MDI Childfenster mit eigenem Menü?

Anfängerfragen zum Programmieren mit PureBasic.
tranquil
Beiträge: 117
Registriert: 22.09.2004 22:07
Kontaktdaten:

MDI Childfenster mit eigenem Menü?

Beitrag von tranquil »

Ich packs mal unter "Anfänger" weils ja eigentlich nix großes ist...

Eigentlich möchte ich nur an ein MDI-Child ein eigenes Menü andocken. Toolbar klappt fein, aber Menü will irgendwie nicht.

Folgenden Code habe ich probiert:

Code: Alles auswählen

hwnd = OpenWindow(0,0,0,800,600,"",#PB_Window_SystemMenu) 
CreateMenu(0,hwnd) 
MenuTitle("Item for MDI Gadget") 

CreateGadgetList(hWND) 
MDIGadget(0,0,0,800,600,0,0) 
id=AddGadgetItem(0,#PB_Any,"feui") 
CreateMenu(0,WindowID(id)) 
MenuTitle("TestText") 

Repeat 
Until WaitWindowEvent() = #PB_Event_CloseWindow 
[quote]

Aber das will irgendwie nicht. Und die Dokumentation schließt das Erstellen eines Menüs an ein MDI Child nicht aus....[/quote]
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Wird nicht funktionieren denn MDI Fenster werden mit #WS_CHILD erstellt und solche Fenster können kein Menu haben.

Die einzige Möglichkeit wäre das Menu in ein ReBar control zu packen wie z.B. beim Internet Explorer.
Antworten