wx.grid problem
kyosohma at gmail.com
kyosohma at gmail.com
Mon Mar 26 12:04:02 EDT 2007
On Mar 26, 10:20 am, BH <B... at bh.com> wrote:
> Hi !
>
> I have a small problem with wx.Grid and scrollbars.
> Scrollbars definitively dissapears after resizing the frame.
>
> Thx for help
>
> #----------------------------------------------------------------------
> import wx,wx.grid
> #----------------------------------------------------------------------
> class MainWindow(wx.Frame):
> def __init__(self,parent,id,title):
> wx.Frame.__init__(self,parent,wx.ID_ANY,title)
> #--
> self.grid= wx.grid.Grid(id=wx.ID_ANY,parent=self)
> self.grid.CreateGrid(numRows=10,numCols=2)
> self.grid.Fit()
> self.Fit()
> #--
> self.Show(1)
> #----------------------------------------------------------------------
> app = wx.PySimpleApp()
> frame=MainWindow(None,-1,'Grid sizer')
> app.MainLoop()
> del app
If I understand this correctly, that is normal. Your grid is only two
columns by 10 rows, so if you resize your frame so that it shows all
rows and columns, the scroll bars will disappear, much like other
apps, such as FireFox. If you enlarge the frame enough, the scrollbars
go away.
Mike
More information about the Python-list
mailing list