472,338 Members | 1,599 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,338 software developers and data experts.

Add statusbar in wx.Panel

7
Hi all,

As I want to add a statusbar to show the x,y coordinates of an image on a panel/dialog.
But I find panel not include the function of SetStatusBar that I found in frame and I dun want to change the structure of it from dialog to frame.
Is there any other appropriate method to show the instant coordinates?

Thanks!

Brs,
Kanis
Nov 16 '07 #1
1 2077
bartonc
6,596 Expert 4TB
Hi all,

As I want to add a statusbar to show the x,y coordinates of an image on a panel/dialog.
But I find panel not include the function of SetStatusBar that I found in frame and I dun want to change the structure of it from dialog to frame.
Is there any other appropriate method to show the instant coordinates?

Thanks!

Brs,
Kanis
Panels don't own status bars, frames do:
Expand|Select|Wrap|Line Numbers
  1. #Boa:Frame:Frame1
  2.  
  3. import wx
  4.  
  5. def create(parent):
  6.     return Frame1(parent)
  7.  
  8. [wxID_FRAME1, wxID_FRAME1STATUSBAR1, 
  9. ] = [wx.NewId() for _init_ctrls in range(2)]
  10.  
  11. [wxID_FRAME1MENU1ITEMS0] = [wx.NewId() for _init_coll_menu1_Items in range(1)]
  12.  
  13. class Frame1(wx.Frame):
  14.     def _init_coll_menuBar1_Menus(self, parent):
  15.         # generated method, don't edit
  16.  
  17.         parent.Append(menu=self.menu1, title='Menus0')
  18.  
  19.     def _init_coll_menu1_Items(self, parent):
  20.         # generated method, don't edit
  21.  
  22.         parent.Append(help='', id=wxID_FRAME1MENU1ITEMS0, kind=wx.ITEM_NORMAL, text='Items0')
  23.         self.Bind(wx.EVT_MENU, self.OnMenu1Items0Menu, id=wxID_FRAME1MENU1ITEMS0)
  24.  
  25.     def _init_utils(self):
  26.         # generated method, don't edit
  27.         self.menu1 = wx.Menu(title='')
  28.  
  29.         self.menuBar1 = wx.MenuBar()
  30.  
  31.         self._init_coll_menu1_Items(self.menu1)
  32.         self._init_coll_menuBar1_Menus(self.menuBar1)
  33.  
  34.     def _init_ctrls(self, prnt):
  35.         # generated method, don't edit
  36.         wx.Frame.__init__(self, id=wxID_FRAME1, name='', parent=prnt, pos=wx.Point(110, 110),
  37.                 size=wx.Size(400, 250), style=wx.DEFAULT_FRAME_STYLE, title='Frame1')
  38.         self._init_utils()
  39.         self.SetClientSize(wx.Size(392, 223))
  40.         self.SetMenuBar(self.menuBar1)
  41.  
  42.         self.statusBar1 = wx.StatusBar(id=wxID_FRAME1STATUSBAR1, name='statusBar1', parent=self,
  43.                 style=0)
  44.         self.statusBar1.SetStatusText('')
  45.         self.SetStatusBar(self.statusBar1)
  46.  
  47.     def __init__(self, parent):
  48.         self._init_ctrls(parent)
  49.  
  50.     def OnMenu1Items0Menu(self, event):
  51.         event.Skip()
  52.  
Nov 16 '07 #2

Sign in to post your reply or Sign up for a free account.

Similar topics

4
by: Tonya | last post by:
Hi, Does anyone know how i can add controls to a progress bar. I have searched the internet but could not find any examples. what i want to...
0
by: Job Lot | last post by:
In my custom status bar control I have a status bar panel which is added to status bar when control is initialized Private m_StatusBarPanel As...
1
by: Oleg Medyanik | last post by:
Hi, faced the following problem.. (NET 1.1) Steps to reproduce - 1.Create New Windows Forms Application 2. Add StatusBar and set ShowPanels =...
1
by: Ahmet | last post by:
In my application, I have statusbar on which i show icons. On some cases, I have to change icon of my statusbar to show different messages on...
3
by: TonyM | last post by:
Hi all, I have an application with a few different Windows forms. I am trying to update a statusbar panel's text that is in the main form, from...
10
by: Nicolas | last post by:
When I resize (Enlarge) the form while the progress bar is running the rectangle drawing is not going to the end of the rectangle? I got a form...
3
by: EricJ | last post by:
Hi I'm having trouble getting icons from an imagelist in a statusbar panel. if i load the icons directly it works Dim ico As new ...
7
by: Geoff | last post by:
I would like to have a status bar which has a few panels, one of which I want to display a different .gif under different conditions. I have added...
3
by: Fred Morrison | last post by:
OK, the direct method of setting the background color on a text-only (no panels) statusbar control seems to fail: Me.StatusBar1.Text =...
6
by: Anony | last post by:
Hi All, I have two icons: Private micoIcon1 As New System.Drawing.Icon(System.IO.Path.Combine(Application.StartupPath, "Icon1.ico")) Private...
0
by: concettolabs | last post by:
In today's business world, businesses are increasingly turning to PowerApps to develop custom business applications. PowerApps is a powerful tool...
0
by: teenabhardwaj | last post by:
How would one discover a valid source for learning news, comfort, and help for engineering designs? Covering through piles of books takes a lot of...
0
by: Naresh1 | last post by:
What is WebLogic Admin Training? WebLogic Admin Training is a specialized program designed to equip individuals with the skills and knowledge...
0
by: antdb | last post by:
Ⅰ. Advantage of AntDB: hyper-convergence + streaming processing engine In the overall architecture, a new "hyper-convergence" concept was...
0
by: Matthew3360 | last post by:
Hi there. I have been struggling to find out how to use a variable as my location in my header redirect function. Here is my code. ...
2
by: Matthew3360 | last post by:
Hi, I have a python app that i want to be able to get variables from a php page on my webserver. My python app is on my computer. How would I make it...
0
by: AndyPSV | last post by:
HOW CAN I CREATE AN AI with an .executable file that would suck all files in the folder and on my computerHOW CAN I CREATE AN AI with an .executable...
0
by: Arjunsri | last post by:
I have a Redshift database that I need to use as an import data source. I have configured the DSN connection using the server, port, database, and...
0
by: Matthew3360 | last post by:
Hi, I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.