Use copy-paste fix only on Mac
This commit is contained in:
@@ -42,9 +42,11 @@ class AuxiliaryFrame(wx.Frame):
|
||||
if name is not None:
|
||||
kwargs['name'] = name
|
||||
super().__init__(**kwargs)
|
||||
# Intercept copy-paste actions and do nothing in secondary windows
|
||||
self.Bind(wx.EVT_MENU, self.OnSuppressedAction, id=wx.ID_COPY)
|
||||
self.Bind(wx.EVT_MENU, self.OnSuppressedAction, id=wx.ID_PASTE)
|
||||
# Intercept copy-paste actions and do nothing in secondary windows,
|
||||
# otherwise on Mac OS X Cmd-C brings up copy fit dialog
|
||||
if 'wxMac' in wx.PlatformInfo:
|
||||
self.Bind(wx.EVT_MENU, self.OnSuppressedAction, id=wx.ID_COPY)
|
||||
self.Bind(wx.EVT_MENU, self.OnSuppressedAction, id=wx.ID_PASTE)
|
||||
if 'wxMSW' in wx.PlatformInfo:
|
||||
self.SetBackgroundColour(wx.SystemSettings.GetColour(wx.SYS_COLOUR_BTNFACE))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user