History der MultiDialog-Versionen                           21.12.1993


MultiDialog Version 1.03 vom 21.12.1993:

Es wird jetzt ein weiterer, fehlerhafter NEWDESK-Dialog 
("NEUER ORDNER") abgefangen.
CPX-Version auf 1.00 gesetzt!

MultiDialog Version 1.03 vom 20.12.1993:

Behobene Fehler:
MenuBar erkennt MultiTOS' MenuBar(-1,).
FormDo behandelt FormDo(-1,) als FormDo(0,). (Nirgends
dokumentiert, aber ausgerechnet ATARI verwendet es so:
Ist ja schlimmer als Microsoft!)
Interne Versionsnummer stimmt nun (die 1.02 gab sich als 1.01 aus).
Kein ObjcDraw-Clipping fr oberstes Fenster (gab Probleme z.B.
bei den Popup-Mens der Speedo ACC's)
MultiDialog ruft bei seinen Alertboxen WindUpdate nicht nur fr Fenster 
sondern auch fr die Maus auf.
Falls ein AES-Aufruf kommt, der die Rcksprungadresse eines
abgefangen Aufrufs zerstren wrde, wird dieser direkt ans
AES weitergereicht.
Der EDIT-Cursor wird jetzt wie bei XCONTROL behandelt. Auerdem wird
bei einem Redraw der Cursor nicht immer ans Ende der Zeile gesetzt.
Workaround fr die fehlerhafte BIOS Setexc-Routine des VGA-Simulators.

Neue Features:
Wenn bei FormCenter CTRL-ALT gedrckt wird, wird die Position eines
Dialoges neu berechnet.
CPX-Modul fr Konfiguration (das ACC mute dabei weichen)
Tastaturbedienung ber Let'em Fly
AES-Aufrufe von Programmen, die kein ApplInit gettigt haben,
werden komplett ignoriert (das sind z.B. viele CPX'e).
Handbuch auf den neuesten Stand gebracht.
Entwurf einer Programmierschnittstelle.


MultiDialog Version 1.02 vom 30.5.1993:

Behobene Fehler:
Die Behandlung der wind_update-Semaphoren wurde stark verbessert:
Bisher wurde davon ausgegangen, da jeder wind_update-Aufruf erfolgreich
ist; auerdem wurden die neuen Modi des AES 4.0 nicht erkannt.
Durch die Behebung dieses Fehlers sollten "klemmende" Dialoge nicht
mehr auftreten.

Neue Features:
Es knnen nun alternativ Dialogfenster ohne Titel bzw. Mover dargestellt
werden. Bei Dialogen, die sonst in der Menuleiste landen wrden,
geschieht das automatisch.
Dialogfenster knnen nun auch verschoben werden, indem man auf den
Hintergrund eines Dialogs klickt und die Maus bewegt.


MultiDialog Version 1.01 vom 25.5.1993:

Behobene Fehler:
Es wird nun auch unter MiNT/MultiTOS etv_term benutzt, so da MultiDialog
interne Strukturen freigibt, wenn ein Prozess gekillt wird. Bisher kam
es in so einer Situation zu einem lupenreinen Absturz.


MultiDialog Version 1.01 vom 10.5.1993:

Behobene Fehler:
Bei Dialogen, die mit WIND_UPDATE(BEG_MCTRL) und 
WIND_UPDATE(END_MCTRL) geklammert sind, wird nicht mehr der 
1. Mausclick verschluckt.
Verschachtelte bzw. im Hintergrund liegende Dialoge werden nun 
weitaus besser untersttzt. Es wird jetzt auch ObjcDraw abgefangen 
und nur der Teil gezeichnet, der auch sichtbar ist.
Alertboxen, bei denen die Buttonzeile das breiteste Element ist, 
sind nun breit genug, um auch 3D-Buttons aufzunehmen.
Der Rckgabewert von Form_Dial ist nun 1 statt flschlicherweise 0.

Neue Features:
Der Cookie wurde erweitert und teilweise dokumentiert.
Bei Menuauswahl whrend eines Dialoges werden die Menutitel wieder 
normal dargestellt.
FormDial-Aufrufe, die einen Ausschnitt reservieren, bei dem der Mover 
des Fensters in der Menuzeile landen wrde, werden nicht mehr 
abgefangen, sondern ans AES weitergereicht.
Benutzer alter MultiTOS-Versionen knnen dies MultiDialog mitteilen.


MultiDialog Version 1.001 vom 4.4.1993:

Es werden jetzt auch die Fehler bei nicht deutschsprachigem Desktop
abgefangen und die betroffenen Dialoge werden trotzdem ins Fenster
befrdert.


MultiDialog Version 1.00 vom 31.3.1993:

Mit Freigabe des MultiTOS nun auch MultiDialog in der Version 1.00:
2 Fehler behoben: Aufrufe des Screen-Managers werden nicht mehr
abgefangen, die WindUpdate-Zhler werden nun vorzeichenbehaftet
getestet.
Auerdem wurde die Anleitung auf den neuesten Stand gebracht und 
einige Tippfehler beseitigt.
Die mit der Programm-Datei identische Accessory-Datei ist nicht 
mehr in der Distribution enhalten, um das Archiv zu verkleinern;
Legen Sie daher eine Kopie von MULTDIAL.PRG unter dem Namen 
MULTDIAL.ACC an, um die Accessory-Datei zu erhalten.


MultiDialog Version 0.97 vom 21.3.1993

Nachdem die 0.97 fehlerfrei auf ST,TT und FALCON getestet
wurde, ist sie zur 0.97 aufgestiegen.
Einzige nderung: Versionsnummer


MultiDialog Version 0.97 vom 16.3.1993:

1. Version, die zum greren -Test freigegeben wurde.

Diese Version hat den Leistungsumfang der 1.00 Version. 
Wenn sich keine Fehler mehr finden, wird diese Version
zur Version 1.00.
