Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   XE2 Ribbons & TActionClientItems (https://www.delphipraxis.net/166020-xe2-ribbons-tactionclientitems.html)

bernhard_LA 26. Jan 2012 10:13

XE2 Ribbons & TActionClientItems
 
Habe auf meiner RibbonGroupBox ein TActionClientItem mit Commandstyle csCheckbox installiert.

Wie/Wo frage ich denn ab ob das Häckchen in der Checkbox gesetzt ist ?

Steku 26. Jan 2012 10:28

AW: XE2 Ribbons & TActionClientItems
 
Hi,

ich tippe mal du musst die zugehörige Action abfragen.
Dort hast du dann die Eigenschaft .checked...

Gruß
Steku

bernhard_LA 26. Jan 2012 11:59

AW: XE2 Ribbons & TActionClientItems
 
negativ - diese eigenschaft gibt es nicht :(

das Ereignis Action wird aufgerufen wenn ich auf den Hacken oder die Caption klicke ... komme hier nicht weiter

Steku 26. Jan 2012 12:07

AW: XE2 Ribbons & TActionClientItems
 
So aus dem Kopf:

Soweit ich mich erinnern kann brauchst du für die Ribbons einen Actionmanager.

Im Actionmanager definierst du eine Action (Standard oder Eigene...)
-> Diese Action hat eine Eigenschaft .Checked!!

Diese Action ziehst du auf deine Ribbongruppe.

Diesem ActionClientItem gibst du die Eigensschaft cbCheckbox, und machst sonstige Einstellungen...


Grüße
Steku

Edit: Vielleicht helfen dir die Links aus einem älteren Post http://www.delphipraxis.net/1135031-post2.html

bernhard_LA 26. Jan 2012 13:08

AW: XE2 Ribbons & TActionClientItems
 
Danke für den Tip - TAction hat die gesuchte Eigenschaft . Problem gelöst


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz