Répétez apres moi :J'aime PBAdonf. J'aime PBAdonf. J'aime PBAdonf.

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 13-05-2011 12:36:16

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

[RESOLU] Dessiner du texte

Bonjour,

Est-il possible de dessiner du texte en passant par le code?

Je ne voudrais pas utiliser de control static texte car le background transparent me pose des soucis.... donc je voudrais mettre du texte dans la fenêtre sans control. Possible ?

Merci d'avance

Dernière modification par dark ryus (13-05-2011 15:13:03)

Hors ligne

 

#2 13-05-2011 12:37:34

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Dessiner du texte

Pourquoi le background transparent te pose problème ?


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 13-05-2011 12:55:21

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

Re: [RESOLU] Dessiner du texte

http://img66.xooimage.com/files/7/a/8/sans-eee-28afe4a.jpg

Quand je passe ma souris sur les onglets, pb recalcul (je pense que c'est ça) la transparence de l'objet static text de mon bouton, et du coup mon texte clignote tout le temps.... et c'est gênant.

Quand je met une couleur fixe pour le background de mon texte, pas de clignottement.

Dernière modification par dark ryus (13-05-2011 12:55:44)

Hors ligne

 

#4 13-05-2011 13:16:59

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

Re: [RESOLU] Dessiner du texte

sinon, si vous avez une solution pour mettre une image dans le background d'un controle static text, je prend aussi

Hors ligne

 

#5 13-05-2011 15:12:53

dark ryus  
Membre completement Geek
Lieu: Nancy
Date d'inscription: 30-09-2008
Messages: 129
Pépites: 700
Banque: 0
Site web

Re: [RESOLU] Dessiner du texte

J'ai joué à mister magouille.

J'ai fait une datawindow pour le milieu de mon bouton, avec mon image de fond et et static text, et ça fonctionne pour la transparence

Hors ligne

 

#6 13-05-2011 16:39:43

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] Dessiner du texte

Bonjour,

Donc en fait c'est bien ça, tu essayais d'utiliser un static text avec fond transparent.

C'est ça que j'essayais de t'expliquer dans l'autre sujet. Toutes les astuces permettant d'utiliser un static text avec fond transparent avec le fameux code de couleur pose d'énorme problème de rafraîchissement de l'affichage (clignotement intempestif et ralentissement du fait que l'objet personnalisé que l'on trouve sur le web (uo_trans) comporte une boucle do while yield() loop).

Oui, il est possible de mettre du texte sans control avec fond transparent. C'est comme cela que je procède pour contourner le problème mais avec un peu de C++.

Pour info, la version 12.5 classique de powerbuilder supportera nativement la transparence pour la plupart des controls (j'attend cela depuis pratiquement 10 ans):

PowerBuilder 12.5 introduces these new features for window controls:
• Transparent value for window control BackColor
• Transparency property for window control
The following controls support the new value and property:
PictureButton
CheckBox
RadioButton
StaticHyperlink
GroupBox
SingleLineEdit
EditMask
MultiLineEdit
RichTextEdit
DropDownListBox
DropDownPictureListBox
ListView

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22