A few things I have in mind for the components:
– A tick property on the sliders. Currently, you can set the label precision which is ok, but it doesn’t affect the resulting value of the component. So you might see 2.1, but the value you get is 2.13459834.
– Integrating the new VBox and HBox to Panels and Windows. I imagine they would have a property something like “layout”, which could be vertical, horizontal, or free. Perhaps default to vertical.
– A scroll bar. This would make possible scrolling text, lists, and scroll panes.
– Some kind of layout language. I’m thinking, “ML” – Minimal Language. 🙂 But might have to go with something like MCML, minimal comp markup language. Gotta see what’s available, if anything. Simple xml based thing, probably.
– A markup language would make possible a visual designer app. Lay out your components, set the properties, grab the xml, publish.
OK, starting to get away from “minimal” here, but I think these could all be useful. Not sure how many of them I’ll get to, or when. But this is what’s running through my head. Suggestions welcome.
Less then minimal? Bumpslide. ‘Nuff said.
Hi 😉
I just discover Minimal Comps library and I already love it ! simple, really simple.
“A scroll bar. This would make possible scrolling text, lists, and scroll panes” is the main goal for the next step I think.
In many projects we need scrolling text… pane, list etc.
IMHO of course 😉
And what about List and Combobox components ? in your plan too ?
Really great work ! thanks a lot.
Cheers.
Glad to see you working on the minimal components once again! 🙂
Try to be a bit different that the regular stuff out there. Ability to extend your UI Form at runtime would be nice. This gives power to the User. Keep MVC in mind as RIA dictates it be on the client side….etc.
i’m very excited about this minimal components … 🙂 love’em
GREAT JOB!!
First of all lemme quote Evandro Guedes:
“GREAT JOB!!”
I’m not sure if you know flemxojos, anyway, I using minimal comps to try some functionalities of my plugin…
If you like it, I can provide you with a pom so you can build it with maven.
VELO