Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Salut à tous!
J'ai un petit problème avec ce tips : Tips static text transparent
Je l'utilisais dans une appli 10.5, et ça marchait bien. Mon le fond de mon static text était bien transparent. Mais en migrant cette application en 11.1, et bien le background de mon static text est gris et il le reste.
Est ce que vous avez une idée de l'origine de ce problème?
Hors ligne
Bonjour,
L'ensemble de mon application utilise une charte graphique avec un fond marbré. J'avais énormément d'objet de ce type dans mes fenêtres et lorsque j'ai migré sur PB 11.0 j'ai rencontré ce même problème, ce code ne fonctionne plus.
C'est une des principales difficultés que j'ai rencontré lors de la migration en PB 11.0.
Pour remplacer, la solution est d'utiliser les contrôles GUI disponible sur le site : http://www.powertothebuilder.com/
J'ai également remplacer tous les formulaires utilisant des contrôles windows standard par des datawindows de type external qui elle gère sans problème la transparence des textes.
Hors ligne
Arf!
Merci buck pour cette réponse. Étrange que ce code ne fonctionne plus. Ça complique vachement le problème du coup.
Bon ben je vais regarder du coté des contrôles GUI alors.
Si certains d'entre vous ont une solution à ce problème, c'est avec plaisir...
Hors ligne
Bonjour,
Je n'ai pas cherché à comprendre pourquoi ça ne marché plus, je voulais me séparer de ce contrôle depuis longtemps.
J'utilisais ce contrôle depuis très longtemps. Le principal inconvénient était sa relative lenteur (yield()) dans les rafraichissements (latence de la réactivité de la fenêtre, clignotement de la fenêtre lors d'un agrandissement, etc ...).
A une époque sous windows 98, j'avais même un freeze de l'application avec un nombre de contrôle trop important dans la même fenêtre.
La nouvelle version sous PB 11.2.8542 est maintenant passé en production avec un retour positif des utilisateurs ayant noté une meilleur réactivité des fenêtres.
Par contre, il est effectif que ça a couté quelques semaines de développement (Passage de toutes les fenêtres avec contrôle windows en external datawindow).
Hors ligne
Ouais effectivement, la solution est propre et fonctionnelle mais laborieuse. Bon ben on va reprendre les windows..
Youpi!
Merci en tout cas buck
Hors ligne