boa-constructor-users Mailing List for Boa Constructor - wxPython GUI Builder (Page 129)
Status: Beta
Brought to you by:
riaan
You can subscribe to this list here.
2000 |
Jan
|
Feb
(1) |
Mar
(18) |
Apr
(4) |
May
(17) |
Jun
(14) |
Jul
(18) |
Aug
(3) |
Sep
(30) |
Oct
(16) |
Nov
(11) |
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(19) |
Feb
(10) |
Mar
(4) |
Apr
(6) |
May
(27) |
Jun
(37) |
Jul
(44) |
Aug
(44) |
Sep
(49) |
Oct
(4) |
Nov
(6) |
Dec
(12) |
2002 |
Jan
(27) |
Feb
(22) |
Mar
(48) |
Apr
(21) |
May
(20) |
Jun
(6) |
Jul
(33) |
Aug
(34) |
Sep
(9) |
Oct
(41) |
Nov
(14) |
Dec
(35) |
2003 |
Jan
(75) |
Feb
(75) |
Mar
(59) |
Apr
(22) |
May
(18) |
Jun
(36) |
Jul
(50) |
Aug
(106) |
Sep
(71) |
Oct
(63) |
Nov
(81) |
Dec
(58) |
2004 |
Jan
(48) |
Feb
(42) |
Mar
(57) |
Apr
(64) |
May
(81) |
Jun
(30) |
Jul
(15) |
Aug
(39) |
Sep
(56) |
Oct
(61) |
Nov
(27) |
Dec
(20) |
2005 |
Jan
(74) |
Feb
(62) |
Mar
(237) |
Apr
(83) |
May
(138) |
Jun
(132) |
Jul
(61) |
Aug
(51) |
Sep
(17) |
Oct
(22) |
Nov
(59) |
Dec
(32) |
2006 |
Jan
(7) |
Feb
(7) |
Mar
(24) |
Apr
(15) |
May
(19) |
Jun
(46) |
Jul
(26) |
Aug
(51) |
Sep
(35) |
Oct
(90) |
Nov
(27) |
Dec
(23) |
2007 |
Jan
(22) |
Feb
(17) |
Mar
(14) |
Apr
(28) |
May
(38) |
Jun
(44) |
Jul
(34) |
Aug
(40) |
Sep
(29) |
Oct
(44) |
Nov
(16) |
Dec
(15) |
2008 |
Jan
(12) |
Feb
(37) |
Mar
(48) |
Apr
(35) |
May
(37) |
Jun
(32) |
Jul
(30) |
Aug
(28) |
Sep
(33) |
Oct
(19) |
Nov
(44) |
Dec
(45) |
2009 |
Jan
(30) |
Feb
(16) |
Mar
(48) |
Apr
(56) |
May
(100) |
Jun
(4) |
Jul
(1) |
Aug
|
Sep
|
Oct
(7) |
Nov
|
Dec
(3) |
2010 |
Jan
(8) |
Feb
(3) |
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(6) |
Nov
(22) |
Dec
|
2011 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
(1) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(2) |
Dec
(1) |
2012 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
(5) |
Feb
(1) |
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Riaan B. <ri...@tb...> - 2003-01-15 12:17:40
|
Hi Bram, > Riaan wrote: > > > I'm proud to announce the release of Boa Constructor 0.2.0! > > Great. > > I tried getting it from CVS, but the sourceforge CVS server appears to > be down :-(. > > Used the zip file. Boa starts and works fine. > > I got one crash in the designer. Try if you can reproduce it: > - create a wxSplitterWindow, containing a wxListBox and a > wxTreeCtrl. > - "Cut" the wxTreeCtrl and use "Paste" > > I get a gtk error, thus this could be a problem in wxPython. > > Later it also crashed when trying to create a wxWindow inside a > wxNotebook in the designer. Damn, this worked work me before the release :( > Error: > > Gtk-WARNING **: invalid class type `void' in cast to `GtkObject' > Segmentation fault > > If you can't reproduce this I'll try to get more info. Thanks, for the (somewhat depressing ;) report, I'll look at these issues as soon as I can. -- Everyone, I'm leaving for America (Houston, Texas) for 3 months, Boa development will continue (as time permits), but I only expect to be back online by next week. Cheers, Riaan. |
From: Krzysztof G. <go...@ch...> - 2003-01-15 12:04:14
|
Riaan Booysen wrote: >Hi Chris, > > > >>Hi, >> >>Messages like this I got few months ago. I supposed that the problem was >>in 'my own incompatibility' between wxGTK and wxPython. >>(building wxWindows and wxPython from cvs was the solution). >> >> > >No it was a plain old wxPython bug, dormant under Python 2.1 but >an error under 2.2 > >Actually this problem is just a tiny typo in buttons.py, > > File "/usr/lib/python2.2/site-packages/wxPython/lib/buttons.py", > line 154, in SetBackgroundColour > > wxWindow.SetBackgroundColour(self, colour) > >should be > > wxControl.SetBackgroundColour(self, colour) > > Thanks, it works :-) >>Today it would be possible (I've just downgraded wxPython from 2.3.3 to >>2.3.2.1 - Gentoo 1.4rc1, python 2.2) >>-- but Boa 0.1.5 starts successfully :-) >> >>Maybe upgrading wxPython to 2.3.4 or 2.4.0 will be the solution, but im >>my case it's not so easy nowadays. >> >>I've read about 'deja vu', 'corner cases' so where may I find 'patched >>buttons.py in ExternalLib' ? >>-but if it will be a problem(even small) I may upgrade to 2.3.4 or 2.4.0 >>after a week or two, nowadays I may use 0.1.5, it works ok for me. >> >>Thanks in advance for help and (continuously) thanks, Riaan, for all >>Your work with Boa - it's really great. >> >> > >Pleasure :) > >But on to your problem, I just saw that a last minute change to Palette.py >broke the special casing for the spesific versions where this problem >occurs. These things always happen right before a release :( > Keep smiling, I think that many of us don't like such 'special cases' within our software :-) They produces troubles only, they need additional testing, they decreases quality of software .. and usually they are not neccessary, of course :-) > >Luckily not many people are still on 2.3.2, but it's a cold comfort. > > In my opinion keeping compatibility with older versions of wxPython and Python is not neccessary. I think that current wxPython (and optionally the previous one) will be enough. I hope that it's not only my opinion :-) Cheers, Chris |
From: Bram M. <Br...@mo...> - 2003-01-15 12:00:27
|
Riaan wrote: > I'm proud to announce the release of Boa Constructor 0.2.0! Great. I tried getting it from CVS, but the sourceforge CVS server appears to be down :-(. Used the zip file. Boa starts and works fine. I got one crash in the designer. Try if you can reproduce it: - create a wxSplitterWindow, containing a wxListBox and a wxTreeCtrl. - "Cut" the wxTreeCtrl and use "Paste" I get a gtk error, thus this could be a problem in wxPython. Later it also crashed when trying to create a wxWindow inside a wxNotebook in the designer. Error: Gtk-WARNING **: invalid class type `void' in cast to `GtkObject' Segmentation fault If you can't reproduce this I'll try to get more info. -- This message contains 78% recycled characters. /// Bram Moolenaar -- Br...@mo... -- http://www.moolenaar.net \\\ /// Creator of Vim - Vi IMproved -- http://www.vim.org \\\ \\\ Project leader for A-A-P -- http://www.a-a-p.org /// \\\ Lord Of The Rings helps Uganda - http://iccf-holland.org/lotr.html /// |
From: Riaan B. <ri...@tb...> - 2003-01-15 00:10:04
|
Hi Chris, > Hi, > > Messages like this I got few months ago. I supposed that the problem was > in 'my own incompatibility' between wxGTK and wxPython. > (building wxWindows and wxPython from cvs was the solution). No it was a plain old wxPython bug, dormant under Python 2.1 but an error under 2.2 Actually this problem is just a tiny typo in buttons.py, File "/usr/lib/python2.2/site-packages/wxPython/lib/buttons.py", line 154, in SetBackgroundColour wxWindow.SetBackgroundColour(self, colour) should be wxControl.SetBackgroundColour(self, colour) > Today it would be possible (I've just downgraded wxPython from 2.3.3 to > 2.3.2.1 - Gentoo 1.4rc1, python 2.2) > -- but Boa 0.1.5 starts successfully :-) > > Maybe upgrading wxPython to 2.3.4 or 2.4.0 will be the solution, but im > my case it's not so easy nowadays. > > I've read about 'deja vu', 'corner cases' so where may I find 'patched > buttons.py in ExternalLib' ? > -but if it will be a problem(even small) I may upgrade to 2.3.4 or 2.4.0 > after a week or two, nowadays I may use 0.1.5, it works ok for me. > > Thanks in advance for help and (continuously) thanks, Riaan, for all > Your work with Boa - it's really great. Pleasure :) But on to your problem, I just saw that a last minute change to Palette.py broke the special casing for the spesific versions where this problem occurs. These things always happen right before a release :( Luckily not many people are still on 2.3.2, but it's a cold comfort. Fix checked in, if you want to do in by hand, in Palette.py line 25, change if sys.version[:2] == '2.2' and wxVERSION == (2,3,2): to if sys.version[:3] == '2.2' and wxVERSION == (2,3,2): Cheers, Riaan. |
From: Krzysztof G. <go...@ch...> - 2003-01-14 23:43:01
|
Hi, Messages like this I got few months ago. I supposed that the problem was in 'my own incompatibility' between wxGTK and wxPython. (building wxWindows and wxPython from cvs was the solution). Today it would be possible (I've just downgraded wxPython from 2.3.3 to 2.3.2.1 - Gentoo 1.4rc1, python 2.2) -- but Boa 0.1.5 starts successfully :-) Maybe upgrading wxPython to 2.3.4 or 2.4.0 will be the solution, but im my case it's not so easy nowadays. I've read about 'deja vu', 'corner cases' so where may I find 'patched buttons.py in ExternalLib' ? -but if it will be a problem(even small) I may upgrade to 2.3.4 or 2.4.0 after a week or two, nowadays I may use 0.1.5, it works ok for me. Thanks in advance for help and (continuously) thanks, Riaan, for all Your work with Boa - it's really great. Cheers, Chris Traceback (most recent call last): File "Boa.py", line 574, in ? main() File "Boa.py", line 555, in main app = BoaApp() File "Boa.py", line 378, in __init__ wxApp.__init__(self, false) File "/usr/lib/python2.2/site-packages/wxPython/wx.py", line 1581, in __init__ _wxStart(self.OnInit) File "Boa.py", line 421, in OnInit self.main.initPalette(inspector, editor) File "/root/boa-constructor-0.2.0/Palette.py", line 177, in initPalette wxGenBitmapButton) File "/root/boa-constructor-0.2.0/Palette.py", line 490, in addButton2 mID = PanelPalettePage.addButton(self, name, Controller, None, self.OnClickTrap, None, None, btnType) File "/root/boa-constructor-0.2.0/Palette.py", line 457, in addButton wxSize(width, height)) File "/usr/lib/python2.2/site-packages/wxPython/lib/buttons.py", line 323, in __init__ wxGenButton.__init__(self, parent, ID, "", pos, size, style, validator, name) File "/usr/lib/python2.2/site-packages/wxPython/lib/buttons.py", line 78, in __init__ self.InitColours() File "/usr/lib/python2.2/site-packages/wxPython/lib/buttons.py", line 142, in InitColours self.SetBackgroundColour(faceClr) File "/usr/lib/python2.2/site-packages/wxPython/lib/buttons.py", line 154, in SetBackgroundColour wxWindow.SetBackgroundColour(self, colour) TypeError: unbound method SetBackgroundColour() must be called with wxWindow instance as first argument (got wxGenBitmapButton instance instead) |
From: Riaan B. <ri...@tb...> - 2003-01-14 18:41:13
|
Hello everyone, I'm proud to announce the release of Boa Constructor 0.2.0! Boa Constructor is a Python IDE and RAD GUI builder for wxPython. Major changes since the previous release: * Feature full, stable, out of process debugger. Includes specialised Zope support like stepping though and breaking into Zope Python scripts. * Major refactorings to make most of the modules pluggable and optional. e.g. You may turn off all wxPython/Zope development support for pure Python (or Tkinter) centric development. All plug-ins and settings can be managed through the GUI. * Many other improvements and fixes to the Explorer, Designer and Editor. * New optional plug-ins like LinkApps, Pyrex support, Image editor, RegistryExplorer (read-only), limited XRC support and more. * Improved documentation You can get it from: http://sourceforge.net/project/showfiles.php?group_id=1909&release_id=133431 Or visit the web site at: http://boa-constructor.sourceforge.net Enjoy, Riaan Booysen. |
From: Riaan B. <ri...@tb...> - 2003-01-13 11:45:01
|
Hi Yann, > Hi everyone ! > > I found a little problem when wanting to put separators in menus. > For having separators, the MenuItem ID must be wxID_SEPARATOR. > But the problem is that when giving this value in the Constr tab > of the Inspector, Boa will append something like wxID_WXFRAME1MENUFILE > at the beginning of the ID value... Yes, you can't add separators through the Designer interface. > Morever, it can be solved by editing sourcecode, but each time I would > make modifications using the Inspector, the sourcecode will be modified > and wxID_SEPARATOR would be declared in the id list (like this : > [wxID_SEPARATOR, wxID_WXFRAME1MENUFILEITEMS3, > wxID_WXFRAME1MENUFILEOPEN_FILE, > wxID_WXFRAME1MENUFILESAVE_FILE] = map(lambda _init_coll_menuFile_Items: > wxNewId(), > range(4)) > ) Yes, almost ;) You have to add separators by modifying the generated source, but don't change the id definition section, leave that definition alone. > And so, the separator doesn't work... (wxID_SEPARATOR is already a wx > constants, > so it must not be redeclared). > I know it is easy to correct this after each modification (by deleting > wxID_SEPARATOR from the list and replacing "range(4)" by "range(3)"), > but I think it could be a good idea to support this ID option directly in > Boa... It does :) Go to the part where the menu item is defined in the generated source and change the id from e.g. WXFRAME1MENUFILEITEMS2 to wxID_SEPARATOR. The Boa code explicitly handle leaving known wxWindows identifiers alone. > > Regards, > > Yann > Cheers, Riaan. |
From: CEZARD Y. <Yan...@if...> - 2003-01-13 11:14:14
|
Hi everyone ! I found a little problem when wanting to put separators in menus. For having separators, the MenuItem ID must be wxID_SEPARATOR. But the problem is that when giving this value in the Constr tab of the Inspector, Boa will append something like wxID_WXFRAME1MENUFILE at the beginning of the ID value... Morever, it can be solved by editing sourcecode, but each time I would make modifications using the Inspector, the sourcecode will be modified and wxID_SEPARATOR would be declared in the id list (like this : [wxID_SEPARATOR, wxID_WXFRAME1MENUFILEITEMS3, wxID_WXFRAME1MENUFILEOPEN_FILE, wxID_WXFRAME1MENUFILESAVE_FILE] = map(lambda _init_coll_menuFile_Items: wxNewId(), range(4)) ) And so, the separator doesn't work... (wxID_SEPARATOR is already a wx constants, so it must not be redeclared). I know it is easy to correct this after each modification (by deleting wxID_SEPARATOR from the list and replacing "range(4)" by "range(3)"), but I think it could be a good idea to support this ID option directly in Boa... Regards, Yann |
From: Riaan B. <ri...@tb...> - 2003-01-09 11:40:06
|
Hi Kevin, Thanks for tracking this down! Could you please test this on Python 2.1, I'm sure this worked sometime in the past. > Marius, > > I think this problem goes back a little way... > > Let me clarify that, I can create a wxApp, and run it on ME without any > problems, on all python/wxpython versions, and the current version of Boa. > > When 0.0.13 was released, I experienced a problem where older applications > created with pre .13 Boa would not run because the show;hide;show was > missing from the BoaApp:OnInit function. The Boa produced code would work > just fine on W2K or XP(real multitasking). More an issue of shells/running external processes than multitasking. If I recall correctly the wxProcess bug was caused by code trying to hide the console window for GUI applications (but hiding your main window instead). > New applications did not > exhibit the problem, because Boa automagically added the "magic" code to > fix the problem. > > Make sure in the OnInit fuction there is a line such as: > self.main.Show();self.main.Hide();self.main.Show() I was very glad to remove this "magic" from the templates after 2.3.3 fixed the problem in wxProcess. I don't want to add it again, especially not just for win9X which I don't rate as an development platform at all :( Ok, I've added it again (with a verbose comment) Cheers, Riaan. |
From: Riaan B. <ri...@tb...> - 2003-01-09 11:40:06
|
Hi Aleks, > I'll have to write a new property editor routing type to handle this case. Ok new router written and commited. Thanks, Riaan. |
From: Riaan B. <ri...@tb...> - 2003-01-09 09:59:57
|
> Hi all, > > I am using the latest Boa on Redhat Linux 7.2 with python 2.2 and wxPython > 2.3.4. > > I am trying to move a control to a different position on a frame but > whenever the mouse, during the move, goes over another control on > the frame, > the control being moved moves to the top left corner of the > frame. This did > not happen with previous versions of Boa and wxPython 2.3.2. It happens > especially with buttons and static text. Yes, since 2.3.3 a few controls on wxGTK report their positions differently from the mouse event. > Is there a workaround for this > stange behaviour? No, unfortunately in the mouse event, the sender of the event is reported as the control parent, but the position is reported relative to the child. From this conflicting infomation Boa cannot work out the correct position info. These are definitely bugs in wxGTK/wxWindows (in my opinion), and I've commited myself to writing complete report of which controls misbehave and how (I think) they should behave. Unfortunately I've not written this report yet (no time) so I doubt anybody is fixing anything yet. Sorry, Riaan. |
From: Riaan B. <ri...@tb...> - 2003-01-09 09:59:37
|
Hi Aleks, > Hello boa-constructor-users, > > I'm novice in wxPython and Boa. Yesterday I got boa from CVS. Python > 2.2 wxPython 2.3.4.2 Win98. > > Walk thru Getting Started and when I tried to create menu in > Notebook application I couldn't change name of menu item ('item0' to > 'About' and so on). I got error (something about not present method > SetLabel in wxWindow). I done that operation by hand in source code, > but my question 'why?' and 'when it will be fixed?' Argh! I have to conclude that this never worked properly :( The first part worked correctly, the source was correctly updated, but previously the menu item label just silently failed to update. Now it raises an assertion exception. I'll have to write a new property editor routing type to handle this case. I've checked in code to not attempt to update the label, just update the source for now (effectively as it worked before), until I've written this router. Thanks for the report, Riaan. |
From: Gerrit V. D. <Ger...@de...> - 2003-01-09 08:39:55
|
Hi all, I am using the latest Boa on Redhat Linux 7.2 with python 2.2 and wxPython 2.3.4. I am trying to move a control to a different position on a frame but whenever the mouse, during the move, goes over another control on the frame, the control being moved moves to the top left corner of the frame. This did not happen with previous versions of Boa and wxPython 2.3.2. It happens especially with buttons and static text. Is there a workaround for this stange behaviour? Regards Gerrit van Dyk ------------------------------------------------------------------------- This e-mail is intended only for the use of the individual or entity named above and may contain information that is confidential and privileged, proprietary to the company and protected by law. If you are not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this e-mail is strictly prohibited. Opinions, conclusions and other information in this message that do not relate to the official business of our company shall be understood as neither given nor endorsed by it. |
From: Aleks_Subscribe <tr...@ho...> - 2003-01-09 08:30:50
|
Hello boa-constructor-users, I'm novice in wxPython and Boa. Yesterday I got boa from CVS. Python 2.2 wxPython 2.3.4.2 Win98. Walk thru Getting Started and when I tried to create menu in Notebook application I couldn't change name of menu item ('item0' to 'About' and so on). I got error (something about not present method SetLabel in wxWindow). I done that operation by hand in source code, but my question 'why?' and 'when it will be fixed?' Thanks to all. -- Best regards, Aleks_Subscribe mailto:tr...@ho... |
From: Kevin L. <kl...@wa...> - 2003-01-08 21:55:11
|
Marius, I think this problem goes back a little way... Let me clarify that, I can create a wxApp, and run it on ME without any problems, on all python/wxpython versions, and the current version of Boa= . When 0.0.13 was released, I experienced a problem where older application= s created with pre .13 Boa would not run because the show;hide;show was missing from the BoaApp:OnInit function. The Boa produced code would wor= k just fine on W2K or XP(real multitasking). New applications did not exhibit the problem, because Boa automagically added the "magic" code to fix the problem. Make sure in the OnInit fuction there is a line such as: self.main.Show();self.main.Hide();self.main.Show() If this is not the problem, please give us a little more detail or, if yo= u don't mind, create a small app, and I'll give it a try. Kevin > Hi Marius, > > I see I was correct to dread the next issue :/ > >> That's a different issue. >> >> I installed Boa on windows 98 and Millenium and there is an odd >> problem. If I push the Run Application Button on editor, or F9, or >> File/Run Application, nothing happens. The application won't start, >> even though the status bar shows Running... >> >> On windows 2000 & XP no problem. >> >> Riaan, you don't have to fix it today:) > > I don't have access to Windows 9X anymore (I've never even > seen Millenium), so I'm not sure I'm ever gonna fix it :( > > popen has known problems on Win9X, but it has worked for me before. > > Please write a simple test case using os.popen3 to run that file. If i= t > works, there is hope, if not, there're not much I can do about it. > > Maybe it's time to drop popen for wxProcess, but I don't want to do tha= t > before the release (I have enough todos) > > Cheers, > Riaan. > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld =3D Something 2 See! > http://www.vasoftware.com > _______________________________________________ > Boa-constructor-users mailing list > Boa...@li... |
From: Patrick K. O'B. <po...@or...> - 2003-01-08 19:39:10
|
On Wednesday 08 January 2003 12:50 pm, Norm Petterson wrote: > Yes, thank you; the reason I did not see the core docs was my ignorance > about a difference between the CVS "update" and "checkout" commands; > namely, that update does not create directories missing in the initial > checkout. Whoops. cvs update -dP -d gets new directories -P purges deleted files -- Patrick K. O'Brien Orbtech http://www.orbtech.com/web/pobrien ----------------------------------------------- "Your source for Python programming expertise." ----------------------------------------------- |
From: Norm P. <nj...@nj...> - 2003-01-08 18:50:29
|
On Wednesday 08 January 2003 10:49 am, Riaan Booysen wrote: > > Actually I checked in the core docs (apphelp and tutorial) into CVS > this morning so you should have them from the checkout. > > The other docs (Python, wxPython, CVS and Zope) total more than 30 megs > by now, there is now way they will ever go into CVS. > > To install them *only* requires extracting the zip (from the SourceForg= e > downloads page) into the Boa directory, so it cannot be simplified furt= her. > Yes, thank you; the reason I did not see the core docs was my ignorance a= bout=20 a difference between the CVS "update" and "checkout" commands; namely, th= at=20 update does not create directories missing in the initial checkout. Whoop= s. A new checkout worked as expected ;-). =20 |
From: Riaan B. <ri...@tb...> - 2003-01-08 15:47:59
|
Hi Norm, > Hello All, > > Thanks Riaan and Marius for answering my wxVersion question > without my asking! > Now my Linux Boa works again just fine. > > The updated tips are very helpful. > > Just two questions from an absolute Boa newbie: > > First, while my Palette "Test" button appears to successfully > complete testing > on Win2000 Boa, the Linux result (both environments with > wxPython2.3.4 and > Python2.2.2) is a failure display headed by "Test Failed > #Boa:Frame:TestFrame". Did I miss something with my Linux install? If you > haven't seen this, I will look further myself... Basically if the Test completes to the point of generating code, it has passed 95% of the test. The output is compared to output generated on Windows. On Linux things like the ClientSize would be different. I may also add Linux generated code to the test although I'm tempted to drop the source comparision test as things like different window managers can lead to different code. (I bet it also fails on WinXP in teletubby mode) Maybe adding special markers (e.g. %) to the comparison string to indicate parts which should not be compared... > Second, am I correct that the docs are still (8-Jan-2003) not > automatically > integrated through the CVS Boa and that they must be manually placed (or > paths edited) in the proper directories to work from the Palette? Actually I checked in the core docs (apphelp and tutorial) into CVS this morning so you should have them from the checkout. The other docs (Python, wxPython, CVS and Zope) total more than 30 megs by now, there is now way they will ever go into CVS. To install them *only* requires extracting the zip (from the SourceForge downloads page) into the Boa directory, so it cannot be simplified further. > > Thanks for your work, Riaan, on a very cool tool I am looking forward to > using. Cool, hope it serves you well. Cheers, Riaan. |
From: Norm P. <nj...@nj...> - 2003-01-08 15:09:45
|
Hello All, Thanks Riaan and Marius for answering my wxVersion question without my as= king! Now my Linux Boa works again just fine. The updated tips are very helpful. Just two questions from an absolute Boa newbie: First, while my Palette "Test" button appears to successfully complete te= sting=20 on Win2000 Boa, the Linux result (both environments with wxPython2.3.4 an= d=20 Python2.2.2) is a failure display headed by "Test Failed=20 #Boa:Frame:TestFrame". Did I miss something with my Linux install? If you= =20 haven't seen this, I will look further myself... Second, am I correct that the docs are still (8-Jan-2003) not automatical= ly=20 integrated through the CVS Boa and that they must be manually placed (or=20 paths edited) in the proper directories to work from the Palette? Thanks for your work, Riaan, on a very cool tool I am looking forward to=20 using. Regards, Norm=20 |
From: Riaan B. <ri...@tb...> - 2003-01-08 14:23:54
|
Hi Marius, I see I was correct to dread the next issue :/ > That's a different issue. > > I installed Boa on windows 98 and Millenium and there is an odd > problem. If I push the Run Application Button on editor, or F9, or > File/Run Application, nothing happens. The application won't start, even > though the status bar shows Running... > > On windows 2000 & XP no problem. > > Riaan, you don't have to fix it today:) I don't have access to Windows 9X anymore (I've never even seen Millenium), so I'm not sure I'm ever gonna fix it :( popen has known problems on Win9X, but it has worked for me before. Please write a simple test case using os.popen3 to run that file. If it works, there is hope, if not, there're not much I can do about it. Maybe it's time to drop popen for wxProcess, but I don't want to do that before the release (I have enough todos) Cheers, Riaan. |
From: Riaan B. <ri...@tb...> - 2003-01-08 14:07:34
|
Hello Marius, > Yeah, I figured it out, but I tried your fix and now it's fine. It works, at last, I was dreading the next issue ;) > And I can select the wxGrid now in Linux:) Yup, the new compositeCtrl flag :) > > By the way, what country is .za? za == South Africa I think it's from the old (Dutch) spelling: Zuid Afrika. Cheers, Riaan. |
From: Adrian S. <ad...@su...> - 2003-01-08 14:06:39
|
On Wednesday 08 January 2003 22:56, Marius Trestioreanu wrote: > Yeah, I figured it out, but I tried your fix and now it's fine. And I > can select the wxGrid now in Linux:) > > By the way, what country is .za? > South Africa !! Home of the Winning Cricket Team .. :o) .. -- Regards, Adrian Snyman Tel: +27 11 397 1640 Cell +27 82 600 1211 /* Beat me, Whip me, Make me use Windows !! */ ================== The views expressed in this email are, unless otherwise stated, those of the author and not those of Supply Chain Services or its management. The information in this e-mail is confidential and is intended solely for the addressee. Access to this e-mail by anyone else is unauthorised. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted in reliance on this, is prohibited and may be unlawful. Whilst all reasonable steps are taken to ensure the accuracy and integrity of information and data transmitted electronically and to preserve the confidentiality thereof, no liability or responsibility whatsoever is accepted if information or data is, for whatever reason, corrupted or does not reach its intended destination. |
From: Marius T. <ma...@it...> - 2003-01-08 14:03:42
|
That's a different issue. I installed Boa on windows 98 and Millenium and there is an odd problem. If I push the Run Application Button on editor, or F9, or File/Run Application, nothing happens. The application won't start, even though the status bar shows Running... On windows 2000 & XP no problem. Riaan, you don't have to fix it today:) Cheers, -- Marius Trestioreanu |
From: Marius T. <ma...@it...> - 2003-01-08 13:55:21
|
Yeah, I figured it out, but I tried your fix and now it's fine. And I can select the wxGrid now in Linux:) By the way, what country is .za? Cheers, Marius Riaan Booysen wrote: >Hi Marius, > >>I got a different startup error on Windows: >> >>"unbound method SetBackgroundColour() must be called with wxWindow >>instance on fiorst argument (got wxGenBitmapButton instead)" >> > >Deja vu... > >>issued from AddButton from Pallete.py >> > >Talk about corner cases! This only happens on Python 2.2/wxPython 2.3.2. > >My test setup has Python 2.1/wxPython 2.3.2 >and Python 2.2/wxPython 2.3.4 > >I used to use a patched buttons.py in ExternalLib but removed that >because it didn't *seem* necessary anymore. > >Ok I've checked in a very spesific version test to Palette.py now, >see if it works please. > >Phew, glad I didn't release yet, thanks for catching these! > >Cheers, >Riaan. > |
From: Riaan B. <ri...@tb...> - 2003-01-08 13:47:42
|
Hi Marius, > I got a different startup error on Windows: > > "unbound method SetBackgroundColour() must be called with wxWindow > instance on fiorst argument (got wxGenBitmapButton instead)" Deja vu... > > issued from AddButton from Pallete.py Talk about corner cases! This only happens on Python 2.2/wxPython 2.3.2. My test setup has Python 2.1/wxPython 2.3.2 and Python 2.2/wxPython 2.3.4 I used to use a patched buttons.py in ExternalLib but removed that because it didn't *seem* necessary anymore. Ok I've checked in a very spesific version test to Palette.py now, see if it works please. Phew, glad I didn't release yet, thanks for catching these! Cheers, Riaan. |