fabiin
Messages postés329Date d'inscriptionmercredi 4 avril 2001StatutMembreDernière intervention 8 décembre 2009
-
28 juin 2002 à 16:37
cs_Nono40
Messages postés962Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention12 septembre 2006
-
29 juin 2002 à 19:18
Salut,
je voudrai changer la position d'un objet
mais sans utiliser .Top ou .Left
avecune fonction genre SetWindowPos, mais poour les objets :big)
cs_Nono40
Messages postés962Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention12 septembre 20062 28 juin 2002 à 17:59
SetWindowPos fonctionne aussi pour les objets issu d'un controle fenêtré de windows.
L'exemple suivant positionne Button1 en 10,20 :
SetWindowPos(Button1.Handle,0,10,20,0,0,SWP_NOSIZE+SWP_NOZORDER);
Pour les objets non fenêtrés, cette méthode ne fonctionne pas car ils n'ont pas de Handle. C'est le cas de notamment de TLabel et TSpeedButton qui descendent de TGraphicControl et non TWinControl.
fabiin
Messages postés329Date d'inscriptionmercredi 4 avril 2001StatutMembreDernière intervention 8 décembre 20096 29 juin 2002 à 12:30
Re
ben en faite ca va pas pour ce que je voulais faire :)
en faite je voudrai déplacer un TMainMenu, le mettre un peu plus bas
Et ca marche pas avec ca :sad)