|
pygame is
pygame.org is
|
pqGUI
pqGUI - v0.0.2Poiuy Qwert (poiuyqwert)Tags:DescriptionAn attempt to emulate the windows GUI with easy to use styling. Currently implemented:
- Easy and flexibly style system (possible to style widgets individually, update styles all at once, and more)
- Easy bind system
- DOUBLECLICK, MOUSEENTER, and MOUSELEAVE events added
- Windows (titlebar, icon, and decorator buttons)
- Popup's (current name for menu dropdowns. gotta better name?) with:
- PopupItem
- PopupSeperator
- SubPopupItem
- Scrollbar (can be attached to Containers or used manually)
- Container (holds other widgets, even out of view, and can scroll to show the whole view)
- Text (basic text display with no/character/word wrapping)
- RichText (very basic rich text display with no/character/word wrapping)
- Box (with optional text title)
- Check
- Radio (currently doesn't look perfect, but its the best i could get with built in draw commands)
- Button (icon or text)
- Canvas (very basic, just draw to its surface)
- Widget (basic widget class that everything else derives from)
Downsides: All widgets take static position and widths, and there is no "dirty updating", everything that is visible is drawn every time. Changes
- Changed styles to be more intuitive and more customizable
- Changed internal handling quite a bit
- More things are only drawn once they are needed and then cached
- Added a basic RichText control to allow text with different fonts/font size, text colors/text bg colors, and the possibility to add "Objects" into the text (like icons)
- Added a Check control
- Added a Radio control (doesn't look perfect, but its the best i could get with built in draw commands. any ideas to make this nicer?)
- Cleaned some code, fixed some bugs
LinksScreenshot click to view original size
Releases
Pygame.org account CommentsIf you wish to leave a comment with your pygame.org account, please sign in first.
|
| spotlight |
|
|
|
| our projects |
|
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
|
|
|
| recent releases |
|
May 19, 2013
May 18, 2013
May 17, 2013
May 16, 2013
May 15, 2013
May 11, 2013
May 8, 2013
Apr 26, 2013
Apr 24, 2013
Apr 23, 2013
... more!
|
|