Danke @Nic.
Ich glaube Deine ToDo Liste wird nie enden wenn ich so weiter mache
Tja, wenn man dem Drachen einen Kopf abschlägt, wachsen ihm
zwei neue nach.
Ist doch ganz einfach, alle Dialoge im selben Ordner Speichern, so wird die
dort generierte Include für alle Dialoge erweitert!
Wenn das nicht gewünscht ist, Extra-Ordner erstellen
Schon richtig. Aber trotzdem etwas genauer:
Generierst Du vollständigen source, oder nur die Include-Datei,
wird die Include genau das beinhalten, was Dein derzeitig
geöffnetes Design braucht.
Speicherst Du die .gdf - Design-Datei auschließlich, passiert folgendes:
Wenn bereits eine Include-Datei im Zielverzeichnis existiert, aber nur
die gerade gespeicherte .gdf - Datei, wird die Include wieder genau
das beinhalten, was dieses Design braucht.
Befindet sich bereits eine weitere .gdf - Datei im gleichen Verzeichnis,
wird die Include ausschließlich um das erweitert, was dem aktuellen
Design noch fehlt. Eine existierende Include-Datei wird also beim
speichern eines Designs im gleichen Verzeichnis immer mit verändert!
Aber auf diese Art sollten alle .gdf - Dateien des selben Verzeichnisses
mit einer Include auskommen.
Es wäre hilfreich, wenn das CaptionFeld auch den Focus bekommen würde.
Kein Problem!
Abfrage der Fensterstyles
Abfrage des Fenstertitles
Möglichkeit einer mindestgrösse des Fensters (ist bei flexiblen Fenstern oft
angebracht, eine mindesgrösse des Fensters zu erzwingen)
Wie Du sicherlich in den Includes gesehen hast, habe ich die
Fenster-Geschichten schon vorbereitet, so daß sich das .gdf Format
nicht wieder so schnell verändert. (Menus, Toolbars, usw auch)
Mindestgröße kommt dann natürlich auch. Ist schon geplant.
(Fenster-Skins wirds wohl auch geben, habe ich ja schon in allen
erdenklichen Formen gemacht

)
Allerdings würde ich mich zunächst erst noch ganz gerne auf
die Vervollständigung der Gadget-Funktionen konzentrieren. Wenn es soweit
ist wird das dann auch Teil des gDesign-Files sein und nicht source.
Das Ändern der Reihenfolge der Erstellung brauch ich dringend, sonst kann
ich meinen jetzigen Dialog nicht erweiteren, da das OptionGadget sonst nicht
korrekt reagiert.
Ist ja bereits vorbereitet. Drag'n Drop sieht man ja schon.
Nur die "Verschiebung" fehlt noch. Ist aber etwas schwieriger wegen den Panels.
Mach ich aber so ziemlich als nächstes.
Gruß,
Mischa