HISTORY.TXT zu ST-CAD                        C A D - Software fr Atari
=======================================================================

- >> Bekannte Probleme und Bugs sind am Ende der Datei beschrieben

Version 1.03  09.04.98

Bugfixes:
- Bug durch unterschiedliche Definition von objc_sysvar() in E_GEM und 
  MT_AES behoben.
- Einstellungen
  Jede nderung im Dialog fhrte dazu, das er geschlossen wurde.
  ROF werden wieder gesetzt.


Version 1.02  21.03.98

Neuerungen:
- BubbleGEM wird untersttzt
- Undo nimmt jetzt immer einen ganzen Schritt (Symbol...) zurck.
  Auch die Klemmbrettfunktionen lassen sich rckgngig machen.
  Konnten nicht alle Schritte aufgezeichnet werden, erscheint eine 
  Fehlermeldung "Undo nicht komplett!".
- Text kam mehrzeilig eingegeben werden
- Text eingeben, Matext
  Sonderzeichen, mit Button eingegeben, werden an Cursorposition ein-
  gefgt.
- Mehrfach kopieren
  Werte knnen in einem Dialog einstellt werden. Der Vektor kann auch
  mit dem Fadenkreuz eingegeben werden.
- Schraffieren
  Dialogbox fr Abstand, Winkel, Stift und Linienstil. Stift und Stil
  knnen hier fr die Schraffur eingestellt werden. Bei Arbeit mit
  Liniengruppen wird automatisch der dnne Stift vorgeschlagen, ein
  anderer Stift lt sich einstellen.
  Kreuzschraffur kann erzeugt werden.
- Textobjekte lassen sich leichter finden, da der Fangradius beachtet
  wird
- Zeichnungshilfen
  Fangbasis kann einfach mit der Maus bestimmt werden.
- In Dialogen werden Nullen nach dem Komma entfernt.
- Dateierweiterung *.SYM wird beim Erzeugen einer neuen Bibliothek
  automatisch angehangen
- wenn Zoom ber das Men aufgerufen wird, ist das Zoomzentrum die 
  Fenstermitte.
- Symbolvorschau zeigt Texte mit an
- Shortcut fr 'Zuladen' in Shift-Ctrl-O gendert
- Einstellungen
  Fensterelemente knnen bei bereits geffneten Zeichnungen gendert 
  werden.
- Zeichnungen knnen per D&D geladen oder mit gedrckter Shift-Taste
  zugeladen werden. DXF kann mit Shift importiert werden.
- 'Fang' geht flssiger, da er automatisch unterdrckt wird, wenn
  nicht erforderlich (z.B Objektinfo)
- Winkelbemaungen lassen sich komfortabler erzeugen
- Redraw optimiert
- Toolboxen lassen sich auch mit ENTER aufrufen

