Re: simple GUI for my application?

2009-06-17 Thread Tim Roberts
Tim Harig user...@ilthio.net wrote:

IronPython is not a GUI toolkit per se.  It is a python implementation
build on top of .Net like Jython is built on top of Java.  I therefore has
access to the MFCs which can be used to create native Windows GUIs. 

That's not correct.  MFC is strictly a native C++ concept.  IronPython,
being a .NET language, has access to the .NET GUIs, which means either
Windows Forms or the incredibly powerful Windows Presentation Framework.

However, if I may be allowed to express an opinion, if you're going to play
in that world, you are swimming upstream unless you write in C#. Otherwise,
you end up spending most of your time translating C# concepts into Python.

This can also be done from Cpython using the pywin extensions.

Here, you are correct.  Pywin32 does include a Python implementation of
MFC.
-- 
Tim Roberts, t...@probo.com
Providenza  Boekelheide, Inc.
-- 
http://mail.python.org/mailman/listinfo/python-list


simple GUI for my application?

2009-06-16 Thread Filipe Teixeira
Hi, I'm really struggling to find the best GUI to make a simple
application.

I'm doing a program to load all the ini files in the current folder,
or the folder that the user chooses and list the specifics entries in
it.

So, the program would be like this:

Som tabs here like:
( Load | Edit | Options)

In the [ Load ] tab:
A folder tree in the left, and two labels or edit boxes showing some
specific entries in the ini file.

In the [ Edit ] tab:
really straight-forward, Edit boxes of the entries so the user can
edit

in the [ options ] tab:
More edits to specifie the default folder, etc.

Basically I will use a lot of edit boxes and some tabs, and a folder
tree, any tips so I can search in the right place?
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: simple GUI for my application?

2009-06-16 Thread Tim Harig
On 2009-06-16, Filipe Teixeira shuan...@gmail.com wrote:
 Hi, I'm really struggling to find the best GUI to make a simple
 application.

http://www.python.org/doc/faq/gui/
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: simple GUI for my application?

2009-06-16 Thread Stef Mientki

Filipe Teixeira wrote:

Hi, I'm really struggling to find the best GUI to make a simple
application.

I'm doing a program to load all the ini files in the current folder,
or the folder that the user chooses and list the specifics entries in
it.

So, the program would be like this:

Som tabs here like:
( Load | Edit | Options)

In the [ Load ] tab:
A folder tree in the left, and two labels or edit boxes showing some
specific entries in the ini file.

In the [ Edit ] tab:
really straight-forward, Edit boxes of the entries so the user can
edit

in the [ options ] tab:
More edits to specifie the default folder, etc.

Basically I will use a lot of edit boxes and some tabs, and a folder
tree, any tips so I can search in the right place?
  

mayby this will do:
http://mientki.ruhosting.nl/data_www/pylab_works/pw_gui_support.html

cheers,
Stef
--
http://mail.python.org/mailman/listinfo/python-list


Re: simple GUI for my application?

2009-06-16 Thread Mike Driscoll
On Jun 16, 9:20 am, Filipe Teixeira shuan...@gmail.com wrote:
 Hi, I'm really struggling to find the best GUI to make a simple
 application.

 I'm doing a program to load all the ini files in the current folder,
 or the folder that the user chooses and list the specifics entries in
 it.

 So, the program would be like this:

 Som tabs here like:
 ( Load | Edit | Options)

 In the [ Load ] tab:
 A folder tree in the left, and two labels or edit boxes showing some
 specific entries in the ini file.

 In the [ Edit ] tab:
 really straight-forward, Edit boxes of the entries so the user can
 edit

 in the [ options ] tab:
 More edits to specifie the default folder, etc.

 Basically I will use a lot of edit boxes and some tabs, and a folder
 tree, any tips so I can search in the right place?

wxPython has all the widgets you've described built into it. They also
have a very helpful mailing list. However, you should try the various
toolkits and see which one makes the most sense to you.

When I was first looking at GUIs, I tried Tkinter first. But it just
couldn't replicate the stupid UIs I needed to reimplement, so I went
with wxPython. I've heard good things about pyQT. If you want the
ultimate look-and-feel for Windows, you should go with IronPython.

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


Re: simple GUI for my application?

2009-06-16 Thread Tim Harig
On 2009-06-16, Mike Driscoll kyoso...@gmail.com wrote:
 On Jun 16, 9:20 am, Filipe Teixeira shuan...@gmail.com wrote:
 Hi, I'm really struggling to find the best GUI to make a simple
 application.
[SNIP]
 Basically I will use a lot of edit boxes and some tabs, and a folder
 tree, any tips so I can search in the right place?
 When I was first looking at GUIs, I tried Tkinter first. But it just
 ultimate look-and-feel for Windows, you should go with IronPython.

IronPython is not a GUI toolkit per se.  It is a python implementation
build on top of .Net like Jython is built on top of Java.  I therefore has
access to the MFCs which can be used to create native Windows GUIs.  This
can also be done from Cpython using the pywin extensions.
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: simple GUI for my application?

2009-06-16 Thread Mike Driscoll
On Jun 16, 1:24 pm, Tim Harig user...@ilthio.net wrote:
 On 2009-06-16, Mike Driscoll kyoso...@gmail.com wrote:

  On Jun 16, 9:20 am, Filipe Teixeira shuan...@gmail.com wrote:
  Hi, I'm really struggling to find the best GUI to make a simple
  application.
 [SNIP]
  Basically I will use a lot of edit boxes and some tabs, and a folder
  tree, any tips so I can search in the right place?
  When I was first looking at GUIs, I tried Tkinter first. But it just
  ultimate look-and-feel for Windows, you should go with IronPython.

 IronPython is not a GUI toolkit per se.  It is a python implementation
 build on top of .Net like Jython is built on top of Java.  I therefore has
 access to the MFCs which can be used to create native Windows GUIs.  This
 can also be done from Cpython using the pywin extensions.

That is true...I was just referring to IronPython's ability to hook a
GUI created using Visual Studio easily. Going about it through pywin
and ctypes is probably above the OP's current needs...although I think
Greg Ewing's pyGUI wraps that stuff. I suppose the OP might find that
useful:

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

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