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

MFC Discussion :

Ordre des tabulations


Sujet :

MFC

  1. #1
    Membre chevronné
    Avatar de PetitPapaNoël
    Développeur informatique
    Inscrit en
    Septembre 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par défaut Ordre des tabulations
    Bonjour,

    Existe-t-il un moyen d'obtenir le numéro d'ordre de tabulation d'un contrôle ? Je connais la méthode GetNextDlgTabItem, mais elle ne concerne que les contrôles qui ont le style WS_TABSTOP...

    Merci de votre aide !

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    l'ordre de tabulation ne concerne que les contrôles qui ont le style WS_STOP ....

  3. #3
    Membre chevronné
    Avatar de PetitPapaNoël
    Développeur informatique
    Inscrit en
    Septembre 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par défaut
    Pas vraiment car quand on affecte l'odre des tabulations à partir de l'éditeur des ressources, on peut donner un numéro d'ordre à tous les contrôles, même ceux qui n'ont pas le style WS_TABSTOP.
    Je voudrais savoir s'il existe un moyen de récupérer ces numéros attribués dans l'éditeur de ressources.

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    a part essayer de trouver les informations dans le template dialogue je ne vois pas comment faire.
    manque de bol la seule classe MFC cachée pour faire ça ne traite pas le contenu mais les attributs d'un template de dialogue:
    http://c.developpez.com/faq/vc/?page...#CDialogSetPos
    faudra que tu cherches avec la structure DLGTEMPLATE pour voir si quelqu'un a déjà fait ça...

  5. #5
    Membre chevronné
    Avatar de PetitPapaNoël
    Développeur informatique
    Inscrit en
    Septembre 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par défaut
    Mouais... Ca a l'air bien compliqué pour récupérer un info qui paraît pourtant bien simple.
    Tant pis, je me débrouillerai autrement. Merci quand même, Farscape !

  6. #6
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    ben oui mais l'ordre de tabulation ne concerne que les controles WS_TABSTOP
    toi ce que tu veux faire sort de la normalité...

  7. #7
    Membre chevronné
    Avatar de PetitPapaNoël
    Développeur informatique
    Inscrit en
    Septembre 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par défaut
    Mon problème vient en fait d'un contrôle qui n'a pas le style WS_TABSTOP mais qui peut quand même recevoir le focus (avec la souris).

  8. #8
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    qu'est ce qui t'empeche de rajouter le style WS_TABSTOP ?

  9. #9
    Membre chevronné
    Avatar de PetitPapaNoël
    Développeur informatique
    Inscrit en
    Septembre 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par défaut
    La logique de l'écran. Le contrôle en question est un EDIT en lecture seule qui affiche un libellé. Dans la logique de l'écran, l'utilisateur n'a pas besoin d'aller sur ce contrôle. Par contre, il peut quand même faire un copier sur le contrôle pour coler le contenu ailleurs.
    C'est pour ça que ce contrôle est actif mais n'a pas le style WS_TABSTOP.

Discussions similaires

  1. [AC-2007] Ordre des tabulations dans un état
    Par damsmut dans le forum IHM
    Réponses: 1
    Dernier message: 08/03/2010, 22h12
  2. Organiser l'ordre des tabulations dans un GUI
    Par FredPsy dans le forum AWT/Swing
    Réponses: 9
    Dernier message: 22/01/2007, 09h42
  3. Ordre de tabulation dans des formulaires
    Par snoopy69 dans le forum Access
    Réponses: 6
    Dernier message: 04/04/2006, 11h13
  4. gérer l'ordre des tabulations dans un formulaire
    Par amigauss dans le forum Langage
    Réponses: 11
    Dernier message: 17/01/2006, 10h43
  5. tabulations : définir ordre des champs
    Par Aurèl90 dans le forum Access
    Réponses: 3
    Dernier message: 06/01/2006, 15h30

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