Minimieren / Maximieren

Anfängerfragen zum Programmieren mit PureBasic.
IronEagle
Beiträge: 64
Registriert: 13.10.2012 14:41
Wohnort: Berlin

Minimieren / Maximieren

Beitrag von IronEagle »

Hallo PB-Board,
ich würde Euch gerne zwei Dinge Fragen.
Zum einen, ist es möglich ein Fenster maximiert zu erstellen ohne das dieses die Taskleiste verdeckt?

Zum anderen, kann ich irgendwie verhindern, dass sich ein maximiertes Fenster durch Doppelklick auf die Titelleiste wieder auf seine normale Größe verändert?

Danke für Eure Hilfe
PureBasic 5.71 | Windows 10 Home (x64)
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Minimieren / Maximieren

Beitrag von RSBasic »

Wahrscheinlich hast du #PB_Window_MaximizeGadget vergessen, daher wars bei dir komplett im Vollbild-Modus.

Code: Alles auswählen

EnableExplicit

Define EventID

If OpenWindow(0, 0, 0, 500, 400, "Window", #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_Maximize | #PB_Window_MaximizeGadget)
  
  Repeat
    EventID = WaitWindowEvent()
    If EventID = #PB_Event_SizeWindow
      If GetWindowState(0)=#PB_Window_Normal
        SetWindowState(0, #PB_Window_Maximize)
      EndIf
    EndIf
    If EventID = #PB_Event_CloseWindow
      End
    EndIf
  ForEver
EndIf
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
IronEagle
Beiträge: 64
Registriert: 13.10.2012 14:41
Wohnort: Berlin

Re: Minimieren / Maximieren

Beitrag von IronEagle »

Wahrscheinlich hast du #PB_Window_MaximizeGadget vergessen, daher wars bei dir komplett im Vollbild-Modus.
Stimmt, dass hatte ich vergessen ;)

Danke für deine schnelle Antwort.
PureBasic 5.71 | Windows 10 Home (x64)
Antworten