[Tutor] [tutor] Scrollbars around the image
Varsha Purohit
varsha.purohit at gmail.com
Fri Feb 1 07:37:33 CET 2008
Hi All,
I have made a simple panel where i am loading an image from the folder.
I have a button named zoomin. When i press this button a pair of horizontal
and vertical scrollbars should appear on the image panel nearby image. so
that we can see the zoomed image properly. I am trying to use
wx.Scrollbarbut i am not able to fix the scrollbars properly around
the image. I have
not added the scrollbar portion to the button handler in the code below.. i
have just commented out as its not actually working.
import wx
class ComboBox(wx.Dialog):
def __init__(self, parent, id, title):
wx.Dialog.__init__(self, parent, id, title, size=(450, 470))
panel = wx.Panel(self, -1, (75, 20), (100, 127), style=
wx.SUNKEN_BORDER)
self.picture = wx.StaticBitmap(panel)
self.picture.SetBitmap(wx.Bitmap('srk.jpg'))
panel.SetBackgroundColour(wx.WHITE)
wx.Button(self, 1, 'Close', (80, 220))
wx.Button(self, 2, 'Zoomin', (80, 280))
self.Bind(wx.EVT_BUTTON, self.OnClose, id=1)
self.Bind(wx.EVT_BUTTON, self.OnZoom, id=2)
self.Centre()
self.ShowModal()
self.Destroy()
def OnClose(self, event):
self.Close()
def OnZoom(self, event):
## sw = wx.ScrolledWindow(panel)
## sw.SetScrollbars(20, 20, 155, 40)
## sw.Scroll(50,10)
self.Close()
app = wx.App()
ComboBox(None, -1, 'picture box')
app.MainLoop()
But can please anybody suggest me how should i go ahead and solve this
problem ??
--
Varsha Purohit,
Graduate Student
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20080131/e8d5d84a/attachment-0001.htm
More information about the Tutor
mailing list