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

C++Builder Discussion :

TMS GlowButton et ImageList


Sujet :

C++Builder

  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 2
    Par défaut TMS GlowButton et ImageList
    Bonjour,

    J'utilise CodeGear™ C++Builder® 2007 R2 Version 11.0.2902.10471.

    Mon appli comporte des TAdvGlowButton (cf. TMSSoftware.com) qui peuvent contenir une image provenant d'une ImageList.

    Il suffit pour cela:
    • de brancher l'ImageList sur la propriété Images du bouton
    • de choisir l'image à afficher en positionnant l'index (propriété ImageIndex)

    Jusque là tout va bien... J'ai des boutons et je peux changer l'image en modifiant leur ImageIndex...

    ...Mais j'ai un bouton récalcitrant et je m'explique:
    Si j'essaie de changer sa propriété ImageIndex, CodeGear me repasse sa valeur automatiquement à 0 !!! J'ai essayé de modifier directement le .dfm avec un éditeur de texte et rien n'y fait ! Impossible de changer l'image: CodeGear "m'impose" un ImageIndex à 0 sur ce bouton et donc je pointe sur la première image....

    J'ai comparé une à une les propriété de ces boutons (ceux qui marchent et le récalcitrant) et rien ne me saute au yeux: ils sont identiques!

    Voilà, je suis un peu "sec"...

    Merci pour votre aide !

    Pierre

  2. #2
    Rédacteur
    Avatar de dvsoft
    Homme Profil pro
    Architecte technique
    Inscrit en
    Août 2002
    Messages
    176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2002
    Messages : 176
    Par défaut Re
    Il me semble que le bouton est piloté par une TActionList,
    qui doit être dans un datamodule

    Alain

  3. #3
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 2
    Par défaut La solution
    OK merci Alain,

    J'ajoute le contenu de la réponse plus détaillée que tu m'as faite par email:

    Pour charger le bitmap de ton bouton,
    1 => Selectionne le bouton, regarde sur le OnClick le nom de l'action qui lui est associé
    2 => Trouve la liste d'action associée dans ton projet
    3 => Click sur l'object actionlist, tu devrais retrouver le nom qui tu as sur le OnClick de ton bouton
    4 => Quand tu as trouvé l'action, dans la liste, change son image et c'est appliqué partout dans tous les fichiers qui utilisent cette action

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

Discussions similaires

  1. [ TMS ] et tableau
    Par petitcoucou31 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 28/10/2005, 19h50
  2. problème de couleur dans le Menu [MainMenu - ImageList]
    Par alec_002 dans le forum Composants VCL
    Réponses: 8
    Dernier message: 01/09/2005, 15h29
  3. Permutter des images dans ImageList ?
    Par GoustiFruit dans le forum Composants VCL
    Réponses: 2
    Dernier message: 19/12/2003, 09h07
  4. TdbPlanner de chez TMS Software
    Par Shabata dans le forum Composants VCL
    Réponses: 4
    Dernier message: 19/06/2003, 23h37
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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