Bienvenue invité ( Connexion | Inscription )
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; -------------------- |
|
|
|
![]() |
17 Jan 2006, 17:21
Message
#2
|
|
![]() Terminaltor Moderating Machine ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 24 456 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 |
Puisque ça a l'air de vous intéresser, je veux bien vous montrer où j'en suis
Attention, c'est même pas une version alpha encore http://cschlum2.free.fr/SudokuX.dmg -------------------- I think therefore I Mac
|
|
|
|
Arty Changement de curseur sur un clic maintenu 17 Jan 2006, 13:39
schlum Ca revient au problème de différencier un simple... 17 Jan 2006, 13:46
Arty Si si, c'est clair, mais c'est vraiment la... 17 Jan 2006, 13:48
schlum En gros ça donne ça dans le mouseDown (ou mouseU... 17 Jan 2006, 13:59
Arty Le code marche très bien. Je ne connaissais pas l... 17 Jan 2006, 14:48
schlum CITATION(Arty @ 17 Jan 2006, 14:48) 15131... 17 Jan 2006, 14:57
Arty Petite question qui n'a rien à voir, pas simp... 17 Jan 2006, 15:39
schlum CITATION(Arty @ 17 Jan 2006, 15:39) 15132... 17 Jan 2006, 15:42
Fotz CITATION(schlum @ 17 Jan 2006, 15:42) 151... 17 Jan 2006, 15:48
Arty CITATION(schlum @ 17 Jan 2006, 17:42) 151... 17 Jan 2006, 16:13
Arty Sympa! L'interface est très jolie! 17 Jan 2006, 17:29
schlum PS : cherchez pas pour les intersections, c'es... 17 Jan 2006, 17:30
schlum J'ai enlevé les incompatibilités du .nib pou... 17 Jan 2006, 22:47
Fotz Va falloir que tu nous fasses un jeu de Sudoku dig... 18 Jan 2006, 11:52
schlum CITATION(Fotz @ 18 Jan 2006, 11:52) 15144... 18 Jan 2006, 12:14![]() ![]() |
| Nous sommes le : 5th November 2025 - 17:50 |