![]() |
fenster recht unten
hallo, ich möchste ein fenster genau rechts unten über der taskleiste haben. Nur leider habe ich nun keine ahnung wie ich bei jedem anwender die genauen Koordinaten für diesen punkt herausfidnen kann.also genau der punkt ganz rechts und ganz unten,aber halt noch über der taskleiste.
weiß jemand wie man den punkt fidnet? vielen dank |
Re: fenster recht unten
Hallo,
ich hab das mal in einem Projekt wie folgt gemacht:
Delphi-Quellcode:
//Fenster an die rechte untere ecke positionieren
with MainForm do begin Left := Screen.WorkAreaWidth - Width - 1; Top := Screen.WorkAreaHeight - Height; end; |
Re: fenster recht unten
was ist wenn jemand die Taskleiste oben unter rechts oder links plaziert hat, wo soll dann dein Fenster erscheinen?
|
Re: fenster recht unten
Moin G G,
und nicht zu vergessen: Die Taskleiste kann auch ausgeblendet werden. |
Re: fenster recht unten
Zitat:
|
Re: fenster recht unten
@Helmi: Warum "... - 1" ?
Gruß, ManuMF |
Re: fenster recht unten
Zitat:
|
Re: fenster recht unten
japs danke für die viele hilfe, aber der code von hemli ist perfekt wiel dieser immer funktioniert egal wo die taskleiste ist. Wunderbar danke
|
Re: fenster recht unten
das der code immer funktioniert stimmt. ich hatte gefragt weil ich vermutet hab das du dein programm immer über dem Tray plazieren willst.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz