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