Event in der Taskleiste

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
#NULL
Beiträge: 2238
Registriert: 20.04.2006 09:50

Beitrag 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
my pb stuff..
Bild..jedenfalls war das mal so.
Benutzeravatar
Fluid Byte
Beiträge: 3110
Registriert: 27.09.2006 22:06
Wohnort: Berlin, Mitte

Beitrag von Fluid Byte »

Child Fenster werden immer über ihrem Parent gezeichnet, niemals dahinter.
Windows 10 Pro, 64-Bit / Outtakes | Derek
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag 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
Windows 11 - PB 6.03 x64
_________________________________
Benutzeravatar
#NULL
Beiträge: 2238
Registriert: 20.04.2006 09:50

Beitrag von #NULL »

ich danke dir trotzdem, hab nämlich selber was gelernt :)
my pb stuff..
Bild..jedenfalls war das mal so.
Antworten