Heyo Guys,

I am stuck with LiteGUI again because I am not sure how to design the user solution for it. My main problem is, that every element has an ridiculous amount of members.

Example: A button consists of an metric struct (x,y,width,height,scaleX,scaleY,alignX,alignY,angle,alpha,layer) and a system struct (events,flags) and the "specific" struct, which consists of 4 BMAPs, 4 label structs and a disabled-bool.
The label struct again consists of a string, fontString, color, italic/bold bools and a size.

And if I leave out more things, it will make the whole thing less usable for more people smirk



Ideas?


(Btw, the user does not have to apply all settings, as the struct will always be filled with standard-values from a user/default configuration file in json.)

Regards,
Marian