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

GTK+ avec C & C++ Discussion :

dessiner un rectangle de sélection


Sujet :

GTK+ avec C & C++

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 79
    Points : 44
    Points
    44
    Par défaut dessiner un rectangle de sélection
    Bonjour
    Alors voici mon problème
    J'ai une interface graphique, au clique d'un bouton une image apparait dans un GTKIMAGE.
    je voudrais maintenant sélectionner une partie de l'image à la souris.
    Lorsque le curseur de la souris passe sur l'image le curseur change de forme ( une croix par exemple) puis lorsque je clique sur le bouton gauche je commence à dessiner mon rectangle de sélection et lorsque je lâche le bouton, le rectangle apparait sur l'image et les coordonnées (x, y) de départ et( x, y) finaux sont renvoyés.
    Probleme : je ne sais pas qu'elles sont les fonctions GTK permettant de la faire
    quelqu'un aurait une solution
    Merki

  2. #2
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Bonjour,

    Citation Envoyé par ninours23 Voir le message
    Probleme : je ne sais pas qu'elles sont les fonctions GTK permettant de la faire
    Faire quoi exactement ? Parce que le problème que tu pose peut être divisé en plusieurs sous-problèmes indépendant et plus simples à résoudre :

    Citation Envoyé par ninours23 Voir le message
    Lorsque le curseur de la souris passe sur l'image
    Regarde du côté des événements enter-notify-event et leave-notify-event

    Citation Envoyé par ninours23 Voir le message
    le curseur change de forme ( une croix par exemple)
    Les fonctions liées à GdkCursor

    Citation Envoyé par ninours23 Voir le message
    puis lorsque je clique sur le bouton gauche
    Signal button-press-event

    Citation Envoyé par ninours23 Voir le message
    je commence à dessiner mon rectangle de sélection
    motion-notify-event + GdkDrawable primitives

    Citation Envoyé par ninours23 Voir le message
    et lorsque je lâche le bouton,
    Signal button-release-event

    Citation Envoyé par ninours23 Voir le message
    le rectangle apparait sur l'image et les coordonnées (x, y) de départ et( x, y) finaux sont renvoyés.
    GdkDrawable primitives

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 79
    Points : 44
    Points
    44
    Par défaut
    Bonjour
    Merci de tes réponses
    Par contre je ne comprends pas grand chose ^^.

    Pourrais tu me donner un exemple d'utilisation de enter-notify-event

    Comme ça je pourrais ensuite m'en servir pour appliquer le reste
    merci

  4. #4
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Citation Envoyé par ninours23 Voir le message
    Pourrais tu me donner un exemple d'utilisation de enter-notify-event
    C'est l'un des concepts de base de GTK+ : voir, par exemple, 1.3 Les signaux

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 79
    Points : 44
    Points
    44
    Par défaut
    ok merci je regarde de suite
    je débute en GTK ^^
    Mais je vais progresser !
    A +

Discussions similaires

  1. Réponses: 3
    Dernier message: 08/12/2010, 16h27
  2. Comment dessiner un rectangle de sélection ?
    Par nds75000 dans le forum VB.NET
    Réponses: 0
    Dernier message: 11/07/2010, 16h52
  3. [Info]Rectangles de sélection : logiciel de dessin ?
    Par rozwel dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 27/03/2004, 17h49
  4. Dessiner un rectangle avec bords et texte ...
    Par Djedjeridoo dans le forum Composants VCL
    Réponses: 3
    Dernier message: 16/06/2003, 17h17

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