Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Bummi,
4. Dez 2010
Du schickst mich ins Wochenende? Gut einer sei mir noch erlaubt...
Das ist ein Wincontrol, bei dem Delphi gar nicht malt"malt", im Setter bekommt es per Message mitgeteit was es für einen Status hat, das Zeichnen passiert außerhalb, die einzige Info in Delphi über gecheckt/nicht gecheckt wird in der privaten Variable FChecked verwaltet, die im Setter gesetzt wird, hier kann man wie Du es...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Bummi,
4. Dez 2010
Du kannst die beiden Komponenten Edit und Checkbox einander bekannt machen (2 Klassen ableiten), wenn sie sich kennen ruft das Edit im Change den Setter der Checklistbox auf, diese Vergleicht Soll mit ist und setzt Fchecked + das was ich Dir schon geschickt hatte. Wenn Die Checkbox geklickt wird und sie das Edit kennt ruft schreibt den Text in das Edit.
Damit es nicht zu einem Endlosloop kommt,...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Bummi,
4. Dez 2010
wenn Du im Setter statt
FChecked := not Fchecked;
Deine Property SollCheckvaue an FChecked übergibst sollte es das tun was Du möchtest?
Aber ich gebe zu, so ganz habe ich auch noch nicht verstanden wo Du hin willst.