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

Für allgemeine Fragen zur Programmierung mit PureBasic.
sbehrens
Beiträge: 274
Registriert: 08.09.2004 18:41
Kontaktdaten:

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

Beitrag 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
enjoy life... while you can!
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

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

Beitrag 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.
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Antworten