Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre confirmé
    Inscrit en
    juin 2004
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : juin 2004
    Messages : 219
    Points : 209
    Points
    209

    Par défaut Composants pour VCL et FMX

    Bonjour

    Je suis en train de faire des composants et je les ai fait compatibles avec VCL et FMX. J'ai une structure comme ça:

    General_dpk (avec TCustomMyClass) + VCL_dpk (avec TMyClass) + FMX_dpk (avec TMyClassFMX)

    Les FrameworkType sont respectivement None, VCL et FMX.

    Dans la palette des composants il apparait les composants VCL et FMX. Ce que je veux c'est faire apparaitre les composants selon le type de projet sélectionne (VCL or FMX), de la même façon que les autres composants Delphi.

    Merci

    Salut

  2. #2
    Membre confirmé
    Inscrit en
    juin 2004
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : juin 2004
    Messages : 219
    Points : 209
    Points
    209

    Par défaut

    Bon, je me réponds moi même

    Après trop cherchez la réponse dans le net et de ne rien trouvez, je suis aller aux forums d'Embarcadero et là, très gentillement, Remy m'a donner la réponse (facile quand on le sait). Il suffit d'appeler la fonction GroupDescendentsWith par chaque classe pour enregistrée dans le procedure Register en suivant ce modèle:

    Code :
    1
    2
    3
    4
    5
        // pour composants VCL
        GroupDescendentsWith(TMyClass, Vcl.Controls.TControl);
     
        // pour composants FMX
        GroupDescendentsWith(TMyClassFMX, Fmx.Types.TControl);
    La réponse dans les forums d'Embarcadero ici

    Salut!

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •