Avatar billede nyff Nybegynder
08. august 2001 - 23:34 Der er 6 kommentarer og
1 løsning

Form Position

Jeg vil gerne vide hvordan jeg for formen til at placere sig nede ved tray når det starter.

Det skal ligge sig derned lige meget hvad for en opløsnings der køres i.

[ NyFF ]
Avatar billede ziron Nybegynder
08. august 2001 - 23:36 #1
brug dette fra borrisholt, kan det du vil:

http://www.borrisholt.com/ShellAPI/DelphiSource/TrayIcon.zip

/ZIRON
Avatar billede snowball Novice
08. august 2001 - 23:37 #2
Et komplet eksempel: http://home1.inet.tele.dk/j-cgeert/tray.zip

Snowball
Avatar billede nyff Nybegynder
08. august 2001 - 23:41 #3
Jeg har vidst formuleret det lidt forkert :-)

Det er selve formen der skal ligge nede i højre hjørne af skærmen, men uden at den dækker over tray og taskbar, for trayicon har jeg.

[ NyFF ]
Avatar billede ziron Nybegynder
08. august 2001 - 23:51 #4
2 sek så er den der...

/ZIRON
Avatar billede ziron Nybegynder
09. august 2001 - 00:08 #5
prøv med dette:

procedure TForm1.FormCreate(Sender: TObject);
var
    SystrayRect : TRect; // We need this for calc\'ing the size of the System Tray Window
    TaskbarHwnd : HWND; // Skal bruges til at finde handle med.
    formrigth, formtop : Integer;
begin
// Her finder vi Taskbaren.
TaskbarHwnd := FindWindow(\'Shell_TrayWnd\',nil);

// Nu skal Størrelsen af Trayen findes.
GetWindowRect(TaskbarHwnd,SystrayRect);

Form1.Left := Screen.Width - Form1.Width;
form1.caption := inttostr(SystrayRect.bottom);
form1.top := screen.Height - (SystrayRect.bottom - SystrayRect.top) - Form1.Height;
end;

/ZIRON
Avatar billede nyff Nybegynder
09. august 2001 - 15:37 #6
Det virker, så mange tak for det ZIRON :-)






[ NyFF ]
Avatar billede ziron Nybegynder
09. august 2001 - 16:09 #7
jamen det var da så lidt...

/ZIRON
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester