Seite 1 von 1

CreateMenu(#Menu, WindowID) und OpenWindow(#PB_Any,...)

Verfasst: 22.10.2004 23:32
von sbehrens
Hi@all,
Als WindowID Parameter bei CreateMenu() kann man nur den Rückgabewert von OpenWindow(...) benutzen, wenn man nicht #PB_Any benutzt hat. Warum ist das so? Ist das ein Bug?

mfG
Basti

Re: CreateMenu(#Menu, WindowID) und OpenWindow(#PB_Any,...)

Verfasst: 23.10.2004 06:55
von Danilo
ptI hat geschrieben:Hi@all,
Als WindowID Parameter bei CreateMenu() kann man nur den Rückgabewert von OpenWindow(...) benutzen, wenn man nicht #PB_Any benutzt hat. Warum ist das so? Ist das ein Bug?
Das ist überall in PB so. CreateGadgetList() möchte auch das
Handle des Fensters. Ein Fenster welches mit #PB_Any erstellt
wurde, gibt aber nunmal nicht das Handle zurück.

Ist also normal... d.h. in ganz PB so. Wenn Du ein Image mit
#PB_Any erstellst, dann kannst Du diesen Rückgabewert auch
nicht an ein ImageGadget geben, sondern mußt ImageID() nehmen.