Message from discussion
GUI
MIME-Version: 1.0
Received: by 10.151.112.12 with SMTP id p12mr656172ybm.1.1240778372862; Sun,
26 Apr 2009 13:39:32 -0700 (PDT)
Date: Sun, 26 Apr 2009 13:39:32 -0700 (PDT)
In-Reply-To: <45eaea29-7ca6-4d39-a390-804d939cc233@z16g2000prd.googlegroups.com>
X-IP: 129.22.125.53
References: <45eaea29-7ca6-4d39-a390-804d939cc233@z16g2000prd.googlegroups.com>
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US;
rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8,gzip(gfe),gzip(gfe)
Message-ID: <0d330715-b3ff-4e23-a869-3de00df6381a@d19g2000prh.googlegroups.com>
Subject: Re: GUI
From: Steve <dior...@gmail.com>
To: pyglet-users <pyglet-users@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
I just tried demo.py. Mouse clicks don't appear to do anything.
On Apr 26, 2:03=A0pm, Derick <derickd...@hotmail.com> wrote:
> 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