9bff436351
Elle se decidait a cinq : l'habillage, les deux onglets du volet, le repli et la fonction des statistiques. Et l'habillage reposait TOUTE la geometrie a chaque evenement. D'ou deux fautes que rien ne pouvait prevenir -- le panneau du gestionnaire survivait a un changement d'onglet lateral, parce qu'il appartient a NOTRE volet et non au PaperDollFrame du client ; les barres de reputation traversaient ce volet, ReputationFrame gardant la taille de la fenetre d'origine sans que personne ne le borne. Panes.lua pose le modele de camelot : des HOTES, des GROUPES -- ce qu'un onglet ouvre, un ecran entier -- et des PAGES, deux contenus qui se partagent une surface. Un contenu se batit UNE fois, a sa premiere ouverture, et ne fait ensuite que paraitre. Les cadres du client ne sont pas reparentes : cela reinitialiserait niveau et strate, et des reglages deja valides avec. Un contenu declare la liste de ceux qu'il possede. CharacterFrame_ShowSubFrame est le commutateur : le nom de l'ecran sert de nom de groupe. La largeur de la fenetre devient une consequence -- l'hote droit a-t-il quelque chose a montrer -- et le bouton de repli disparait la ou il n'y a rien a replier. Aucune mesure ne bouge : le banc le verifie sur vingt allers-retours, et tous les essais de geometrie deja valides passent inchanges. /fui perso rapporte desormais l'etat des hotes en tete. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
33 lines
638 B
TeX
33 lines
638 B
TeX
## Interface: 30300
|
|
## Title: ForeverUI
|
|
## Notes: Interface moderne portee sur 3.3.5 : atlas adresses par SetTexCoord, positions modifiables.
|
|
## Version: 1.2
|
|
## SavedVariables: ForeverUIDB
|
|
|
|
UIAtlas.lua
|
|
UIAtlas_01_selection_perso.lua
|
|
UIAtlas_02_creation_perso.lua
|
|
UIAtlas_03_barre_action.lua
|
|
UIAtlas_04_cadres_unite.lua
|
|
UIAtlas_05_feuille_perso.lua
|
|
UIAtlas_06_complements.lua
|
|
|
|
AtlasUtil.lua
|
|
Panes.lua
|
|
Layout.lua
|
|
DropDown.lua
|
|
PlayerFrame.lua
|
|
PlayerFrameExtras.lua
|
|
PlayerRunes.lua
|
|
TargetFrame.lua
|
|
CastBar.lua
|
|
ActionBar.lua
|
|
StanceBar.lua
|
|
PetBar.lua
|
|
BottomBar.lua
|
|
StatusBars.lua
|
|
Bags.lua
|
|
CharacterFrame.lua
|
|
EquipmentManager.lua
|
|
IconPicker.lua
|