You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(116) |
Sep
(146) |
Oct
(78) |
Nov
(69) |
Dec
(70) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(188) |
Feb
(142) |
Mar
(143) |
Apr
(131) |
May
(97) |
Jun
(221) |
Jul
(127) |
Aug
(89) |
Sep
(83) |
Oct
(66) |
Nov
(47) |
Dec
(70) |
2003 |
Jan
(77) |
Feb
(91) |
Mar
(103) |
Apr
(98) |
May
(134) |
Jun
(47) |
Jul
(74) |
Aug
(71) |
Sep
(48) |
Oct
(23) |
Nov
(37) |
Dec
(13) |
2004 |
Jan
(24) |
Feb
(15) |
Mar
(52) |
Apr
(119) |
May
(49) |
Jun
(41) |
Jul
(34) |
Aug
(91) |
Sep
(169) |
Oct
(38) |
Nov
(32) |
Dec
(47) |
2005 |
Jan
(61) |
Feb
(47) |
Mar
(101) |
Apr
(130) |
May
(51) |
Jun
(65) |
Jul
(71) |
Aug
(96) |
Sep
(28) |
Oct
(20) |
Nov
(39) |
Dec
(62) |
2006 |
Jan
(13) |
Feb
(19) |
Mar
(18) |
Apr
(34) |
May
(39) |
Jun
(50) |
Jul
(63) |
Aug
(18) |
Sep
(37) |
Oct
(14) |
Nov
(56) |
Dec
(32) |
2007 |
Jan
(30) |
Feb
(13) |
Mar
(25) |
Apr
(3) |
May
(15) |
Jun
(42) |
Jul
(5) |
Aug
(17) |
Sep
(6) |
Oct
(25) |
Nov
(49) |
Dec
(10) |
2008 |
Jan
(12) |
Feb
|
Mar
(17) |
Apr
(18) |
May
(12) |
Jun
(2) |
Jul
(2) |
Aug
(6) |
Sep
(4) |
Oct
(15) |
Nov
(45) |
Dec
(9) |
2009 |
Jan
(1) |
Feb
(3) |
Mar
(18) |
Apr
(8) |
May
(3) |
Jun
|
Jul
(13) |
Aug
(2) |
Sep
(1) |
Oct
(9) |
Nov
(13) |
Dec
|
2010 |
Jan
(2) |
Feb
(3) |
Mar
(9) |
Apr
(10) |
May
|
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
(1) |
Dec
(4) |
2011 |
Jan
|
Feb
|
Mar
(10) |
Apr
(44) |
May
(9) |
Jun
(22) |
Jul
(2) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2012 |
Jan
|
Feb
(1) |
Mar
(2) |
Apr
(2) |
May
|
Jun
(5) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
(2) |
Apr
(1) |
May
(1) |
Jun
|
Jul
(3) |
Aug
(8) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Alex T. <al...@tw...> - 2005-03-20 01:49:44
|
No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.7.4 - Release Date: 18/03/2005 |
From: Liam C. <cy...@gm...> - 2005-03-20 00:41:57
|
Here you go - def on_keyPress(self, event): #Get the object that was typed into eventSourceWidget = event.target Just like Javascript DOM : ) Regards, Liam Clarke On Sat, 19 Mar 2005 18:25:37 -0600, bra...@om... <bra...@om...> wrote: > > I was glad to discover that generic event handlers such as 'on_closefield' > (without the widget name) appear to be available in PythonCard, but I didn't > see this in any documentation. I just gave it a try because that was how > HyperCard worked. > > HyperCard had a function called "the target" which returned the name of the > widget from which the event was originally generated. Is there any such > equivalent method in PythonCard? > > I'd like to subclass model.Background with a class that could intercept and > process events from all my various backgrounds. This could save me from > having to define an individual event handler for every single widget, at > least in cases where these widgets all have features in common. > > Thanks! > > -- 'There is only one basic human right, and that is to do as you damn well please. And with it comes the only basic human duty, to take the consequences. |
From: <bra...@om...> - 2005-03-20 00:26:24
|
I was glad to discover that generic event handlers such as 'on_closefield' (without the widget name) appear to be available in PythonCard, but I didn't see this in any documentation. I just gave it a try because that was how HyperCard worked. HyperCard had a function called "the target" which returned the name of the widget from which the event was originally generated. Is there any such equivalent method in PythonCard? I'd like to subclass model.Background with a class that could intercept and process events from all my various backgrounds. This could save me from having to define an individual event handler for every single widget, at least in cases where these widgets all have features in common. Thanks! |
From: <bra...@om...> - 2005-03-19 22:29:54
|
Hm...I don't see that option on any of my windows under Background Info. I'm using PythonCard .81 with Python 2.3 under Windows XP . I do see a checkbox called "Status bar on Window", but unchecking that had no effect that I could see. The menus on my primary parent window are still not available in child windows. To clarify, what I'm trying to accomplish here is an overarching application window which contains other windows. At least, that's what it would look like under Windows. On a Mac, it would just be an menubar globally available and applicable independent of which window happened to be active. I'm not clear on how to accomplish this in PythonCard. Thanks! Liam Clarke <cy...@gm...> wrote on 03/19/2005 03:05:09 PM: > In the Resource Editor, go to Background Info and turn off menus for > the windows. > > > On Sat, 19 Mar 2005 11:59:09 -0600, bra...@om... > <bra...@om...> wrote: > > > > I've noticed that the basic structure in PythonCard involves every window > > having a separate menubar. Is there a way in PythonCard to have an > > overarching application menu, with no menus in each window? > > > > Thanks! > > > -- > 'There is only one basic human right, and that is to do as you damn > well please. > And with it comes the only basic human duty, to take the consequences. |
From: Liam C. <cy...@gm...> - 2005-03-19 21:05:13
|
In the Resource Editor, go to Background Info and turn off menus for the windows. On Sat, 19 Mar 2005 11:59:09 -0600, bra...@om... <bra...@om...> wrote: > > I've noticed that the basic structure in PythonCard involves every window > having a separate menubar. Is there a way in PythonCard to have an > overarching application menu, with no menus in each window? > > Thanks! -- 'There is only one basic human right, and that is to do as you damn well please. And with it comes the only basic human duty, to take the consequences. |
From: <bra...@om...> - 2005-03-19 17:59:52
|
I've noticed that the basic structure in PythonCard involves every window having a separate menubar. Is there a way in PythonCard to have an overarching application menu, with no menus in each window? Thanks! |
From: Liam C. <cy...@gm...> - 2005-03-16 05:06:10
|
Sorry, the wxPython demo is different to the Pythoncard demos. Pythoncard is built on top of wxPython (which is built on top of wx), and sometimes you need to use wxPython methods, either because Pythoncard doesn't cover your need yet, or you want to bend some widget some funny way. http://www.wxpython.org/download.php Download it just for the demo. The wxPython demo covers every wx widget, and is the primary source of python documentation for the wx library. Regards, Liam Clarke On Tue, 15 Mar 2005 21:23:54 -0600, bra...@om... <bra...@om...> wrote: > > > > def on_MCL_itemActivated(self, event): > > selectedIndex = event.m_itemIndex > > Aha! Thanks. That is what I needed. > > > that demo it prints stuff like this - > > > > OnItemSelected: 5, Billy Joel, Blonde Over Blue, Rock > > I think I missed that because multicolumnexample.py doesn't > print out that index. After I did more digging I found it > in the minimalList.py, which does print the index. > When I went looking for info about MultiColumnList, I didn't > think to look in the minimalList sample... > > > So yeah... good luck, Pythoncard is great, and very flexible, and it's > > not that often you have to revert to the wx stuff. > > Yes, but it's nice to know that you can when you need to. I'm not > ready to climb the learning curve for wxPython right now, so > yes, this is great. -- 'There is only one basic human right, and that is to do as you damn well please. And with it comes the only basic human duty, to take the consequences. |
From: <bra...@om...> - 2005-03-16 05:00:07
|
Tonight I found myself frustrated with the web-based interfaces for reading mailing lists. I wanted to dig deep into the PythonCard mailing list, and found the web interfaces just too clunky. Then I noticed http://news.gmane.org/gmane.comp.python.pythoncard, helpfully linked from the main PythonCard documentation page. Apparently not all mail archives are created equal. The Gmane web interface seemed pretty good. Not as good as a real mail application like Eudora, but fairly well thought out. Out of curiosity, I took a look at the home page for Gmane, and was happy to discover that all Gmain mailing list archive have been converted to Usenet newsgroup format at news.gmane.org. With a good newsreader app, the user interface is much more convenient than a web interface (quicker navigation, less clicking around from screen to screen, ability to read multiple postings in one screen, etc.). I popped open my newsreader app, pointed it to news.gmane.org, and...voila! A clean, convenient UI for interacting with mailing list archives. This is a very cool service offered free by Gmane.org. If you already know all this, then I'll feel a bit stupid for pointing out something that seems nifty, surprising, and clever to me, but just obvious to everyone else. Oops, I just realized that it's only a matter of time before the spamming spammers realize they can point their spam crawlers at news.gmane.org, exposing all our email addresses to the ravages of spam spam spam. Except...the big brains of Gmane thought of that, too. They have an email address encryption scheme available to solve this problem. The mailing list admin can request that this feature be enabled for the entire mailing list. See http://gmane.org/tmda.php . Of course, this won't affect the security of other mailing list archives, but most of them are web-based and do not expose email addresses, so...it looks like a good idea to request the feature. * This ad not paid for by Gmane: In the interests of full disclosure, I am fully not paid by Gmane to provide any kind of endorsements, just as they are fully not paid by me or anyone else that I know of to provide any kind of amazingly nifty mail archive service. |
From: <bra...@om...> - 2005-03-16 03:24:55
|
> def on_MCL_itemActivated(self, event): > selectedIndex = event.m_itemIndex Aha! Thanks. That is what I needed. > that demo it prints stuff like this - > > OnItemSelected: 5, Billy Joel, Blonde Over Blue, Rock I think I missed that because multicolumnexample.py doesn't print out that index. After I did more digging I found it in the minimalList.py, which does print the index. When I went looking for info about MultiColumnList, I didn't think to look in the minimalList sample... > So yeah... good luck, Pythoncard is great, and very flexible, and it's > not that often you have to revert to the wx stuff. Yes, but it's nice to know that you can when you need to. I'm not ready to climb the learning curve for wxPython right now, so yes, this is great. |
From: Liam C. <cy...@gm...> - 2005-03-16 01:59:21
|
Hi Brad, for a multicolumnlist called MCL, because I'm boring - def on_MCL_itemActivated(self, event): wasSelected = self.components.MCL.getStringSelection()[0] will return the list(line) that was clicked on. To get an actual index for it, use - def on_MCL_itemActivated(self, event): selectedIndex = event.m_itemIndex I trawled through the wxPython multicolumnlist demo code to find that. Remember, 90% of the wxPython tricks you need are in the demo, it's just the knack of finding them. Only reason I found that is I noticed that when you click an item in that demo it prints stuff like this - OnItemSelected: 5, Billy Joel, Blonde Over Blue, Rock So yeah... good luck, Pythoncard is great, and very flexible, and it's not that often you have to revert to the wx stuff. HTH Liam Clarke -- 'There is only one basic human right, and that is to do as you damn well please. And with it comes the only basic human duty, to take the consequences. |
From: <bra...@om...> - 2005-03-15 22:02:10
|
I'd like to capture the line number the user doubleclicks in a multiColumnList. I guess this would happen on the event "itemActivated", but what is the name of the method that returns the line number selected by the user? I didn't see anything in the source code for class MultiColumnList. I looked a the docs for wxListCtrl, but didn't see any help there either. Hints? Thanks! |
From: Roan E. <rem...@vu...> - 2005-03-12 12:37:15
|
Hi everyone, I'm a new would-be user of Pythoncard, I found it while looking for a modern day open source variant of hypercard. Unfortunately I have not been able to install it on my fedora core 3 linux box. I'm not a great linux expert, but I know my way around a little. I'm pretty sure it's wxpython that gives problems. I have written down my installation attempts as a sort of how to install guide, except it doesn't work. Here it is, I hope someone can help out, or this provides at least a starting point for other fedora users... Roan ===================================================== Friday, March 11th, 2005 I will try to install Pythoncard on Fedora Core 3 Linux. The page http://pythoncard.sourceforge.net/linux_installation.html explains the install for mandrake and debian, maybe I learn something for fedora too. First I check wether python is installed: $ python Python 2.3.4 (#1, Feb 2 2005, 12:11:53) [GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> (Type Ctrl-D here to exit) and this is so. Good, we're almost done :-) (if you don't have python installed, use your package manager to do so) My python version is 2.3.something so I download http://prdownloads.sourceforge.net/wxpython/wxPythonGTK-py2.3-2.5.1.5-1.i386.rpm as advised in the linux_installation.html text. I find the downloaded package with my file browser, right-click on it, and select "Open with 'Install packages'". I give my root password, and it installs without any problem. I download the pythoncard "tarball" from http://prdownloads.sourceforge.net/pythoncard/PythonCard-0.8.1.tar.gz?download I just downloaded the .tar.gz file and unpacked it, then I saw a big directory with lots of files in it. I was hoping this would be it, but I was out of luck. Running one of the examples (./samples/minimal/minimal.py) failed. After searching on the net for a while, I noticed another python application installing itself by using $python setup.py install and sure enough, executing the command from the directory of pythoncard worked. A lot of config output flew by and when it was done I could *almost* run the example ./samples/minimal/minimal.py it now gave an error dialog, the minimum requirements to run were wxpython 2.5.2.8 instead of 2.5.1.5 (so there's a wrong mention in the documentation on the pythoncard website). Luckily I found a recent version (2.5.3.1) on the sourceforge project page of wxpython: http://sourceforge.net/projects/wxpython I couldn't find an rpm just like the one I downloaded for version 2.5.1.5! And there are no prebuilt packages for fedora core 3. It all goes downhill from here, and I was so close... Attempt a) downloading the source: I hate this. I've never been able to make things like this work on my fedora core3. So I download the code, and do a ./configure in the code dir. It fails somewhere around the GTK+. Attempt b) installing packages: I can't find any for fedora core 3. So I install the wxPython common and wxPython runtime for fedora core2 (see http://wxpython.org/download.php). the command ./samples/minimal/minimal.py still returns the same error, so obviously things have not worked out. Attempt c) second attempt to compile I read the http://wxpython.org/BUILD.html that describes how to build from the code, and try again with ./configure --with-gtk --with-opengl --enable-debug --enable-geometry --enable-sound --with-sdl --enable-display however this still gives the same error. I check my package manager (synaptic) and install some GTK+ development packages that were not installed yet. Then I try to run gtk-config --libs (a suggestion from the failing ./configure error output) but this doesn't work. Hope conquers experience, and I try to compile again. You never know. ./configure --with-gtk --with-opengl --enable-debug --enable-geometry --enable-sound --with-sdl --enable-display Amazingly, it seems to work. ------------------------- last output ----------------------- Configured wxWidgets 2.5.3 for `i686-pc-linux-gnu' Which GUI toolkit should wxWidgets use? GTK+ 2 Should wxWidgets be compiled into single library? no Should wxWidgets be compiled in debug mode? yes Should wxWidgets be linked as a shared library? yes Should wxWidgets be compiled in Unicode mode? no What level of wxWidgets compatibility should be enabled? wxWidgets 2.2 no wxWidgets 2.4 yes Which libraries should wxWidgets use? jpeg builtin png builtin regex sys tiff builtin zlib sys odbc no expat sys libmspack no sdl yes ------------------------- end output ------------------------- So I type make This did not produce any errors, so I now type make install This also succeeds but trying to run the sample STILL gives the same error. Perhaps I need to give some parameters for the make or make install commands? |
From: Ruben M. <rmc...@ya...> - 2005-03-10 21:34:56
|
I have been playing with QT Designer lately (blush :). If you haven't seen it, it would be good to check it out. They have a nice implementation of how to manage the sizers for the GUI Designer. -Ruben --- Kevin Altis <al...@se...> wrote: > On Jan 6, 2005, at 3:07 PM, Chad Crabtree wrote: > > > Have anchors been/started on implemnted? I'm just > curious becuase I > > think that is something that I can contribute. > > > > There is no support for anchors or sizers in the > framework or > resourceEditor at this time, but as the samples and > tools show you can > just use plain wxPython code in your applications to > get the > functionality if needed. Did you have some ideas for > wrapping anchors > to simplify their usage as well as how they would be > handled in the > resourceEditor? > > ka > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT > Products from real users. > Discover which products truly live up to the hype. > Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Pythoncard-users mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncard-users > __________________________________ Do you Yahoo!? Yahoo! Small Business - Try our new resources site! http://smallbusiness.yahoo.com/resources/ |
From: Kevin A. <al...@se...> - 2005-03-10 18:10:19
|
On Mar 10, 2005, at 9:31 AM, Schollnick, Benjamin wrote: > Folks, > > First, can Pythoncard operate with the unicode version of WxPython > Installed? > I suspect so, but I do not see requirements for WxPython listed on the > Pythoncard > pages... > > The reason I ask is that I am attempting to display a unicode (UTF-8) > page in > a HTMLWindow, and while it displays, a error dialog comes up and says > it > can > not display in UTF-8....(The UTF-8 only characters are broken out in > the > encoded > manner) > > Now before I upgrade WxPython, I need to ensure that I am not going to > break Pythoncard... > > Is there a problem with the Unicode WxPython & Pythoncard? > > And has anyone successfully shown a Unicode document in a Pythoncard > HTMLWindow? > > - Ben > PythonCard works with both Unicode and non-Unicode builds of wxPython on all platforms. I think we may still have an issue with the resourceEditor saves of the resource files stripping Unicode out of menu items or something like that, but otherwise it should work fine. We probably need to create some resource files that use Unicode strings in a variety of component attributes and then test that the resourceEditor behaves correctly both with Unicode and non-Unicode builds of wxPython as far as string conversion goes. The other issue is what happens when a resource file containing Unicode strings is loaded with a non-Unicode build of wxPython, will it convert down to ascii, just throw an exception? Again, need some examples to test. The code that might need to adjusted to auto-convert or display a warning dialog is pretty small. ka |
From: Schollnick, B. <Ben...@xe...> - 2005-03-10 17:32:05
|
Folks, First, can Pythoncard operate with the unicode version of WxPython Installed? I suspect so, but I do not see requirements for WxPython listed on the Pythoncard pages... The reason I ask is that I am attempting to display a unicode (UTF-8) page in a HTMLWindow, and while it displays, a error dialog comes up and says it can=20 not display in UTF-8....(The UTF-8 only characters are broken out in the encoded manner) Now before I upgrade WxPython, I need to ensure that I am not going to break Pythoncard... Is there a problem with the Unicode WxPython & Pythoncard? And has anyone successfully shown a Unicode document in a Pythoncard HTMLWindow? - Ben |
From: Ronny De W. <ron...@gm...> - 2005-03-09 22:28:25
|
Today i released my first PythonCard application: QuotesViewer is a GUI giving you easy and fast access to quotes of all shares on the Euronext stock exchange. http://quotesviewer.sourceforge.net/ The GUI is not rocket science, in fact it is rather simple. However i am very pleased i could produce this with relative limited effort, thanks to PythonCard, wxPython, ... I want to share my experiences up-to-now on PythonCard with the mailing list: - Adequate documentation, especially the tutorials and the sample applications are very useful. API documentation would be most welcome. - Responsive help on this list, thanks! - I have the impression that PythonCard cannot hide the wxPython complexity. Perhaps that's not the goal, but needs perhaps better documented, wxPython knowledge is useful for all but the most simple applications. Some topics where i spent some time on, or where i am still looking for improvements: source http://cvs.sourceforge.net/viewcvs.py/quotesviewer/quotesviewer/euronextBrowser.py?rev=1.2&view=auto - *from* PythonCard.components *import* * needed this to let py2exe find all the components - *def* *autoSizeColumns*(self) would expect PythonCard/wxPython should do this automatically have to call this everytime the multiColumnList changes, i wonder if this can be done in one single place ? - *def* *on_btnUpdate_mouseClick*(self, event) is this the right way (using yield) to disable the button until operation is finished, or is there a simpler way ? * - def* *on_about_command*(self, event) Contains metadata also used in other files, perhaps should refactor it out to a __init__.py file ? - Don't have much experience with distutils, wonder if my setup.py sdist is ok ? - Didn't have the chance to test my application on other platforms than win32. Anybody cares to give it a try on linux, Mac OS ? - Does anybody know the scripts/crontab job i should use on the sourceforge shell server to automatically update the web home pages from the CVS repository on a daily basis ? Any feedback is welcome! Thanks to all who made PythonCard to what it is today, and continue with the good work! Ronny De Winter |
From: Ronny De W. <ron...@gm...> - 2005-03-09 20:25:05
|
Kevin Altis <altis <at> semi-retired.com> writes: > > On Feb 23, 2005, at 11:19 PM, ronny de winter wrote: > > > I would expect the columwidth for the column in a MultiColumnList are > > automatically > > sized to the size of the longest item in the column. > > This doesn't seem to happen always. > > > > Double clicking in the header line on the border of the colums does > > the job. > > Any ideas on how to automate this so that it happens on initialisation > > and on any > > update of the list ? > > > > Ronny De Winter > > > > I don't know. If that is part of the behavior of the native control and > doesn't involve calling one of the methods then I'm not even sure where > to look. You might need to bring this up on wxPython-users or look more > deeply into the multicolumnlist.py component. > > ka > After some more digging i found a way to do it: import wx def on_initialize(self, event): self.components.thelist.columnHeadings = dat.headings self.components.thelist.items = dat.values() self.autoSizeColumns() self.updating = False def autoSizeColumns(self): for col in range(len(dat.headings)): self.components.thelist.SetColumnWidth(col, wx.LIST_AUTOSIZE) and call this on any update of thelist. I wonder if i can do it in one central place. Cheers, Ronny |
From: Liam C. <cy...@gm...> - 2005-03-09 19:51:55
|
Thanks very much for that Kevin, works like a charm. Regards, Liam Clarke On Tue, 8 Mar 2005 10:47:04 -0800, Kevin Altis <al...@se...> wrote: > On Mar 5, 2005, at 3:58 AM, Liam Clarke wrote: > > > Hi all, > > > > Is there a way to call setFocus on the window when it opens? > > > > I have 3 windows - > > > > Main > > | > > ChildA > > | > > ChildB > > > > ChildA opens ChildB, assigns Main as the parent of ChildB and then > > closes itself. This is fine except Main is now in the foreground, and > > B behind it.... > > > > I tried self.backgrounds['bgTemplate'].setFocus(), but that doesn't > > work, > > I'm currently using > > > > def on_initialize(self, event): > > self.components[self.components.keys()[0]].setFocus() > > > > in ChildB. > > > > This works, but it seems a bit hacky, and I get a flicker as Main > > moves to the front, and then B does, which is distracting. > > > > There's probably something very obvious I'm missing, there usually is, > > but any help would be appreciated. I used findfiles.py and all the > > returns for 'focus' related to findFocus and setFocus being called on > > widgets. > > > > > > Regards, > > > > > > Liam Clarke > > > > I think the method you're looking for is the wxPython one, Raise(), > which brings a "top-level" window to the front. So something like this > in your main code... > > self.childB.Raise() > > ka > > -- 'There is only one basic human right, and that is to do as you damn well please. And with it comes the only basic human duty, to take the consequences. |
From: Bo G. <bo...@sy...> - 2005-03-09 14:44:30
|
On Tue, 2005-03-08 at 22:57, Paulo Sérgio wrote: >>I'll send the code to you in pvt, as soon as i get at home ... >> >> >> I could test it on debian here -- Ubuntu Intel & PPC both. Your choice. Bo Green |
From: Phil E. <ph...@li...> - 2005-03-09 09:19:03
|
On Tue, 2005-03-08 at 22:57, Paulo S=E9rgio wrote: > I'll send the code to you in pvt, as soon as i get at home ... >=20 I'd be happy to test it on Mandrake if you'd like me to. --=20 Regards Phil Edwards Brighton, UK |
From: <ps...@ig...> - 2005-03-08 22:56:22
|
I'll send the code to you in pvt, as soon as i get at home ... Paulo Sérgio. Kenneth Pronovici wrote: >>Does anyone else running Linux have this problem? I have no way of >>testing this or trying to resolve it myself since I only run Windows >>and Mac OS X. If there is no response here, please bring it up on >>wxPython-users and cc this list. >> >>http://www.wxpython.org/maillist.php >> >> > >I have not heard of anyone else having this problem on Debian. That's >not to say it's not happening, though. There just aren't that many >Debian users. > >If someone can post the actual code that causes the problem (I didn't >see it here) I can run it on my Debian system and see what it does. > >KEN > > >------------------------------------------------------- >SF email is sponsored by - The IT Product Guide >Read honest & candid reviews on hundreds of IT Products from real users. >Discover which products truly live up to the hype. Start reading now. >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >_______________________________________________ >Pythoncard-users mailing list >Pyt...@li... >https://lists.sourceforge.net/lists/listinfo/pythoncard-users > > > > |
From: Kevin A. <al...@se...> - 2005-03-08 20:53:12
|
On Mar 8, 2005, at 10:57 AM, Thomas Heller wrote: > > I haven't looked at the install script you use, neither do I have an > up-to-date wxPython installation on my system - so I cannot try to > build > an installer myself. > > Also I have to apologize for my silence - no, the usual excuse. > > There have been several problems in the bdist_wininst installer, most > related to the nasty MS runtime dll 'conflicts' between python2.4 and > python2.3. IIRC, the problem showed up when the post-install script > was > printing something which should afterwards be displayed in the GUI. > Because of the different MS runtime dlls used, calls into these dlls > were mixed and blowing up the whole installer exe. > > I think I have fixed most of these problems in the python 2.3.5 > release, > and also in Python's 2.4 maint branch, so it would be best to build the > Pythoncard installer with Python 2.3.5 (if you want to use a released > version). > > The only problem (AFAIK) that remains is that the printed output of the > postinstall script is *not displayed* in the gui if the installer > installs for the 'wrong' Python version. At least that's some progress > - instead of crashing. > > I hope I can find time to fix bdist_wininst for the pending 2.4.1 > release that it also fixes this problem, but I'm not sure. > > Thomas > > Ok, I realized that I don't need wxPython to *build* the Pythoncard > installer. I also downloaded the 0.8.1 sources, and then built the > installer with it. For me, it installs both for Python 2.4, and Python > 2.3.5. It was build with 2.3.5 (as you can see in the distutils > version > number 1.0.4 which is shown in the first screen when the installer > runs). As mentioned before, the 'See the shortcuts installed in the > PythonCard Programs Group' is only displayed when the installer is run > for Python 2.3. Ok, not a big loss if you don't see it. > > I've uploaded the installer to > http://starship.python.net/crew/theller/PythonCard-0.8.1.win32.exe > > And finally, a suggestion: Since it is possible to have several major > Python versions (also on windows) on the same machine, it would > probably > be wise to encode the Python version number into the start menu > shortcuts as well, like 'Pythoncard for Python 2.3' or so. > > Thanks Thomas! I'll check this out and do the next build with 2.3.5. I would like to merge the install-pythoncard.py script into setup.py so there is only one file to worry about, but I don't really have a clue what is required as I'm still clueless in getting distutils to do all its magic. I'm not sure how we would go about modifying the shortcuts as suggested above either; just check the python version and modify the string before building the links I guess? ka |
From: Kenneth P. <pro...@sk...> - 2005-03-08 19:30:57
|
> Does anyone else running Linux have this problem? I have no way of > testing this or trying to resolve it myself since I only run Windows > and Mac OS X. If there is no response here, please bring it up on > wxPython-users and cc this list. > > http://www.wxpython.org/maillist.php I have not heard of anyone else having this problem on Debian. That's not to say it's not happening, though. There just aren't that many Debian users. If someone can post the actual code that causes the problem (I didn't see it here) I can run it on my Debian system and see what it does. KEN |
From: Kevin A. <al...@se...> - 2005-03-08 18:59:13
|
On Feb 23, 2005, at 11:19 PM, ronny de winter wrote: > I would expect the columwidth for the column in a MultiColumnList are > automatically > sized to the size of the longest item in the column. > This doesn't seem to happen always. > > Double clicking in the header line on the border of the colums does > the job. > Any ideas on how to automate this so that it happens on initialisation > and on any > update of the list ? > > Ronny De Winter > I don't know. If that is part of the behavior of the native control and doesn't involve calling one of the methods then I'm not even sure where to look. You might need to bring this up on wxPython-users or look more deeply into the multicolumnlist.py component. ka |
From: Thomas H. <th...@py...> - 2005-03-08 18:57:17
|
"Kevin Altis" <al...@se...> writes: > On Mar 6, 2005, at 2:42 PM, Peter C. Norton wrote: > >> Here is an installer built with python 2.4: >> >> http://spacey.org/Members/spacey/PythonCard-0.8.1-python2.4- >> pn.win32.exe/download >> >> Please let me know if this works with python2.3! >> >> -Peter >> > > It died during the install-pythoncard.py phase when I tried installing > with Python 2.3. just like the current .exe installer dies with Python > 2.4. So, the PythonCard package installs fine, it just doesn't do the > programs group and links for the Start menu. > > Since Thomas Heller wrote this script, I'm going to cc him and sees if > he knows how to incorporate it into our existing setup.py script as > well as make it work with both Python 2.3 and Python 2.4 so we can > have a single .exe installer instead of having to have one for 2.3 > and another for 2.4 which would be a real drag. I haven't looked at the install script you use, neither do I have an up-to-date wxPython installation on my system - so I cannot try to build an installer myself. Also I have to apologize for my silence - no, the usual excuse. There have been several problems in the bdist_wininst installer, most related to the nasty MS runtime dll 'conflicts' between python2.4 and python2.3. IIRC, the problem showed up when the post-install script was printing something which should afterwards be displayed in the GUI. Because of the different MS runtime dlls used, calls into these dlls were mixed and blowing up the whole installer exe. I think I have fixed most of these problems in the python 2.3.5 release, and also in Python's 2.4 maint branch, so it would be best to build the Pythoncard installer with Python 2.3.5 (if you want to use a released version). The only problem (AFAIK) that remains is that the printed output of the postinstall script is *not displayed* in the gui if the installer installs for the 'wrong' Python version. At least that's some progress - instead of crashing. I hope I can find time to fix bdist_wininst for the pending 2.4.1 release that it also fixes this problem, but I'm not sure. Thomas Ok, I realized that I don't need wxPython to *build* the Pythoncard installer. I also downloaded the 0.8.1 sources, and then built the installer with it. For me, it installs both for Python 2.4, and Python 2.3.5. It was build with 2.3.5 (as you can see in the distutils version number 1.0.4 which is shown in the first screen when the installer runs). As mentioned before, the 'See the shortcuts installed in the PythonCard Programs Group' is only displayed when the installer is run for Python 2.3. Ok, not a big loss if you don't see it. I've uploaded the installer to http://starship.python.net/crew/theller/PythonCard-0.8.1.win32.exe And finally, a suggestion: Since it is possible to have several major Python versions (also on windows) on the same machine, it would probably be wise to encode the Python version number into the start menu shortcuts as well, like 'Pythoncard for Python 2.3' or so. |