Thread: [Boa Constr] Icons get lost
Status: Beta
Brought to you by:
riaan
From: Sasa Z. <sa...@sp...> - 2001-05-23 16:23:40
|
Hi, I just have tried Boa Constructor... looks quite impressive! What happens to me is that after some period of time all icons in toolbars just disappear. I am using the latest version (extracted today from CVS). Platfrom: win98, python 2.1 -- Sasa |
From: Riaan B. <riaan@e.co.za> - 2001-05-24 12:08:18
|
Hi Sasa, ----- Original Message ----- From: "Sasa Zivkov" <sa...@sp...> To: <boa...@li...> Sent: Wednesday, May 23, 2001 6:21 PM Subject: [Boa Constr] Icons get lost > Hi, > > I just have tried Boa Constructor... looks quite impressive! > > What happens to me is that after some period of time all icons in toolbars > just disappear. > > I am using the latest version (extracted today from CVS). > Platfrom: win98, python 2.1 This is a resource problem. The first big bug is that you are running win98 instead of an OS (like NT or 2000) ;) wxPython does not release all the GDI objects it uses (mainly bitmaps). For normal wxPython applications this isn't really a problem, but Boa uses many bitmaps and widgets. In ImageSource.py change return wx.wxBitmap(filename, wx.wxBITMAP_TYPE_BMP) to return wx.wxImage(filename, wx.wxBITMAP_TYPE_BMP).ConvertToBitmap() and similarly for .jpg images. This uses less resources. The only other suggestion is to have as few other applications open as possible when running Boa. Riaan > > -- Sasa > > _______________________________________________ > Boa-constructor-users mailing list > Boa...@li... > http://lists.sourceforge.net/lists/listinfo/boa-constructor-users > |
From: Patrick K. O'B. <po...@or...> - 2001-05-24 21:43:27
|
Did you mean to say ImageStore.py (as opposed to ImageSource.py)? I'm working with 0.0.5, btw, not the CVS version. --- Patrick K. O'Brien Orbtech "I am, therefore I think." -----Original Message----- From: boa...@li... [mailto:boa...@li...]On Behalf Of Riaan Booysen Sent: Thursday, May 24, 2001 7:07 AM To: Sasa Zivkov; boa...@li... Subject: Re: [Boa Constr] Icons get lost Hi Sasa, ----- Original Message ----- From: "Sasa Zivkov" <sa...@sp...> To: <boa...@li...> Sent: Wednesday, May 23, 2001 6:21 PM Subject: [Boa Constr] Icons get lost > Hi, > > I just have tried Boa Constructor... looks quite impressive! > > What happens to me is that after some period of time all icons in toolbars > just disappear. > > I am using the latest version (extracted today from CVS). > Platfrom: win98, python 2.1 This is a resource problem. The first big bug is that you are running win98 instead of an OS (like NT or 2000) ;) wxPython does not release all the GDI objects it uses (mainly bitmaps). For normal wxPython applications this isn't really a problem, but Boa uses many bitmaps and widgets. In ImageSource.py change return wx.wxBitmap(filename, wx.wxBITMAP_TYPE_BMP) to return wx.wxImage(filename, wx.wxBITMAP_TYPE_BMP).ConvertToBitmap() and similarly for .jpg images. This uses less resources. The only other suggestion is to have as few other applications open as possible when running Boa. Riaan > > -- Sasa > > _______________________________________________ > Boa-constructor-users mailing list > Boa...@li... > http://lists.sourceforge.net/lists/listinfo/boa-constructor-users > _______________________________________________ Boa-constructor-users mailing list Boa...@li... http://lists.sourceforge.net/lists/listinfo/boa-constructor-users |
From: Riaan B. <riaan@e.co.za> - 2001-05-24 23:04:44
|
Hello Patrick, ----- Original Message ----- From: "Patrick K. O'Brien" <po...@or...> To: "Boa Constructor Users" <boa...@li...> Sent: Thursday, May 24, 2001 11:43 PM Subject: RE: [Boa Constr] Icons get lost > Did you mean to say ImageStore.py (as opposed to ImageSource.py)? I'm > working with 0.0.5, btw, not the CVS version. Argh, I did indeed intend to say ImageStore.py. Thanks for clearing it up. Riaan > > --- > Patrick K. O'Brien > Orbtech > "I am, therefore I think." > > -----Original Message----- > From: boa...@li... > [mailto:boa...@li...]On Behalf Of Riaan > Booysen > Sent: Thursday, May 24, 2001 7:07 AM > To: Sasa Zivkov; boa...@li... > Subject: Re: [Boa Constr] Icons get lost > > Hi Sasa, > > ----- Original Message ----- > From: "Sasa Zivkov" <sa...@sp...> > To: <boa...@li...> > Sent: Wednesday, May 23, 2001 6:21 PM > Subject: [Boa Constr] Icons get lost > > > > Hi, > > > > I just have tried Boa Constructor... looks quite impressive! > > > > What happens to me is that after some period of time all icons in toolbars > > just disappear. > > > > I am using the latest version (extracted today from CVS). > > Platfrom: win98, python 2.1 > > This is a resource problem. > > The first big bug is that you are running win98 instead of an OS (like NT or > 2000) ;) > > wxPython does not release all the GDI objects it uses (mainly bitmaps). For > normal wxPython applications this isn't really a problem, but Boa uses many > bitmaps and widgets. > > In ImageSource.py change > return wx.wxBitmap(filename, wx.wxBITMAP_TYPE_BMP) > to > return wx.wxImage(filename, > wx.wxBITMAP_TYPE_BMP).ConvertToBitmap() > > and similarly for .jpg images. > > This uses less resources. The only other suggestion is to have as few other > applications open as possible when running Boa. > > Riaan > > > > > -- Sasa > > > > _______________________________________________ > > Boa-constructor-users mailing list > > Boa...@li... > > http://lists.sourceforge.net/lists/listinfo/boa-constructor-users > > > > > _______________________________________________ > Boa-constructor-users mailing list > Boa...@li... > http://lists.sourceforge.net/lists/listinfo/boa-constructor-users > > > _______________________________________________ > Boa-constructor-users mailing list > Boa...@li... > http://lists.sourceforge.net/lists/listinfo/boa-constructor-users > |
From: Sasa Z. <sa...@sp...> - 2001-05-25 09:38:27
|
> > Hi, > > > > I just have tried Boa Constructor... looks quite impressive! > > > > What happens to me is that after some period of time all icons > in toolbars > > just disappear. > > > > I am using the latest version (extracted today from CVS). > > Platfrom: win98, python 2.1 > > This is a resource problem. > > The first big bug is that you are running win98 instead of an OS > (like NT or > 2000) ;) > > wxPython does not release all the GDI objects it uses (mainly > bitmaps). For > normal wxPython applications this isn't really a problem, but Boa > uses many > bitmaps and widgets. Hmm, does it mean that wxPython has some serious limitations on win98 platform ? Maybe I should raise this question on wxPython mailing list ? > In ImageSource.py change > return wx.wxBitmap(filename, wx.wxBITMAP_TYPE_BMP) > to > return wx.wxImage(filename, > wx.wxBITMAP_TYPE_BMP).ConvertToBitmap() > > and similarly for .jpg images. Changed! Works fine until now... thanks! -- Sasa |
From: Sasa Z. <sa...@sp...> - 2001-05-25 10:20:34
|
Hi, Let's add one wxMenu to a wxFrame... let's set the title to "File" and add two menu items "Open" and "Exit" Let's now add a wxMenuBar, edit its Menus collection and add the "File" wxMenu to the menu bar. When I start the application menu looks like: File File ---- Open Exit instead of: File Open Exit This also happens with the example from Boa tutorial. -- Sasa |
From: Patrick K. O'B. <po...@or...> - 2001-05-25 17:19:01
|
What you are seeing in the first line of the menu is the menu title. To get rid of it, set the title property to an empty string ("") instead of "File". Perhaps the Boa tutorial should be changed, since most people will not want titles on their menus (I would think). At least not under Windows. I'm not sure about the Gnome and KDE standards but this behavior still strikes me as a bit odd. Is this a boa thing or a wxWindows thing? Should the title property be left blank (which in effect renders it useless) or should something else be changed? Or do I need a clue? Hold on while I RTFM... --- wxMenu::SetTitle void SetTitle(const wxString& title) Sets the title of the menu. Parameters title The title to set. Remarks This is relevant only to popup menus. --- That last line seems like a big clue - the title only applies to popup menus (though apparently it shows up on regular menus if you do set it). Hmmm... So is this a bug or should we not set the title for normal menus? --- Patrick K. O'Brien Orbtech "I am, therefore I think." -----Original Message----- From: boa...@li... [mailto:boa...@li...]On Behalf Of Sasa Zivkov Sent: Friday, May 25, 2001 5:19 AM To: boa...@li... Subject: [Boa Constr] Building menu bar Hi, Let's add one wxMenu to a wxFrame... let's set the title to "File" and add two menu items "Open" and "Exit" Let's now add a wxMenuBar, edit its Menus collection and add the "File" wxMenu to the menu bar. When I start the application menu looks like: File File ---- Open Exit instead of: File Open Exit This also happens with the example from Boa tutorial. -- Sasa _______________________________________________ Boa-constructor-users mailing list Boa...@li... http://lists.sourceforge.net/lists/listinfo/boa-constructor-users |