CreateGadgetList
Verfasst: 17.03.2007 00:25
In der Hilfe steht folgendes:
Wenn ich mein Hauptfenster erzeuge und dort CreateGadgetList(WindowID(#Hauptfenster)) aufrufe, dann aber ein zweites Fenster erzeuge ohne dort CreateGadgetlist(WindowID(#Fenster2)) aufzurufen werden die Gadgets die fürs neue Fenster gedacht sind im Hauptfenster gezeichnet.
Wie ist es also richtig? Für alle Fenster eine GadgetList oder für jedes Fenster eine eigene?
Batzilla
Heißt das, dass ich auch bei Verwendung von mehreren Fenstern nur einmal beim erstellen des "Hauptfensters" CreateGadgetList benutze?Hinweis: Es gibt in PureBasic keine getrennte Verwaltung der Gadgetlisten für jedes geöffnete Fenster. Verwenden Sie deshalb auch bei mehreren Fenstern fortlaufend durchnummerierte 'GadgetID's. Oder verwenden Sie die neue #PB_Any Konstante als 'GadgetID'.
Wenn ich mein Hauptfenster erzeuge und dort CreateGadgetList(WindowID(#Hauptfenster)) aufrufe, dann aber ein zweites Fenster erzeuge ohne dort CreateGadgetlist(WindowID(#Fenster2)) aufzurufen werden die Gadgets die fürs neue Fenster gedacht sind im Hauptfenster gezeichnet.
Wie ist es also richtig? Für alle Fenster eine GadgetList oder für jedes Fenster eine eigene?
Batzilla