Something new again... Along with a simple test app, UI is now made interactive with mouse events. Not all components have full functionality yet but buttons and scrollbars do. I can already predict alot of issues with memo component needing a flexible select area and insert-typing... but what is already done is enough to make a full game user-interface. Even though main program can use even a slow timer to render it all, the response speed is lightning fast because of form events.

UIEditor had a little cleaning done by using PageControl for extra dialogs. MainPanel child objects have a visibility toggler so it is possible to design multiple fullscreen views, or bits and parts here and there.

Edit and list components have next highest priority. Texture- and font-selector should also be done some point.

One word about customizability, UIEditor can't and propably will not be able to change settings of subobjects such as scrollbar belonging to List object. They however can be easily customized runtime in code; changing colors, texture, fonts etc. UI uses default textures (reserved png filenames) which all components will use unless changed in texture-selector.