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 :

Ajouter des images à un TimagList dynamiquement


Sujet :

Delphi

  1. #1
    Débutant
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Points : 330
    Points
    330
    Par défaut Ajouter des images à un TimagList dynamiquement
    bonjour à tous !

    je pense que le titre de mon sujet est assez bien détaillé

    j'ai un TimageList sur ma form, et j'aimerais ajouter des images depuis un bmp extérieur ou se trouvant dans une dll

    j'aimerais aussi pouvoir modifier (remplacer) une image (nous connaissons son indice)

    merci à tous

  2. #2
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 830
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 830
    Points : 13 574
    Points
    13 574
    Par défaut
    Méthodes:

    • Add
    • AddMasked
    • Replace
    • ReplaceMasked

  3. #3
    Débutant
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Points : 330
    Points
    330
    Par défaut
    c'est gentil, mais j'avais un peu déduit en fouillant les méthodes

    mais je ne sais pas trop faire, au vu des paramètres demandés

    il y en a 3 pour add ? masked sert à quoi ?

    et pkoi add ? et addmasked ?

    si tu as un exemple ça m'arrangerait, ou alors une petite explication

    je te remercie d'avoir pris la peine de me répondre

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    707
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 707
    Points : 777
    Points
    777
    Par défaut

  5. #5
    Débutant
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Points : 330
    Points
    330
    Par défaut
    bon je n'ai pas très bien compris le principe avec et sans masked, et pourquoi mettre nil ou un mask, mais j'ai réussis à faire le changement lol

    merci à vous 2

  6. #6
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 830
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 830
    Points : 13 574
    Points
    13 574
    Par défaut
    Pourtant ce n'est pas bien compliqué .

    Add: Mask est un 2ème bitmap (monochrome) qui permet de définir sur le 1er les zones transparentes et opaques. Mais si la propriété Masked du TImageList est à FALSE, ce paramètre est ignoré (peut être nil).

    AddMasked: se base sur une couleur précise pour créer automatiquement le masque.

    Lorsque tu ajoutes des images au design, c'est la 2ème technique qui est appliquée en se basant sur le pixel en bas à gauche de l'image.

  7. #7
    Débutant
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Points : 330
    Points
    330
    Par défaut
    merci pour l'information

    je pense pas utiliser add, mais plutot "replace"

    par contre j'ai un soucis :

    quand j'affiche mes les images du Timagelist dans des Timage, le contour est de couleur blanc

    j'ai mis la propriété masked à false pour essaye, mais c'est la même chose

    une idée ?

  8. #8
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 793
    Points : 5 578
    Points
    5 578
    Par défaut
    quand j'affiche mes les images du Timagelist dans des Timage, le contour est de couleur blanc
    C'est normal puisqu'il s'agit d'un BMP, tu ne peux pas avoir de transparence sur un BitMap

  9. #9
    Débutant
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    893
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 893
    Points : 330
    Points
    330
    Par défaut
    Citation Envoyé par popo Voir le message
    C'est normal puisqu'il s'agit d'un BMP, tu ne peux pas avoir de transparence sur un BitMap
    il me semblait avoir déjà réglé le problème en modifiant des propriéét du composant, mais je ne sais plus lesquels

Discussions similaires

  1. ajouter des images dynamiquement dans crystal
    Par zilis dans le forum Développement Web avec .NET
    Réponses: 1
    Dernier message: 10/10/2011, 13h19
  2. Ajouter des images dans le corps d'un email
    Par developeuz93 dans le forum ASP
    Réponses: 17
    Dernier message: 23/12/2008, 18h02
  3. [JTextarea] comment ajouter des images ?
    Par imenmannou dans le forum Composants
    Réponses: 2
    Dernier message: 13/05/2008, 15h48
  4. Ajouter des images à mon application
    Par comrad85 dans le forum C++Builder
    Réponses: 9
    Dernier message: 25/03/2008, 18h47
  5. [Swing] Ajouter des images dans JLabel
    Par stragaman dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 12/04/2007, 00h07

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