Seite 2 von 2

Verfasst: 15.10.2007 17:56
von #NULL
versteh ich nicht. jetzt wollte ich das mit einem eigenen flag umsetzten,
und merke dass das doch von alleine geht. wenn ich einem der drei
fenster den focus gebe, kommen die anderen zwei auch mit vor. :?
hab ich irgendwas missverstanden?

Code: Alles auswählen

hWin=OpenWindow(0, 50,50,400,300, "")
OpenWindow(1, 150,150,200,300, "",0,hWin)
OpenWindow(2, 250,250,200,300, "",0,hWin)
  
Repeat
  event=WaitWindowEvent()
  
;   If GetActiveWindow()=0
;     If Not wasActive
;       wasActive=1
;       SetActiveWindow(1)
;       SetActiveWindow(2)
;       SetActiveWindow(0)
;     EndIf
;   ElseIf wasActive And GetActiveWindow()<>1 And GetActiveWindow()<>2
;     wasActive=0
;   EndIf
  
  Select event
    Case #PB_Event_CloseWindow
      quit=1
  EndSelect
Until quit

Verfasst: 15.10.2007 18:00
von Fluid Byte
Child Fenster werden immer über ihrem Parent gezeichnet, niemals dahinter.

Verfasst: 15.10.2007 19:55
von marco2007
Man bin ich blöd!!!!!!!!!!!!!!!!!!!!!!

Ich hatte für jedes Fenster ein eigenes Parent erstellt!

Sorry, dieser Beitrag von mir war einfach nur blöd!!!

Ich verpflichte mich ab sofort für jeden blöden Beitrag von mir einen Euro in einen Topf zu zahlen....

PS: Ich muss natürlich gestehen, ich hätte den Fehler ohne Eure Hilfe nicht selbst gefunden!

Danke

Verfasst: 15.10.2007 20:54
von #NULL
ich danke dir trotzdem, hab nämlich selber was gelernt :)