yeah, themes do kind of come off as widget styles which i associate
more with window managements, in which case also came to mind when you
were talking about widget focus. I guess in some cases this might be a
valid game UI concern, but to me it mostly falls into the category of
a window manager. If widgets can be dragged to cover other widgets,
what happens when a smaller is completely covered and not visible? do
you provide a means to alternate focus and show what widgets or
windows are active

One of the choices ive made when i was going back and forth on the
idea of themes is to not. Maybe ill write a small context manager that
i can register default images to, but for development, "themes" become
more of a result of action then a necessity to code for. Everything is
localized, so theres not much to unify. Like you say, its mostly about
branding. Just as long as necessitating branding isn't inhibiting
other basic functionality that should be available ...

On Jun 3, 12:19 pm, Tristam MacDonald <[email protected]> wrote:
> Don't forget that simplui is primarily intended as a development tool - you
> don't really need rich GUIs in game (even EVE online and WoW have very
> simple GUI toolkits), and for development, the absolute priority is to be
> able to throw something together and have it work.
>
> I will be iterating through layout models in the next few weeks, to try and
> figure out a good balance between flexibility and simplicity, as well as
> adding missing widgets (spacers, combo-boxes, text areas and radio buttons).
> Possibly menu and context menu support as well.
>
> But the core philosophy is to be able to create an entire GUI in a few lines
> of code, and not require any sort of graphical layout editor. This won't
> ever be a CEGUI-style abomination, requiring 10 XML files just to create a
> window ;)
>
> On that same note, I am still a little uneasy with the whole theme support.
> I don't see a need for themes in a development GUI, though I guess it does
> allow branding of editors, etc.
> --
> Tristam MacDonaldhttp://swiftcoder.wordpress.com/
--~--~---------~--~----~------------~-------~--~----~
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