Avatar billede sirius Nybegynder
10. oktober 2000 - 12:23 Der er 4 kommentarer og
1 løsning

billede allways on top

er det muligt at lave et program der viser et billede som er \"allways on top\"

altså så bliver vist hele tiden ?
Avatar billede borrisholt Novice
10. oktober 2000 - 12:24 #1
oven på hvad ?
Avatar billede sjensen Nybegynder
10. oktober 2000 - 12:26 #2
For formens \"Formstyle\" property kan du angive \"StayOnTop\"
Avatar billede sjensen Nybegynder
10. oktober 2000 - 12:27 #3
udklip fra Delphi help:

Determines the form’s style.

type TFormStyle = (fsNormal, fsMDIChild, fsMDIForm, fsStayOnTop);
property FormStyle: TFormStyle;

Description

Use FormStyle to get or set the form’s style. FormStyle is one of the following values:

Value    Meaning

fsNormal    The form is neither an MDI parent window nor an MDI child window.
fsMDIChild    The form is an MDI child window.
fsMDIForm    The form is an MDI parent window.
fsStayOnTop    This form remains on top of the desktop and of other forms in the project, except any others that also have FormStyle set to fsStayOnTop. If one fsStayOntop form launches another, neither form will consistently remain on top.

If the form is the main form of an MDI application, its FormStyle property must be set to fsMDIForm.

Note:    It is not advisable to change FormStyle at runtime.
Avatar billede delphi Nybegynder
10. oktober 2000 - 12:40 #4
Alternativt:

If AllwaysOnTop Then
  SetWindowPos(handle, HWND_TOPMOST, Left, Top, Width, Height, 0)
Else
  SetWindowPos(handle, HWND_NOTOPMOST, Left, Top, Width, Height, 0);


Delphi
Avatar billede delphi Nybegynder
10. oktober 2000 - 12:42 #5
Med den metode jeg angav er der ikke noget problem i at skifte flere gange mens programmet kører.  Som Delphi selv skriver i SJensens klip, så er det ikke smart at skifte FormStyle under runtime (hvorfor mon?).

Delphi
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