Yes, I did. The 2.6 pyc.py did not work when run against 2.0.2, but I downloaded IP 2.6 Beta 2 and now the FolderBrowserDialog comes up correctly. So I guess I'll just use 2.6 from now on. Thanks!
On Wed, Aug 19, 2009 at 3:44 PM, Michael Foord <[email protected]>wrote: > David Escobar wrote: > >> How would I tag Main with the [STAThread] attribute in IronPython? I >> thought IP didn't yet have the ability to use attributes... >> > Unfortunately that is something that needs to be done in the Pyc compiler. > Did you try Curt's suggestion of using the 2.6 Pyc.py? > > Michael > > >> On Wed, Aug 19, 2009 at 3:11 PM, Curt Hagenlocher >> <[email protected]<mailto: >> [email protected]>> 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 >> <[email protected] <mailto:[email protected]>> 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 >> <[email protected] <mailto:[email protected]>> 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 >> <[email protected] <mailto:[email protected]>> wrote: >> >> Are you compiling w/ the “/target:winexe” option? >> You’ll need to provide that for doing WinForms >> development. >> >> >> *From:* [email protected] >> <mailto:[email protected]> >> [mailto:[email protected] >> <mailto:[email protected]>] *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 >> [email protected] <mailto:[email protected]> >> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >> >> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >> >> > > > -- > http://www.ironpythoninaction.com/ > http://www.voidspace.org.uk/blog > > >
_______________________________________________ Users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