Bugfixes:
- ST-Guide-Aufruf
  Mauszeiger fehlte teilweise :-(
- Ausgabedialog
  Treiberdateinamen mit 8+3 oder lnger wurden nicht angezeigt.
  Blattrahmen bei Treiberwechsel wurde nicht gelscht.
- Komprimieren
  Textobjekte wurden falsch behandelt
- gemischter Einsatz von gedrehten Bitmap- und Vektorfonts fhrte zu
  Darstellungsfehlern
- Zeichnung einstellen 
  Mastabanzeige erfolgt korrekt mit ganzzahligen Werten.
- Menpunkte werden bei Shading/Unshading entsprechend gesetzt
- ausgerichteter Text stimmte nur bei M 1:1
- Layer die einem Objekt in Objektinfo oder 'Objekt ndern' zugewiesen
  werden, werden eingeschalten
- und noch einige mehr


Version 1.01  23.08.97
- Bugfix, wenn alle Zeichnungen geschlossen waren, konnte es zum Ab-
  sturz kommen (z.B bei Einstellungen und Voreinstellungen)
- Dialog Einstellungen
  Fadenkreuz kann ausgeschaltet werden. Es erscheint dann ein Cursor.
  #FKR 0 = Cursor                          
       1 = Fadenkreuz
  Verhalten bei Programmstart kann eingestellt werden
  #HST 0 = Zeichnung laden
       1 = nichts machen
       2 = Zeichnungs-History
  Malinien knnen frei gesetzt werden
  #MSP 0 = Malinien lassen sich frei positionieren
       1 = Malinien snapen
- Stifte-Popup in Zeichnen-Toolbox erscheint in den jeweiligen Stift-
  farben
- Befehlstexte zu den Toolboxen erscheinen, wenn der Mauszeiger ber
  dem jeweiligen Icon steht
- bis zu 863 Pixeln Bildschirmbreite wird kleine Schrift in der 
  Statuszeile verwendet
- ENTER-Taste entspricht jetzt der RETURN-Taste
- Boxen hinterlieen teilweise unter MultiTOS einen Rahmen
- bei aufgerufenem Werkzeug ist ein Abbruch auch auerhalb der
  Zeichenflche mglich
- Suchpfade werden unter SingleTOS konkret auf den Programmpfad ge-
  setzt, wenn kein anderer Pfad bekannt ist.
- Dialogfarben bei ausgeschaltetem 3D-Effekt werden gesetzt
- Shading von Zeichnungen klappt
- AV_PATH_UPDATE wird beim Speichern gesendet
- ber Fenstermen wird Fenster deiconifiziert
- Scrollen beim direkten Markieren geht wieder
- zu jeder Bibliothek knnen zustzlich Autor und Infos gespeichert
  werden
- Gummiband bei Linearbemaung und Polygon geht deutlich flssiger


Version 1.0   06.07.97
- Dialogbox zur Eingabe erscheint immer, sie hat ein OK- und
  Abbruch-Button erhalten
- Koordinateneingaben knnen immer abgebrochen werden

Version 0.99e 23.06.97
- Tangente kann an Ellipsen angelegt werden
- BoxKite konnte nicht im Fenster aufgerufen werden
- kleiner Text wird besser gefunden
- wenn das Zeichnungsfenster verkleinert wurde, erscheint zur Eingabe
  die Dialogbox

Version 0.99d 17.06.97
- Markieren-Fenster wird bis zum Abbruch wiederholt
- Quadrant mu zum Fangen nicht mehr genau anvisiert werden
- Zeichnen mit der Maus geht flssiger, neue Editzeile erschient noch
  whrend die Maustaste gedrckt ist.
- Fadenkreuz bleibt nach versehentlicher Berhrung der Menzeile mit
  dem Mauszeiger nicht mehr verschwunden
- Text an Fhrung wird gruppiert
- Konstruktionslinien werden nur noch gefunden, wenn sie auch
  eingeschalten sind

Version 0.99c 05.05.97
- schnelleres Arbeiten mit Symbolbibliotheken
- Textspeicher wird bei Komprimieren mit freigegeben
- markierte Objekte bei 'Strecken' bleiben markiert
- angezeigter Mastab bei 'Zuladen' wurde falsch berechnet
- Beschrnkung auf 3 Nachkommastellen in 'Zeichnungshilfen' aufgehoben
- bei Dateifehlermeldungen wird der Dateiname mit angezeigt
- Befehl zum Lschen aller Objekttypen
- nach dem Spiegeln von Soliden, waren diese nicht mehr anwhlbar
- eigene Variable fr Kopienanzahl, Kopienabstand und Kopierwinkel
  eingefhrt
- 'Symbol erzeugen' - bei der Berechnung des max. Ausmaes knnen
  Mittellinien unbeachtet beleiben.
- Polarkoordinaten bei der Eingabe des ersten Punktes bei den
  meisten Befehlen erlaubt
- Blattgre bei 'Ausgabe' wurde eventuell ungenau ermittelt
- Radienbemaungen rasten mit zunehmenden Radius immer feiner ein
- VA_START wird wieder verstanden
- weitere Bugfixes

Version 0.99b 31.03.97
- Markierte Objekte werden Magenta dargestellt
- eigene Variable fr Seitenzahl bei Polygon

Version 0.99a 04.03.97
- gespiegelte Objekte werden zusammen gruppiert
- unter MagiC fhrt im Fileselector die bergabe eines Ordners
  zu einem erneutem Aufruf des Selectors
- Bugfixes

Version 0.99 10.02.97
- Symbole knnen erzeugt und eingefgt werden
  #SYM Bibliothek mit komplettem Pfad
- Beim Verlassen von ST-CAD wird die INF-Datei aktualisiert. 
  Die Pfade der geffneten Zeichnungen werden gemerkt und beim
  nchsten Start automatisch geffnet.
  #ZNG kann bis zu 10 mal enthalten sein.
- Pfadnamen in der INF-Datei mit Leerzeichen wurden falsch eingelesen
- bei Zoom wird der Rahmen um Texte mit angepat
- Endpunkt bei 'Linienlnge ndern' wird abhngig von der sichtbaren 
  Lnge gezogen
- DXF-Import verbessert
- weitere Bugfixes


Version 0.98a 17.12.96
- Redraws nach  Fensterdialogen optimiert
- Pfad bei Zeichnungsimport wurde falsch ermittelt
- bei DXF-Import wird Neigung und Textdrehung richtig importiert
- Blattformat "beleibig" kann eingestellt werden
- Fehlermeldungen knnen unterdrckt werden
  #LEV 0 nur die wichtigsten
       2 alle
- NVDI-Erkennung von EGEM berarbeitet
  
Version 0.98  09.12.96

- Geschwindigkeit beim Redraw und Suchen deutlich verbessert, wenn in
  die Zeichnung hineingezoomt wurde
- Vertikaler Slider (Bug aus 0.97) geht wieder
- Raster wird auf der ganzen Fensterflche gezeichnet
- Raster wird nicht mehr mit ausgedruckt
- Rechteck, Polygon, Polylinie werden gruppiert
- Ordnernamen mit .xxx werden richtig behandelt
- Unter BoxKite war das Clipping falsch gesetzt, wenn nichts geladen
  wurde
- bei 'Linienteil lschen' und 'Bogenteil lschen'  mu zuerst das
  Objekt angeklickt werden
- Fang- Ortho, Raster konnte auch bei iconifizierten Fenstern
  ausgelst werden
- weitere Bugfixes


Version 0.97  16.10.96

- komplette Umstellung auf EnhancedGEM
- 3D-Look der Toolboxen etc. 
- Menzeile wird nicht mehr fr Aus- und Eingaben "mibraucht"
- Koordinatenanzeige in Statuszeile zeigt dx, dy-Werte und 
  Polarkoordinaten an
- Toolboxen und Dialoge knnen als Flydials oder im Fenster ange-
  zeigt werden
- bei Wechsel von einer Toolbox zu ein anderen, erscheint diese an der
  gleichen Stelle
- lange Dateinamen werden untersttzt
- schnelleres und schneres Redraw
- unterschliedliche Linienstrken knnen farbig dargestellt werden
- bessere Unterdrckung von Tastaturberlufen
- fr Fensterneuaufbau mit 'Space'
      Zoom in mit  '+'
      Zoom out mit '-' ist nur ein Tastendruck erforderlich
      Zoomzentrum ist Mauspsoiton
- bei Registrierung und Wechsel der Voreinstellung brauch ST-CAD nicht
  mehr verlassen zu werden
- sinnvollere Information bei Fontwechsel
- bei Ausgabe in Datei knnen auch mehrere Dateien angegeben werden
- Radiusbemaung lt sich drehen
- bei Mastabwechsel knnen Texte auf Rckfrage skaliert werden
- Fensterinhalt wird nicht mehr gepuffert (Speicherplatz)
- #MNR, #RDO, #RDU sind entfallen
- Strecken: Nach Eingabe eines Vektors knnen mehrere Bereiche gesteckt
  werden
- weitere Bugfixes und hhere Geschwindigkeit

Version 0.96a 11.04.96

- Zeichnungen knnen wieder zugeladen werden.
- Wenn Konstruktionslinien ausgeschalten sind, knnen darunterliegende
  Linien gelscht werden.
- Titelzeile und Infozeile von Zeichnungsfenstern werden immer richtig
  gesetzt.
- Shell wird ber shel_write aufgerufen. Damit erscheint das
  VT-52-Fenster.
- Fr Gemini werden die Vektoren nicht mehr umgebogen. Die Ausgabe
  erfolgt ins Console-Fenster.
  

Version 0.96 03.04.96

- Einstellungen... 'Zeichnungsfenster immer neu zeichnen':
  Blitoperationen knnen lnger als der komplette Neuaufbau der Zeich-
  nung dauern. Wenn dieser Punkt angekreuzt ist, wird der Fensterinhalt
  nicht zwischengespeichert und auch kein zustzlicher Speicher ange-
  fordert. Wichtig bei Farbgrafikkarten!
- Shutdown brachte Fehlermeldung und wurde unter MultiTOS nicht an-
  gemeldet.
- Mauszeiger war weg, wenn beim Objektsuchen kein Objekt gefunden wurde.
- Scrollen ber die Zeichnungsgrenzen hinaus ist mglich.
- Bei Zeichungsfenstern kann die Titelzeile abgeschalten werden.
  Damit ist die Bildschirmflche optimal ausgenutzt.
- Der Fuller ist auch ber das Fenster-Men 'Volle Gre' zu erreichen.
- Werden die Slider von Fenstern ausgeschaltet, ist nun der Fuller
  vorhanden.
- 'Unbekannte Fonts melden' kann ausgeschalten werden. Der Wert aus der
  INF-Datei wird gelesen.
- Redraw und Clipping verbessert.


Version 0.95e 14.03.96 (erste ffentliche Version)

- Bei 'Runden_0' kann als zweites Objekt ein Kreis oder Bogen gewhlt
  werden, der dann mit der Linie verrundet wird.
- Ellipsenbgen werden besser untersttzt. Ellipsenbgen und Ellipsen
  knnen aufgebrochen werden.
- 'Markieren Fenster' wird aufgerufen, wenn die linke Maustaste etwas 
  lnger gehalten wird.
- Der Taschenrechner versteht nun Brche (1 1/2 -> 1.5), Minuten und
  Sekunden (15 30' 15" -> 15.5).
- Anpassung an ICFS. Damit ist Iconify auch mit SingleTOS mglich.
- Ist ein Font der geladenen Zeichnung nicht installiert, wird ein
  Ersatzfont dafr eingesetzt.

Version 0.95d 03.03.96

- 'Trimmen beide' Linie-Bogen und Bogen-Bogen knnen getrimmt werden.
- 'Trimmen' Es kann eine Linie an einem Bogen oder einer Ellipse
  getrimmt werden.
- Onlinehilfe verbessert.

Version 0.95c 29.02.96

- Der Bereich bei 'Ausgabe' kann ber die Rnder geschoben werden.
  Druckerausgabe 'Bereich' wird geclippt.
- Schraffur wurde teilweise berlappt gezeichnet.
- Button 'Alle aus' in Objektinfo aufgenommen.
- Kann der in der INF-Datei gewhlte rechte Rand fr die Menzeile nicht
  freigehalten werden, erfolgt eine Meldung und er wird auf 0 gestellt.
- Fensterelemente Slider und Infozeile werden nur gesetzt, wenn sie
  vorhanden sind. 
- NVDI 3.02 wurde nicht erkannt.
- Der Fileselector Selectric wird untersttzt.
- Gummibandmll bei Abbruch nach unvollstndiger Koordinateneingaben 
  erscheint nicht mehr.
- Bildaufbau kann durch Blitter untersttzt werden. 
 
Version 0.95b 15.02.96

- Neuer Objekttyp: Assoziative Winkelbemaung kann gezeichnet werden.
- Bei Markieren 'Fenster' werden die Einstellungen in Zeigen beachtet.
  D.h. nur sichtbare Objekte werden ausgewhlt.
- Diskette als Mauszeiger

Version 0.95a 05.02.96

- Buttons 'Alle ein' und 'Alle aus' in Layerdialog aufgenommen.
- In Objektinfo wird der Layername angezeigt.
- Clipping stimmte nicht immer.
- Dateien wie '.DVG' konnten erzeugt werden.
- Wurden markierte Objekte gelscht, waren sie noch im Auswahlsatz 
  vorhanden.

Version 0.95  29.01.96

- Die Einstellungen in 'Zeichnungshilfen' werden in der Zeichnungsdatei
  gespeichert.
- Die Textneigung wird gespeichert.
- Autor, Stichwort und Bemerkungen knnen fr jede Zeichnung angegeben
  werden.
- Blattformat A5 aufgenommen.
- Gummiband bei Polygonzug war fehlerhaft.
- Eine Zeichnung kann per VA_START bergeben werden.
- Text kann 'eingepat' oder 'ausgerichtet' werden. Diese Funktion geht
  jetzt mit beliebigen Winkeln.
- Konstuktionslinien knnen auch als Strahl gezeichnet werden.
- bereinanderliegende Objekte lassen sich markieren und demarkieren.


Version 0.94r 26.01.96

- Liniengruppen wurden verkehrt angepat, wenn man sie nachtrglich
  nderte.
- Clipboard wird richtig gesucht und auch angelegt. Damit ist auch unter
  SingleTOS das Kopieren ber das Clipboard mglich (auch in Dialogboxen).
- Bgen mit gleichen Anfangs- und Endwinkel werden nicht gezeichnet.


Version 0.94q 11.01.96

- Lot auf Kreise und Bgen kann gefllt werden.
- Punkteingaben werden berwacht und bei Fehler ein Meldung ausgegeben.
- Kopieren ist ber das Clipboard mglich. Damit kann von Zeichnung zu
  Zeichnung kopiert werden.
- Fensterelemente knnen auch whrend Koordinateneingabe bedient werden
  (z.B. Scrollen von einem Zeichnungsende zum anderen).

Version 0.94p 27.12.95

- Dialoge in Fenster gelegt.
- Dialog fr Registrierung eingebaut.
  Unregistrierte Version eingeschrnkt.
- Mit 'Objektinfo' knnen auch bereinanderliegende Objekte gefunden
  werden, wenn sie die gleichen Koordinaten haben.
- Die Menzeile kann gekrzt werden um rechts fr LEDPANEL Platz zu machen.
- ST-GUIDE kann aus Dialogen aufgerufen werden.
- Dialoge knnen jetzt immer zentriert (TOS), an Mausposition erschienen
  oder verschiebbar sein.
- Ausgabedialog komplett berarbeitet.

Version 0.94o 08.12.1995

- Zeichnungsfenster haben ICONIFIER erhalten.
  Shortcut -> Control-Alt-Leertaste
- Das Hilfe-Men kann nur aufgerufen werden, wenn ST-GUIDE gestartet ist.
- Shutdown wird ausgefhrt.
- Neue Funktion 'Text schieben' eingebaut.
- Vor der Ausgabe wird geprft, ob der Drucker online ist.
- GDOS-Treiber werden neu verwaltet.
- Updatezeit wurde falsch geschieben.
- Lange Pfadnamen werden vor der Anzeige gekrzt.

Version 0.94n 02.12.1995

- Radienbemaung in Popup zusammengefat.
- Neue Bemaungsfunktion 'Fhrung' und 'Oberflche' eingebaut.
- Bei 'Kopieren' und 'Rotieren' werden neue Gruppennummern vergeben, wenn
  die Objekte gruppiert sind.
- Fangoption 'Tangente' fertiggestellt.
- ST-CAD kann mit Minimalkonfiguration gestartet werden, wenn der Speicher
  fr die in der INF-Datei angegebene Konfiguration nicht reicht.
- Die Ausrichtung kann bei Text und Matext gesetzt werden.

Version 0.94m 11.11.1995

- Hilfe ber ST-Guide wird untersttzt.
- Aktuelle Dokumentation zu ST-CAD erstellt.
- Selectric-1.02-kompatible Fileselectoren werden ntersttzt.
  Mehrfachselektion ist mglich.
- Schraffieren kann abgebrochen werden.
- Ellipsen knnen Schraffurkontur sein.
- Doppelte Redraws werden vermieden.

Version 0.94l 06.10.1995

- Punktgre wurde bei Mastabsnderung falsch berechnet.
- Mit 'Bogen schlieen' knnen auch Ellipsenbgen geschlossen werden.
- Fadenkreuz wird in Kreuz gewandelt, wenn die Zeichenflche verlassen
  wird.
- Header von Metafiles wird richtig gesetzt (Bug in PC-Library).
  Metafiles knnen geschrieben werden.
- Kreise und Ellipsen knnen nur versetzt werden, wenn keine nega-
  tiven Radien entstehen.
- Polygon kann auch ber eine Seite gezeichnet werden.
- Kontrolle auf Objekt- und Textberlauf ist sicherer.
- Lschen - "Objekt ist Teil einer Gruppe" erscheint nicht mehr.
- Kopieren, Rotieren.. ->Orthomodus und Gummiband fr Vektor
- Gedrehtes Fadenkreuz wird nun richtig mit Cursor bewegt werden,
  auer bei zu kleinen Fangwerten.
- Verschiebungsvektor wird als Gummiband dargestellt.
- Bildaufbau kann ber Shift-Shift abgebrochen werden.

Version 0.94k 30.09.1995

- Zeichnungsfenster besitzen eine Infozeile, wo Layer und Hilfen
  angezeigt werden.
- Raster wird schneller ausgefhrt.
- Popup fr Stift und Stil und Font werden immer richtig gesetzt.
- Punkt-ID - ausgewhlter Punkt kann auf F-Taste abgelegt werden.
- Alertboxen knnen ber Undo abgebrochen werden.
- Ausgewhltes Objekt bei 'Gruppe auflsen' blinkt.
- Winkeleinheiten und Lineareinheiten lassen sich separat ber
  Dialog steuern.
- 'Bogenwinkel ndern' sucht automatisch den nherliegenden Punkt.
- Fllmuster berichtigt. Ausgewhlte Solide werden mit Fllmuster
  markiert.
  'Fllen zeigen' wird immer eingeschalten. Outline lt sich aus-
  schalten.
- Gummiband bei Wechsel von Polar zu Katesisch berichtigt.

Version 0.94j  22.09.1995

- Quadrant ist neue Objektfangoption fr Kreise und Bgen.
- Objektfangoptionen knnen zustzlich ber Popup ausgewhlt werden
  (rechte Shift + Maustaste).
  Punktefilter .X und .Y eingebaut. Damit lassen sich X- und Y-Werte
  auch mit Objektfang getrennt setzen.
- Zentrum ist neuer Objektfang (frher auch Mittelpunkt).
- Relativkoordinaten kann ein @ Klammeraffe vorangestellt werden.
- Konstruktionslinien werden mit einer Punktlinie gezeichnet.
- Schnittpunkte Kreis/Kreis und Ellipsen/Linie werden gefunden.
- Teilen von Ellipsen, Ellipsenbogen mglich.

---------------------------------------------------------------------

bekannte Probleme:

- Bei knappem Speicher:
  Im Fileselector wird keine Datei angezeigt.
  MagiC geht der Speicher zum Einlesen von Verzeichnissen aus.
  Abhilfe:LIMITMEN oder Speicherbegrenzung in EASE oder MagicDesk fr
          ST-CAD einstellen.

  Fly-Dial's lassen sich nicht verschieben, im Extrem werden sie nicht
  dargestellt.
  
  Der Befehlstext wird ber die Toolbox geschrieben.

- Der Blitter bereitet teilweise Probleme (Gummiband bricht beim Zeichnen
  pltzlich ab, wenn z.B. ein Rahmen aufgezogen wird).
  Abhilfe: Blitter ber CPX ausschalten.

- Die Font-IDs fr gleichen Font von Speedo und NVDI ermittelt, sind
  eventuell unterschiedlich.

- Das Original-VDI von ATARI fhrt bei Kreisen und Bgen zu Fehlern, 
  die zum Systemabsturz fhren. Stellen Sie im 'Zeigen'-Dialog die
  Auflsung auf Werte > 8 oder verwenden Sie NVDI!
  Wenn NVDI auf einer NOVA-Grafikkarte eingesetzt wird, darf der Wert
  ebenfalls nicht auf 0 gesetzt werden!

- Wird nur ein Teil der Zeichnung neu auf dem Bildschirm gezeichnet
  (Toolboxen oder Dialoge im Fenster), kann es passieren, das Objekte
  leicht versetzt sind. Dieser Fehler ist vom verwendeten VDI bzw.
  der Grafikkarte abhngig.
