Hi,
Öffne ein zweites Fenster und es soll bis es geschlossen wird
das aktive sein, so wie mit dem MessageRequester Befehl.
Hatte es in GFA immer mit folgender Befehlszeile gemacht:
SetWindowWord_(WindowID(#Window_01),GWW_HWNDPARENT,WindowID(#Window_02))
aber klappt in PB nicht.
Hat einer eine Lösung, wie es in PB geht?
Window auf Window problem
Window auf Window problem
DONALD
www.PureBasic-Donald.de gibt es im Moment nicht mehr
PureBasic - jaPBe - PureVisonXP - TailBite
PureBasic - jaPBe - PureVisonXP - TailBite
- Hroudtwolf
- Beiträge: 1416
- Registriert: 30.10.2004 23:33
- Kontaktdaten:
Code: Alles auswählen
ElternFenster.l=OpenWindow(0,0,0,800,600,#pb_window_windowcentered|#pb_window_borderless,"SETUP",WindowID(1))
OpenWindow(1,0,0,400,500,#pb_window_windowcentered,"test",EltenFenster.l)
Danke, bin schonmal ein Schritt weiter.
Nur im Gegensatz zum MessageRequester lassen sich auf
dem "ElternFenster" noch Aktionen durchführen.
Nur im Gegensatz zum MessageRequester lassen sich auf
dem "ElternFenster" noch Aktionen durchführen.
DONALD
www.PureBasic-Donald.de gibt es im Moment nicht mehr
PureBasic - jaPBe - PureVisonXP - TailBite
PureBasic - jaPBe - PureVisonXP - TailBite
- Hroudtwolf
- Beiträge: 1416
- Registriert: 30.10.2004 23:33
- Kontaktdaten:
Ist schon klar, hat es ja auch.Hroudtwolf hat geschrieben:Dein CHILD-Fenster braucht eine eigene Erreignissschleife mit WaitWindowEvent oder WindowEvent.
Meinte eigentlich damit das der Rest solange gesperrt sein soll.
Werd es wohl mit DisableGadget(#Gadget, Status) machen.
DONALD
www.PureBasic-Donald.de gibt es im Moment nicht mehr
PureBasic - jaPBe - PureVisonXP - TailBite
PureBasic - jaPBe - PureVisonXP - TailBite
- freedimension
- Admin
- Beiträge: 1987
- Registriert: 08.09.2004 13:19
- Wohnort: Ludwigsburg
- Kontaktdaten:
Wozu das WindowID(1) in der ersten Zeile??? Gibt doch sowieso nur 0 zurück da das Fenster "1" zu dem Zeitpunkt ja noch gar nicht existiert. Zudem kann ein Kindfenster ja nicht gleichzeitig ein Hauptfenster und andersrum seinHroudtwolf hat geschrieben:Code: Alles auswählen
ElternFenster.l=OpenWindow(0,0,0,800,600,#pb_window_windowcentered|#pb_window_borderless,"SETUP",WindowID(1)) OpenWindow(1,0,0,400,500,#pb_window_windowcentered,"test",EltenFenster.l)
@Donald: Schau dir mal EnableWindow_() an, ist aber WinAPI.
