IPB

Bienvenue invité ( Connexion | Inscription )

> Changement de curseur sur un clic maintenu, dans une NSView
Options
Arty
posté 17 Jan 2006, 13:39
Message #1


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 599
Inscrit : 20 Sep 2003
Membre no 9 702



Bonjour,

j'ai une NSView, et je voudrais changer le curseur quand l'utilisateur clique une fois (en maintenant son clic). Pour le moment j'utilise ça:

CODE
- (void)mouseDown:(NSEvent *)theEvent
{
    if([theEvent clickCount] == 1)
    {
        [[NSCursor closedHandCursor] push];
    }
    else if([theEvent clickCount] == 2)
    {
        /*...*/
    }    
}

- (void)mouseUp:(NSEvent *)theEvent
{
    [NSCursor pop];
}


Le problème c'est que quand l'utilisateur double-clique, le curseur closedHandCursor apparaît subrepticement au premier clic, ce qui n'est pas très joli... Y a-t-il un moyen d'éviter ça??

Merci d'avance,

-- Arthur;


--------------------
MacBook Pro 15" Core [email protected]
Mac OS 10.9.3
iPhone 5 - 32 Go Black
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
Arty
posté 17 Jan 2006, 15:39
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 599
Inscrit : 20 Sep 2003
Membre no 9 702



Petite question qui n'a rien à voir, pas simple curiosité: toi qui a l'air de programmer pas mal avec Objective-C/Cocoa, tu fais quoi comme genre d'application?

(effectivement GetDblTime() est dans le framework Carbon)


--------------------
MacBook Pro 15" Core [email protected]
Mac OS 10.9.3
iPhone 5 - 32 Go Black
Go to the top of the page
 
+Quote Post
schlum
posté 17 Jan 2006, 15:42
Message #3


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 456
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



CITATION(Arty @ 17 Jan 2006, 15:39) [snapback]1513242[/snapback]

Petite question qui n'a rien à voir, pas simple curiosité: toi qui a l'air de programmer pas mal avec Objective-C/Cocoa, tu fais quoi comme genre d'application?

(effectivement GetDblTime() est dans le framework Carbon)

Des IAs de jeux avec IHM surtout...
Pour l'instant je suis sur un gros projet de Sudoku (mais chut, secret wink.gif )


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
Fotz
posté 17 Jan 2006, 15:48
Message #4


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 484
Inscrit : 16 Nov 2005
Lieu : Metz
Membre no 50 011



CITATION(schlum @ 17 Jan 2006, 15:42) [snapback]1513247[/snapback]

Des IAs de jeux avec IHM surtout...
Pour l'instant je suis sur un gros projet de Sudoku (mais chut, secret wink.gif )

Va falloir potasser du Knuth alors biggrin.gif ...


--------------------
Mac Mini Late 2012 Core i7 2,6 GHz, 16 Go RAM, disque dur Fusion Drive 1 To, Mac OS Mojave 10.14.6, Western Digital Red 2 To dans un dock Storeva DriveDock U3 USB 3.0 pour Time Machine

Les jeux-vidéo, c'est comme l'amour. Le plaisir solitaire c'est bien, mais à deux c'est mieux
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 18th July 2025 - 11:32