Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by bernau,
27. Sep 2011
OK. Vieleicht bin ich nicht erfahren genug. Aber du kannst es mir ja erklären.
Folgende Vorgabe:
Ich habe eine Combobox. Je nachdem welcher Wert in dieser CB ausgewählt wird, wird eine zweite CB mit Daten gefüllt. Aus dieser wird wieder ein Eintrag ausgewählt. Je nach Wert wird eine dritte CB gefüllt und ggf. 3 weitere Edits eingeblendet. Diese Edits dürfen nur mit Zahlen gefüllt werden, di,...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by bernau,
27. Sep 2011
Die zugehörigen Methoden (constructor create...) kannst du aber sehr wohl überschreiben. Musst halt statt einem Doppelklick auf dem Objektinspektor die eine zeile Code hinzufügen.
Fazit für mich: Die Vorteile von Frames überwiegen. ;-)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by bernau,
27. Sep 2011
Wenn man eine Form hat, auf dem viele Controlls sind, diese auch gegenseitige Abhängigkeiten haben, dann muss die Logik leider auf das Form. Ist ja nicht so, daß wir alle nur Adressverwaltungen programmieren, bei dem einige DBEdit auf dem Form sitzen und einfach mit der Datenbank verknüpft werden.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by bernau,
27. Sep 2011
Ist aber immer noch aufwändiger als bei der Verwendung von Frames. Wenn du aus dem gedockten Form eine eingenständige Form machst, ohne eine Trägerform, dann musst du auf der Form ggf. Komponenten (OK-Button, Abbruch-Button) setzten, die du in gedockter Ansicht wieder ausblenden musst.
Einfaches Beispiel: Meine Software kann man in einem großen Konfigurationsdialog alle Parameter des...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by bernau,
26. Sep 2011
OK. Bevor ich jedem einzeln antworte, mach ich das mal in einem Beitrag.
Weis nicht, ob ihr wirklich das Potential von Frames ausgenutzt habt. Wahrscheinlich kommen daher so aussagen wie "Braucht man nicht, in anderen Frameworks gibt's das ja auch nicht".
Es geht nicht darum, ein Label und ein Edit auf ein Frame zu setzen und damit ein neues Control zu erzeugen. Es geht darum, komplexe...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by bernau,
26. Sep 2011
Schön gesagt. Und wie soll das funktionieren?