mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-05 23:49:00 +08:00
Merge pull request #1438 from paparazzi/wxgtk3_fixes
fixes for using wxPython 3.0 (python-wxgtk3.0)
This commit is contained in:
@@ -65,7 +65,7 @@ class MessagesFrame(wx.Frame):
|
||||
end = book.GetPageCount()
|
||||
|
||||
while start < end:
|
||||
if book.GetPageText(start) > name:
|
||||
if book.GetPageText(start) >= name:
|
||||
return start
|
||||
start += 1
|
||||
return start
|
||||
@@ -133,8 +133,12 @@ class MessagesFrame(wx.Frame):
|
||||
size = value_control.GetSize()
|
||||
size.x = LABEL_WIDTH
|
||||
value_control.SetMinSize(size)
|
||||
grid_sizer.Add(value_control, 1, wx.ALL|wx.EXPAND, BORDER)
|
||||
grid_sizer.AddGrowableCol(1)
|
||||
grid_sizer.Add(value_control, 1, wx.ALL | wx.EXPAND, BORDER)
|
||||
if wx.MAJOR_VERSION > 2:
|
||||
if grid_sizer.IsColGrowable(1):
|
||||
grid_sizer.AddGrowableCol(1)
|
||||
else:
|
||||
grid_sizer.AddGrowableCol(1)
|
||||
aircraft.messages[name].field_controls.append(value_control)
|
||||
|
||||
field_panel.SetAutoLayout(True)
|
||||
|
||||
@@ -15,8 +15,8 @@ from settings_tool import IvySettingsInterface
|
||||
def create(parent, ac_ids):
|
||||
return SettingsFrame(parent, ac_ids)
|
||||
|
||||
SLIDER_ID_OFFSET = 250000
|
||||
BUTTON_ID_OFFSET = 2 * 250000
|
||||
SLIDER_ID_OFFSET = 30000
|
||||
BUTTON_ID_OFFSET = 31000
|
||||
SLIDER_FACTOR = 100
|
||||
|
||||
# Wraps TextCtrl to provide added functionality
|
||||
|
||||
Reference in New Issue
Block a user