Fenster maximiert geöffnet überdeckt Taskbar

Fragen und Bugreports zur PureBasic 4.0-Beta.
Calloway
Beiträge: 106
Registriert: 15.09.2004 23:26

Fenster maximiert geöffnet überdeckt Taskbar

Beitrag von Calloway »

Hallo!

Wie kann ich folgenden Code ändern, sodass bei der Fensteröffnung die Taskbar NICHT überdeckt wird, d.h. das Fenster bei der Taskbar aufhört?

Code: Alles auswählen

WinID_Main.l=OpenWindow(0,0,0,0,0,"Test",#PB_Window_Maximize) 
Repeat 
  EventID = WaitWindowEvent() 
  Select EventID
    Case #PB_Event_CloseWindow:RausMain=#True
  EndSelect   
Until RausMain
CloseWindow(0) 
End
Benutzeravatar
PureLust
Beiträge: 1145
Registriert: 21.07.2005 00:02
Computerausstattung: Hab aktuell im Grunde nur noch 'nen Lenovo Yoga 2 Pro im Einsatz.
Wohnort: am schönen Niederrhein

Beitrag von PureLust »

Hier der wohl einfachste Weg:

Code: Alles auswählen

WinID_Main.l=OpenWindow(0,0,0,0,0,"Test",#PB_Window_Maximize | #PB_Window_MaximizeGadget) 
Repeat 
  EventID = WaitWindowEvent() 
  Select EventID 
    Case #PB_Event_CloseWindow:RausMain=#True 
  EndSelect    
Until RausMain 
CloseWindow(0) 
End
Gruß, PL.
[Dynamic-Dialogs] - komplexe dynamische GUIs einfach erstellen
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
Calloway
Beiträge: 106
Registriert: 15.09.2004 23:26

Beitrag von Calloway »

PureLust hat geschrieben:Hier der wohl einfachste Weg:
Thanks. Da war ich wohl mit Blindheit geschlagen. Aber wieso funktionierte das erste Beispiel nicht?
Gesperrt