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

Composants VCL Delphi Discussion :

[BOUTONS, D7 ET VISTA]


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de TMuet
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2003
    Messages
    225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 225
    Par défaut [BOUTONS, D7 ET VISTA]
    Sous Vista, lorsque l'on appuie sur la touche Alt sur une application D7 possédant une fenêtre et des boutons ayant des raccourcis (&Fermer par exemple), les boutons disparaissent

    Il faut forcer un refresh de la fenêtre (en la cachant et la ré-affichant) pour que tout rentre dans l'ordre.

    Y a-t-il une autre ruse (style patch ou morceau de code) ?
    Je suis surpris que personne d'autre n'ait posté à ce sujet, mais je n'ai rien trouvé.

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 035
    Par défaut
    Bizarre.
    Je n'ai pas ce problème. Il s'agit de quel type de bouton ? L'evenement déclenché par le menu est-il le même que celui déclenché par le bouton ?

  3. #3
    Membre expérimenté Avatar de TMuet
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2003
    Messages
    225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 225
    Par défaut
    Merci pour votre réponse.

    J'insiste

    Sous Ms-WinVista (sans SP) et D7Pro.
    J'ai créé un nouveau projet.
    J'ai juste rajouté un bouton avec comme caption '&Fermer' et j'ai posé un TXPManager sur la fiche.
    Lorsque j'exécute puis appuie sur Alt, le bouton disparaît
    Si j'enlève le TXPMan, tout est OK.

  4. #4
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 035
    Par défaut
    Citation Envoyé par popo Voir le message
    Bizarre.
    Je n'ai pas ce problème. Il s'agit de quel type de bouton ? L'evenement déclenché par le menu est-il le même que celui déclenché par le bouton ?
    C'es justement parce que je ne l'ai pas reproduit que je t'ai demandé de plus ample informations !

    J'ai juste rajouté un bouton avec comme caption '&Fermer' et j'ai posé un TXPManager sur la fiche.
    Le voila ton problème. Tu met un composant concu spécialement pour XP sur ton vista. Je pense que tu as du remarqué que l'interface n'était pas géré pareil.

    D'ailleur normalement ton projet doit automatiquement prendre le style Vista si tu ne lui met pas de XPManifest.
    La question maintenant est de savoir pourquoi tu tient tant à avoir un style XP ? qu'est-ce que tu veux reproduire ? peut-être que ce que tu veux faire peux se faire autrement qu'avec un XPManifest ?

  5. #5
    Membre expérimenté Avatar de TMuet
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2003
    Messages
    225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 225
    Par défaut
    Non

    Le TXPMan sert uniquement à prendre un look 3D.
    Si on le retire, l'appli retrouve un style win3 (ou Win95 disons)

    Pour avoir le style WinVista avec D7, il faut poser ce composant (ou autre).
    Mais apparemment, le composant WinXP de la TMS ne présente pas ce souci...

Discussions similaires

  1. [AC-2007] Donner au bouton l'apparence des boutons windows xp,vista,7
    Par Tifriis dans le forum IHM
    Réponses: 3
    Dernier message: 25/11/2010, 14h37
  2. Indexation Vista: le bouton modifier sans réponse
    Par sultanleturrah dans le forum Windows Vista
    Réponses: 2
    Dernier message: 12/01/2010, 16h15
  3. Réponses: 1
    Dernier message: 03/06/2009, 00h09
  4. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    Réponses: 21
    Dernier message: 13/09/2005, 16h32

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