Propriétés curseur : visible/invisible ? [Résolu]

Signaler
Messages postés
4
Date d'inscription
jeudi 27 mai 2004
Statut
Membre
Dernière intervention
23 mars 2006
-
Messages postés
4
Date d'inscription
jeudi 27 mai 2004
Statut
Membre
Dernière intervention
23 mars 2006
-
Bonjour,

je fais une appli qui présente dans un controle TPanel un affichage particulier et la présence du curseur n'est pas souhaité.
Je cherche à masquer le curseur mais je ne trouve nulle part comment m'y prendre.

Existe-t-il qq chose du type Tform1.cursor.visible = false ou Hide s'appliquant quand mon curseur survole le TPanel ?

J'ai bien pensé à créer un curseur perso de la couleur de mon panel et le charger, mais il doit y avoir plus simple et surtout spécifique à mon TPanel. (Le curseur doit être visible en dehors)

2 réponses

Messages postés
217
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
19 décembre 2012

Salut,

Voila le code:
Dans l'évènement OnMouseMove du TPanel ajoute ceci:

begin
  ShowCursor(False);
end;

Et, dans l'évènement OnMouseMove de ta Form Principal ajoute ceci:

begin
 ShowCursor(True);
end;


Note: le code marche très bien, sauf si TForm et TPanel possèderai l'évènement OnMouseOver et OnMouseLeave, le délai de la disparition et de l'apparition du curseur serai plus rapide... ;)

a++
Bonne prog!

:) MAsterC - Power Of Dream. ;)
Site Internet!
Messages postés
4
Date d'inscription
jeudi 27 mai 2004
Statut
Membre
Dernière intervention
23 mars 2006

;) Merci, ça suffit pile poil pour me faire avancer comme il faut.

Thanx a lot,
LittleMogwaï