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)
schlum
posté 17 Jan 2006, 17:30
Message #2


Terminaltor
Moderating Machine
*****

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



PS : cherchez pas pour les intersections, c'est pas encore implémenté laugh.gif
Ensuite y aura les wings et autres fishy cycles, nishios, chaînes de forces, paires conjuguées etc.
+ Le moteur undo / redo à implémenter
+ Un format de fichier à définir
+ Les préférences générales de l'appli
+ Le solveur de force brut (avec gestion des erreurs de l'utilisateur)
+ L'aide à faire (ou pas biggrin.gif)
+ D'autres bricoles que j'ai en tête (chrono, sauvegarde d'états en cours etc.)
Bref, j'ai encore du boulot cool.gif

PS 2 : Apparemment le nib document ne fonctionne pas sous 10.3 sad.gif (je ne sais pas pourquoi)

PS 3 : On peut éditer les cases sans possibilité ou les cases initiales avec le double-clic wink.gif

PS 4 : C'est assez inspiré de "Sudoku Susser" mais je trouvais celui-ci pas très pratique à l'utilisation (bien que très "pro")


--------------------
          I think therefore I Mac          
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 : 19th July 2025 - 03:59