I've been working on a GUI lately, and its gotten into fairly workable
state, so I figured I would upload it. Its still in pretty rough
shape, but the following widgets are available:

- Label
- Static Image
- Button
- Check Box
- Radio Button
- Edit Box
- Slider
- Scroll Bar
- List Box
- Progress Bar

Check Box is really more of a 'multi-state box'; it allows a user-
defined number of states, and each time its clicked, the current state
is incremented. When the current state reaches the maximum number of
states, it rolls back to 0. Its defaulted to 2 states, which is
essentially a normal check box.

List Boxes can have multiple columns, and a header bar (with a button
for each column, which doesn't do anything currently). You can also
theoretically use any widget type as an element in the list. I have
written implementations for what I figure to be the most common -
basic text, check box, and image.

Its intended to be API-agnostic, but I've written a basic pyglet
implementation for it. Performance isn't really that great yet, as the
focus has been more on functionality.

Here's a link to the download:
http://code.google.com/p/pygag/

Included are also a couple demos. One creates the widgets
programmatically, while the other loads layout information from an
external file.
--~--~---------~--~----~------------~-------~--~----~
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