Cenon Change Log - Jan 2001


2001-01-09  Ilonka Fleischmann
	* Document.m (-saveEPS:): new

2001-01-09  Georg Fleischmann
	* Document.m: #import "EPSExport.h", -saveEPS: added to private method definition
	  Document.m (-saveAs:): save EPS added

2001-01-19  Ilonka Fleischmann
	* Font.m (-getCharStringFromList:): init von fontState.leftPoint korrigiert
	  Font.m (-updateFontMetrics:): 1. if auskommentiert ???
	* GerberImport.m,h: extended Gerber eingebaut
	* GerberImportSub.m,h: extended Gerber eingebaut
	* HiddenArea.m,h: jetzt eigenes Object
	* DocView.m: removeHiddenArea Aufruf entsprechend
	* App.m (-listFromFile:): gerber part erweitert auf extended Gerber
	* Arc.m (-uniteWith:): Aufruf -removeGraphics:inside: (2 x) entsprechend HiddenArea
	  Arc.m (-getListOfObjectsSplittedFrom:): pts auf Abstand zum center pröfen !
	* Path.m (-uniteWith:): Aufruf -removeGraphics:inside: (2 x) entsprechend HiddenArea
	  Path.m (-isPointInside:): -isPointInside:dist: Aufruf mit TOLERANCE statt 0.0
	  Path.m (-isPointInside:dist:): <= dist statt < dist
	  Path.m (-setDirectionCCW): in while Schleife if( begIx==endIx ) break;
	  Path.m (optimizeOutputToSingleLine:): new

2001-01-19	Georg Fleischmann
	* Document.m (-dealloc): save changes query removed

2001-01-20  Ilonka Fleischmann
	* GerberImport.m,h (-setDefaultParameter): new
	  GerberImport.m,h (-getGraphicFromData)
	  GerberImport.m (-setDefaultParameter,-loadParameter:): ops.circle und ops.arc auskommentiert
	* App.m (-listFromFile:): Aufruf -setDefaultParameter
	  App.m (-listFromFile:): umgestellt, damit auch einfache Gerber mit FormatStatment funktionieren

2001-01-21  Ilonka Fleischmann
	* GerberImport.m,h (-loadRS274XAperture): bekommt NSData und lÙdt auch die Parameter (name ???)
	  GerberImport.m,h (-loadParameter): raus
	* App.m (-listFromFile:): umgestellt, durch s.o. etwas öberschaubarer

2001-01-27  Ilonka Fleischmann
	* Mark.m,h (-setDiameter, -diameter): new
	  Mark.m,h (-setOrigin): new
	  Mark.h; neue variable -> diameter
	* App.m (-listFromFile): .drl,.din -> DINImport neu
	  App.m: #import "DINImportSub.h"
	* locations.h: DINPATH @"Devices/din" -> neu
	* DINImport.m,h: neu
	* DINImportSub.m,h: neu
	* DINImport.h: an sÙmtlichen VHFImport/Header stellen hinzufögen VHFImport/VHFImport.framework, ... ???
	* neue Device Dateien: sm_1000.dev, sm_3000.dev, excellon.dev

2001-01-30 Georg Fleischmann
	* PPImport.m, h, nib: DIN device support added
	* PP*.nib: resized to fit all devices
	* App.m (-listFromFile:): path == nildoesn't load device file

2001-01-30  Ilonka Fleischmann
	* DINImport.h (-checkFileFormat:): raus
	  DINImport.h: neue Variablen: parameterLoaded und ops.mm
	* DINImport.m (-checkFileFormat:): bekommt NSString statt NSData öbergeben
	  DINImport.m (-loadParameter:): setzt ops.mm, setzt flag parameterLoaded, ist fileFormat unabhÙngig
	  DINImport.m (-importDIN:): ruft checkFileFormat auf ruft jetzt if(!parameterLoaded) -setDefaultParameter auf
