Better font selection and sizes for wxGTK2, tweaked call tip colors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26348 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -16,24 +16,41 @@ import dispatcher
|
||||
from version import VERSION
|
||||
|
||||
|
||||
if wx.Platform == '__WXMSW__':
|
||||
FACES = { 'times' : 'Times New Roman',
|
||||
'mono' : 'Courier New',
|
||||
'helv' : 'Lucida Console',
|
||||
'lucida' : 'Lucida Console',
|
||||
'other' : 'Comic Sans MS',
|
||||
'size' : 10,
|
||||
'lnsize' : 9,
|
||||
'backcol': '#FFFFFF',
|
||||
if 'wxMSW' in wx.PlatformInfo:
|
||||
FACES = { 'times' : 'Times New Roman',
|
||||
'mono' : 'Courier New',
|
||||
'helv' : 'Lucida Console',
|
||||
'lucida' : 'Lucida Console',
|
||||
'other' : 'Comic Sans MS',
|
||||
'size' : 10,
|
||||
'lnsize' : 9,
|
||||
'backcol' : '#FFFFFF',
|
||||
'calltipbg' : '#FFFFB8',
|
||||
'calltipfg' : '#404040',
|
||||
}
|
||||
else: # GTK
|
||||
FACES = { 'times' : 'Times',
|
||||
'mono' : 'Courier',
|
||||
'helv' : 'Helvetica',
|
||||
'other' : 'new century schoolbook',
|
||||
'size' : 12,
|
||||
'lnsize' : 10,
|
||||
'backcol': '#FFFFFF',
|
||||
|
||||
elif 'wxGTK' in wx.PlatformInfo and 'gtk2' in wx.PlatformInfo:
|
||||
FACES = { 'times' : 'Serif',
|
||||
'mono' : 'Monospace',
|
||||
'helv' : 'Sans',
|
||||
'other' : 'new century schoolbook',
|
||||
'size' : 10,
|
||||
'lnsize' : 9,
|
||||
'backcol' : '#FFFFFF',
|
||||
'calltipbg' : '#FFFFB8',
|
||||
'calltipfg' : '#404040',
|
||||
}
|
||||
|
||||
else: # GTK1, OSX, etc.
|
||||
FACES = { 'times' : 'Times',
|
||||
'mono' : 'Courier',
|
||||
'helv' : 'Helvetica',
|
||||
'other' : 'new century schoolbook',
|
||||
'size' : 12,
|
||||
'lnsize' : 10,
|
||||
'backcol' : '#FFFFFF',
|
||||
'calltipbg' : '#FFFFB8',
|
||||
'calltipfg' : '#404040',
|
||||
}
|
||||
|
||||
|
||||
@@ -87,7 +104,8 @@ class EditWindow(stc.StyledTextCtrl):
|
||||
self.AutoCompStops(' .,;:([)]}\'"\\<>%^&+-=*/|`')
|
||||
# Do we want to automatically pop up command argument help?
|
||||
self.autoCallTip = True
|
||||
self.CallTipSetBackground(wx.Colour(255, 255, 232))
|
||||
self.CallTipSetBackground(FACES['calltipbg'])
|
||||
self.CallTipSetForeground(FACES['calltipfg'])
|
||||
self.SetWrapMode(False)
|
||||
try:
|
||||
self.SetEndAtLastLine(False)
|
||||
|
Reference in New Issue
Block a user