Inekman
Messages postés291Date d'inscriptiondimanche 2 février 2003StatutMembreDernière intervention30 juin 2006
-
1 nov. 2003 à 18:54
daly32
Messages postés1Date d'inscriptiondimanche 7 septembre 2008StatutMembreDernière intervention24 avril 2009
-
24 avril 2009 à 21:01
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
daly32
Messages postés1Date d'inscriptiondimanche 7 septembre 2008StatutMembreDernière intervention24 avril 2009 24 avril 2009 à 21:01
bravoo
Rush_Beck
Messages postés12Date d'inscriptionmercredi 24 septembre 2003StatutMembreDernière intervention14 juin 2006 14 juin 2006 à 15:32
Excellent et simple.
La variable globale Choix est pratique et rend le source plus lisible que l'utilisation du transtypage :
TControl(Source).parent := TWincontrol(sender);
// équivalent à Choix.parent := Form1;
Toutefois l'utilisation du transtypage permet d'écrire le même code en divisant le nb de procédures par deux.
Une seule procédure de chaque pour tous les labels (ou autres contrôle d'ailleurs). Il suffit seulement d'affecter la même procedure à tous les événements des contrôles déplaçables, puis la même à tous les c'est en fait l'utilité principale des paramètre tels que "sender" et "source".
yoghisan
Messages postés204Date d'inscriptionsamedi 10 mai 2003StatutMembreDernière intervention 2 juin 20051 11 févr. 2004 à 12:03
IL y a un probleme avec un composant TLabelTime inutile et la recherche de project2.dpr qui n'a pas lieu d'etre.
Ne pas tenir compte du commentaire ci-dessous si une mis a jour du fichier a ete faite.
La solution pour ce qui sont interessé par cette source (interessante).
- Avant d'ouvrir les fichiers, renommer le fichier dragdrop.dpr par project2.dpr
- Apres avoir ouvert le fichier, supprimer dans la liste des uses l'unite LabelTime.
Inekman
Messages postés291Date d'inscriptiondimanche 2 février 2003StatutMembreDernière intervention30 juin 2006 1 nov. 2003 à 18:54
24 avril 2009 à 21:01
14 juin 2006 à 15:32
La variable globale Choix est pratique et rend le source plus lisible que l'utilisation du transtypage :
TControl(Source).parent := TWincontrol(sender);
// équivalent à Choix.parent := Form1;
Toutefois l'utilisation du transtypage permet d'écrire le même code en divisant le nb de procédures par deux.
Une seule procédure de chaque pour tous les labels (ou autres contrôle d'ailleurs). Il suffit seulement d'affecter la même procedure à tous les événements des contrôles déplaçables, puis la même à tous les c'est en fait l'utilité principale des paramètre tels que "sender" et "source".
11 févr. 2004 à 12:03
Ne pas tenir compte du commentaire ci-dessous si une mis a jour du fichier a ete faite.
La solution pour ce qui sont interessé par cette source (interessante).
- Avant d'ouvrir les fichiers, renommer le fichier dragdrop.dpr par project2.dpr
- Apres avoir ouvert le fichier, supprimer dans la liste des uses l'unite LabelTime.
1 nov. 2003 à 18:54
Inekman