Das ATOS-Magazin 4/00
ATOS Software
UDO-Shell 0.36ß

# Aussichten

Dieses Kapitel wurde einige Male im Verlauf des Verfassens dieses Artikel überarbeitet, da der Shell-Autor einige Sachen direkt gefixt hatte und andere für nächste Versionen in Aussicht gestellt werden.

Wunschliste:

- Positionen und Anzahl der Fenster werden nicht nur gesichert, sondern beim Programmstart werden die Fenster wiederhergestellt
  (ist in der V0.39 nun so gelöst)
- Projektfenster in der Größe wie ein Fenster änderbar
- die Einträge im Projektfenster können per Cursortasten angesteuert werden; Leertaste markiert, Return übergibt eine/markierte Datei an den Editor.
- alternativer Tastaturshortcut für Kompilieren (damit es auch aus anderen Fenstern heraus klappt)
  (ist in der V0.39 nun auch per Control & K auslösbar)
- die Möglichkeit, die `UDOSHELL.INF` manuell an neue UDO-Formate anzupassen, so dass UDO-Shell diese automatisch übernimmt

Hier nun die Änderungen von der 0.36ß zur 0.39:

0.37 | (31.07.2000)
Bugs: | - Jetzt können auch Dateien per Drag & Drop übergeben werden,
| wenn die Extensionen klein geschrieben sind.
0.38 | (06.08.2000)
News: | - Im Dialog 'Allgemeines' wurde ein Button hinzugefügt, der
| es ermöglicht, die `FORMAT.INF` neu zu schreiben,
| falls die alte Datei mal kaputt oder verloren geht.
| - SE-Protokoll erweitert.
| - Die Kommandos 'ES_MAKE', 'ES_EXEC' und 'ES_SHLCTRL' werden
| jetzt auch unterstützt, außerdem 'SE_ACK'.
0.39> | (11.08.2000)
Changes: | - Die Dateinamen der Bilder für die Projektdatei werden
| jetzt beim Einlesen direkt vollständig in die Datei
| geschrieben. Es gibt keine relativen Namen mehr.
| - Der Menüpunkt 'Konvertieren' hat einen neuen Shortcut
| bekommen, dadurch kann der Übersetzungsvorgang jetzt aus
| (^K) jedem Dialog aufgerufen werden.
| - Jetzt wird beim Verlassen der UDO-Shell überprüft, ob
| (unmodale) Dialoge offen waren. Diese Dialoge werden beim
| nächsten Programmstart wieder geöffnet.
Bugs: | - Wenn ein Anwendungsprogramm aufgerufen wurde, konnte es
| sein, daß anschließend keine Anpassung mehr für die
| Zieldatei vorgenommen wurde. Das sollte nun beseitigt sein.
0.39 | (13.08.2000)
Bugs: | - Jetzt sollte es keine Probleme bei der Erstellung der
| Projektdatei geben, wenn das Projekt etwas größer ist.
0.39 | (19.08.2000)
Changes: | - Jetzt wird beim Ermitteln der Bilder und eines evtl.
| vorhandenen Makros für den Bildpfad auch !ifdest überprüft.
| Die Bilder sollten jetzt also noch besser gefunden werden.
Bugs: | - Jetzt sollte es nicht mehr passieren, daß Bilder im Projekt
| durch mehrmaliges Auffrischen plötzlich verschwinden. Es
| wird nach dem Auffrischen besser aufgeräumt ;-)
0.39> | (20.08.2000)
Changes: | - Die Dialoge sind jetzt alle im Hintergrund bedienbar.
Bugs: | - Jetzt wird bei jeder Übergabe an den SE-Editor erst
| überprüft, ob dieser überhaupt noch läuft. Die UDO-Shell
| bekommt es nicht mit, wenn der Editor gewaltsam aus dem
| Speicher entfernt wurde und sichnicht mehr abmelden konnte.
| - In diesem Fall wird der Editor nochmals neu gestartet.
0.39 | (22.08.2000)
Changes: | - Hintergrundbedienung wieder rausgenommen, da es Probleme
| mit der Zuweisung von Mausklicks an hinten liegende
| Fenster gibt.
Bugs: | - Fehler in der Anzeige des Hauptdialoges beseitigt, wenn
| der Zielname nicht angepasst werden soll. Da wurde
| schlichtweg nur Müll in die Zeile geschrieben. Der Zielpfad
| war aber trotzdem ok.
| - Der Radiobutton 'Lange Dateinnamen' wurde nicht disabled,
| wenn die Anpassung abgeschaltet wurde.

Änderungen von der 0.36ß zur 0.39

Neues über UDO