From: John H. <ec...@ya...> - 2011-04-20 19:36:25
|
Several years ago, I modified the layouteditor and created an application call PyQooxCard. (see: https://sites.google.com/a/qxtransformer.org/qxtransformer/documentation-0-3/pqc ). It allows developers to run the same GUI at the desktop and easily post that to the web. I thought that should have been a big deal. Not a single soul downloaded my demo. The only one benefited is the company I work for (see http://epc.powersystemadvisors.com/ and http://showcase.powersystemadvisors.com/#Form - those are PythonCard applications). I never kept up with that project. May be the idea of running an application over browser is still too much for the world. My honest guess is more that people perceive Pythoncard as a dead project. It never even reached 1.0 status. So, why would they invest in a tool that's dead? That's why I honest believe (pleading, really) that we pull things together and release a 1.0. Look at the list of items I've added: pdfwindow, flashwindow, iehtmlwindow, drag-&-dropEnabled Tree, minimizableWindow (minimize to the windows taskbar), matlibplotCanvas, actionEditor, MDL windows, Sash windows, radio buttons (not group, we already have that), multi-panel Windows... Doesn't that deserve a new release? -- John Henry |
From: BBands <bb...@gm...> - 2011-04-20 23:00:12
|
On Wed, Apr 20, 2011 at 12:36 PM, John Henry <ec...@ya...> wrote: > Doesn't that deserve a new release? Yes! And thanks for all your efforts. John |
From: Alec B. <wry...@gm...> - 2011-04-21 00:52:01
|
> Doesn't that deserve a new release? Agreed, yes. Also, those web-based PythonCard apps are amazing. Is that project still available? |
From: John H. <ec...@ya...> - 2011-04-21 05:01:29
|
Here's another one: http://test.powersystemadvisors.com/ You can see that everyone of the widgets are Pythoncard widgets - mapped to Qoosdoo widgets. -- John Henry > >From: Alec Bennett <wry...@gm...> >To: BBands <bb...@gm...> >Cc: pyt...@li... >Sent: Wed, April 20, 2011 5:51:52 PM >Subject: Re: [Pythoncard-users] From desktop to web (what happened to >PyQooxCard) > >> Doesn't that deserve a new release? > >Agreed, yes. > >Also, those web-based PythonCard apps are amazing. Is that project still >available? > > > > > > > > |
From: Andy T. <an...@ha...> - 2011-04-23 02:13:49
|
On 21/04/11 3:01 PM, John Henry wrote: > Here's another one: > > http://test.powersystemadvisors.com/ > > <http://test.powersystemadvisors.com/>You can see that everyone of the > widgets are Pythoncard widgets - mapped to Qoosdoo widgets. > -- > John Henry > > > *From:* Alec Bennett <wry...@gm...> > *To:* BBands <bb...@gm...> > *Cc:* pyt...@li... > *Sent:* Wed, April 20, 2011 5:51:52 PM > *Subject:* Re: [Pythoncard-users] From desktop to web (what happened > to PyQooxCard) > > > Doesn't that deserve a new release? > > Agreed, yes. > > Also, those web-based PythonCard apps are amazing. Is that project > still available? > If no one objects I'm happy to give John commit privileges to the repository. That way he can add his changes and produce a 1.0 release. Regards, Andy -- From the desk of Andrew J Todd esq - http://www.halfcooked.com/ |
From: Phil E. <ph...@li...> - 2011-04-26 11:13:54
|
On 23/04/11 02:57, Andy Todd wrote: > If no one objects I'm happy to give John commit privileges to the > repository. That way he can add his changes and produce a 1.0 release. > > Regards, > Andy No objection from me - I've not had time to do anything with PythonCard for a good few years, so some new blood would be welcome! -- Regards Phil Edwards | PGP/GnuPG Key Id Brighton, UK | 0xDEF32500 |
From: phil j. <int...@gm...> - 2011-04-26 11:34:08
|
I'm not really involved in PythonCard, but something struck me reading the recent discussion. Would it not be a good idea to move to a distributed source control system (bzr / hg / git) so that John and others could already be sharing their updates with other PythonCard developers I understand why there has to be a master repository for "officially" released versions of PythonCard, and the quality control it implies, but DSCM can let work go on around the edges before the main repo owner has time to assess and hand over commit privileges etc. phil On Tue, Apr 26, 2011 at 11:56 AM, Phil Edwards <ph...@li...> wrote: > On 23/04/11 02:57, Andy Todd wrote: >> If no one objects I'm happy to give John commit privileges to the >> repository. That way he can add his changes and produce a 1.0 release. >> >> Regards, >> Andy > > No objection from me - I've not had time to do anything with PythonCard > for a good few years, so some new blood would be welcome! > > -- > > Regards > > Phil Edwards | PGP/GnuPG Key Id > Brighton, UK | 0xDEF32500 > > > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Pythoncard-users mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncard-users > |
From: John H. <ec...@ya...> - 2011-04-27 02:37:36
|
I can look into the distributed source control system as suggested. Right now, Subversion is working and works pretty good. Pythoncard is currently hosted on CVS but I can't get CVSNT to work properly. We should migrate to better system than CVS anyway. It's nice to see some long lost names showing up again. May be you guys can explain to me how to handle events properly. In the Matplotlibcanvas widget, I am setting up the event list just like other widgets but the widget won't respond to the events until I reverted to native wxpython calls. self._bindEvents(event.WIDGET_EVENTS+event.MOUSE_EVENTS) # Couldn't get event handlers to work using the _bindEvents method. Had to resort to native wxPython event calls wx.EVT_PAINT(self, self._onPaint) wx.EVT_SIZE(self, self._onSize) wx.EVT_KEY_DOWN(self, self._onKeyDown) wx.EVT_KEY_UP(self, self._onKeyUp) wx.EVT_RIGHT_DOWN(self, self._onRightButtonDown) wx.EVT_RIGHT_UP(self, self._onRightButtonUp) wx.EVT_LEFT_DOWN(self, self._onLeftButtonDown) wx.EVT_LEFT_UP(self, self._onLeftButtonUp) wx.EVT_MOTION(self, self._onMotion) wx.EVT_MOUSEWHEEL(self, self._onMouseWheel) On 4/26/2011 4:34 AM, phil jones wrote: > I'm not really involved in PythonCard, but something struck me reading > the recent discussion. > > Would it not be a good idea to move to a distributed source control > system (bzr / hg / git) so that John and others could already be > sharing their updates with other PythonCard developers > > I understand why there has to be a master repository for "officially" > released versions of PythonCard, and the quality control it implies, > but DSCM can let work go on around the edges before the main repo > owner has time to assess and hand over commit privileges etc. > > phil > > On Tue, Apr 26, 2011 at 11:56 AM, Phil Edwards<ph...@li...> wrote: >> On 23/04/11 02:57, Andy Todd wrote: >>> If no one objects I'm happy to give John commit privileges to the >>> repository. That way he can add his changes and produce a 1.0 release. >>> >>> Regards, >>> Andy >> No objection from me - I've not had time to do anything with PythonCard >> for a good few years, so some new blood would be welcome! >> >> -- >> >> Regards >> >> Phil Edwards | PGP/GnuPG Key Id >> Brighton, UK | 0xDEF32500 >> >> >> >> ------------------------------------------------------------------------------ >> WhatsUp Gold - Download Free Network Management Software >> The most intuitive, comprehensive, and cost-effective network >> management toolset available today. Delivers lowest initial >> acquisition cost and overall TCO of any competing solution. >> http://p.sf.net/sfu/whatsupgold-sd >> _______________________________________________ >> Pythoncard-users mailing list >> Pyt...@li... >> https://lists.sourceforge.net/lists/listinfo/pythoncard-users >> > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Pythoncard-users mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncard-users > |
From: Steven D'A. <st...@pe...> - 2011-05-01 01:28:15
|
John Henry wrote: > I can look into the distributed source control system as suggested. > > Right now, Subversion is working and works pretty good. Pythoncard is > currently hosted on CVS but I can't get CVSNT to work properly. We > should migrate to better system than CVS anyway. For what it is worth, the two popular open source distributed revision control systems are git and Mercurial (hg). The developers of Python itself are now using Mercurial, so you might lean more towards Mercurial. I do. Some Mercurial resources: http://hginit.com/index.html http://mercurial.selenic.com/wiki/Tutorial http://hgbook.red-bean.com/ For git, you can do your own googling :-P Source code hosting is available at (among others) Github, Bitbucket and Google Code. Github uses git (well duh *wink*) and is free for Open Source projects. https://github.com/ Bitbucket uses Mercurial, and is free for small projects: https://bitbucket.org/ and Google Code also offers free hosting and Mercurial: http://code.google.com/hosting/ -- Steven |
From: John H. <ec...@ya...> - 2011-05-03 18:31:49
|
Seems to have very little interest in this but if anybody wants to get a hold of the current version of what I have, you should be able to get it from the SVN depository using tortoiseSVN. Can someone at least try to download the whole thing and see if it works? On 5/1/2011 1:08 AM, John Henry wrote: > Ran into some problem with Mercurial and I really don't have enough > time to try to figure it out. I'm going to stay with SVN for now. > > I created a temporary home at http://code.google.com/p/pythoncard-1-0/ > > Lots of work to do. > > On 4/30/2011 6:12 PM, Steven D'Aprano wrote: >> John Henry wrote: >>> I can look into the distributed source control system as suggested. >>> >>> Right now, Subversion is working and works pretty good. Pythoncard is >>> currently hosted on CVS but I can't get CVSNT to work properly. We >>> should migrate to better system than CVS anyway. >> >> For what it is worth, the two popular open source distributed revision >> control systems are git and Mercurial (hg). The developers of Python >> itself are now using Mercurial, so you might lean more towards >> Mercurial. I do. >> >> Some Mercurial resources: >> >> http://hginit.com/index.html >> http://mercurial.selenic.com/wiki/Tutorial >> http://hgbook.red-bean.com/ >> >> For git, you can do your own googling :-P >> >> Source code hosting is available at (among others) Github, Bitbucket and >> Google Code. >> >> Github uses git (well duh *wink*) and is free for Open Source projects. >> >> https://github.com/ >> >> Bitbucket uses Mercurial, and is free for small projects: >> >> https://bitbucket.org/ >> >> and Google Code also offers free hosting and Mercurial: >> >> http://code.google.com/hosting/ >> >> > |
From: Teuvo E. <te...@gm...> - 2011-05-06 05:58:31
|
Hi John, You wrote "Seems to have very little interest in this".... The lack of responses, activity in this list might not mean there would not be interest. At least for me the case is, I'll use the new things (you've implemented) in PythonCard if I have a need for them (and they're easily available/findable). It's certainly good to know they are there! But I personally am too busy right now to start evaluating them just out of curiosity. I think there are two ways of making sure the interest exists, as much it can, in addition to this mailing list: 1) The demo applications pythoncard has are excellent way to sell the tool, if you have the energy, perhaps you could add your new stuff there too? 2) Documentation, as in component specs in: http://pythoncard.sourceforge.net/framework/components.html or/and as in an article in 'getting started' chapter in http://pythoncard.sourceforge.net/documentation.html You're doing a good Job John! -Teuvo 2011/5/3 John Henry <ec...@ya...> > Seems to have very little interest in this but if anybody wants to get a > hold of the current version of what I have, you should be able to get it > from the SVN depository using tortoiseSVN. > > Can someone at least try to download the whole thing and see if it works? > > On 5/1/2011 1:08 AM, John Henry wrote: > > Ran into some problem with Mercurial and I really don't have enough > > time to try to figure it out. I'm going to stay with SVN for now. > > > > I created a temporary home at http://code.google.com/p/pythoncard-1-0/ > > > > Lots of work to do. > > > > On 4/30/2011 6:12 PM, Steven D'Aprano wrote: > >> John Henry wrote: > >>> I can look into the distributed source control system as suggested. > >>> > >>> Right now, Subversion is working and works pretty good. Pythoncard is > >>> currently hosted on CVS but I can't get CVSNT to work properly. We > >>> should migrate to better system than CVS anyway. > >> > >> For what it is worth, the two popular open source distributed revision > >> control systems are git and Mercurial (hg). The developers of Python > >> itself are now using Mercurial, so you might lean more towards > >> Mercurial. I do. > >> > >> Some Mercurial resources: > >> > >> http://hginit.com/index.html > >> http://mercurial.selenic.com/wiki/Tutorial > >> http://hgbook.red-bean.com/ > >> > >> For git, you can do your own googling :-P > >> > >> Source code hosting is available at (among others) Github, Bitbucket and > >> Google Code. > >> > >> Github uses git (well duh *wink*) and is free for Open Source projects. > >> > >> https://github.com/ > >> > >> Bitbucket uses Mercurial, and is free for small projects: > >> > >> https://bitbucket.org/ > >> > >> and Google Code also offers free hosting and Mercurial: > >> > >> http://code.google.com/hosting/ > >> > >> > > > > > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Pythoncard-users mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncard-users > |
From: Christoph S. <cs...@bo...> - 2011-05-06 11:25:06
|
First of all, thanks to all who invested time into this wonderful project and for now especially to John for pushing hard to keep it alive. John, let me add to that, I am lurking on this list, checking the mail every 2-3 weeks. I've followed your posts lately with great interest, but to be honest, I was waiting for something released to install and test. Now I have checked out the 1.0 and it seems it is not what I was after: - The checkout command on http://code.google.com/p/pythoncard-1-0/source/checkout produces a directory with a starting space, looking like: " pythoncard-1-0 --username xx...@gm..." (note the leading space) First of all I had quite some problems entering/renaming the directory as my shell cmdline-completion was unable to deal with it. When I managed to enter that directory I had no pythoncard but some stuff that looks more like svn-internals. I really do love pythoncard and I am willing to help with testing wherever I can. Please John, do not stop your efforts because nobody seems interested. I guarantee there are a lot of people that are, I bet once the first downloadable .tgz hits the web you get dozens of downloads daily! Again, thanks for the time and work invested in the project. I look unpatiently forward to your 1.0 release . Cheers, Christoph John Henry wrote: > Seems to have very little interest in this but if anybody wants to get a > hold of the current version of what I have, you should be able to get it > from the SVN depository using tortoiseSVN. > > Can someone at least try to download the whole thing and see if it works? > > On 5/1/2011 1:08 AM, John Henry wrote: > >> Ran into some problem with Mercurial and I really don't have enough >> time to try to figure it out. I'm going to stay with SVN for now. >> >> I created a temporary home at http://code.google.com/p/pythoncard-1-0/ >> >> Lots of work to do. >> >> On 4/30/2011 6:12 PM, Steven D'Aprano wrote: >> >>> John Henry wrote: >>> >>>> I can look into the distributed source control system as suggested. >>>> >>>> Right now, Subversion is working and works pretty good. Pythoncard is >>>> currently hosted on CVS but I can't get CVSNT to work properly. We >>>> should migrate to better system than CVS anyway. >>>> >>> For what it is worth, the two popular open source distributed revision >>> control systems are git and Mercurial (hg). The developers of Python >>> itself are now using Mercurial, so you might lean more towards >>> Mercurial. I do. >>> >>> Some Mercurial resources: >>> >>> http://hginit.com/index.html >>> http://mercurial.selenic.com/wiki/Tutorial >>> http://hgbook.red-bean.com/ >>> >>> For git, you can do your own googling :-P >>> >>> Source code hosting is available at (among others) Github, Bitbucket and >>> Google Code. >>> >>> Github uses git (well duh *wink*) and is free for Open Source projects. >>> >>> https://github.com/ >>> >>> Bitbucket uses Mercurial, and is free for small projects: >>> >>> https://bitbucket.org/ >>> >>> and Google Code also offers free hosting and Mercurial: >>> >>> http://code.google.com/hosting/ >>> >>> >>> > > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Pythoncard-users mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncard-users > |
From: John H. <ec...@ya...> - 2011-05-01 08:09:16
|
Ran into some problem with Mercurial and I really don't have enough time to try to figure it out. I'm going to stay with SVN for now. I created a temporary home at http://code.google.com/p/pythoncard-1-0/ Lots of work to do. On 4/30/2011 6:12 PM, Steven D'Aprano wrote: > John Henry wrote: >> I can look into the distributed source control system as suggested. >> >> Right now, Subversion is working and works pretty good. Pythoncard is >> currently hosted on CVS but I can't get CVSNT to work properly. We >> should migrate to better system than CVS anyway. > > For what it is worth, the two popular open source distributed revision > control systems are git and Mercurial (hg). The developers of Python > itself are now using Mercurial, so you might lean more towards > Mercurial. I do. > > Some Mercurial resources: > > http://hginit.com/index.html > http://mercurial.selenic.com/wiki/Tutorial > http://hgbook.red-bean.com/ > > For git, you can do your own googling :-P > > Source code hosting is available at (among others) Github, Bitbucket and > Google Code. > > Github uses git (well duh *wink*) and is free for Open Source projects. > > https://github.com/ > > Bitbucket uses Mercurial, and is free for small projects: > > https://bitbucket.org/ > > and Google Code also offers free hosting and Mercurial: > > http://code.google.com/hosting/ > > |
From: phil j. <int...@gm...> - 2011-05-01 12:50:26
|
Surely if it's at SourceForge, that will let you create a mercurial repo, no? Or Bazaar. http://sourceforge.net/apps/wordpress/sourceforge/2009/03/11/bazaar-and-mercurial-scm-services-launched/ Note that if you're more comfortable with SVN you may find Bazaar more comfortable as it's designed to feel more like SVN. phil On Sun, May 1, 2011 at 9:08 AM, John Henry <ec...@ya...> wrote: > Ran into some problem with Mercurial and I really don't have enough time > to try to figure it out. I'm going to stay with SVN for now. > > I created a temporary home at http://code.google.com/p/pythoncard-1-0/ > > Lots of work to do. > > On 4/30/2011 6:12 PM, Steven D'Aprano wrote: >> John Henry wrote: >>> I can look into the distributed source control system as suggested. >>> >>> Right now, Subversion is working and works pretty good. Pythoncard is >>> currently hosted on CVS but I can't get CVSNT to work properly. We >>> should migrate to better system than CVS anyway. >> >> For what it is worth, the two popular open source distributed revision >> control systems are git and Mercurial (hg). The developers of Python >> itself are now using Mercurial, so you might lean more towards >> Mercurial. I do. >> >> Some Mercurial resources: >> >> http://hginit.com/index.html >> http://mercurial.selenic.com/wiki/Tutorial >> http://hgbook.red-bean.com/ >> >> For git, you can do your own googling :-P >> >> Source code hosting is available at (among others) Github, Bitbucket and >> Google Code. >> >> Github uses git (well duh *wink*) and is free for Open Source projects. >> >> https://github.com/ >> >> Bitbucket uses Mercurial, and is free for small projects: >> >> https://bitbucket.org/ >> >> and Google Code also offers free hosting and Mercurial: >> >> http://code.google.com/hosting/ >> >> > > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Pythoncard-users mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncard-users > |
From: John H. <ec...@ya...> - 2011-04-23 03:13:48
|
I made so many changes that the first safe step is take my Pythoncard setup and compare with the standard 0.82 Pythoncard to list all of the changes before committing. Then I can document what changes I made. I tried a number of directory comparison programs and none give me the result of a local CVS or SVS can do. But I got a problem: I can't get CVSNT to work while TortuiseCVS works. Got SVS server to work but can't get TortuiseSVS to work. Any suggestions, anybody (Windows 7, 64 bit) On 4/22/2011 6:57 PM, Andy Todd wrote: > On 21/04/11 3:01 PM, John Henry wrote: >> Here's another one: >> >> http://test.powersystemadvisors.com/ >> >> <http://test.powersystemadvisors.com/>You can see that everyone of the >> widgets are Pythoncard widgets - mapped to Qoosdoo widgets. >> -- >> John Henry >> >> >> *From:* Alec Bennett<wry...@gm...> >> *To:* BBands<bb...@gm...> >> *Cc:* pyt...@li... >> *Sent:* Wed, April 20, 2011 5:51:52 PM >> *Subject:* Re: [Pythoncard-users] From desktop to web (what happened >> to PyQooxCard) >> >> > Doesn't that deserve a new release? >> >> Agreed, yes. >> >> Also, those web-based PythonCard apps are amazing. Is that project >> still available? >> > If no one objects I'm happy to give John commit privileges to the > repository. That way he can add his changes and produce a 1.0 release. > > Regards, > Andy |
From: John H. <ec...@ya...> - 2011-04-25 19:06:41
|
I finally figured out what was causing TortleSVN not to work: Dumb user (that's me) that didn't read the manual. To use subversion, I needed to do these steps: a) Create a depository b) Enter ver 0.82 into the depository c) Check-out 0.82 from the depository - this is the step that wasn't obvious to me. d) Now use TortoiseSVN to commit new files into the depository So, now I have a difference list and I can go through and see all the changes I made. The bad news is: my vacation is over. I can only work on this part-time, till the next vacation. :-) On 4/22/2011 8:13 PM, John Henry wrote: > I made so many changes that the first safe step is take my Pythoncard > setup and compare with the standard 0.82 Pythoncard to list all of the > changes before committing. Then I can document what changes I made. > > I tried a number of directory comparison programs and none give me the > result of a local CVS or SVS can do. > > But I got a problem: I can't get CVSNT to work while TortuiseCVS > works. Got SVS server to work but can't get TortuiseSVS to work. Any > suggestions, anybody (Windows 7, 64 bit) > > > On 4/22/2011 6:57 PM, Andy Todd wrote: >> >> If no one objects I'm happy to give John commit privileges to the >> repository. That way he can add his changes and produce a 1.0 release. >> >> Regards, >> Andy > |
From: BBands <bb...@gm...> - 2011-04-23 02:35:17
|
Applause! jab On Fri, Apr 22, 2011 at 6:57 PM, Andy Todd <an...@ha...> wrote: > If no one objects I'm happy to give John commit privileges to the > repository. That way he can add his changes and produce a 1.0 release. > > Regards, > Andy |
From: Andy T. <an...@ha...> - 2011-05-05 11:42:41
|
On 4/05/11 4:31 AM, John Henry wrote: > Seems to have very little interest in this but if anybody wants to get a > hold of the current version of what I have, you should be able to get it > from the SVN depository using tortoiseSVN. > > Can someone at least try to download the whole thing and see if it works? > > On 5/1/2011 1:08 AM, John Henry wrote: >> Ran into some problem with Mercurial and I really don't have enough >> time to try to figure it out. I'm going to stay with SVN for now. >> >> I created a temporary home at http://code.google.com/p/pythoncard-1-0/ >> >> Lots of work to do. >> >> On 4/30/2011 6:12 PM, Steven D'Aprano wrote: >>> John Henry wrote: >>>> I can look into the distributed source control system as suggested. >>>> >>>> Right now, Subversion is working and works pretty good. Pythoncard is >>>> currently hosted on CVS but I can't get CVSNT to work properly. We >>>> should migrate to better system than CVS anyway. >>> >>> For what it is worth, the two popular open source distributed revision >>> control systems are git and Mercurial (hg). The developers of Python >>> itself are now using Mercurial, so you might lean more towards >>> Mercurial. I do. >>> >>> Some Mercurial resources: >>> >>> http://hginit.com/index.html >>> http://mercurial.selenic.com/wiki/Tutorial >>> http://hgbook.red-bean.com/ >>> >>> For git, you can do your own googling :-P >>> >>> Source code hosting is available at (among others) Github, Bitbucket and >>> Google Code. >>> >>> Github uses git (well duh *wink*) and is free for Open Source projects. >>> >>> https://github.com/ >>> >>> Bitbucket uses Mercurial, and is free for small projects: >>> >>> https://bitbucket.org/ >>> >>> and Google Code also offers free hosting and Mercurial: >>> >>> http://code.google.com/hosting/ >>> >>> >> > The offer still stands to give John Henry access to the SourceForge code. I did also previously offer a conversion to Subversion on SourceForge (which is only a couple of steps). That offer stands as well. Let me know in the +ve or the -ve Regards, Andy -- From the desk of Andrew J Todd esq - http://www.halfcooked.com/ |
From: Cristian M. <cma...@gm...> - 2011-05-05 21:18:37
|
I would say: yes! Give John Henry the necessary access to maintain pythoncard. It would be nice to feel the project evolves. I presume "+ve" is the same as "yes" ? Regards, Cristian The offer still stands to give John Henry access to the SourceForge code. > > I did also previously offer a conversion to Subversion on SourceForge > (which is only a couple of steps). That offer stands as well. > > Let me know in the +ve or the -ve > > Regards, > Andy > -- > From the desk of Andrew J Todd esq - http://www.halfcooked.com/ > > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > Pythoncard-users mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncard-users > |
From: John H. <ec...@ya...> - 2013-03-21 05:01:02
|
Haven't done this for a while. It's basically something like this (untested): import wx import new from PythonCard import log from PythonCard import model, dialog """ This is how to invoke: Control_factory(self, attribute={"type":"Button", "name":"Button1", "label":"Button1","position":(5,35)}, eventHandlers={"mouseClick":on_Button_mouseClick}) def on_Button_mouseClick(self, event): return """ class Control_factory(): def addHandler(self, aMethod): # Add the Handler to our Handler list. try: _handlers=self._handlers except: self._handlers={} if aMethod.name not in self._handlers: log.debug("addHandler: " + aMethod.name) #self._handlers[aMethod.name] = event.Handler(aMethod) self._handlers[aMethod.name] = aMethod def delHandler(self, aMethod): # Add the Handler to our Handler list. if aMethod.name in self._handlers: log.debug("delHandler: " + aMethod.name) del self._handlers[aMethod.name] del aMethod def __init__(self, parent, attribute, eventHandlers): name=attribute['name'] self.methods=[] for eventName in eventHandlers.keys(): eventFct=eventHandlers[eventName] def function(parent, background, event): if eventFct==None: return None return eventFct(event) function.name = "on_%s_%s" % (name,eventName) method = new.instancemethod(function, parent, parent.__class__) setattr(parent, function.name, method) self.addHandler(method) self.methods.append(method) parent.components[name] = attribute return def getMethods(self): return self.methods Control_factory(self, attribute={"type":"ImageButton", "name":"stop", "position":(10,10), 'border':'transparent', 'command':u'stop','file':'', 'visible':False, }, eventHandlers={"mouseClick":on_stop_mouseClick}) On 9/27/2012 11:35 PM, Alec Bennett wrote: Hello very quiet Pythoncard email list! > > >I'm trying to add an ImageButton dynamically to a resource file, and can't >figure out how to do so. > > >Suppose the ImageButton looked like this: > > >{'type':'ImageButton', > 'name':'stop', > 'position':(10, 10), > 'border':'transparent', > 'command':u'stop', > 'file':'', > 'visible':False, > }, > > >And I refer to the components in this resource file like this: > > >self.childWindow.components.whateverButton.visible = False (etc.) > > >Any idea how I would add this ImageButton component, short of writing to the >actual resource file? > > >Thanks for any help. > > > > > > > > > > > > >------------------------------------------------------------------------------ >Got visibility? Most devs has no idea what their production app looks like. Find >out how fast your code is with AppDynamics Lite. >http://ad.doubleclick.net/clk;262219671;13503038;y? >http://info.appdynamics.com/FreeJavaPerformanceDownload.html > > >_______________________________________________ Pythoncard-users mailing list >Pyt...@li... >https://lists.sourceforge.net/lists/listinfo/pythoncard-users > -- John Henry |