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

Alec Bennett <[email protected]> Sat, 2 Apr 2011 22:05:51 -0700
Newsgroups gmane.comp.python.pythoncard
Message-ID <[email protected]>
--===============4884758668729725523==
Content-Type: multipart/alternative; boundary=bcaec51d226ad0cce4049ffc985b

--bcaec51d226ad0cce4049ffc985b
Content-Type: text/plain; charset=ISO-8859-1

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
>

--bcaec51d226ad0cce4049ffc985b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Just wanted to chime in that I too love PythonCard. I started using it befo=
re I knew how to code in wxPython, and now that I&#39;m pretty comfortable =
in wxPython I still use and love PythonCard, especially for quickies.<br>
<br>I&#39;d love to see more development done on it, and since at the momen=
t I don&#39;t have any time, would be more than willing to donate some $$ i=
f 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=3D"gmail_quote">On Sat, Apr 2, 2=
011 at 9:47 PM, John Henry <span dir=3D"ltr">&lt;<a href=3D"mailto:ecs1749@=
yahoo.com">[email protected]</a>&gt;</span> wrote:<br><blockquote class=3D"=
gmail_quote" style=3D"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. =A0For my=
self,<br>
I<br>
don&#39;t need database features. =A0I just need simple User Interfacing. =
=A0For that,<br>
Pythoncard fits my bill. =A0I&#39;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&#39;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. =A0I&#39;ve benefited gre=
atly from<br>
Pythoncard and so within my limited ability, I am happy that I can contribu=
te<br>
(a<br>
little)<br>
=A0--<br>
<font color=3D"#888888">John Henry<br>
</font><div class=3D"im"><br>
<br>
<br>
----- Original Message ----<br>
&gt; From: Peter Decker &lt;<a href=3D"mailto:[email protected]">pydecker@=
gmail.com</a>&gt;<br>
&gt; To: Kael Fischer &lt;<a href=3D"mailto:[email protected]">kael.fi=
[email protected]</a>&gt;<br>
&gt; Cc: <a href=3D"mailto:[email protected]">pythonca=
[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 M=
DI -<br>
&gt;childwindows within a window)<br>
&gt;<br>
</div><div><div></div><div class=3D"h5">&gt; On Sat, Apr 2, 2011 at 1:11 PM=
, Kael Fischer &lt;<a href=3D"mailto:[email protected]">kael.fischer@g=
mail.com</a>&gt; =A0wrote:<br>
&gt; &gt; Python card is great.<br>
&gt; &gt;<br>
&gt; &gt; But I =A0caution people =A0stating out on large computationally o=
r database<br>
&gt; &gt; intensive projects that =A0while pythoncard makes the easy stuff =
very<br>
&gt; &gt; easy, it makes that hard =A0stuff harder. =A0Note that even using=
 wxPython<br>
&gt; &gt; getting the process-based =A0and thread-based multitasking workin=
g<br>
&gt; &gt; properly can be hard and is =A0essential in any program that uses=
 the<br>
&gt; &gt; cpu, disk and network intensively =A0and still needs wx to be res=
ponsive,<br>
&gt; &gt; draw progress bars, =A0etc.<br>
&gt; &gt;<br>
&gt; &gt; I&#39;m warning about big data here (for a GUI anyway): trees =A0=
with<br>
&gt; &gt; 1000&#39;s-10,000&#39;s of nodes, grid data stores with ~1M =A0ce=
lls.<br>
&gt; &gt;<br>
&gt; &gt; I&#39;ve written some cool programs in python card, but they =A0n=
ever scaled well.<br>
&gt;<br>
&gt; I used PythonCard for a few projects, and was =A0impressed by how easy=
 it<br>
&gt; was to put together a simple app. But I know exactly =A0what you mean<=
br>
&gt; about scaling. And while I don&#39;t do heavy database apps, I do =A0h=
ave to<br>
&gt; save settings, configurations, etc., and this was a very =A0manual<br>
&gt; process in PythonCard.<br>
&gt;<br>
&gt; After I discovered Dabo a few years ago, =A0I have only used PythonCar=
d<br>
&gt; occasionally, and each time I find myself missing =A0Dabo. It&#39;s a =
much<br>
&gt; cleaner wrapper around wxPython, and it comes with data =A0binding bui=
lt<br>
&gt; in. And to get back to the subject, MDI forms have been a part =A0of D=
abo<br>
&gt; since the beginning.<br>
&gt;<br>
&gt; Dabo is still being actively developed, =A0and its user base is growin=
g<br>
&gt; all the time. You should definitely give it a =A0try (and no, they don=
&#39;t<br>
&gt; pay me to say this! I&#39;m just a big fan!). =A0<a href=3D"http://dab=
odev.com" target=3D"_blank">http://dabodev.com</a><br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt; # =A0p.d.<br>
&gt;<br>
&gt; ----------------------------------------------------------------------=
--------<br>
&gt; Create =A0and publish websites with WebMatrix<br>
&gt; Use the most popular FREE web apps or =A0write code yourself;<br>
&gt; WebMatrix provides all the features you need to develop =A0and<br>
&gt; publish your website. =A0<a href=3D"http://p.sf.net/sfu/ms-webmatrix-s=
f" target=3D"_blank">http://p.sf.net/sfu/ms-webmatrix-sf</a><br>
&gt; _______________________________________________<br>
&gt; Pythoncard-users =A0mailing list<br>
&gt; <a href=3D"mailto:[email protected]">Pythoncard-u=
[email protected]</a><br>
&gt; <a href=3D"https://lists.sourceforge.net/lists/listinfo/pythoncard-use=
rs" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/pythonca=
rd-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 href=3D"http://p.sf.net/sfu/ms-webmatrix-sf" targe=
t=3D"_blank">http://p.sf.net/sfu/ms-webmatrix-sf</a><br>
_______________________________________________<br>
Pythoncard-users mailing list<br>
<a href=3D"mailto:[email protected]">Pythoncard-users@=
lists.sourceforge.net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/pythoncard-users" t=
arget=3D"_blank">https://lists.sourceforge.net/lists/listinfo/pythoncard-us=
ers</a><br>
</div></div></blockquote></div><br>

--bcaec51d226ad0cce4049ffc985b--


--===============4884758668729725523==
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

--===============4884758668729725523==
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

--===============4884758668729725523==--