PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Curseur des champs de saisie
Curseur des champs de saisie
Iniciado por mylelec, set., 08 2005 12:24 PM - 2 respostas
Publicado em setembro, 08 2005 - 12:24 PM
Bonjours,

Est-il possible de changer le curseur (un bâton qui clignote en standard)
par un carré clignotant de la largeur d'un caractère par exemple
comme sur le dos des vieux ordinosaures.

Merci d'avance
Patrick
Publicado em setembro, 08 2005 - 2:28 PM
Bonjour,



Je vous file une astuce trouvée dans une ancienne LST :



HandleChamp32 est un entier long

HandleBitmap32 est un entier

LargeurCurseur est un entier

HauteurCurseur est un entier



HandleChamp32=Handle(NomChamp)

HandleBitmap32=TypeCurseur//1//null

LargeurCurseur=9

HauteurCurseur



//Création d'un curseur (détruit automatiquement le curseur précédent; le
curseur créé est par défaut invisible)

AppelDll32("User32",...//Nom du module Windows qui contient la fonction
Windows à utiliser

"CreateCaret",... //Nom de la fonction à utiliser : fonction de
création de curseur de champ de saisie

HandleChamp32,...//Handle de la fenêtre

HandleBitmap32,...//Handle du bitmap à afficher, ou NULL pour un
noir, et 1 pour gris

LargeurCurseur,...//Largeur en unité logique, NULL pour la
largeur systeme par défaut

HauteurCurseur) //Hauteur en unité logique, NULL pour la hauteur
systeme par défaut


--
Ed en Ligne



"Paty 1er" <mylelec@hotmail.com> a écrit dans le message de news:
431f62d5@news.pcsoft.fr...
Bonjours,

Est-il possible de changer le curseur (un bâton qui clignote en standard)
par un carré clignotant de la largeur d'un caractère par exemple
comme sur le dos des vieux ordinosaures.

Merci d'avance
Patrick

Publicado em setembro, 09 2005 - 3:32 AM
Merci
je pense que ca va le faire
Patrick
"Ed en ligne" <edenligne@pcsoft.fr> a écrit dans le message de news:
431ffe48$1@news.pcsoft.fr...

Bonjour,



Je vous file une astuce trouvée dans une ancienne LST :



HandleChamp32 est un entier long

HandleBitmap32 est un entier

LargeurCurseur est un entier

HauteurCurseur est un entier



HandleChamp32=Handle(NomChamp)

HandleBitmap32=TypeCurseur//1//null

LargeurCurseur=9

HauteurCurseur



//Création d'un curseur (détruit automatiquement le curseur précédent; le
curseur créé est par défaut invisible)

AppelDll32("User32",...//Nom du module Windows qui contient la fonction
Windows à utiliser

"CreateCaret",... //Nom de la fonction à utiliser : fonction de
création de curseur de champ de saisie

HandleChamp32,...//Handle de la fenêtre

HandleBitmap32,...//Handle du bitmap à afficher, ou NULL pour
un
noir, et 1 pour gris

LargeurCurseur,...//Largeur en unité logique, NULL pour la
largeur systeme par défaut

HauteurCurseur) //Hauteur en unité logique, NULL pour la
hauteur
systeme par défaut


--
Ed en Ligne



"Paty 1er" <mylelec@hotmail.com> a écrit dans le message de news:
431f62d5@news.pcsoft.fr...
Bonjours,

Est-il possible de changer le curseur (un bâton qui clignote en standard)
par un carré clignotant de la largeur d'un caractère par exemple
comme sur le dos des vieux ordinosaures.

Merci d'avance
Patrick