![]() |
Checkbox.checked soll nicht verändert werden können
Wie bekomme ich es hin, dass sich der Checkbox.Checked-Wert während der Laufzeit nicht verändert werden kann. Ich möchte aber nicht enabled := false setzten, da die Checkbox ja dann grau gefärbt wird.
THX&ciao |
Re: Checkbox.checked soll nicht verändert werden können
Eine schlechte Lösung:
Im OnClick einfach "Checked" auf true setzen. Edit: Du musst natürlich eine Boolean-Variable nehmen, die den Wert der CheckBox speichert und im OnClick dann diesen zuweisen. :roll: |
Re: Checkbox.checked soll nicht verändert werden können
Zitat:
Screenshot mit Checkbox machen, Beschneiden und das Bild einer CheckBox einbinden ... :roteyes: |
Re: Checkbox.checked soll nicht verändert werden können
Zitat:
|
Re: Checkbox.checked soll nicht verändert werden können
@matze Diesen Weg wollte ich umgehen.
Aber gibt es nicht ein Weg mit OnClick abzufangen, dass die Checkbox erst gar nicht verändert wird. @jfheins Das wird wohl, wenn alles nicht klappt mein letzter Versuch werden :balloon: |
Re: Checkbox.checked soll nicht verändert werden können
Zitat:
Delphi-Quellcode:
PS: Vergiss es, ich dachte es handelt sich um TDBCheckbox.
Table1.FieldByName('CheckboxenFeld').ReadOnly := True;
|
Re: Checkbox.checked soll nicht verändert werden können
Zitat:
|
Re: Checkbox.checked soll nicht verändert werden können
Oder du leitest eine neue Komponente von TCheckbox ab und überschreibst die entsprechenden Methoden bzw. sorgst dafür das die messages abgefangen werden.
|
Re: Checkbox.checked soll nicht verändert werden können
wo ist der sinn? wenn du nur einen statusbericht brauchst dann kannst du doch wirklich ein img nehmen!
|
Re: Checkbox.checked soll nicht verändert werden können
Ich hab jetzt Unions Vorschlag genommen und funktioniert super.
Zwei Bildchens nehmen ist komplexer als es die ganze Sache wert ist. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz