MRKBAR( )-Funktion
Stellt fest, ob ein Menüeintrag eines benutzerdefinierten Menüs oder des Microsoft Visual FoxPro-Systemmenüs markiert ist.
MRKBAR(cMenuName, nMenuItemNumber | cSystemMenuItemName)
Rückgabewerte
Logisch
Parameter
cMenuName
Gibt den Namen des Menüs an, zu dem der Menüeintrag gehört. Beim Menü kann es sich um ein Visual FoxPro-Systemmenü handeln (z. B. _MFILE, MEDIT oder _MDATA).nMenuItemNumber
Gibt die Nummer eines Menüeintrags eines benutzerdefinierten Menüs an. Die Nummer eines Menüeintrags wird angegeben, wenn der Menüeintrag mit DEFINE BAR erstellt wird.cSystemMenuItemName
Gibt den Namen eines Visual FoxPro-Systemmenüeintrags an. Mit dem folgenden Befehl wird z. B. ein logischer Wert angezeigt, der angibt, ob der Menüeintrag Neu im Menü Datei markiert ist.? MRKBAR('_MFILE', _MFI_NEW)
Hinweise
Mit SET MARK OF können Sie einen Menüeintrag markieren oder dessen Markierung aufheben.
Ist der angegebene Menüeintrag markiert, gibt MRKBAR( ) den Wert Wahr (.T.) zurück; andernfalls wird Falsch (.F.) zurückgegeben.
Ein Beispiel zur Verwendung von MRKBAR( ) finden Sie unter CNTBAR( ).