Seite 1 von 1

[ ERLEDIGT ] von Windowed zu Fullscreen

Verfasst: 29.03.2016 17:59
von udg
Hallo,

Ich rufe ein Rahmenloses Fenster auf, in diesem Fenster befindet sich ein Webgadget.
Ich habe mir 2 Buttons erstellt einer davon soll bewirken, dass beim draufklick das fenster Fullscreen wird.
- Geht

aber wie mache ich dem WebGadget klar das es auch Fullscreen werden soll?

Code Snipped:

Code: Alles auswählen

Procedure Open_SumoPaint()
OpenWindow(#PopUp_SumoPaint, 0, 0, 1024, 780, " ", #PB_Window_ScreenCentered | #PB_Window_BorderLess)
(...)
und in der Schleife:

Code: Alles auswählen

(...)
ElseIf EventGadget = #Btn_Fullscreen
                  SetWindowState(#PopUp_SumoPaint, #PB_Window_Maximize) 
                  SetGadgetState(#Webgadget_SumoPaint, ???)
(...)
Danke für eine Hilfe :)

Grüße

Re: von Windowed zu Fullscreen

Verfasst: 29.03.2016 18:11
von STARGÅTE
Das Gadget musst du wohl selber mit ResizeGadget() vergrößern.
An die Größe kommst du ja nach dem vergrößern des Fensters mit WindowWidth/Height() ran.

Re: von Windowed zu Fullscreen

Verfasst: 29.03.2016 18:51
von udg
Sehr schön. Wird nach dem Essen gleich geschrieben. Ich hoffe es geht.

Besten Dank

Re: von Windowed zu Fullscreen

Verfasst: 29.03.2016 20:38
von udg
Habe jetzt den Code unter dem Button so angepasst:

Code: Alles auswählen

(...)
ElseIf EventGadget = #Btn_Fullscreen
                   SetWindowState(#PopUp_SumoPaint, #PB_Window_Maximize)
                   ResizeGadget(#Webgadget_SumoPaint, #PB_Ignore, #PB_Ignore, WindowWidth(#PopUp_SumoPaint), WindowHeight(#PopUp_SumoPaint))
funktioniert.

:allright: