After running the following, when I click on the scrolled panel, it scrolls right a bit.
Also if after clicking on the scrolled panel, I drag the entire frame, it scrolls right again.
What’s going on?
Is this a bug?
import wx
import wx.lib.scrolledpanel as scrolled
app = wx.App()
frame = wx.Frame( None, title=“Scroll Panel Issue”, size=(400,400) )
frame.sizer = wx.BoxSizer( wx.HORIZONTAL )
frame.SetSizer( frame.sizer )
scrolled_panel = scrolled.ScrolledPanel( frame, wx.ID_ANY )
scrolled_panel.SetVirtualSizeWH( 1000, 1000 )
scrolled_panel.SetScrollRate(20,20)
panel = wx.Panel( frame, size=(100,100), style= wx.SIMPLE_BORDER )
frame.sizer.Add( panel, flag=wx.EXPAND )
frame.sizer.Add( scrolled_panel, proportion=1, flag=wx.EXPAND )
frame.Show()
app.MainLoop()