Bmax GUI Window Menu AEndern?

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

Mathias-Kwiatkowski

Betreff: Bmax GUI Window Menu AEndern?

BeitragMi, Jul 11, 2012 15:43
Antworten mit Zitat
Benutzer-Profile anzeigen
hi gibt es eine möglichkeit ein menu zu ändern, z.b. wenn ich ein punkt im menu habe "Login" und man eingeloggt ist das anstelle Login LogOFF dort steht?


mein code
Code: [AUSKLAPPEN]

Const MENU_Login = 100
Const MENU_EXIT = 102

CreateTimer 60
Global LatenzTimer:Int = MilliSecs()
Global window:TGadget = CreateWindow(AppTitle, 0, 0, DesktopWidth(), DesktopHeight() , Desktop(), 0)
Global canvas:TGadget = CreateCanvas(0, 0, GadgetWidth(window), GadgetHeight(window), window)
EnablePolledInput(canvas)
SetGadgetLayout canvas, 1, 1, 1, 1
filemenu = CreateMenu("&Start", 0, WindowMenu(window))
CreateMenu"&Login", MENU_Login, filemenu, KEY_L, MODIFIER_COMMAND
CreateMenu"", 0, filemenu
CreateMenu"&Beenden", MENU_EXIT, filemenu, KEY_F4, MODIFIER_COMMAND
UpdateWindowMenu window

Midimaster

BeitragMi, Jul 11, 2012 16:38
Antworten mit Zitat
Benutzer-Profile anzeigen
ich denke mal, dass es dann geht, wenn du deinen Menü-Einträgen ebenfalls eine Variable zuordnest:

BlitzBasic: [AUSKLAPPEN]
filemenu = CreateMenu("&Start", 0, WindowMenu(window))
LoginMenu:TGadget= CreateMenu("&Login", MENU_Login, filemenu, KEY_L, MODIFIER_COMMAND)
....
SetGadgetText LoginMenu,"&LogOFF"
UpdateWindowMenu window
Gewinner des BCC #53 mit "Gitarrist vs Fussballer" http://www.midimaster.de/downl...ssball.exe

Mathias-Kwiatkowski

BeitragMi, Jul 11, 2012 19:41
Antworten mit Zitat
Benutzer-Profile anzeigen
jo das update window war mein problem... danke^^

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group