Mir scheint, du hängst da an den falschen, veralteten, Klassen.

Wenn du Menüs von der Klasse "MenuItem" hast, dann sind die Untermenüs
wie Arrays ansprechbar, und dann kannst du auch über die in einer
For-Schleife iterieren und bei allen das checked auf false setzen.

On Wed, Apr 18, 2012 at 23:03, Klemens Klarhoelter
<[email protected]> wrote:
> Hi folks,
> mit "hitItem.checked = true" wird im Menu der ausgewählte Menuepunkt markiert.
> Aber wie kann ich bei allen Menuepunkten den den Wert von Checked auf false
> setzen? Das gelingt mir nicht.
> Klemens
>
>
>
> sub DropDownMenuAction(item as toolitem, hitItem as MenuItem)
>  if strcomp(hititem.Text, "Test1",0) = 0 then
>    ....
>    hitItem.Checked = true
>
>  elseif strcomp(hititem.Text, "test2",0) = 0 then
>   ....
>   hitItem.Checked = true
>  end if
>



-- 
Thomas Tempelmann, http://www.tempel.org/
Follow me on Twitter: http://twitter.com/#!/tempelorg

Antwort per Email an