[IronPython] Problem Importing WinForms IPY2.0 B5
Dino Viehland
dinov at microsoft.com
Wed Oct 8 09:14:37 PDT 2008
Thanks for the bug report. I've opened bug #18849 to track the issue - http://www.codeplex.com/IronPython/WorkItem/View.aspx?WorkItemId=18849
The fix is actually trivial so I expect it to be in the RC - we're just pass the wrong bools values (they should be flipped) to the ReflectedEvent ctor in PythonTypeOps.GetReflectedEvent.
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Davy Mitchell
Sent: Wednesday, October 08, 2008 5:03 AM
To: Discussion of IronPython
Subject: Re: [IronPython] Problem Importing WinForms IPY2.0 B5
Same code on IP 1.1.2 outputs:
699
696
Cheers,
Davy
On Wed, Oct 8, 2008 at 7:34 AM, Davy Mitchell <daftspaniel at gmail.com<mailto:daftspaniel at gmail.com>> wrote:
Hi All,
Basic Repro is...
---------form.py-------
import clr
clr.AddReference('System.Windows.Forms')
from System.Windows.Forms import *
print len(dir(Form))
---------test.py--------
from forms import *
print len(dir(Form))
Output:
538
443
My real world case is a subclass of Form is in another module. The module that uses it tries to do mainform.KeyDown += self.DoSomething and fails as KeyDown has vanished.
Yet if you copy and paset the subclass Form code into the same file it works!
Forgive me if I am missing something obvious in the import mechanism :-)
Thanks,
Davy Mitchell
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ironpython.com/pipermail/users-ironpython.com/attachments/20081008/a09425aa/attachment-0001.htm>
More information about the Users
mailing list