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)
Fotz
posté 18 Jan 2006, 11:52
Message #2


Macbidouilleur de vermeil !
****

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



Va falloir que tu nous fasses un jeu de Sudoku digne de ce nom, car on fait grise mine sous OS X face à Linux et son KSudoku.
Tu saurais en faire autant ?


--------------------
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 - 15:46