Hallo zusammen,
ich benutze Delphi 6 unter Windows XP mit aktiviertem XP Theme. In der
IDE habe ich bei meinem Hauptformular WindowState auf wsMaximized gesetzt. Nach dem Starten des Programms, ist das Fenster verschoben. Die Höhe stimmt, jedoch ist Top nicht bei 0, so dass Fenster nicht bis zum oberen Rand geht, es bleibt also ein Spalt. Dadurch wird das untere Ende des Forms unter die Windows Taskbar geschoben.
Wenn ich WindowState auf wsNormal habe und die Größe selber setzen möchte mit Hilfe von Screen.WorkAreaHeight, habe ich das gleiche Problem, obwohl ich explizit .Top = 0 setze!
Das Problem haben mit Sicherheit auch schon andere Leute, aber meine Suche hier und über Google war bislang erfolglos. Bin für jeden Hinweis dankbar
Danke im Voraus
Markus