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 -~----------~----~----~----~------~----~------~--~---
