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 :

Récupérer le nom des boutons sous Windows


Sujet :

GTK+ avec C & C++

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Récupérer le nom des boutons sous Windows
    Bonjour,

    Je suis sous Windows et je développe mes Ihm sous Glade.

    J'essaie de récupérer le nom d'une fenêtre GTK et ceux des boutons de cette fenêtre (pour utiliser des scripts de tests automatiques).

    J'ai bien le nom de la fenêtre (qui est la propriété Title), mais je n'arrive pas à trouver l'équivalent pour les boutons.

    Quelle est cette propriété, si elle existe ?
    Sinon, y-a-t'il un moyen de simuler, par script, une action sur l'IHM (appui bouton), autre que d'associer une touche clavier au bouton en question ?
    -Désolé si la dernière question sort un peu du cadre de base-

    Merci d'avance

  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 : 40
    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 ToonJ Voir le message
    J'ai bien le nom de la fenêtre (qui est la propriété Title), mais je n'arrive pas à trouver l'équivalent pour les boutons.
    Non le titre d'une fenêtre et son nom sont deux choses différentes !

    Citation Envoyé par ToonJ Voir le message
    Quelle est cette propriété, si elle existe ?
    Oui, name, tout simplement

    Citation Envoyé par ToonJ Voir le message
    Sinon, y-a-t'il un moyen de simuler, par script, une action sur l'IHM (appui bouton), autre que d'associer une touche clavier au bouton en question ?
    Comment émettre un signal ?

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Je pense avoir mal expliqué mon problème.

    Je veux récupérer le nom sous Windows, pas avec GTK (genre sous le gestionnaire des tâches, ou microsoft Spy++). Dans ce cas, c'est la propriété title qui est visible (donc pour la fenêtre unique), les boutons sont reconnus comme objets (gdkwindowchild) (sous microsoft Spy++, en tout cas), mais n'ont pas de nom qui leur est propre (seulement une référence qui change a chaque exécution).

    Je veux donc savoir s'il existe une propriété qui permettrait d'avoir un nom d'affiché.

    Pour la simulation d'appui bouton, c'est pareil : je ne veux pas passer par GTK. Ni par une simulation de clic souris à une position déterminée (le contenu de la fenêtre change). J'aurais voulu passer par un script externe, mais pour cela il me faut une référence Fixe sur les boutons (genre le nom !)

    J'espère avoir été plus clair cette fois ! (sinon, je recommencerai ! jamais 2 sans 3 !)

Discussions similaires

  1. Récupérer la cible des raccourcis sous Windows
    Par jo-leptipois dans le forum C++
    Réponses: 2
    Dernier message: 04/09/2012, 15h11
  2. Programmation des boutons sous windows phone 7
    Par ramy0612 dans le forum Windows Phone
    Réponses: 2
    Dernier message: 08/02/2011, 16h31
  3. Réponses: 2
    Dernier message: 28/01/2009, 01h12
  4. Récupérer les noms des vues sous Oracle
    Par Remedy dans le forum SQL
    Réponses: 10
    Dernier message: 07/12/2007, 18h22
  5. Réponses: 0
    Dernier message: 23/10/2007, 11h32

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