changed version number
A few final twaeks and fixes git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10264 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -78,7 +78,7 @@ class TestWindow(wxScrolledWindow):
|
||||
numColours = len(colours)
|
||||
|
||||
if rgn:
|
||||
# determine the subset that have been exposed and needs drawn
|
||||
# determine the subset that has been exposed and needs drawn
|
||||
rect = rgn.GetBox()
|
||||
pixStart = vs[1]*self.lineHeight + rect.y
|
||||
pixStop = pixStart + rect.height
|
||||
|
@@ -21,6 +21,8 @@ class TestPanel(wxPanel):
|
||||
EVT_LISTBOX_DCLICK(self, 60, self.EvtListBoxDClick)
|
||||
lb.SetSelection(0)
|
||||
|
||||
EVT_RIGHT_UP(self, self.OnDoPopup)
|
||||
|
||||
|
||||
def EvtListBox(self, event):
|
||||
self.log.WriteText('EvtListBox: %s\n' % event.GetString())
|
||||
@@ -28,6 +30,24 @@ class TestPanel(wxPanel):
|
||||
def EvtListBoxDClick(self, event):
|
||||
self.log.WriteText('EvtListBoxDClick:\n')
|
||||
|
||||
def OnDoPopup(self, evt):
|
||||
menu = wxMenu()
|
||||
# Make this first item bold
|
||||
item = wxMenuItem(menu, 101, "If supported, this is &bold")
|
||||
df = wxSystemSettings_GetSystemFont(wxSYS_DEFAULT_GUI_FONT)
|
||||
nf = wxFont(df.GetPointSize(), df.GetFamily(), df.GetStyle(), wxBOLD,
|
||||
false, df.GetFaceName())
|
||||
item.SetFont(nf)
|
||||
menu.AppendItem(item)
|
||||
|
||||
menu.AppendItem(wxMenuItem(menu, 102, "Normal Item &1"))
|
||||
menu.AppendItem(wxMenuItem(menu, 103, "Normal Item &2"))
|
||||
menu.AppendItem(wxMenuItem(menu, 104, "Normal Item &3"))
|
||||
menu.AppendItem(wxMenuItem(menu, 105, "Normal Item &4"))
|
||||
|
||||
self.PopupMenu(menu, evt.GetPosition())
|
||||
menu.Destroy()
|
||||
evt.Skip()
|
||||
|
||||
|
||||
#----------------------------------------------------------------------
|
||||
|
@@ -70,116 +70,116 @@ class JoystickTestPanel(wxPanel):
|
||||
# WDR: methods for JoystickTestPanel
|
||||
|
||||
def GetYPositionCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Y_Position_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Y_Position_Ctrl)
|
||||
|
||||
def GetXPositionCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_X_Position_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_X_Position_Ctrl)
|
||||
|
||||
|
||||
def GetVMaxCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_V_Max_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_V_Max_Ctrl)
|
||||
|
||||
def GetVMinCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_V_Min_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_V_Min_Ctrl)
|
||||
|
||||
def GetRudderMaxCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Rudder_Max_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Rudder_Max_Ctrl)
|
||||
|
||||
def GetRudderMinCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Rudder_Min_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Rudder_Min_Ctrl)
|
||||
|
||||
def GetMaxAxesCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Max_Axes_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Max_Axes_Ctrl)
|
||||
|
||||
def GetMaxButtonsCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Max_Buttons_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Max_Buttons_Ctrl)
|
||||
|
||||
def GetZMaxCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Z_Max_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Z_Max_Ctrl)
|
||||
|
||||
def GetYMaxCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Y_Max_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Y_Max_Ctrl)
|
||||
|
||||
def GetYMinCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Y_Min_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Y_Min_Ctrl)
|
||||
|
||||
def GetXMinCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_X_Min_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_X_Min_Ctrl)
|
||||
|
||||
def GetNumSticksCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Num_Sticks_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Num_Sticks_Ctrl)
|
||||
|
||||
def GetHasPovCtsCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Has_POV_CTS_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Has_POV_CTS_Ctrl)
|
||||
|
||||
def GetHasVCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Has_V_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Has_V_Ctrl)
|
||||
|
||||
def GetHasUCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Has_U_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Has_U_Ctrl)
|
||||
|
||||
def GetVPositionCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_V_Position_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_V_Position_Ctrl)
|
||||
|
||||
def GetUPositionCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_U_Position_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_U_Position_Ctrl)
|
||||
|
||||
def GetPovPositionCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_POV_Position_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_POV_Position_Ctrl)
|
||||
|
||||
def GetButtonStateCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Button_State_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Button_State_Ctrl)
|
||||
|
||||
def GetUMaxCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_U_Max_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_U_Max_Ctrl)
|
||||
|
||||
def GetUMinCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_U_Min_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_U_Min_Ctrl)
|
||||
|
||||
def GetPollingMaxCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Polling_Max_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Polling_Max_Ctrl)
|
||||
|
||||
def GetPollingMinCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Polling_Min_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Polling_Min_Ctrl)
|
||||
|
||||
def GetNumAxesCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Num_Axes_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Num_Axes_Ctrl)
|
||||
|
||||
def GetNumButtonsCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Num_Buttons_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Num_Buttons_Ctrl)
|
||||
|
||||
def GetXMaxCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_X_Max_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_X_Max_Ctrl)
|
||||
|
||||
def GetZMinCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Z_Min_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Z_Min_Ctrl)
|
||||
|
||||
def GetProdNameCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Prod_Name_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Prod_Name_Ctrl)
|
||||
|
||||
def GetMfgIdCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Mfg_ID_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Mfg_ID_Ctrl)
|
||||
|
||||
def GetHasPov4dirCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Has_POV_4DIR_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Has_POV_4DIR_Ctrl)
|
||||
|
||||
def GetHasPovCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Has_POV_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Has_POV_Ctrl)
|
||||
|
||||
def GetHasZCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Has_Z_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Has_Z_Ctrl)
|
||||
|
||||
def GetHasRudderCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Has_Rudder_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Has_Rudder_Ctrl)
|
||||
|
||||
def GetRudderPosCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Rudder_Pos_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Rudder_Pos_Ctrl)
|
||||
|
||||
def GetPovCtsPosCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_POV_CTS_Pos_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_POV_CTS_Pos_Ctrl)
|
||||
|
||||
def GetZPositionCtrl(self):
|
||||
return wxPyTypeCast( self.FindWindowById(ID_Z_Position_Ctrl), "wxTextCtrl" )
|
||||
return self.FindWindowById(ID_Z_Position_Ctrl)
|
||||
|
||||
# WDR: handler implementations for JoysticktestPanel
|
||||
|
||||
|
Reference in New Issue
Block a user