Re: ANN: PyGUI 2.5

2011-09-14 Thread Greg Ewing

On 15/09/11 06:47, Bill Janssen wrote:


One possibility would be to develop a PyGUI branch on top of Tk, so that
it would work with Python anywhere.


Unfortunately, I doubt whether Tk would be up to the task of
supporting PyGUI efficiently. The philosophies of model-view
separation and allowing more than one view of a model are at
odds with the way Tk works.

Anyone who wants to have a go at it is welcome to try,
though.

--
Greg

--
http://mail.python.org/mailman/listinfo/python-list


Re: ANN: PyGUI 2.5

2011-09-14 Thread Bill Janssen
Gregory Ewing  wrote:

> Terry Reedy wrote:
> 
> > Greg left out the most important to me:
> > "Now works with Python 3 on MacOSX and Windows!"
> 
> I'm not making too much of that at the moment, because it
> *doesn't* work on Linux yet, and I've no idea how long
> it will be before it does.
> 
> The issue is that there will apparently not be any
> Python 3 version of pygtk, on the grounds that gobject
> introspection can be used instead. Unfortunately,
> Gtk 3 and related libraries don't quite handle gobject
> introspection well enough to support PyGUI at the moment.

One possibility would be to develop a PyGUI branch on top of Tk, so that
it would work with Python anywhere.

Bill
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: ANN: PyGUI 2.5

2011-06-17 Thread Gregory Ewing

Terry Reedy wrote:


Greg left out the most important to me:
"Now works with Python 3 on MacOSX and Windows!"


I'm not making too much of that at the moment, because it
*doesn't* work on Linux yet, and I've no idea how long
it will be before it does.

The issue is that there will apparently not be any
Python 3 version of pygtk, on the grounds that gobject
introspection can be used instead. Unfortunately,
Gtk 3 and related libraries don't quite handle gobject
introspection well enough to support PyGUI at the moment.

--
Greg
--
http://mail.python.org/mailman/listinfo/python-list


Re: ANN: PyGUI 2.5

2011-06-17 Thread Gregory Ewing

Wolfgang Keller wrote:


Any chance to see a hierarchical multi-column TreeListView anytime soon?


There may be a table view, but I can't promise anything about
a tree view, sorry.

--
Greg
--
http://mail.python.org/mailman/listinfo/python-list


Re: ANN: PyGUI 2.5

2011-06-17 Thread rzed
Terry Reedy  wrote in 
news:mailman.88.1308338170.1164.python-l...@python.org:

> On 6/16/2011 11:18 PM, Greg Ewing wrote:
>> PyGUI 2.5 is available:
>>
>> http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/
>>
>> Lots of new stuff in this version. Highlights include:
> 
> Greg left out the most important to me:
> "Now works with Python 3 on MacOSX and Windows!"
> 

Apparently *only* Python 3 ?

C:\extracted\PyGUI-2.5>setup install
Traceback (most recent call last):
  File "C:\extracted\PyGUI-2.5\setup.py", line 12, in 
from distutils_extensions import pygui_build_py
ImportError: No module named distutils_extensions

-- 
rzed
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: ANN: PyGUI 2.5

2011-06-17 Thread Wolfgang Keller
> Lots of new stuff in this version. Highlights include:

>- GridView - a user-defined view consisting of a regular grid of
> cells.
> 
>- PaletteView - a GridView specialised for implementing tool
> palettes.

Any chance to see a hierarchical multi-column TreeListView anytime soon?

Sincerely,

Wolfgang

-- 
Führungskräfte leisten keine Arbeit(D'Alembert)

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: ANN: PyGUI 2.5

2011-06-17 Thread Terry Reedy

On 6/16/2011 11:18 PM, Greg Ewing wrote:

PyGUI 2.5 is available:

http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/

Lots of new stuff in this version. Highlights include:


Greg left out the most important to me:
"Now works with Python 3 on MacOSX and Windows!"

--
Terry Jan Reedy

--
http://mail.python.org/mailman/listinfo/python-list


ANN: PyGUI 2.5

2011-06-17 Thread Greg Ewing

PyGUI 2.5 is available:

  http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/

Lots of new stuff in this version. Highlights include:

  - Improved facilities for customising the standard menus.

  - Functions for creating PyGUI Images from PIL images and numpy arrays.

  - ListButton - a pop-up or pull-down menu of choices.

  - GridView - a user-defined view consisting of a regular grid of cells.

  - PaletteView - a GridView specialised for implementing tool palettes.

There is also a big pile of other improvements and bug fixes. See the
CHANGES file for full details.


What is PyGUI?
--

PyGUI is a cross-platform GUI toolkit designed to be lightweight
and have a highly Pythonic API.

--
Gregory Ewing
greg.ew...@canterbury.ac.nz
http://www.cosc.canterbury.ac.nz/greg.ewing/
--
http://mail.python.org/mailman/listinfo/python-list