Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Je me disais aussi... encore un point ou PB est à la traîne.
Donc l'objet n_tooltip me permet enfin ce qui est dispo depuis longtemps ailleurs :
(Une nouvelle release de pbniregex / pbregexcoach est sur les rails, avec entre autre la lib PCRE remise à jour (la version précédente était de 2008) et quelques améliorations, dont un compilateur jit pour les regexps qu'on souhaite utiliser massivement en boucle ou sur de grosses données et le support des groupes nommés )
Hors ligne
Bonjour,
Je reviens sur ce sujet car j'utilise le n_tooltip dans une appli PB V10 et j'ai quelques soucis d'arrêt intempestif de l'appli .
Si quelqu'un utilise le n_tooltip et qu'il a rencontré des problèmes d'instabilité et qu'il a trouvé une solution qu'il n'hesite pas à me mettre sa solution.
En relisant les differents post CYRAILE ne comprenait pas pourquoi le backgroundcolor sous seven ne fonctionne pas.
Effectivement sous seven il faut faire la chose suivante pour que le backgroundcolor fonctionne
ls_theme = "" SetWindowTheme( hWndTT, ls_theme, ls_theme)
Cdt
Yanis
Hors ligne
De mémoire, nous avions eu ce problème et nous l'avions corrigé.
C'est dans la fonction AddTool je crois où un LocalFree est posté. Nous l'avons déplacé tout à la fin de la fonction et sans postage. L'appli n'a plus jamais planté aléatoirement.
Hors ligne
Je n'avais pas constaté de comportement bizarre (enfin pas plus bizarre que la normale avec PB ), mais je vais de ce pas appliquer cette correction.
pour ce retour !
Hors ligne
GTHISSELIN a écrit:
De mémoire, nous avions eu ce problème et nous l'avions corrigé.
C'est dans la fonction AddTool je crois où un LocalFree est posté. Nous l'avons déplacé tout à la fin de la fonction et sans postage. L'appli n'a plus jamais planté aléatoirement.
Merci pour l'info,
Je vais essayer églement cette modif et je reviens vers vous pour vous donner mes résultats.
En attendant moi de mon coté je suis en train de tester une version de mon appli depuis 3 jours sur une dizaine de poste et mon appli ne plante plus.
Mon correctif a été de réduire la largeur maximum de la tooltip : This.of_SetMaxWidth( 3000 )
Pour l'instant celà à l'air de fonctionner. je vous en dirais plus la semaine prochaine car à ce moment là je l'aurais déployée sur plus de 400 utilisateurs.
Cdt
Yanis
Hors ligne
Yanis a écrit:
Mon correctif a été de réduire la largeur maximum de la tooltip : This.of_SetMaxWidth( 3000 )
Pour l'instant celà à l'air de fonctionner.
ça ressemble à du maraboutage...
Hors ligne
un peu c'est vrai
Hors ligne
seki a écrit:
ça ressemble à du maraboutage...
c'est pas un des principes de base de l'informatique le maraboutage ?
je dis ça... je dis rien...
Hors ligne