/PyWidget3

A set of GUI tools for Python and Pyglet. It integrates into your event loop and your event handler

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

#PyWidget3 A set of GUI tools for Python and Pyglet.

This gui is lightweight. It easily integrates into your event loop and your draw code.

Requirements

  • Python 3.4+
  • Pyglet 1.2

Usage

test.py demonstrates all of the widgets.

There is a sampe for each widget, simply run its script from the samples_and_tests directory e.g.:

python button-test.py

test.py runs a example of GUI built with the library.

Change history

March 2015

  • port to python 3.4
  • bug fixes
  • add an EditBox widget

known limitations.

  • as of v1.0, the combobox can display the pulldown off the bottom of the screen.
  • no scrollbar nor scrollable listbox.

License

The code uses a modified BSD license.

  • You are encouraged to contribute to the code or to the documentation. *

Useful links

The home of Pyglet: Pyglet

Some Excellent samples: Pyglet-hene

Forked from original project pywidget renamed PyWidget3 to reflect the port to python 3.4