Let 'em Fly! Changes ==================== <1.17 ----- - Bitte lesen Sie die Anleitung LETEMFLY.TXT durch. Gehen Sie ber Los. Ziehen Sie aber keine DM 4000,- ein ... 1.17 (number five is alive) ---- - šber editierbaren Feldern wechselt der normale Maus-Cursor in einen Edit- Cursor. Geklaut vom Mac, bzw. aus den Dialog-Boxen von Markus Fritze (please forgive me). - Ein Doppelklick auf das Flugobjekt re-centered die Dialogbox wieder. (Diese Funktion ist auch ber den Cookie-Jar erreichbar) - Anstelle der rechten Maustaste, kann man nun auch eine der Shifttasten benutzen, um den Dialog durchsichtig zu machen. - Ist in einem Dialog KEIN editierbares Feld vorhanden, so braucht man fr die Shortcuts kein [ALT] mehr zu drcken. Dieses Verfahren galt vorher nur fr die Alert-Boxen. - Vor dem Bearbeiten der Dialogbox wird nun der Tastaturbuffer gel”scht. Das Original macht es anscheinend genauso. - War ein Default-Button durch ein DISABLED `gefangen', so kann man ihn jetzt mit [ALT]+[Tab] auch wieder `befreien'. - Der Gong bei den Jumpin' Dials erklingt nur, wenn die TOS-Bimmel eingeschaltet ist, d.h. man kann ihn auch nur so abschalten. - Die Vergabe der Tasten nach 2 (s.o.) hatte noch einen kleinen Tenkfehler in der Anzeige. - Das Prfen der Flugf„higkeit wurde verfeinert. Es gibt jetzt drei Returnwerte (nicht m”glich, m”glich im Sparmodus, uneingeschr„nkt m”glich). - Der ExObType 113 (0x71), der bei FormDoIt! untersttzt wird um die KeyDials fr dieses Objekt auszuschalten, wird jetzt auch von Let 'em Fly! supported. Vorher war dieser Wert nur im ROOT-Objekt gltig (und schaltete so Let 'em Fly! komplett ab). - Der Sparmodus beim Fliegen wurde komplett neu geschrieben und funktioniert jetzt auch vernnftig (hoffe ich zumindest ...). 1.18 (the show must go on) ---- - `Have a nice time with NICELINE' wurde jetzt in Let 'em Fly! integriert. Bei Mens werden nun die `---' und die `===' durch sch”ne Striche, wie in Gemini, ersetzt. Es werden auch die Mens in den Fenstern untersttzt, wenn diese mit der Geiss-Lib realisiert wurden. - Unter Mag!X gibt es nun auch neue Event-Critic Boxen mit dem obligatorischen Ignore-Button und neuen Icons. - Die Error-Boxen (nicht die Event-Critic-Boxen) enthalten jetzt eine genauere Fehlerbeschreibung inkl. Fehlernummer. Das Original hat immer einen halben Roman dargestellt aus dem man meistens aber auch nicht viel schlauer wurde. - Dialoge k”nnen jetzt auch an der Mausposition zentriert werden. - Ein von Let 'em Fly! untersttztes Flugobjekt verliert seine Exklusivit„t, wenn man zus„tzlich die rechte Maustaste drckt. Jetzt kann man auch wieder ber die anderen Objekte fliegen. Natrlich wird in diesem Fall auch der Dialog durchsichtig gemacht. - Die Jumpin' Dials wurden in ihrem Verhalten verbessert. Zum einen werden sie beim Rausfahren aus dem Dialog mit gedrckter Maustaste nicht mehr aktiviert und zum anderen bremsen sie jetzt kurz vor dem Bildschirmrand ab. Damit kann sich nun keiner mehr beschweren, daž der durch die Jumpin' Dials Beulen im Bildschirmrand bekommt. Weiterhin lehne ich an dieser Stelle s„mtliche Schadensersatzansprche dieser Art ab. - UNDO reagiert jetzt auch auf `ende'. - Wenn kein Edit-Feld vorhanden ist, kann man ja die Shortcuts auch ohne [ALT] bedienen. Leider hatte ich jedoch die Zahlen irgendwie nicht bercksichtigt. Zudem kann man jetzt auch [Tab] ohne [ALT] bedienen. - Bei der Bestimmung des Clipboards wird jetzt neben der Environment- Variable `SCRAPDIR' auch `CLIPBRD' untersttzt. - In TT-Mid war die Darstellung farbiger Shortcuts als Buchstabe fehlerhaft. - Hatte der Mauszeiger die Cursorform, so wurde sie beim Aufruf der Info- Seite und der Seite fr die speziellen Zeichen nicht umgestellt. - die Funktionsweise von [SHIFT]-[Return] war fehlerhaft. - Bei den Alert-Boxen wird die Mausform nun vorher gesichert. - folgt auf ein FMD_START direkt ein FMD_FINISH, so wird nun auch ein Redraw ausgel”st. Damit drften wieder einmal ein paar mehr Programme besser mit Let 'em Fly! zusammenarbeiten. - šber den ExObType kann man jetzt ein L”schen des Flugobjekts durch Let 'em Fly! verhindern. - In allen Versionen vorher war das letzte Objekt im Baum nicht zum fliegen zu gebrauchen. - Bei den legal Filename Characters wurden die small Letters `p' und `f' nicht bercksichtigt. - Objekt No. 0 kann jetzt auch wieder TOUCHEXIT sein. - Kollision zwischen nicht exklusivem Flugobjekt und Magic 113 (FormDoIt) beseitigt. 1.19 (Happy Birthday ...) ---- - Ver„ndertes CPX!!! Anleitung bitte beachten! - Niceline macht den GFA-Basic Check jetzt anders. Es wird nicht mehr auf die `1' getestet, sondern ob sich hier ein non-Space im ersten Accessory- Eintrag befindet. - Der Niceline-Patch fr Objekt-B„ume wurde ber eine Funktion von aužen zug„nglich gemacht. Damit kann man jetzt auch seine eigenen Mens (auch PopUps) mit Nicelines versehen. - Niceline ermittelt jetzt das AES-Workstation Handle korrekt. Vorher wurde immer 1 angenommen, was ein Relikt aus den Hack-Zeiten war. - Das Sichern der Mausform wurde wieder gekillt, da es mit einigen VDI- Treibern (insbesondere TrueColor) Probleme gab. Bevor Atari nicht eine legale M”glichkeit zur Verfgung stellt, wird es auch nicht von Let 'em Fly! untersttzt. - Bei den Eingabefeldern gibt es im AES ein undocumented Feature, welches es erlaubt den pvalid-String zu krzen. Let 'em Fly! sollte damit jetzt zurechtkommen. - Rundungsfehler bei `Dials to Mouse' beseitigt, der bei Boxen mit der Rahmendicke -1 (ohne SHADOWED und OUTLINED) auftrat. Known Bugs: ----------- - Wird die Box durchsichtig gemacht und der ist Speicher knapp, dann kann es sein, daž sich die Box beim n„chsten mal nicht mehr verschieben l„žt. Tja, anscheinend ist das GEMDOS nicht immer in der Lage einen Block mit der L„nge X zu free-en und danach wieder einen Block mit gleichem X zu allozieren. Auch POOLFIX schafft hier keine Abhilfe. - Aus irgendwelchen Grnden sind manchmal die Icons bei den Alert-Boxen in Let 'em Fly! zerst”rt. Bis jetzt bin ich ratlos. Falls jemand einen reproduzierbaren Fall hat, sollte er ihn mir nach M”glichkeit miteilen.