Autor Beitrag
Crazy K
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 16



BeitragVerfasst: Mo 24.03.03 11:59 
Hallo ich habe ein kleines Problem. Es wäre super wenn ihr mir da weiter helfen könntet! Man kennt das aus vielen Anwendungen, (z.B Word) dass wenn man einen Botton drückt, dieser optisch gedrückt bleibt. Z.B wenn ich unter word fettdrucken will. Dann drücke ich den Button und er bleibt "drinnen" Man kann also optisch sehen, ob er gedrückt oder nicht gedrückt ist. Wenn ihr so wisst wie so etwas geht, könntet ihr dann auch gleich schreiben, wie ich im Quelltext feststelle, ob ein Button jetzt gedrückt oder nicht gedrückt ist..

Vielen Dank schon mal!!!

Crazy K
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Mo 24.03.03 12:01 
Nimm den SpeedButton und setz AllowAllDown auf True und schon haste Deinen drückbaren Button ;-)
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Mo 24.03.03 12:06 
Hallo,

der Speedbutton von Delphi macht soetwas.
Hierzu musst du lediglich eine Gruppe festlegen zu der er gehört. Hierzu musst du einfach eine Zahl ungleich 0 in die Eigenschaft GroupIndex eintragen.
Pro Gruppe kann dann immer nur ein Knopf runtergedrückt sein (Radiobutton Effekt).
Ob ein Knopf gedrückt ist, kannst du über die Eigenchft down abfragen.

Gruß
Klabautermann