]> git.saurik.com Git - wxWidgets.git/commitdiff
Updates for STCStyleEditor
authorRobin Dunn <robin@alldunn.com>
Tue, 2 Mar 2004 23:51:23 +0000 (23:51 +0000)
committerRobin Dunn <robin@alldunn.com>
Tue, 2 Mar 2004 23:51:23 +0000 (23:51 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

wxPython/samples/StyleEditor/STCStyleEditor.py
wxPython/samples/StyleEditor/stc-styles.rc.cfg

index 9758734401369dbaa8f2f82a38ccf0dfed7200af..d65b8a87c75628f9af158950699f764e3ea76e0d 100644 (file)
@@ -679,7 +679,7 @@ class STCStyleEditDlg(wxDialog):
             if num == wxSTC_STYLE_DEFAULT:
                 self.elementLb.InsertItems([name, '----Language----'], 0)
                 self.elementLb.Append('----Standard----')
-                stdStart = stdPos = self.elementLb.Number()
+                stdStart = stdPos = self.elementLb.GetCount()
             else:
                 # std styles
                 if num >= 33 and num < 40:
@@ -704,7 +704,7 @@ class STCStyleEditDlg(wxDialog):
 
         # add definitions
         self.elementLb.Append('----Common----')
-        self.commonDefsStartIdx = self.elementLb.Number()
+        self.commonDefsStartIdx = self.elementLb.GetCount()
         for common in self.commonDefs.keys():
             tpe = type(self.commonDefs[common])
             self.elementLb.Append('%('+common+')'+(tpe is type('') and 's' or 'd'))
@@ -974,7 +974,7 @@ class STCStyleEditDlg(wxDialog):
                     self.commonDefs[name] = commonPropDefs[prop]
                     self.elementLb.Append('%('+name+')'+\
                      (type(commonPropDefs[prop]) is type('') and 's' or 'd'))
-                    self.elementLb.SetSelection(self.elementLb.Number()-1, True)
+                    self.elementLb.SetSelection(self.elementLb.GetCount()-1, True)
                     self.populateCombosWithCommonDefs()
                     self.OnElementlbListbox(None)
         finally:
@@ -1004,7 +1004,7 @@ class STCStyleEditDlg(wxDialog):
             self.populateCombosWithCommonDefs()
             selIdx = self.elementLb.GetSelection()
             self.elementLb.Delete(selIdx)
-            if selIdx == self.elementLb.Number():
+            if selIdx == self.elementLb.GetCount():
                 selIdx = selIdx - 1
             self.elementLb.SetSelection(selIdx, True)
             self.OnElementlbListbox(None)
@@ -1315,9 +1315,8 @@ if __name__ == '__main__':
     provider = wxSimpleHelpProvider()
     wxHelpProvider_Set(provider)
 
-    home = os.environ.get('HOME')
-    if home: home = os.path.join(home, '.boa')
-    config = os.path.abspath(os.path.join(home, 'stc-styles.rc.cfg'))
+    base = os.path.split(__file__)[0]
+    config = os.path.abspath(os.path.join(base, 'stc-styles.rc.cfg'))
     if 0:
         f = wxFrame(None, -1, 'Test frame (double click for editor)')
         stc = wxStyledTextCtrl(f, -1)
index 2388d5a5aee0964bcb382c0daf3c116718a3e776..646cfe06220a50ccde75c1b931b80ac1f8f3e67e 100644 (file)
@@ -1,6 +1,6 @@
 common.defs.msw={'helv': 'Lucida Console', 'mono': 'Courier New', 'lnsize': 6, 'backcol': '#FFFFFF', 'size': 8}
 common.defs.gtk={ 'mono'  : 'Courier New', 'helv'  : 'Lucida Console', 'lucd'  : 'Lucida Console', 'other' : 'Comic Sans MS', 'size'  : 8, 'lnsize': 6, 'backcol': '#FFFFFF'}
-common.styleidnames = {wxSTC_STYLE_DEFAULT: 'Style default', wxSTC_STYLE_LINENUMBER: 'Line numbers', wxSTC_STYLE_BRACELIGHT: 'Matched braces', wxSTC_STYLE_BRACEBAD: 'Unmatched brace', wxSTC_STYLE_CONTROLCHAR: 'Control characters', wxSTC_STYLE_INDENTGUIDE: 'Indent guide'}
+common.styleidnames={wxSTC_STYLE_DEFAULT: 'Style default', wxSTC_STYLE_LINENUMBER: 'Line numbers', wxSTC_STYLE_BRACELIGHT: 'Matched braces', wxSTC_STYLE_BRACEBAD: 'Unmatched brace', wxSTC_STYLE_CONTROLCHAR: 'Control characters', wxSTC_STYLE_INDENTGUIDE: 'Indent guide'}
 [style.python]
 setting.python.-3=
 setting.python.-2=fore:#000000