Bonjour, est-il possible d'adapter la taille d'un tooltip et par voie de conséquence la taille d'une textbox y incluse, ou inversement, pour qu'un texte, mutli-ligne apparraisse en entier. Un exemple est visible ici
Envoyé par : Christophe Charron
Date : 06 March 2007, 13:46
Bonjour,
est-il possible d'adapter la taille d'un tooltip et par voie de conséquence la taille d'une textbox y incluse, ou inversement, pour qu'un texte, mutli-ligne apparraisse en entier.
Un exemple est visible ici http://test03.christophe-charron.org/public/xul/2007_03_05/2007_03_05_essais_tooltip.xul avec le survol de Christophe Charron en bleu qui est correct, mais parce que le contenu est succint alors que le survol de gogol (en cyrillique) me donne une barre de défilement et le survol de gogol, en bleu, est le resultat de l'affectation du classique tooltiptext qui ne prends pas en compte ni les retours chariots, ni la totalité du texte.
J'ai essayé avec flex sur le tooltip ou sur le textbox, mais c'est inopérant.
Je suis pourtant sûr d'avoir vu quelque part des grandes tooltip ...
Cordialement,
Christophe Charron
http://xsoftware.fr
Envoyé par : Christophe Charron
Date : 13 March 2007, 08:40
Désolé d'insister ... Quelqu'un peut-il me dire si les tooltips (xul) peuvent adapter leur taille à leur contenu ?
Cordialement,
Christophe Charron
http://xsoftware.fr
Envoyé par : Paul Rouget
Date : 13 March 2007, 11:27
Mets du HTML dans tes tooltip: J'ai pas testé, mais je pense que tu auras de meilleurs résultat.
Envoyé par : Christophe Charron
Date : 13 March 2007, 12:31
Merci
Cela fonctionne bien. Je vais approfondir, mais, a priori, cela répond tout à fait à mes attentes (survoler le bouton du haut ici) .
Cordialement,
Christophe Charron
http://xsoftware.fr
Envoyé par : joliclic
Date : 13 March 2007, 15:21
personnellement je met çà, dans une fonction déclenchée par popshowing :
...
aTooltip.removeAttribute("height");
aTooltip.removeAttribute("width");
...
// correct the tootip's dimensions
aTooltip.sizeTo(aTooltip.boxObject.width, aTooltip.boxObject.height);
return true; // show tooltip
Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.