I know, I'm not asking you to make any big changes. Basically I just want a theme option to tweak the text vertical placement.
I would also like to be able to specify anchors (label-style) for labels and buttons for by-pixel layouts. I wanted it so much that I added it myself. It's not comprehensive, so you probably don't want to use my code verbatim, but you can see what I did at my Pyglet Shell repository, linked below. The files are game/simplui/button.py and label.py. I would have created my own classes, but since simplui is still in early development, I figured it might just be added later anyway. Why do buttons have width and height parameters? They just get overridden anyway. Finally, why are you using anchor_y='bottom' instead of anchor_y='baseline', which is more reliable for drawing text properly? http://www.github.com/irskep/pygletshell On Jun 2, 9:15 pm, Tristam MacDonald <[email protected]> wrote: > On Tue, Jun 2, 2009 at 8:49 PM, Steve Johnson <[email protected]> wrote: > > > I encourage you to try this out with much larger font sizes and > > different fonts. The window shade widgets look especially weird. I > > used Gill Sans 24. Remember, not everyone is a fan of tiny buttons. > > Well, yeah, you have to design a new theme if you want larger fonts. These > themes are tuned to match (roughly) the standard Mac fonts. If you want > font-size (or resolution) independence in a single theme, the theme code has > to be a whole lot more complicated. > The intended workflow is that you hand the theming off to a graphic artist, > who can tweak as necessary. Programmers (such as myself) changing aspects of > themes after their creation is rarely aesthetically pleasing ;) > > -- > 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 -~----------~----~----~----~------~----~------~--~---
