[IronPython] "IDLE like" functionality

Michael Foord fuzzyman at voidspace.org.uk
Wed Apr 29 16:58:19 CEST 2009


Vernon Cole wrote:
> On Wed, Apr 29, 2009 at 7:24 AM, Michael Foord
> <fuzzyman at voidspace.org.uk> wrote:
>   
>> Vernon Cole wrote:
>>     
>>> Actually, the code editor for IDLE (and pythonwin) is written in
>>> Python, so no, it does not have to be left out.
>>>       
>>>  Since pythonwin is a
>>> native WinForms application,
>>>       
>> PythonWin does not use Windows Forms it uses win32.
>>
>> Michael
>>     
>
> Errr, Ummm, I didn't know there was a difference.
> Please educate me. (supply links if helpful)
> The longer I spend in this industry, the more I discover I don't know.
>   

Windows Forms is .NET functionality layered on top of the Win32 APIs 
(using User32.dll, GDI+ etc). It introduces new controls and a whole 
programming model on top of those primitives.

Pywin32 provides direct access to win32 and has nothing to do with 
Windows Forms.

There are other complications with MFC (I've always assumed that was 
just a strict subset of what is loosely termed win32 - but I am playing 
fast and loose with terminology here).

All the best,

Michael Foord

> --
> VC
> _______________________________________________
> Users mailing list
> Users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>   


-- 
http://www.ironpythoninaction.com/




More information about the Ironpython-users mailing list