IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Interfaces Graphiques Discussion :

Changer l'apparence du curseur quand il est dessus un graphique


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 32
    Par défaut Changer l'apparence du curseur quand il est dessus un graphique
    Bonjour,

    Je cherche à changer l'apparence du curseur quand je passe sur une figure dans mon GUI.
    Le but est que quand je passe sur l'image, le curseur devienne carré, exactement comme dans la gomme dans "paint". Et quand j'augmente la taille de cette gomme, je voudrait que la taille du carré augmente également.

    Est-ce possible?


    Merci

  2. #2
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458

  3. #3
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 32
    Par défaut
    oui j'ai essayé ça mais il y a 2 problèmes :

    - le curseur ne peut faire que 16x16 pixels
    - je voudrais faire un ginput avec le cuseur carré

    j'ai une fonction comme ça dans une boulce while(1)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    P = ones(16)+1;
    P(1,:) = 1; P(16,:) = 1;
    P(:,1) = 1; P(:,16) = 1;
    P(1:4,8:9) = 1; P(13:16,8:9) = 1;
    P(8:9,1:4) = 1; P(8:9,13:16) = 1;
    P(5:12,5:12) = NaN; 				% Create a transparent region in the center
    set(gcf,'Pointer','custom','PointerShapeCData',P,...
            'PointerShapeHotSpot',[9 9])
     
        [x,y,n] = ginput(1);
    donc je voudrais créer un nouveau curseur puis graceà lui faire un ginput plus précis. Mais avec ce que j'ai pour l'instant, si dans cette boucle while je pointe la figure, le nouveau curseur n'apparait pas et le ginput est normal ( une espece de croix autour du pointeur quand je pointe la figure), et lorsque je quitte la boucle while, c'est seulement là que le bon pointeur apparait.

    Il faudrait donc modifier la fonction ginput je pense pour avoir le bon curseur.

    Donc si vous pouvez m'aider pour modifier le ginputet pour obtenir un curseur aussi grand que je veux...

    Merci

Discussions similaires

  1. [Curseur souris] Changer apparence du curseur
    Par Viscaria80 dans le forum Langage
    Réponses: 2
    Dernier message: 02/04/2013, 11h39
  2. Changer le curseur quand on drag un fichier en AIR
    Par Gaaaga dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 29/07/2010, 19h40
  3. changer l'apparence du curseur
    Par zaineb.z dans le forum ASP.NET
    Réponses: 0
    Dernier message: 16/04/2009, 17h33
  4. Changer l'apparence du curseur
    Par dark_geek dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 25/03/2009, 11h36
  5. Comment débuter en prog quand on est aveugle
    Par Rataf dans le forum Débuter
    Réponses: 2
    Dernier message: 04/04/2003, 22h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo