Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi fenster recht unten (https://www.delphipraxis.net/60989-fenster-recht-unten.html)

G G 15. Jan 2006 14:58


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

Helmi 15. Jan 2006 15:00

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;

SirThornberry 15. Jan 2006 15:00

Re: fenster recht unten
 
was ist wenn jemand die Taskleiste oben unter rechts oder links plaziert hat, wo soll dann dein Fenster erscheinen?

Christian Seehase 15. Jan 2006 16:01

Re: fenster recht unten
 
Moin G G,

und nicht zu vergessen:
Die Taskleiste kann auch ausgeblendet werden.

tomsel 15. Jan 2006 16:18

Re: fenster recht unten
 
Zitat:

Zitat von SirThornberry
was ist wenn jemand die Taskleiste oben unter rechts oder links plaziert hat, wo soll dann dein Fenster erscheinen?

Na ganz einfach: unten rechts. Oder, GG? :mrgreen:

ManuMF 15. Jan 2006 16:22

Re: fenster recht unten
 
@Helmi: Warum "... - 1" ?

Gruß,
ManuMF

Helmi 15. Jan 2006 16:26

Re: fenster recht unten
 
Zitat:

Zitat von ManuMF
@Helmi: Warum "... - 1" ?

Gruß,
ManuMF

Das "-1" ist nicht notwendig! - Da ich in dem Projekt, aus dem ich den Code rauskopiert hab, noch einen Rand um die Form zeichne, lasse ich die Form um 1 Pixel weiter links anzeigen, weil man sonst den Rand rechts nicht sieht.

G G 15. Jan 2006 16:51

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

SirThornberry 15. Jan 2006 16:54

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 14:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz