On Jun 6, 9:51 am, Nicolas Rougier <[email protected]> wrote:
> Apart from the list of mandatory widgets (like buttons & labels) ...

I'm curious what widgets people really want, yes!  And what widgets
they feel would be nice.  I don't think it's practical or wise to
commit to implementing every last GUI widget that has ever been made
in the hope that someone will find one useful, but there must be a
core set of widgets that will get 90% of what everyone needs, and a
way to add custom widgets.

> there is also a need to know how widgets are to be layout together

kytten supports:

* vertical layouts (align left, center, or right)
* horizontal layouts (align top, center, or bottom)
* grid layouts (table layout, cells sized to maximum width in their
row and maximum height in their column)
* spacers in the above layouts, which help fill out layouts that would
otherwise not reach the maximum space they're allowed
* free layout (minimum area may be given, can expand to fill available
space) and which reposition widgets anchored to their sides
accordingly
* scrollable layouts - most events are passed through to controls
contained inside the scrollable layout

What other kinds of layouts would people want to see, and how would
they be practically used?

> how do we render a widget, etc.

I can certainly describe the way kytten does things, but I think
that's working out a solution for the problem before the problem is
fully defined.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/pyglet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to