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 :

Se positionner et ouvrir le menu (TmainMenu)


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 3
    Par défaut [Résolu]Se positionner et ouvrir le menu (TmainMenu)
    Est ce qu'il est possible de positionner le menu sur un des items (de simuler le click) au demarrage d'une application

    merci

  2. #2
    Membre confirmé

    Inscrit en
    Décembre 2003
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 166
    Par défaut
    Le TMenuItem en question doit bien avoir un evenement OnClick, non ?
    Il tre suffit de l'appeler dans le FOrm1.OnShow ou OnCreate ...

  3. #3
    DMO
    DMO est déconnecté
    Membre chevronné
    Avatar de DMO
    Profil pro
    Inscrit en
    Février 2004
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 290
    Par défaut
    Exact.

    Ou plus propre, tu utilises un TActionList, dans lequel tu crées une action (disons "Action1") qui fait ce qui est actuellement fait lorsqu'on clique sur l'item de ton menu.

    Comme ça cette action tu la colles à ton item de menu, et dans ton code toujours dans le FormCreate tu appelles Action1.Execute;

    Cela n'apporte rien de plus fonctionnellement (dans ce cas bien précis du moins), mais c'est à mon sens mieux conceptuellement (comme ça aussi maintenant tu sais que ça existe au besoin les actions ).

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 3
    Par défaut
    je ne recherche pas à simuler une action mais à visualiser le menu ouvert à un certain emplacement.

    Merci

  5. #5
    Membre chevronné
    Avatar de Manopower
    Inscrit en
    Décembre 2003
    Messages
    516
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 516
    Par défaut
    Bonjour,
    hélas, le TMainMenu ne possède pas la méthode "popup" si pratique du TPopUpMenu qui aurait résolu ton problème.

    Une piste sera d'avoir un TpopUpMenu et au moment ou tu veux ouvrir ton menu, tu remplis le popup avec les items de menus et tu l'affiches. L'idée est donc de tout brancher les évenements dynamiquement.

    Je ne sais pas si c'est une bonne idée, mais en tout cas c'est une idée

  6. #6
    Membre confirmé

    Inscrit en
    Décembre 2003
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 166
    Par défaut
    Citation Envoyé par sphoenix
    je ne recherche pas à simuler une action mais à visualiser le menu ouvert à un certain emplacement.

    Merci
    Oulaaaa, Wild wild west Heu bah oui la -Sylvain Leray- vient de repondre a la question

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 3
    Par défaut
    j'ai utilisé le popupmenu et ça marche

    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Positionnement automatique d'un menu
    Par Damou56 dans le forum Mise en page CSS
    Réponses: 21
    Dernier message: 26/06/2008, 14h57
  2. problème de positionnement entre corps et menu
    Par Antigonos Ier Gonatas dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 31/12/2007, 15h38
  3. ouvrir le menu general en pleine page
    Par bibi28 dans le forum VBA Access
    Réponses: 4
    Dernier message: 05/10/2007, 09h03
  4. [c#] ouvrir le menu demarrer et bouger la souris
    Par zedine dans le forum Windows Forms
    Réponses: 4
    Dernier message: 24/02/2006, 18h05
  5. Réponses: 2
    Dernier message: 13/02/2006, 21h05

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