Seite 1 von 1

Wie kann ich ein Menü disabeln?

Verfasst: 16.10.2004 19:13
von Skywalker
N´abend allerseits.

Suche gerade nach eine Lösung für folgendes Problem:

In einer MDI-Anwendung wird auf Klick eines Menüeintrages ein neues Fenster innerhalb der MDI geöffnet. Solange dieses Fenster geöffnet ist, soll das Menü gesperrt sein.
Gibt es da eine einfache Möglichkeit?

Gruß
Thomas

Verfasst: 16.10.2004 19:33
von sbehrens
(Einfach alle Items aus dem Menu Disablen? mit

Code: Alles auswählen

DisableMenuItem()
:?: )

mfG
Basti

Verfasst: 16.10.2004 20:11
von Skywalker
Ja gut, mit der Antwort hatte ich gerechnet. :mrgreen:

Genau das will ich aber eben vermeiden, denn dann müßte ich eine Routine schreiben,
welche im Falle von neuen Menüeinträgen, immer wieder aktualisiert werden muß.

Suche also eine Möglichkeit, dies auf einem Schlag hinzubekommen.

Gruß
Thomas

Verfasst: 16.10.2004 22:08
von Lars
Du führst eine LinkedList (ggf. eine TreeLinkedList) mit den Menueinträgen
und arbeitest die dann einfach ab.