How would I tag Main with the [STAThread] attribute in IronPython? I thought
IP didn't yet have the ability to use attributes...

On Wed, Aug 19, 2009 at 3:11 PM, Curt Hagenlocher <c...@hagenlocher.org>wrote:

> ...which has been fixed for IronPython 2.6. You might be able to use the
> 2.6 pyc.py script against 2.0.
>
>
> On Wed, Aug 19, 2009 at 3:09 PM, Curt Hagenlocher <c...@hagenlocher.org>wrote:
>
>> It's a COM issue. The emitted Main needs to be tagged with the [STAThread]
>> attribute.
>>
>>   On Wed, Aug 19, 2009 at 11:41 AM, David Escobar 
>> <davidesco...@ieee.org>wrote:
>>
>>>  Yes, I am. The full command line I'm using is:
>>> *"C:\Program Files\IronPython 2.0.2\ipy.exe" pyc.py
>>> /out:FolderBrowserDialogTest /main:FolderBrowserDialogTest.py /target:winexe
>>> FolderBrowserDialogTest.py*.
>>>
>>> The dialog window does come up with every control except the tree view of
>>> folders.
>>>
>>>
>>>
>>> On Wed, Aug 19, 2009 at 11:27 AM, Dino Viehland <di...@microsoft.com>wrote:
>>>
>>>>  Are you compiling w/ the “/target:winexe” option?  You’ll need to
>>>> provide that for doing WinForms development.
>>>>
>>>>
>>>>
>>>> *From:* users-boun...@lists.ironpython.com [mailto:
>>>> users-boun...@lists.ironpython.com] *On Behalf Of *David Escobar
>>>> *Sent:* Wednesday, August 19, 2009 11:03 AM
>>>> *To:* Discussion of IronPython
>>>> *Subject:* [IronPython] FolderBrowserDialog does not show folders
>>>>
>>>>
>>>>
>>>> I've noticed an issue with the FolderBrowserDialog window from
>>>> IronPython. When I display it with the ShowDialog method in a compiled
>>>> script (through pyc.py), it does not show the TreeView of folders. It will
>>>> display the Description title and the buttons, however. If I run the script
>>>> straight through the interpreter, it will display the folders just fine. 
>>>> For
>>>> reference, I also tried the OpenFileDialog and SaveFileDialog, and those
>>>> show up correctly in both methods. Is this a bug, or am I doing something
>>>> wrong?
>>>>
>>>> Sample code below:
>>>>
>>>> *import clr
>>>> clr.AddReference("System.Windows.Forms")
>>>> from System import *
>>>> from System.Windows.Forms import *
>>>>
>>>> dlg = FolderBrowserDialog( )
>>>> dlg.Description = "Testing..."
>>>> dlg.ShowDialog( )*
>>>>
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users@lists.ironpython.com
>>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>>>
>>>
>>
>
_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to