On Mar 26, 10:20 am, BH <[EMAIL PROTECTED]> 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

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to