Delphi: Vollbildmodus?

Ich möchte gerne ein Formular so groß wie mein Bildschirm machen, aber ohne Titelleiste. Ich hab’ das ganze schon mit createwindow() gesehen, dort musste man aber dann alles selbst erstellen.
Kann man nicht einfach eine Eigenschaft des Formulars ändern um es zu vergrößern?

Danke
Mario

Hi Mario,

das ist sehr einfach hinzukriegen.

Wenn Dein Formular, das Du im FullScreen-Modus anzeigen willst, vorliegt, tust Du folgendes:

  1. Setz das Property „BorderStyle“ auf „bsNone“.

  2. Erzeuge den Eventhandler für das „OnCreate“-Ereignis und schreib dort rein:
    Left := 0;
    Top := 0;
    Width := Screen.Width;
    Height := Screen.Height

Das ist alles. Denk daran, das Formular frühzeitig mit einem „Close“-Button zu bestücken, um es schließen zu können (das könnte sonst schwierig werden).

Mit feundlichem Gruß
Martin