Re: Added MDI support to Pythoncard (was MDI - childwindows within a window)

John Henry <[email protected]> Sun, 3 Apr 2011 16:05:13 -0700 (PDT)
Newsgroups gmane.comp.python.pythoncard
Message-ID <[email protected]>
--===============7314562734048903469==
Content-Type: multipart/alternative; boundary="0-2070404288-1301871913=:33454"

--0-2070404288-1301871913=:33454
Content-Type: text/plain; charset=us-ascii

That's nice.  May be the owner can be motivated.  

Anyway, I uploaded my mode for supporting MDI 
at https://sourceforge.net/tracker/?group_id=19015&atid=369015

If interested, please give it a try and let me know if it works for you or not.
 --
John Henry


>
>From: Alec Bennett <[email protected]>
>To: John Henry <[email protected]>
>Cc: John Henry <[email protected]>; [email protected]
>Sent: Sat, April 2, 2011 10:05:51 PM
>Subject: Re: [Pythoncard-users] Added MDI support to Pythoncard (was MDI - 
>childwindows within a window)
>
>Just wanted to chime in that I too love PythonCard. I started using it before I 
>knew how to code in wxPython, and now that I'm pretty comfortable in wxPython I 
>still use and love PythonCard, especially for quickies.
>
>I'd love to see more development done on it, and since at the moment I don't 
>have any time, would be more than willing to donate some $$ if that was the sort 
>of thing that might help make it worthwhile for someone to work a new release 
>with these new features.
>
>
>
>
>
>
>
>
>
>On Sat, Apr 2, 2011 at 9:47 PM, John Henry <[email protected]> wrote:
>
>I evaluated Dado and yes, for what it does, it does it very well.  For myself,
>>I
>>don't need database features.  I just need simple User Interfacing.  For that,
>>Pythoncard fits my bill.  I've probe around Pythoncard enough that if I need a
>>new control, I can crank one out without too much trouble (exact the ones I
>>couldn't get working - as listed in previous emails).
>>
>>I believe for most people that just need quick User Interfacing type of
>>applications, Pythoncard remains a viable option.  I've benefited greatly from
>>Pythoncard and so within my limited ability, I am happy that I can contribute
>>(a
>>little)
>> --
>>John Henry
>>
>>
>>
>>
>>----- Original Message ----
>>> From: Peter Decker <[email protected]>
>>> To: Kael Fischer <[email protected]>
>>> Cc: [email protected]
>>> Sent: Sat, April 2, 2011 10:27:24 AM
>>> Subject: Re: [Pythoncard-users] Added MDI support to Pythoncard (was MDI -
>>>childwindows within a window)
>>>
>>
>>> On Sat, Apr 2, 2011 at 1:11 PM, Kael Fischer <[email protected]> 
 wrote:
>>> > Python card is great.
>>> >
>>> > But I  caution people  stating out on large computationally or database
>>> > intensive projects that  while pythoncard makes the easy stuff very
>>> > easy, it makes that hard  stuff harder.  Note that even using wxPython
>>> > getting the process-based  and thread-based multitasking working
>>> > properly can be hard and is  essential in any program that uses the
>>> > cpu, disk and network intensively  and still needs wx to be responsive,
>>> > draw progress bars,  etc.
>>> >
>>> > I'm warning about big data here (for a GUI anyway): trees  with
>>> > 1000's-10,000's of nodes, grid data stores with ~1M  cells.
>>> >
>>> > I've written some cool programs in python card, but they  never scaled 
>well.
>>>
>>> I used PythonCard for a few projects, and was  impressed by how easy it
>>> was to put together a simple app. But I know exactly  what you mean
>>> about scaling. And while I don't do heavy database apps, I do  have to
>>> save settings, configurations, etc., and this was a very  manual
>>> process in PythonCard.
>>>
>>> After I discovered Dabo a few years ago,  I have only used PythonCard
>>> occasionally, and each time I find myself missing  Dabo. It's a much
>>> cleaner wrapper around wxPython, and it comes with data  binding built
>>> in. And to get back to the subject, MDI forms have been a part  of Dabo
>>> since the beginning.
>>>
>>> Dabo is still being actively developed,  and its user base is growing
>>> all the time. You should definitely give it a  try (and no, they don't
>>> pay me to say this! I'm just a big fan!).  http://dabodev.com
>>>
>>> --
>>>
>>> #  p.d.
>>>
>>> 
>------------------------------------------------------------------------------
>>> Create  and publish websites with WebMatrix
>>> Use the most popular FREE web apps or  write code yourself;
>>> WebMatrix provides all the features you need to develop  and
>>> publish your website.  http://p.sf.net/sfu/ms-webmatrix-sf
>>> _______________________________________________
>>> Pythoncard-users  mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/pythoncard-users
>>>
>>
>>------------------------------------------------------------------------------
>>Create and publish websites with WebMatrix
>>Use the most popular FREE web apps or write code yourself;
>>WebMatrix provides all the features you need to develop and
>>publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
>>_______________________________________________
>>Pythoncard-users mailing list
>>[email protected]
>>https://lists.sourceforge.net/lists/listinfo/pythoncard-users
>>
>
--0-2070404288-1301871913=:33454
Content-Type: text/html; charset=us-ascii

<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:'times new roman', 'new york', times, serif;font-size:12pt"><div></div><div>That's nice. &nbsp;May be the owner can be motivated. &nbsp;<img src="http://mail.yimg.com/a/i/mesg/tsmileys2/29.gif"></div><div><br></div><div>Anyway, I uploaded my mode for supporting MDI at&nbsp;<a href="https://sourceforge.net/tracker/?group_id=19015&amp;atid=369015">https://sourceforge.net/tracker/?group_id=19015&amp;atid=369015</a></div><div><br></div><div><a href="https://sourceforge.net/tracker/?group_id=19015&amp;atid=369015"></a>If interested, please give it a try and let me know if it works for you or not.<br>&nbsp;</div>--<br>John Henry<div><br></div><blockquote style="border-left: 2px solid rgb(16,
  16, 255); margin-left: 5px; padding-left: 5px;"><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><br><div style="font-family:times new
 roman, new york, times, serif;font-size:12pt"><font size="2" face="Tahoma"><b><span style="font-weight: bold;">From:</span></b> Alec Bennett &lt;[email protected]&gt;<br><b><span style="font-weight: bold;">To:</span></b> John Henry &lt;[email protected]&gt;<br><b><span style="font-weight: bold;">Cc:</span></b> John Henry &lt;[email protected]&gt;; [email protected]<br><b><span style="font-weight: bold;">Sent:</span></b> Sat, April 2, 2011 10:05:51 PM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [Pythoncard-users] Added MDI support to Pythoncard (was MDI - childwindows within a window)<br></font><br>
<meta http-equiv="x-dns-prefetch-control" content="off">Just wanted to chime in that I too love PythonCard. I started using it before I knew how to code in wxPython, and now that I'm pretty comfortable in wxPython I still use and love PythonCard, especially for quickies.<br>
<br>I'd love to see more development done on it, and since at the moment I don't have any time, would be more than willing to donate some $$ if that was the sort of thing that might help make it worthwhile for someone to work a new release with these new features.<br>
<br><br><br><br><br><br><br><br><div class="gmail_quote">On Sat, Apr 2, 2011 at 9:47 PM, John Henry <span dir="ltr">&lt;<a rel="nofollow" ymailto="mailto:[email protected]" target="_blank" href="mailto:[email protected]">[email protected]</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex;">
I evaluated Dado and yes, for what it does, it does it very well. &nbsp;For myself,<br>
I<br>
don't need database features. &nbsp;I just need simple User Interfacing. &nbsp;For that,<br>
Pythoncard fits my bill. &nbsp;I've probe around Pythoncard enough that if I need a<br>
new control, I can crank one out without too much trouble (exact the ones I<br>
couldn't get working - as listed in previous emails).<br>
<br>
I believe for most people that just need quick User Interfacing type of<br>
applications, Pythoncard remains a viable option. &nbsp;I've benefited greatly from<br>
Pythoncard and so within my limited ability, I am happy that I can contribute<br>
(a<br>
little)<br>
&nbsp;--<br>
<font color="#888888">John Henry<br>
</font><div class="im"><br>
<br>
<br>
----- Original Message ----<br>
&gt; From: Peter Decker &lt;<a rel="nofollow" ymailto="mailto:[email protected]" target="_blank" href="mailto:[email protected]">[email protected]</a>&gt;<br>
&gt; To: Kael Fischer &lt;<a rel="nofollow" ymailto="mailto:[email protected]" target="_blank" href="mailto:[email protected]">[email protected]</a>&gt;<br>
&gt; Cc: <a rel="nofollow" ymailto="mailto:[email protected]" target="_blank" href="mailto:[email protected]">[email protected]</a><br>
&gt; Sent: Sat, April 2, 2011 10:27:24 AM<br>
&gt; Subject: Re: [Pythoncard-users] Added MDI support to Pythoncard (was MDI -<br>
&gt;childwindows within a window)<br>
&gt;<br>
</div><div><div></div><div class="h5">&gt; On Sat, Apr 2, 2011 at 1:11 PM, Kael Fischer &lt;<a rel="nofollow" ymailto="mailto:[email protected]" target="_blank" href="mailto:[email protected]">[email protected]</a>&gt; &nbsp;wrote:<br>
&gt; &gt; Python card is great.<br>
&gt; &gt;<br>
&gt; &gt; But I &nbsp;caution people &nbsp;stating out on large computationally or database<br>
&gt; &gt; intensive projects that &nbsp;while pythoncard makes the easy stuff very<br>
&gt; &gt; easy, it makes that hard &nbsp;stuff harder. &nbsp;Note that even using wxPython<br>
&gt; &gt; getting the process-based &nbsp;and thread-based multitasking working<br>
&gt; &gt; properly can be hard and is &nbsp;essential in any program that uses the<br>
&gt; &gt; cpu, disk and network intensively &nbsp;and still needs wx to be responsive,<br>
&gt; &gt; draw progress bars, &nbsp;etc.<br>
&gt; &gt;<br>
&gt; &gt; I'm warning about big data here (for a GUI anyway): trees &nbsp;with<br>
&gt; &gt; 1000's-10,000's of nodes, grid data stores with ~1M &nbsp;cells.<br>
&gt; &gt;<br>
&gt; &gt; I've written some cool programs in python card, but they &nbsp;never scaled well.<br>
&gt;<br>
&gt; I used PythonCard for a few projects, and was &nbsp;impressed by how easy it<br>
&gt; was to put together a simple app. But I know exactly &nbsp;what you mean<br>
&gt; about scaling. And while I don't do heavy database apps, I do &nbsp;have to<br>
&gt; save settings, configurations, etc., and this was a very &nbsp;manual<br>
&gt; process in PythonCard.<br>
&gt;<br>
&gt; After I discovered Dabo a few years ago, &nbsp;I have only used PythonCard<br>
&gt; occasionally, and each time I find myself missing &nbsp;Dabo. It's a much<br>
&gt; cleaner wrapper around wxPython, and it comes with data &nbsp;binding built<br>
&gt; in. And to get back to the subject, MDI forms have been a part &nbsp;of Dabo<br>
&gt; since the beginning.<br>
&gt;<br>
&gt; Dabo is still being actively developed, &nbsp;and its user base is growing<br>
&gt; all the time. You should definitely give it a &nbsp;try (and no, they don't<br><span>
&gt; pay me to say this! I'm just a big fan!). &nbsp;<a target="_blank" href="http://dabodev.com">http://dabodev.com</a></span><br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt; # &nbsp;p.d.<br>
&gt;<br>
&gt; ------------------------------------------------------------------------------<br>
&gt; Create &nbsp;and publish websites with WebMatrix<br>
&gt; Use the most popular FREE web apps or &nbsp;write code yourself;<br>
&gt; WebMatrix provides all the features you need to develop &nbsp;and<br><span>
&gt; publish your website. &nbsp;<a target="_blank" href="http://p.sf.net/sfu/ms-webmatrix-sf">http://p.sf.net/sfu/ms-webmatrix-sf</a></span><br>
&gt; _______________________________________________<br>
&gt; Pythoncard-users &nbsp;mailing list<br>
&gt; <a rel="nofollow" ymailto="mailto:[email protected]" target="_blank" href="mailto:[email protected]">[email protected]</a><br>
&gt; <a rel="nofollow" target="_blank" href="https://lists.sourceforge.net/lists/listinfo/pythoncard-users">https://lists.sourceforge.net/lists/listinfo/pythoncard-users</a><br>
&gt;<br>
<br>
------------------------------------------------------------------------------<br>
Create and publish websites with WebMatrix<br>
Use the most popular FREE web apps or write code yourself;<br>
WebMatrix provides all the features you need to develop and<br>
publish your website. <a rel="nofollow" target="_blank" href="http://p.sf.net/sfu/ms-webmatrix-sf">http://p.sf.net/sfu/ms-webmatrix-sf</a><br>
_______________________________________________<br>
Pythoncard-users mailing list<br>
<a rel="nofollow" ymailto="mailto:[email protected]" target="_blank" href="mailto:[email protected]">[email protected]</a><br>
<a rel="nofollow" target="_blank" href="https://lists.sourceforge.net/lists/listinfo/pythoncard-users">https://lists.sourceforge.net/lists/listinfo/pythoncard-users</a><br>
</div></div></blockquote></div><br>
<meta http-equiv="x-dns-prefetch-control" content="on"></div></div></blockquote><div style="position:fixed"></div>


</div></body></html>
--0-2070404288-1301871913=:33454--


--===============7314562734048903469==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf

--===============7314562734048903469==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Pythoncard-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pythoncard-users

--===============7314562734048903469==--