Seite 1 von 1

Bildschirmgröße

Verfasst: Mo, 13. Feb 2012 14:45
von angelo
Hallo zusammen,

gibt es eine Möglichkeit das nach dem anklicken der EXE-Datei das Programm gestartet wird in maximaler Größe also nicht in einem Fenster
und so bleibt solange man im Programm ist?

Dann habe ich noch das Problem, daß wenn ich das Programm gestartet habe und ich dann das Fenster auf maximale Größe vergrößern tue der Inhalt des
Fensters links unten im Eck sich befindet. Wenn ich es wieder auf Fenstergröße verkleinere befindet es sich in der Mitte des Fensters.

Im voraus vielen Dank für die Hilfe.

Viele Grüße
angelo

Re: Bildschirmgröße

Verfasst: Mo, 13. Feb 2012 15:12
von Bertram Hansen
Hallo angelo,

suchst du eventuell

Code: Alles auswählen

:setFrameState( XBPDLG_FRAMESTAT_MAXIMIZED )

Dadurch ändern sich aber keine Position innerhalb des Fensters, die musst du schon selber anpassen.

Re: Bildschirmgröße

Verfasst: Mo, 13. Feb 2012 15:21
von brandelh
angelo hat geschrieben:in maximaler Größe also nicht in einem Fenster und so bleibt solange man im Programm ist?
mehr als ein Fenster, das den ganzen Desktop belegt ist nicht möglich, allerdings kannst du verhindern,
dass dein Programm verkleinert (Systemmenü abschalten) oder verschoben wird (kein Rand oder MOVE Event abfangen) etc.

So kannst du schon viel verhindern ... obs dem Anwender gefällt :?: ;-)

Re: Bildschirmgröße

Verfasst: Mo, 13. Feb 2012 15:40
von Tom
DCGET OPTIONS ... NOMINBUTTON NOMAXBUTTON verhindert, dass das Fenster mini-/maximiert werden kann.

Edit: Der Effekt, dass sich das Fenster nur bewegt, aber nicht vergrößert, wenn Du auf "Maximieren" klickst, kann daran liegen, dass Du bei DCGET OPTIONS "NORESIZE" angegeben hast.