Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by RWarnecke,
25. Okt 2011
Ok, vergiss meine letzte Frage. Habe die Procedure KeyPress mit dem Ereignis OnKeyPress der Komponente verwechslet, weil nicht richtig gelesen. :wall: Deshalb erübrigt sich meine Frage nach dem KeyPress.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by RWarnecke,
25. Okt 2011
Ich habe jetzt einfach die Zeile if HandleAllocated then einfach rausgenommen, dann habe ich die ReadOnly Funktion aktiv im Style csSimple, wenn ich den Style während der Laufzeit umstelle. Dieses war ja auch mein Ziel.
type
TComboBoxReadOnly = class(TComboBox)
private
FReadOnly: Boolean;
procedure SetReadOnly(const Value: Boolean);
procedure KeyPress(var Key:...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by RWarnecke,
25. Okt 2011
Hallo zusammen,
danke erstmal für eure Antworten.
Nein, das reicht in dem Falle nicht. Ich möchte bei der Maske einen Lese-Modus und einen Schreibmodus haben.
Beim Lese-Modus soll es keine Möglichkeit geben, den Wert im Textfeld der Combobox zu ändern, daher der Style csSimple. Im Schreibenmodus sollen nur die Eingaben angenommen werden, die auch als Position in der Combobox stehen oder...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by RWarnecke,
24. Okt 2011
Hallo zusammen,
da ich eine Combobox suche, die eine Read Only Eigenschaft hat und bis jetzt keine passende gefunden habe, die für 32Bit & 64Bit funktioniert habe ich mal in meinen alten Beispielen gesucht und auch etwas gefunden.
type
TComboBoxReadOnly = class(TComboBox)
private
FReadOnly: Boolean;
procedure SetReadOnly(const Value: Boolean);