Un objet de police porte la SIENNE. GameFontNormalLeft est a gauche ;
GameFontHighlight, NumberFontNormal et NumberFontNormalSmallGray n ont
aucun justifyH -- donc CENTRE, releve dans le FontStyles.xml du client.
Un SetJustifyH pose a la creation, ou avant SetFontObject, ne survit
donc pas.
Dans la reputation, le nom se retrouvait centre dans une boite dont la
largeur change d un gabarit a l autre : il se deplacait horizontalement
au fil du defilement, selon le role que la ligne reprenait. Meme faute
dans les competences et les monnaies, ou le compte d une monnaie a zero
passait de RIGHT a CENTER avec GameFontDisable.
Et sur les boutons d action, ou le raccourci et la quantite sont cales
a droite dans le code mais etaient centres a l ecran. C est du code
VALIDE : le geste ne change pas l intention, il la retablit.
camelot le fait exactement ainsi, et c est ce qui le trahit :
<FontString inherits="GameFontHighlight" justifyH="LEFT">
Le faux du harnais ne touchait pas a justify : il est desormais fidele,
et c est lui qui a trouve la faute des boutons d action.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
camelot/blizzard_tokenui lu en entier, plus le Blizzard_TokenUI du
client. La liste reprend le gabarit de la reputation et des competences.
Les donnees viennent de GetCurrencyListSize et GetCurrencyListInfo, dont
les neuf valeurs portent l en-tete, l inutilisee, la suivie, le compte,
le type special et l icone.
Deux monnaies ont une icone ecrite en dur dans le client : les points
d arene et ceux d honneur, ceux-ci suivant la faction. Une monnaie a
zero s ecrit en gris, comme le client le fait.
Les deux cases du volet droit sont celles du client, rhabillees : elles
gardent leur logique et agissent sur TokenFrame.selectedID, qu on tient a
jour. La selection suit le NOM, le client le faisant deja.
TokenFrame est inscrit a UIPanelWindows des la premiere ligne de son
addon : il en sort, sans quoi le systeme de panneaux lui rendrait ses
ancres a l ecran et la dalle invisible prendrait la souris.
Manques signales : pas de sous-en-tete, pas de description, pas de
plafond -- 3.3.5 ne les donne pas.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>