Salut,
Je souhaiterais permettre à l'utilisateur de pouvoir déplacer une Form sans barre de titre.
J'ai donc récupérer l'exemple de la FAQ mais ....
La form est chargé en ShowModal et comporte un Bevel, quelques boutons, un panel avec image et labels.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 procedure TDlgErreur.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin ReleaseCapture; Perform(WM_SysCommand, SC_MOVE, 0); end;
Lorsque je clique sur la souris (et que j'ai retiré le Bevel) , le curseur se centre sur le bord haut de la form et aucun déplacement n'est effectué.
Si le Bevel est la, alors rien ne se passe, l'évenement n'est pas déclenché.
merci,
Partager