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 :

Tramer un toolbutton..


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 14
    Par défaut Tramer un toolbutton..
    Salut,

    J'aimerai tramer des boutons de ma toolbar lorsque ceux-ci ne sont pas activé. Car lorsque que je les désactive, l'image qui y est mise (via une timagelist) devient grise uniformément... ...

    J'ai essayé lors de la déactivation de changer l'image mais rien y fait

    Quelqu'un aurait-il une solution ?

    merci d'avance

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    343
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 343
    Par défaut
    Si tu utilises tspeedButton avec propriétes Glyph, il me semble que ton bitmap est divisé en groupe de 16 pixels representant les états du bouton? c'est un peu confus...car très lointain

  3. #3
    Membre Expert
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Par défaut
    Salut,

    En fait sur ta toolbar tu as différentes propriétés pour tes images :
    Images : qui correspond à l'image normale de tes boutons.
    HotImages :qui correspond à l'image de tes boutons quand le curseur de la souris passe dessus.
    DisabledImages : Qui correspond à l'image de tes boutons lorsqu'il sont désactivés.

    Donc selon ce que tu souhaites faire il faut définir les images correspondantes.

    Mais tu as également une propriété en plus sur tes TToolbutoon qui est la propriété : inderterminate qui va te permettre d'avoir un autre état et qui va te tramer ton bouton justement.

    Ensuite a toi de voir la solution que tu utilises en fonction de ce que tu veux faire.

    Bon dev.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 14
    Par défaut
    merci pour les réponses

    je n'avais pas fait attention aux différentes propriétés ennocées pour les ttoolbar

    je vais tester cela

    a+

  5. #5
    Membre Expert
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Par défaut
    si c'est bon, n'oublie pas le Tag

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

Discussions similaires

  1. Problème sur le composant (ToolButton) dans une TToolBar
    Par 21247692 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 16/04/2008, 13h03
  2. Tramer une ligne sur deux
    Par gids01 dans le forum iReport
    Réponses: 1
    Dernier message: 03/07/2007, 15h36

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