cs_JackNUMBER
Messages postés233Date d'inscriptionjeudi 30 septembre 2004StatutMembreDernière intervention26 juin 2011
-
21 déc. 2004 à 16:48
cs_grandvizir
Messages postés1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 2006
-
21 déc. 2004 à 18:17
voila:
je souhaiterai que lorsque la flèche (le curseur) de l'utilisateur passe sur un composant (un label par exemple) il change en un curseur que j'ai créer (je pense que les ressources on leur mot dans cette histoire) [ je sai ke l'on a déja répondu à cette kestion mai je n'ai pas compris ].
merci à tous les programmateur pour cette réponses et les autres .
---------------------
Jack NUMBER
---------------------
cs_grandvizir
Messages postés1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 200622 21 déc. 2004 à 18:17
Comme il est indiqué dans l'aide de Delphi, il faut:
1) Que tu crées ton curseur bicolore dans le fichier RES de ton projet via IMAGEDIT.EXE du répertoire Bin de ton Delphi
2) const PersoCursor = 0;
Screen.Cursors[PersoCursor]:=LoadCursor('Le-Nom-Du-Curseur-Dans-Le-Fichier-Res')
3) Composant.Curseur:=PersoCursor;
Et après tu incrémentes PersoCursor, pour référencer d'autres curseurs encore.
Cela va peut-être t'étonner mais la propriété curseur est un chiffre INTEGER. En effet: TCursor=integer dans Windows.pas. Mais en fait, ce nombre désigne la position où le vrai curseur ressource est référencé.
Renseigne toi bien sur le paramétrage de LoadCursor. J'ai un petit doute.