![]() |
alle MenuItems checked auf false
Ich habe eine Frage ich würde ganz gerne alle Unter MenüItems eines Menüstrangs auf checked:=false setzen. weiß aber nicht wie, da ich nicht weiß wieviele und Welche Items das Menü hat, da es zur Laufzeit erweitert werden kann.
Code:
Datei Bearbeiten Verlauf usw...
Eigene -> MenuItem1 Öffnen.. MenuItem2 MenuItem3 MenuItem4 MenuItem5 usw... weiß zufällig ob es möglich ist alle MenuItems des Items Eigene1 beim checked auf false zu setzten? weil im Klick ereignis wird das geklickte auf checked gesetzt und es sollen halt die anderen unchecked sein. |
Re: alle MenuItems checked auf false
Hi,
setze bei deinen eigenen Einträgen im Untermenü die property RadioItem auf true und lese dir gelegentlich mal die Online-Hilfe zur property GroupIndex durch. Freundliche Grüße vom marabu Und Jens: herzlich willkommen noch in der Delphi-PRAXiS. |
Re: alle MenuItems checked auf false
Bei allen Menüeinträgen eines Menüs hätte ich spontan so die Auswahl aufgehoben:
Delphi-Quellcode:
var
i: Integer; begin for i := 0 to Menu1.Count-1 do Menu1.Items[i].Checked := False; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11: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 by Thomas Breitkreuz