Bon en fait, j'ai fini par comprendre ce que tu me disais antp, et voici ce que je fais (dans OnMouseMove):
 
if (ssLeft in Shift) then
   Form1.Top := Form1.Top + Y;
 
Et ça marche puisque je voulais la délacer uniquement verticalement.
Maintenant, j'ai plus qu'à la faire docker en haut ou en bas de l'écran ...
 
Merci à tous les 2 =) 
 
Message édité par _tantemerde le 06-07-2002 à 12:11:41