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

Delphi Discussion :

Composant Popup menu à positionner


Sujet :

Delphi

  1. #1
    Membre régulier
    Homme Profil pro
    Passion pour la programmation
    Inscrit en
    Novembre 2015
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Algérie

    Informations professionnelles :
    Activité : Passion pour la programmation
    Secteur : Services à domicile

    Informations forums :
    Inscription : Novembre 2015
    Messages : 101
    Points : 123
    Points
    123
    Par défaut Composant Popup menu à positionner
    Bonjour,
    Est-ce que on peut positionner un popup menu avec un edit comme une liste déroulante ?

  2. #2
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 676
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 676
    Points : 7 084
    Points
    7 084
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    var
       APoint: TPoint;
    begin
       APoint := ClientToScreen(Point(Edit.Left, Edit.Top + Edit.Height));
       PopupMenu.Popup(APoint.X, APoint.Y);

  3. #3
    Membre régulier
    Homme Profil pro
    Passion pour la programmation
    Inscrit en
    Novembre 2015
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Algérie

    Informations professionnelles :
    Activité : Passion pour la programmation
    Secteur : Services à domicile

    Informations forums :
    Inscription : Novembre 2015
    Messages : 101
    Points : 123
    Points
    123
    Par défaut
    Merci Lung
    Non, c'est pas ça mon intention.
    Ce que je veux, c'est un edit avec une liste de choix : une fois le focus à edit1 j’obtiens une liste déroulante sous edit1...

  4. #4
    Membre chevronné
    Avatar de free07
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 941
    Points : 1 951
    Points
    1 951
    Par défaut
    Bonjour,

    Pourquoi ne pas utiliser une combobox ? C'est tout à fait le comportement d'un TCombobox, pas besoin d'un TEdit.

  5. #5
    Membre régulier
    Homme Profil pro
    Passion pour la programmation
    Inscrit en
    Novembre 2015
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Algérie

    Informations professionnelles :
    Activité : Passion pour la programmation
    Secteur : Services à domicile

    Informations forums :
    Inscription : Novembre 2015
    Messages : 101
    Points : 123
    Points
    123
    Par défaut
    je ne suis pas explicatifs en terme composant

    Nom : composant.PNG
Affichages : 328
Taille : 4,5 Ko

  6. #6
    Membre régulier
    Homme Profil pro
    Passion pour la programmation
    Inscrit en
    Novembre 2015
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Algérie

    Informations professionnelles :
    Activité : Passion pour la programmation
    Secteur : Services à domicile

    Informations forums :
    Inscription : Novembre 2015
    Messages : 101
    Points : 123
    Points
    123
    Par défaut
    Merci une autre fois Lung
    je pense que c'est vraiment trop, et énervant pour vraiment travailler un composant (popup,edit,button) de pouvoir ancré tout ça des fois sa m'inspire
    un style de design que je trouve plutôt adapter a tel situation

  7. #7
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 635
    Points : 25 353
    Points
    25 353
    Par défaut
    C'est toujours ton histoire de création de composant ?
    Tu pouvais laisser le tout dans le même sujet !

    Faudrait surtout voir avec le demandeur du composant,
    Est-ce un devoir ?
    Est-ce dans le cadre d'un stage ?

    Tu poses des questions, on ne voit jamais ton code

  8. #8
    Membre expert
    Avatar de Charly910
    Homme Profil pro
    Ingénieur TP
    Inscrit en
    Décembre 2006
    Messages
    2 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur TP
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 391
    Points : 3 162
    Points
    3 162
    Par défaut
    Bonjour,
    si tu veux un Edit avec une liste de choix sous forme de popup Menu comme tu l'as dit, utilise le code de Lung que tu mets dans le OnEnter du Edit. Cela devrait répondre à ta question ?
    (reste le SpeedButton avec ta loupe que tu peux ajouter à coté de ton Edit. Ce SpeedButton doit servir à lancer une recherche sur le contenu du Edit ?)

    et comme dit ShaiLeTroll montre nous ton code même s'il ne fonctionne pas ... on pourra alors t'aider

    A+
    Charly

  9. #9
    Membre régulier
    Homme Profil pro
    Passion pour la programmation
    Inscrit en
    Novembre 2015
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Algérie

    Informations professionnelles :
    Activité : Passion pour la programmation
    Secteur : Services à domicile

    Informations forums :
    Inscription : Novembre 2015
    Messages : 101
    Points : 123
    Points
    123
    Par défaut
    j'ai pas débuter au code, je suis entrain de voir les composant qui me satisfait pour créer un composant recherche, filtre et liste que j'utilise fréquent

  10. #10
    Membre expert
    Avatar de Charly910
    Homme Profil pro
    Ingénieur TP
    Inscrit en
    Décembre 2006
    Messages
    2 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur TP
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 391
    Points : 3 162
    Points
    3 162
    Par défaut
    Bonjour,

    si tu veux choisir les composants, il faut bien les essayer et donc écrire quelques lignes de code ...
    A+
    Charly

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

Discussions similaires

  1. Suppression composant avec popup menu
    Par maredami dans le forum Composants VCL
    Réponses: 2
    Dernier message: 09/03/2006, 09h29
  2. [PageControl] problème avec le popup menu
    Par Rayek dans le forum Composants VCL
    Réponses: 2
    Dernier message: 13/02/2006, 15h56
  3. ajouter dynamiquement des items dans un popup menu
    Par Malone dans le forum Composants VCL
    Réponses: 7
    Dernier message: 23/08/2005, 16h08
  4. Popup menu ?
    Par AnneOlga dans le forum C++Builder
    Réponses: 2
    Dernier message: 15/12/2003, 16h12
  5. Mettre un popup menu invisible ??
    Par Alberto dans le forum Composants VCL
    Réponses: 2
    Dernier message: 20/12/2002, 09h02

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