Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4125 connectés 

  FORUM HardWare.fr
  Programmation

  [C++Builder] Transparence

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++Builder] Transparence

n°113648
lkolrn
<comment ça marche?>
Posté le 18-03-2002 à 16:05:03  profilanswer
 

J'aimerais afficher une image (jpeg de préférence) en semi-transparence. J'ai déjà essayé avec la propriété Transparent de TImage (avec un bmp), mais ca ne gère que de la transparence totale. J'ai aussi essayé d'utiliser une image tramée (1 sur 2), mais c vraiment très moche...
 
Klk1 aurait-il une solution utilisable avec C++Builder...?
 
MERCI D'AVANCE...

mood
Publicité
Posté le 18-03-2002 à 16:05:03  profilanswer
 

n°113693
mikegyver
Le H de Hawaï, ça sert à rien
Posté le 18-03-2002 à 17:01:36  profilanswer
 

LKoLRn a écrit a écrit :

J'aimerais afficher une image (jpeg de préférence) en semi-transparence. J'ai déjà essayé avec la propriété Transparent de TImage (avec un bmp), mais ca ne gère que de la transparence totale. J'ai aussi essayé d'utiliser une image tramée (1 sur 2), mais c vraiment très moche...
 
Klk1 aurait-il une solution utilisable avec C++Builder...?
 
MERCI D'AVANCE...  




 
Si tu en connais une, ça m'intéresse !
 
Pour ma part j'y ai déjà pensé (mais j'ai jamais essayé) en affichant un pixel sur deux.
 
Sinon après il faut te lancer dans DirectX qui gère la transparence sans pb !!!


---------------
...m'enfin !!!
n°113701
antp
Super Administrateur
Champion des excuses bidons
Posté le 18-03-2002 à 17:13:42  profilanswer
 

Peut-être avec un composant affichant des PNG (vu que le format PNG gère les transparences).


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°113708
mikegyver
Le H de Hawaï, ça sert à rien
Posté le 18-03-2002 à 17:18:05  profilanswer
 

C bien possible. Je ne l'ai pas en tête là, mais j'avais trouvé un site avec la patate d'ADD-ONS pour Builder et à mon avis, si y'a un tel composant, c'est là que tu vas le trouver !
 
J'y avais trouvé un composant capable d'afficher les jpg sous Builder 1.0. Il gérait pas mal d'autres formats et il me semble que le png y figure aussi.
 
Mais je n'ai jamais rien trouvé qui parle de tranparence dans ce composant...
 
Au fait, C pour faire koi (sans indiscrétion  :ange: )


---------------
...m'enfin !!!
n°113762
lkolrn
<comment ça marche?>
Posté le 18-03-2002 à 18:29:13  profilanswer
 

Afficher 1 pixel sur 2, je l testé, et ca rend pas bo malheureusement... Ca f un genre de flou mais irrégulier.
 
Pour le site avec les add-ons de Builder, ca m'intéresse vivement! tu pourrais donner l'adresse stp MacGyver...
 
MERCI D'AVANCE...

n°113810
antp
Super Administrateur
Champion des excuses bidons
Posté le 18-03-2002 à 20:02:27  profilanswer
 

À priori la majorité des composants pour Delphi fonctionnent sous C++Builder.
On en trouve sur www.torry.net par exemple.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°113842
Buitoni
Posté le 18-03-2002 à 21:08:07  profilanswer
 

Faut voir en tripatouillant avec GDI+, c'est prévu pour ca, pas besoin de DirectX.
 
Je sais pas en dire beaucoup plus sur le sujet, mais faut se renseigner un peu dans les newsgroups ou chez microsoft, ils ont surement une section consacrée à GDI+.


---------------
Vendredi c'est Buitoni
n°114070
lkolrn
<comment ça marche?>
Posté le 19-03-2002 à 12:18:08  profilanswer
 

GDI c une lib de VisualC++, pas de C++Builder...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++Builder] Transparence

 

Sujets relatifs
[C++ Builder] desactiver la mise en veille de l'ecran[C++ Builder] Convertir char* to AnsiString
[C++ Builder] cherche livre[C++(builder)] Convertir AnsiString en *wchar_t
c++ > mettre des bmp dans builder...[C++ Builder] Utilisation de l'API NetMessageBufferSend
Visual C++ VS C++ BuilderC++ Builder 4: Pb cosmetique
[C++ Builder] Utilisation de l'API NetMessageBufferSend, TRES IMPORTAN[C++ (builder)] Chaînes de caractères en Unicode
Plus de sujets relatifs à : [C++Builder] Transparence


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)