Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
26. Jan 2016
Da wir uns miteinander verheddert hatten, hier nochmal die letzte Frage...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
26. Jan 2016
Jetzt wollte ich antworten und da ist die Frage weg... ;-)
Konkretisiere mal, wo es jetzt klemmt.
Dein Propertyeditor funktioniert jetzt und jetzt brauchst Du einen Komponenteneditor?
... Frage steht ja da...
ProptertyEditor und Komponenteneditor hat miteinander nicht direkt etwas zu tun.
Angenommen, Du hast eine published Property MyPath. Der kannst Du im Objektinspektor einen Text...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
24. Jan 2016
1) In Create kannst Du das nicht lösen. Das ist nicht möglich.
Also musst Du das später tun und Deine Subcontrols vor möglichen Zugriffen auf Nil prüfen oder sie immer erzeugen und Visible := False zuweisen.
2) Ich verstehe nicht, warum Du die Strings im Formular speichern willst.
Die kannst Du doch entweder fest in der Komponente fixieren oder sie jeweils dynamisch zuweisen.
Dann bauchst...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
24. Jan 2016
Also zu 1) solltest Du den Hinweis von DeddyH nochmal berücksichtigen.
Wenn Dein Formular geöffnet wird (egal ob zur Designtime oder Runtime) werden zunächst die Komponenten erstellt und DANACH werden die Werte gesetzt. Wenn Du im Konstruktor auf bestimmte Werte prüfst, ist das einfach zu früh.
Du musst entweder im Setter der Eigenschaft auf Änderungen reagieren (i.d.R. die sinnvollste...