[Tutor] GUI

Mark Lawrence breamoreboy at yahoo.co.uk
Mon Feb 2 23:10:43 CET 2015


On 02/02/2015 21:48, Marc Tompkins wrote:
> On Mon, Feb 2, 2015 at 1:18 PM, Mark Lawrence <breamoreboy at yahoo.co.uk>
> wrote:
>
>> On 02/02/2015 20:59, Marc Tompkins wrote:
>>
>>> On Mon, Feb 2, 2015 at 9:13 AM, Alan Gauld <alan.gauld at btinternet.com>
>>> wrote:
>>>
>>>   Don't expect a whole heap of support from the GUIs. A lot of the work
>>>> will
>>>> have to come from you.
>>>> I suspect the standard GUI framework Tkinter is not going to be your best
>>>> bet. You might find that PyQt or PyGTK will offer better multi lingual
>>>> support  (although thats just a guess on my part!).
>>>>
>>>>
>>> Might I also suggest wxPython?  I tried Tk and Qt early on, but found that
>>> wx fit my needs much better (and I like the looks of the result better
>>> too.)
>>> I have little to no experience with LTR handling myself, but there's a
>>> very
>>> good, active support list for wxPython and I suspect that someone on that
>>> list may have insights that can help...
>>> wxpython-users at googlegroups.com
>>>
>>
>> For the type of work the OP has previously described I doubt that wxPython
>> fits the bill as the Python 3 version called Phoenix is still in
>> development.  More here http://wiki.wxpython.org/ProjectPhoenix
>>
>
> Still under development, true - but all but a few of the controls are up
> and running, and a lot of the people on the list are using Phoenix now.
> (Not I - I'm still using 2.7 - but I've been following developments with
> interest.)
>

So wxPython Phoenix 1.0 doesn't get released until all controls are up 
and running, which might be tomorrow, might be this time next year.  I 
therefore could not recommend using it to someone who's trying to put a 
Hebrew Dictionary database together.  Much better IMHO to use something 
that's already proven in the field.

-- 
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.

Mark Lawrence



More information about the Tutor mailing list