Ĺadny brzuch
Jak umieścić formę nad paskiem start(tam gdzie znajduje sie przycisk START) nie używając wartości TOP, LEFT itd.
//Szukałem, ale nie znalazłem!
Hmm...
O co ci dokladniej chodzi? Jeżeli chodzi ci o dokładne umieszczenie formy w dolnym lewym rogu, to chyba tylko TOP i LEFT... Nie jestem pewny...
To chyba od tego własnie jest top i od tego własnie jest left co nie? Po co wynajdywać koło od nowa?
Standardowo pasek jest odciągnięty od "podłoża" o jedną pozycję, lecz ja mam na drugiej. Program nie będzie w stanie tego wykryć. Chodzi mi o taki pasek w popszek ekranu zaraz nad paskiem ze STARTem.
Wszystko masz napisane tu: http://www.4programm.../faq.php?id=735
procedure TForm1.Button1Click(Sender: TObject); var r:trect; begin GetWindowRect(FindWindow('Shell_TrayWnd',nil),r); Left:=r.Left; Top:=r.Top-Height; end;
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
//Szukałem, ale nie znalazłem!
Hmm...
O co ci dokladniej chodzi? Jeżeli chodzi ci o dokładne umieszczenie formy w dolnym lewym rogu, to chyba tylko TOP i LEFT... Nie jestem pewny...
To chyba od tego własnie jest top i od tego własnie jest left co nie? Po co wynajdywać koło od nowa?
Standardowo pasek jest odciągnięty od "podłoża" o jedną pozycję, lecz ja mam na drugiej. Program nie będzie w stanie tego wykryć. Chodzi mi o taki pasek w popszek ekranu zaraz nad paskiem ze STARTem.
Wszystko masz napisane tu: http://www.4programm.../faq.php?id=735
procedure TForm1.Button1Click(Sender: TObject); var r:trect; begin GetWindowRect(FindWindow('Shell_TrayWnd',nil),r); Left:=r.Left; Top:=r.Top-Height; end;