Hey, Brian, I've written an incomplete but working pygame sprite-based GUI system, which you are welcome to try. It supports basic GUI elements like buttons, vertical menus, dialog boxes, scroll bars, and forms. It doesn't currently have cascading menus, a file-browser, or an HTML renderer. User actions (like button clicks) generate pygame events, so it doesn't force you to restructure your program.
I've not tried it w/ Android, but you're welcome to try it if you'd like. Jut let me know. Dave On Tue, May 29, 2012 at 11:16 PM, Brian Bull <bbu...@hotmail.com> wrote: > Hello list, > > I am trying to write a game in Pygame for my Android mobile phone. I am > using Pygame Subset for Android (http://pygame.renpy.org/) and that seems > to work pretty well; at least, it has made it easy for me to program the > main part of my game (with sounds, images, text and input) and push the > game to my phone. > > However, the problem I face now is that I need to add some GUI elements > and I'm not aware of any resources that make it easy for me to do this in > pgs4a. I don't want to write my own dialogs, choosers, HTML renderers or > scrolling boxes from scratch if I can possibly avoid it. > > I wondered if Phil's Pygame Utilities (http://code.google.com/p/pgu/) > could help but I'm not sure if it works on pgs4a. Alternatively, there > might be other modules/toolkits I could use with pgs4a, or I might be best > to abandon pgs4a and work with something like Python for Android ( > http://code.google.com/p/python-for-android/) and Scripting Layer for > Android (http://code.google.com/p/android-scripting/) - but I suspect > pgs4a is the best option for me if I can find a way through this GUI thing. > > What do you recommend I do? > > Thanks! and cheers > A. >