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 :

Comment dessiner un .ICO?


Sujet :

C++Builder

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3
    Par d�faut Comment dessiner un .ICO?
    Salut � tous,

    Je cherche une methode qui permettrait � mon appli de dessiner dans un fichier .ICO.
    Plus pr�cisement, je souhaite �crire un chiffre dans un .ICO 16x16 destin� � apparaitre dans la zone de notification (tray icon affichant dynamiquement une information syst�me en %).
    Pour l'instant je peux �crire du texte dans un objet Image->Canvas mais j'obtiens une erreur lorsque je veux exporter cette image en .ICO
    ... Je suppose que je m'y prends mal mais alors comment faire pour �crire un texte dans un .ICO ou � d�faut pour dessiner un objet graphique (trait) dans un .ICO?
    Merci pour vos id�es!...
    Idronlys.

  2. #2
    Membre �m�rite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    916
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 916
    Par d�faut
    Perso j'ai utilis� un logiciel qui me converti les bmp en ico. Mais je sais que le format ico est sp�cifique, apr�s te dire en quoi ... je n'en sais rien.

    J'ai essay� d'enregistrer en .ico une image de 32x32 (format standard) mais l'image n'est pas "valide". Le logiciel utilis� est Pop-a-BMP-to-ICO gratuit sur telecharger.com. C'est tout ce que je peux te dire pour le moment.
    D�sol�

    En esp�rant t'aider un peu.

  3. #3
    Membre �prouv�

    Profil pro
    Cadre
    Inscrit en
    Mars 2006
    Messages
    132
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Cadre

    Informations forums :
    Inscription : Mars 2006
    Messages : 132
    Par d�faut
    Si tu as des talents de spriteur ou de pixel art, tu peux utiliser le logiciel de dessin inclus dans Borland. Ou si tu pr�f�re un outil plus efficace, je te recommande ArtIcons (shareware, 30 jours d'essai). On peut faire de tr�s belles choses avec, exportable dans de tr�s nombreux formats dont ICO


  4. #4
    Membre exp�riment� Avatar de Mattetfamilly
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    182
    D�tails du profil
    Informations personnelles :
    �ge : 47
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 182
    Par d�faut et dans les menus de BCB????
    Avec le Builder, il y avait un �diteur d'image qui te permet de faire du ".ico" ou du ".res"...
    et dautres format.

    Perso, je ne me sert que de la partie pour le ".ico"

    C'est je crois accessible par le meenus outils de BCB ou en tout cas c'est dans l'un des deux derniers �l�ments de menu avant celui de l'aide.
    (Je n'ai pas BCB � la maison)

  5. #5
    Membre �clair� Avatar de declencher
    Inscrit en
    Mai 2003
    Messages
    441
    D�tails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 441
    Par d�faut
    Bonsoir,

    Si tu veux un truc bien sympa, regarde du c�t� de Axialis IconWorkshop, c'est une tuerie

  6. #6
    Membre �prouv�
    Avatar de Sunchaser
    Homme Profil pro
    OPNI (Objet Programmant Non Identifi�)
    Inscrit en
    D�cembre 2004
    Messages
    2 059
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : OPNI (Objet Programmant Non Identifi�)
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 2 059
    Par d�faut
    Oui c'est accessible dans builder comme tu le dis, mais je me permet de penser que c'est assez limit�. En tout cas loin d'�tre pratique et facile d'utilisation.
    J'y ait pr�f�r� ArtIcons effectivement..

  7. #7
    Membre exp�riment� Avatar de damienlann
    Profil pro
    �tudiant
    Inscrit en
    Mai 2005
    Messages
    293
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mai 2005
    Messages : 293
    Par d�faut
    Citation Envoy� par declencher
    Bonsoir,

    Si tu veux un truc bien sympa, regarde du c�t� de Axialis IconWorkshop, c'est une tuerie
    ouaip je l'ai essayer mais il me faisait un salle truc (une bande dans le bas de l'icone avec ecrit "trial") cela dit il est tr�s tr�s bien. Alors je l'ai vir� ( ) et j'utilise maintenant IconForge. ca marche bien.

  8. #8
    Membre �clair� Avatar de declencher
    Inscrit en
    Mai 2003
    Messages
    441
    D�tails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 441
    Par d�faut
    C'est sur, il faut une licence

  9. #9
    Membre exp�riment� Avatar de damienlann
    Profil pro
    �tudiant
    Inscrit en
    Mai 2005
    Messages
    293
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mai 2005
    Messages : 293
    Par d�faut
    Citation Envoy� par declencher
    C'est sur, il faut une licence
    ouais mais y'a une version d'essai. et dans cette version d'essai il met une bande "TRIAL" au bas de l'icone.

  10. #10
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3
    Par d�faut
    Waaw, merci pour toutes vos r�ponses!...
    Heu mais en fait ce que je cherche n'est pas un utilitaire executable, mais une m�thode de programmation qui me permette en programmant avec C++ Builder de cr�er un objet image (en y �crivant ou tra�ant dedans) et de le sauvegarder au format .ICO avec les librairies de programmation de C++ Builder... any idea?...

  11. #11
    Membre exp�riment� Avatar de damienlann
    Profil pro
    �tudiant
    Inscrit en
    Mai 2005
    Messages
    293
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mai 2005
    Messages : 293
    Par d�faut
    d'accord, tu veut creer un editeur d'icone...

    .ico est un format d'image binaire.
    je cherche des information dessus. si je trouve je te file les lien.
    tu peux chercher aussi.

  12. #12
    Membre �prouv�

    Profil pro
    Cadre
    Inscrit en
    Mars 2006
    Messages
    132
    D�tails du profil
    Informations personnelles :
    �ge : 37
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Cadre

    Informations forums :
    Inscription : Mars 2006
    Messages : 132
    Par d�faut
    Axialis est pas mal, mais TROP complet par rapport � ArtIcons qui est vraiment easy-to-youse


  13. #13
    Membre �m�rite Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    890
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 890
    Par d�faut
    Pour modifier une ic�ne, il faut passer par un objet TPicture et la m�thode Assign.

    TPicture contient un bitmap, une ic�ne, un m�tafichier ou un graphique d�fini par l'utilisateur.
    Voil� pour le principe. Mais je ne l'ai jamais utilis� r�ellement.

  14. #14
    Membre �m�rite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    916
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 916
    Par d�faut
    Tu cherches � afficher une "info bulle" pour donner le pourcentage ?
    Pourquoi ne le fais tu pas dans ta Form?

  15. #15
    Membre chevronn� Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    669
    D�tails du profil
    Informations personnelles :
    �ge : 60

    Informations forums :
    Inscription : Novembre 2004
    Messages : 669
    Par d�faut
    Bonjour
    Tu veut faire comme RamPage qui affiche en chiffres dans le systrays la memoire inocuper et ont peut telecharger le source de rampage sur leur site mais je sais pas en quel langages il a ete ecrit
    http://www.jfitz.com/software/RAMpage/
    ++A

  16. #16
    Membre �clair� Avatar de declencher
    Inscrit en
    Mai 2003
    Messages
    441
    D�tails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 441
    Par d�faut
    Bonjour,

    Et pourquoi ne pas tout simplement cr�er les 100 icones du pourcentages (si tu te contentes des entiers, d'ailleurs tu ne pourras pas mettre beaucoup plus d'informations) ? Et en mettant ces icones dans une dll de ressources, tu peux facilement proposer plusieurs skin pour ton affichage :p

  17. #17
    Membre �m�rite
    Avatar de Interruption13h
    Inscrit en
    Ao�t 2005
    Messages
    603
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 603
    Par d�faut
    Citation Envoy� par Idronlys
    Salut � tous,

    Je cherche une methode qui permettrait � mon appli de dessiner dans un fichier .ICO.
    Plus pr�cisement, je souhaite �crire un chiffre dans un .ICO 16x16 destin� � apparaitre dans la zone de notification (tray icon affichant dynamiquement une information syst�me en %).
    Pour l'instant je peux �crire du texte dans un objet Image->Canvas mais j'obtiens une erreur lorsque je veux exporter cette image en .ICO
    ... Je suppose que je m'y prends mal mais alors comment faire pour �crire un texte dans un .ICO ou � d�faut pour dessiner un objet graphique (trait) dans un .ICO?
    Merci pour vos id�es!...
    Idronlys.
    Salut !

    A premi�re vue,je croi avoire une petite solution :
    Charger l'icone dans une TImage,�crire le text dessus,et puis l'enregistrer comme �tant un BMP,puis renommer le fichier BMP en .ico (avec l'API RenameFile(...) par example)

    Bonne chance !

  18. #18
    Membre exp�riment� Avatar de damienlann
    Profil pro
    �tudiant
    Inscrit en
    Mai 2005
    Messages
    293
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mai 2005
    Messages : 293
    Par d�faut
    Citation Envoy� par Interruption13h
    puis renommer le fichier BMP en .ico (avec l'API RenameFile(...) par example)
    changer l'extension d'un bitmap en .ico ca fait une icone ?? le bitmap g�re la transparence?

  19. #19
    Membre �m�rite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    916
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 916
    Par d�faut
    Je ne suis pas persuad�, il me semble que cette manipulation cr�� un .ico non valide.

    La technique la plus sur est de cr�� les 100 .ico correspondant, mais c'est "bourrin". La m�thode qui consiste � modifier l'image risque aussi d'�tre longue (si elle est possible) l'ouverture, la modification er l'enregistrement peut prendre beaucoup de temps.

    Une bonne technique serait d'afficher cette info dans le Canvas, ou recr�er l'info-bulle.

    Sinon il peut inclure ce pourcentage dans le titre de l'application.

  20. #20
    Membre exp�riment� Avatar de damienlann
    Profil pro
    �tudiant
    Inscrit en
    Mai 2005
    Messages
    293
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Mai 2005
    Messages : 293
    Par d�faut
    Citation Envoy� par bandit boy
    La technique la plus sur est de cr�� les 100 .ico correspondant
    qu'est-ce que tu entends par l�??
    ca s'�crit comme ca entends??
    edit: oui !!! preuve

Discussions similaires

  1. Comment dessiner une ligne dans un Chart ?
    Par libititi dans le forum Composants VCL
    R�ponses: 3
    Dernier message: 16/06/2005, 14h56
  2. Comment dessiner sur un Bitmap sans scintillement ?
    Par TOTO32 dans le forum Composants VCL
    R�ponses: 3
    Dernier message: 10/01/2005, 10h11
  3. DBGrid, comment dessiner dans les titres des colonnes
    Par dleu dans le forum Bases de donn�es
    R�ponses: 9
    Dernier message: 04/11/2004, 17h49
  4. [Transparent] - Comment dessiner sur 2 TImage ?
    Par TOTO32 dans le forum Langage
    R�ponses: 15
    Dernier message: 08/08/2004, 01h06

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