Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by hellion,
16. Okt 2018
Hallo ghubi01,
Ja, das kann ich schon so machen, aber halt nur von extern. Also kann ich es z.B. in der TForm-Instanz machen.
Was ich aber brauche, ist ein Event innerhalb meiner TComboBox-Klasse "Parent.Visible wurde geändert" (PARENTVISIBLECHANGED), quasi eine analoge Message zu z.B. CM_PARENTFONTCHANGED oder CM_PARENTCOLORCHANGED.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by hellion,
16. Okt 2018
Ich will nicht die TPanel/TGroupBox-Klasse erweitern und alle Instanzen davon in allen Fenster ersetzen, ist viel zu viel Aufwand.
Ich will auch nicht, dass wenn Panel.Visible bzw. GroupBox.Visible auf false gesetzt wird, dass auch CheckBox.Visible auf false gesetzt wird (das wäre ja falsch).
Ich brauche die Information, ob die Komponente aktuell sichtbar ist / angezeigt wird. Bei...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by hellion,
16. Okt 2018
Hallo zusammen,
Ich habe eine Checkbox in einer GroupBox und habe folgendes Problem. Setze ich nur GroupBox.Visible := false, dann wird die gesamte GroupBox ausgeblendet, die Properties Checkbox.Visible und Checkbox.Showing bleiben weiterhin auf TRUE. Das verstehe ich nun nicht.
In der Checkbox-Klasse brauche ich eine Benachrichtigung, wenn diese nicht mehr sichtbar ist, d.h. auch wenn der...