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 :

Delphi XE, CategoryPanel


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Mars 2012
    Messages : 91
    Par défaut Delphi XE, CategoryPanel
    Salut. J'aimerais savoir comment faire des menus avec CategoryPanel de Delphi XE et comment ajouter des actions pour chaque item. Merci.

  2. #2
    Membre confirmé
    Développeur informatique
    Inscrit en
    Décembre 2010
    Messages
    230
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2010
    Messages : 230
    Par défaut
    Tu parles des TCategoryPanelGroup ?
    Si oui, tu en déposes un sur ta fiche, le sélectionnes et clic-droit/Nouveau panneau

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Mars 2012
    Messages : 91
    Par défaut
    Cette action me permet d'ajouter des groupes. j'ai ajouté des items à ces groupes et je veux ajouter des actions pour chaque item

  4. #4
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    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 : 14 124
    Par défaut
    Le TCategoryPanelGroup contient n TCategoryPanel
    Comme le décrit lefju cabro, le clic droit pour l'ajout

    TCategoryPanel est un Panel amélioré, on peut y glisser les composants que l'on souhaite ensuite comme TButton ou TEdit
    Il faut juste bien cliquer sur le TCategoryPanel avant de choisir le nouveau control, pour que le TCategoryPanel soit le parent actif
    on peut corriger l'imbrication avec le Menu Structure (MAJ+ALT+F11)

    L'Event OnExpand permet de gérer l'affichage d'un TCategoryPanel, idem lors du repli OnCollapse, un peu comme un TTreeview

    Le TCategoryPanelGroup et ses TCategoryPanel fonctionne comme le TPageControl et ses TTabSheet durant la phase de Design !


    Ne pas confondre avec le TCategoryButtons et ses TButtonCategory
    Chaque TButtonCategory contient sa propre TButtonCollection contenant des TButtonItem que l'on doit gérer soit globalement via TCategoryButtons.OnButtonClicked ou individuellement TButtonItem.OnClick
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Mars 2012
    Messages : 91
    Par défaut CategoryButton
    Je me suis trompé quand je formulais ma question. Ma préoccupation portait plutôt sur les CategoryButton de Delphi XE.
    Quelqu'un pourrait me donner un tuyau sur comment les utiliser?
    (surtout comment gérer la réponse au clic sur un des boutons)

  6. #6
    Membre confirmé
    Développeur informatique
    Inscrit en
    Décembre 2010
    Messages
    230
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2010
    Messages : 230
    Par défaut
    Dans ton éditeur tu ajoutes un TButtonCategory.
    Sur cet objet, tu fais clique-droit, "éditeur de catégorie" et tu peux alors ajouter des catégories (= groupe de boutons).
    Pour chaque catégories, tu peux ajouter des items (= boutons).
    Chaque item a alors un événement OnClick et une Action.


    Les propriétes des boutons qui sont communes (couleur, largeur, hauteur...) se modifient dans les propriétes du TButtonCategory.

Discussions similaires

  1. Différences entre Delphi et Visual Basic ?
    Par Anonymous dans le forum Débats sur le développement - Le Best Of
    Réponses: 75
    Dernier message: 30/03/2009, 21h09
  2. Réponses: 1
    Dernier message: 13/05/2002, 10h19
  3. [Kylix] Migration delphi -> kylix
    Par Christian dans le forum EDI
    Réponses: 1
    Dernier message: 03/04/2002, 23h50
  4. Réponses: 4
    Dernier message: 27/03/2002, 12h03
  5. Réponses: 2
    Dernier message: 21/03/2002, 00h01

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