Hi Mike,
> Michael, do you plan on making V3's UI customizable as well?
Well, it already is in the same sense as V2's was - the UI is still all made up of stuff that's in the \ui sub-folder.
The way it is all set up is a little different than v2 though - in v3 things like rounded corners and buttons come from various parameters (like gradients and border-radius values) that are declared in the moi.css file rather than having all those different things come just from images.
So for example the way a button is defined is all contained in the moi.css file in the PushButton section there, there aren't any bitmap images used for a button anymore. That should make it easier to do things like change colors to different themes since the color can be changed just by changing a numeric rgb value rather than having to make a new custom image for every UI element.
So it's a bit different strategy and setup than how V2/V1 was using though.
I still plan on making some changes in this area - I'll probably be making a system so that the colors in moi.css will get replaced by some kind of labels and there will be another separate file that defines the color for each label. Then it will be possible to change colors just by changing that color definition file and it should make it easier to have some different color themes to switch between which will switch between different color definition files. This part is still to come though.
So anyway there will still be some more changes coming in this area, so it's probably not a great idea to invest a whole lot of time in it just yet.
- Michael
|