[IronPython] Windows Forms on Mac OS X
Michael Foord
fuzzyman at voidspace.org.uk
Sat Jul 28 22:59:53 CEST 2007
Hello all,
I've solved the Windows Forms on Mac OS problem. Although I had X11
installed I wasn't running IronPython from xterm.
Doing that fixed Windows Forms *and* the problem with the delete key in
the interactive interpreter.
All the best,
Michael Foord
http://www.ironpython.info/
Michael Foord wrote:
> Hello all,
>
> Has anyone had any success getting Windows Forms to work with IronPython
> and Mono on Mac OS X?
>
> Mono claims to support Windows Forms on Mac OS, but instantiating a form
> dies horribly (see below). I have the Apple X11 installed.
>
> Some (old) Winforms bug reports suggested I might need to add references
> to the config file - but these are already in place in the current
> release of Mono.
>
> Also - the bug on Mono where the backspace key doesn't work in the
> console (I realise this is the wrong place to complain about this) is
> really annoying. :-)
>
> IronPython 1.1a1 (1.1) on .NET 2.0.50727.42
> Copyright (c) Microsoft Corporation. All rights reserved.
> >>> import clr
> >>> clr.AddReference('System.Windows.Forms')
> >>> from System.Windows.Forms import *
> >>> f = Form()
> Traceback (most recent call last):
> File System.Windows.Forms, line unknown, in .cctor
> File System.Windows.Forms, line unknown, in GetInstance
> File System.Windows.Forms, line unknown, in .ctor
> File System.Windows.Forms, line unknown, in SetDisplay
> File System.Windows.Forms, line unknown, in .ctor
> File System.Windows.Forms, line unknown, in .ctor
> File System.Windows.Forms, line unknown, in .ctor
> File System.Windows.Forms, line unknown, in .ctor
> File System.Windows.Forms, line unknown, in InternalSizeFromClientSize
> File System.Windows.Forms, line unknown, in get_CreateParams
> SystemError: An exception was thrown by the type initializer for
> System.Windows.Forms.XplatUI
> >>>
>
> All the best,
>
> Michael Foord
> http://www.ironpython.info
> _______________________________________________
> Users mailing list
> Users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>
>
More information about the Ironpython-users
mailing list