Wie kann man verhindern, dass die Taskbar verdeckt wird?

Rund um die LCL und andere Komponenten
Antworten
kirchfritz
Beiträge: 61
Registriert: Mo 3. Jan 2011, 13:34
OS, Lazarus, FPC: Win10 (L 2.0.2 FPC 3.2)
CPU-Target: 32Bit

Wie kann man verhindern, dass die Taskbar verdeckt wird?

Beitrag von kirchfritz »

Hallo,

wenn ich mein Windows-Lazarus Programm maximiert starte, verdeckt die MainForm meine Taskbar am rechten Bildschirmrand.
Wie kann ich das verhindern?

Dies steht in meinem OnFormShow-Event:

Code: Alles auswählen

procedure TForm1.FormShow(Sender: TObject);
begin
  Position    := poWorkAreaCenter;
  BorderStyle := bsNone;
  //SetBounds(Screen.WorkAreaLeft, Screen.WorkAreaTop, Screen.WorkAreaWidth, Screen.WorkAreaHeight);

  WindowState := wsMaximized;
//  LCLIntf.ShowWindow(Form1.Handle, SW_MAXIMIZE);
end;
Viele Dank im Voraus für Eure Tips.
Bin sehr gespannt, was ich heute wieder übersehen habe.

Fritz
WIN10, 32Bit, Laz:2.0.2, FPC 3.2.0

Antworten