Application transparente

[Résolu]
Signaler
Messages postés
292
Date d'inscription
dimanche 14 mars 2004
Statut
Membre
Dernière intervention
18 décembre 2014
-
Messages postés
292
Date d'inscription
dimanche 14 mars 2004
Statut
Membre
Dernière intervention
18 décembre 2014
-
Bonjour,

Je suis en train de construire un agent conversationnel ("chatterbot"). Je veux le faire fonctionner avec reconnaissance vocale et synthése vocale (pas de probléme pour ca). Il devrai ressembler à un petit personnage animé sur le bureau. C'est ca le hic, comment faire pour faire apparaitre un petit personnage comme le compagnon de Word sans bord, avec ce qui n'est pas le personnage, transparent. En ne mettant pas de bord à ma fenêtre, j'obtient presque le résultat sauf que mon personnage se trouve dans une fenêtre blanche. Mon appli est composé d'un TForm et d'un TImage dans lequel je fais apparaitre des images préenregistré pour faire l'animation.

Merci et Bonnes Fêtes.

Oniria

3 réponses

Messages postés
1154
Date d'inscription
samedi 14 août 2004
Statut
Membre
Dernière intervention
5 avril 2012
2
Bonsoir

Tu donnes une couleur à ta form, couleur que tu n'utilises pas dans ton image, exemple clLime. Ensuite tu mets la propriété TransparentColor à TRUE et TransparentColorValue à la même valeur que la propriété color de ta fiche. Si tu ajoutes ensuite une image transparente (de fond identique à la couleur de fond de ta fiche, ici clLime), alors tu auras ton image détourée et cela representera ta fiche.

P.S. Version : Delphi 7.

Cordialement. <hr />"L'imagination est plus importante que le savoir." Albert Einstein
Messages postés
4720
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
31 juillet 2021
14
J'ai fait un truc "envoyer Peedy sur le domaine"..
Tu peux y jeter un oeil..
ça pourrait peut-être t'aider.




cantador
Messages postés
292
Date d'inscription
dimanche 14 mars 2004
Statut
Membre
Dernière intervention
18 décembre 2014
3
Bonjour,

Merci, ca marche, je n'ai plus qu'a me mettre au boulot pour l'animation.

Oniria