Yep, youre definitely correct - these are correlations and links called in uiSceneBrowser, but in the way how structure of files work feels truly ... unneedlessly complicated. Basically, in uiSceneBrowser, we can see where flag is "inserted" into Scene Browser window, as "WImage" with its own set of parameters. In CustomizerFrame (which is controlled by same lua file, also - remember that lua files can go through system protection... however, I have turned that off as long as Im modding stuff that needs to have it turned off ...) we can see that basic "construction-code" for that part of UI... still, when I edit or add CustomParameter in Customizer / Personality tab, all is clear and understandable how to make it and what it pulls ... however, when I edited directly the same UI code, it seems to me like some changes havent been made, and they should have ...
Overall, I had several ideas to go as in which way to implement this small but neat addition ... as you have seen, initial idea was to go with Photofit code and button and rework it maybe to load the image into frame. Still, I dont think this will work - it wont save anything. The second idea, and much more proper IMO, is to load image directly somehow into customizer personality tab field. This seems problematic, as only CustomParameters are there. There are several interesting CustomParameters that can be made in code (will explain soon about them in tutorials), we have our well known Vector3f (manipulation of point in 3D , in XYZ coords - basically our manipulators, for example), but also I think I saw Vector2f (same, but for 2-dimensional objects) somehwere in game code... maybe Im wrong, though. There are even lines in code related to fleshlight toy, LMAO ...
Now if I could realize how to make proper word wrap... it would be super easy, would only need to modify the visual look of TextBox element. The Customizer frame is by default 512 pixels wide. In worst case scenario, I could possibly link somehow image "icon" directly into customizer - but then there is no flexibility in that, and would need 1 icon per 1 model. Still, the image > textbox or similar text ... as all could be put onto it. Even if its small 512 px wide pic in Personality tab, it could stretch down ...
Wish me luck ... Im going *dry* into the codeworks