Thanks, that certainly looks interesting and I&#39;ll give it a try. Perhaps it&#39;s a little too much work for what I have in mind, but definitely something useful to learn in the long run.<br><br>Best regards,<br>Roy<br>
<br><div class="gmail_quote">On Jan 2, 2008 11:56 PM, Michael Langford &lt;<a href="mailto:mlangford.cs03@gtalumni.org">mlangford.cs03@gtalumni.org</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
While some people are Adobe haters(&quot;They hate the web...etc&quot;), I think<br>a slick alternative available now is Flex2 calling python via XMLRPC.<br><br>I&#39;ve been doing so lately. It is fast to pick up and makes slick
<br>looking GUI&#39;s rather quickly. It has a cheap GUI builder that actually<br>works if you don&#39;t feel like just typing out MXML files. You can use<br>Apollo to do desktop apps and just Flex to do web apps, and all the
<br>controls are the same. (The difference is a build setting and a change<br>to a couple tags, and voila, desktop app is on the web or vice versa).<br><br>Bruce Eckel (the thinking in Java Guy) has written an article on this
<br>Approach: <a href="http://www.artima.com/weblogs/viewpost.jsp?thread=208528" target="_blank">http://www.artima.com/weblogs/viewpost.jsp?thread=208528</a><br><br>The ActionScript module I&#39;m currently using for XMLRPC:
<br><a href="http://code.google.com/p/as3python-xmlrpc-lib/" target="_blank">http://code.google.com/p/as3python-xmlrpc-lib/</a><br><br>You don&#39;t really need to know any ActionScript to do this. Very little<br>is required to marshal data in and out of the controls. Other then
<br>that, everything is python!<br><br>Flex is open source now, so you even have that going for you. And it&#39;s<br>actively maintained (and updated) by Adobe. The install on a client<br>computer is easier than with wxPython as the GUI toolkit, and I&#39;ve
<br>done several wxPython apps that needed installers. The python back end<br>to all this is SimpleXMLRPCServer, which is also, very easy to use.<br>Exceptions even work well (a big surprise for me). And the fact this<br>
approach is cross platform, for &quot;platform&quot; being defined as Windows,<br>Linux, Mac, Firefox, IE6, IE7 and Opera, makes this a great choice for<br>a easy UI toolkit.<br><br> &nbsp; &nbsp; &nbsp; &nbsp; --Michael<br><div><div></div><div class="Wj3C7c">
<br>On Jan 2, 2008 9:08 AM, Roy Chen &lt;<a href="mailto:roychenlei@gmail.com">roychenlei@gmail.com</a>&gt; wrote:<br>&gt; Hello all,<br>&gt;<br>&gt; I&#39;ve been using PythonCard to build a GUI for a simple program I&#39;m trying to write. It&#39;s simple and easy to use, and rather intuitive.
<br>&gt;<br>&gt; However, it seems that it hasn&#39;t been updated in some time, and so I would like a recommendation for a cross-platform (preferably) GUI builder. I&#39;m leaning towards wxPython so far (it&#39;s had a recent release just a month or so ago), but if anyone has any suggestions, that&#39;d be great.
<br>&gt;<br>&gt; Thanks in advance,<br>&gt; Roy Chen<br>&gt;<br></div></div>&gt; _______________________________________________<br>&gt; Tutor maillist &nbsp;- &nbsp;<a href="mailto:Tutor@python.org">Tutor@python.org</a><br>&gt; <a href="http://mail.python.org/mailman/listinfo/tutor" target="_blank">
http://mail.python.org/mailman/listinfo/tutor</a><br>&gt;<br>&gt;<br><font color="#888888"><br><br><br>--<br>Michael Langford<br>Phone: 404-386-0495<br>Consulting: <a href="http://www.RowdyLabs.com" target="_blank">http://www.RowdyLabs.com
</a><br></font></blockquote></div><br>