Page 1 sur 1
pas en C !
Publié : lun. 05/déc./2005 13:21
par gadjet35
bonjour il y a une fonction de l'API window qui m'intéresse c'est showcursor seulement l'exemple est en C alors que moi je suis en PB et je n'arrive pas à utiliser ma fonction pouvez-vous me donner un petit exemple ?

Publié : lun. 05/déc./2005 13:38
par Chris
On l'a déjà donné.
ShowCursor_(0) pour cacher le cuseur.
ShowCursor_(1) pour le montrer.
Mais ca ne marche que sur la fenêtre du programme qui appelle la fonction
Publié : lun. 05/déc./2005 13:39
par gadjet35
ben justement chez moi j'ai essayer ca et sa ne marcher pas !!!

Publié : lun. 05/déc./2005 13:40
par Backup
Code : Tout sélectionner
ShowCursor_(0) ; cache le curseur
ShowCursor_(1) ; montre le curseur
Chris a dégainé plus vite que moi !

Publié : lun. 05/déc./2005 13:43
par Chris
gadjet35 a écrit :ben justement chez moi j'ai essayer ca et sa ne marcher pas !!!

Si, ça marche,
mais uniquement sur la fenêtre du programme qui appelle la fonction.
Publié : lun. 05/déc./2005 13:47
par gadjet35
ah daccors j'avais pas fait de fenetre !
c'est dommage que sa ne marche pas partout !

Publié : mar. 06/déc./2005 19:07
par Anonyme
Ba , tu n'a qu'a bloquer le curseur sur les positions 1024,768 (si tu as cette resolution bien sur).
Dis moi, en ce moment tu fait beaucoup de chose bizarre? tu compte faire quoi exactement?
Publié : mar. 06/déc./2005 19:30
par Frenchy Pilou
Il devrait s'entraîner sur le défi du Voyageur de Commerce !
http://purebasic.hmt-forum.com/viewtopi ... highlight=
Il y a un but, un cas concret, un record à battre, des algos novateurs à trouver !
Publié : mer. 07/déc./2005 20:04
par gadjet35
@cpl baror des choses bizare ! non je me renseigne juste sur certaine fonction (j'ai un projet en tête)

Publié : mer. 07/déc./2005 20:20
par Chris
Si tu veux vraiment retirer le curseur, tu peux!
Il faut faire un fichier .cur vide avec un logiciel de création d'icones et utiliser LoadCursorFromFile_()
Pour afficher le nouveau curseur, donc, le curseur vide, ça donne un truc comme ça:
Code : Tout sélectionner
Cursor$ = "Curseur.cur"
hCursor = LoadCursorFromFile_(Cursor$)
SetSystemCursor_(hCursor,#OCR_NORMAL)
DestroyCursor_(hCursor)
Curseur.cur étant le nom de ton fichier.
Et pour faire revenir le curseur, tu fais:
Par contre, si ton curseur invisible passe par dessus un élément comme un StringGadget(), il redeviendra visible puisqu'il prendra la forme d'une barre verticale.
Il y a certainement un autre moyen, mais je ne vois pas lequel.