dabo Commit
Revision 5579
Date: 2009-12-30 07:56:49 -0800 (Wed, 30 Dec 2009)
Author: Ed
Trac: http://trac.dabodev.com/changeset/5579

Changed:
U   trunk/ide/Editor.py

Log:
Added a menu option for toggling whitespace visibility.


Diff:
Modified: trunk/ide/Editor.py
===================================================================
--- trunk/ide/Editor.py 2009-12-29 18:06:01 UTC (rev 5578)
+++ trunk/ide/Editor.py 2009-12-30 15:56:49 UTC (rev 5579)
@@ -518,6 +518,7 @@
                        self._synColorItem.Checked = ed.SyntaxColoring
                        self._useTabsItem.Checked = ed.UseTabs
                        self._lineNumItem.Checked = ed.ShowLineNumbers
+                       self._whiteSpaceItem.Checked = ed.ShowWhiteSpace
                self._showOutItem.Checked = 
self.Application.getUserSetting("visibleOutput", False)
                
                
@@ -644,6 +645,9 @@
                self._lineNumItem = editMenu.append(_("Show &Line Numbers"), 
HotKey="Ctrl+Shift+L", 
                                OnHit=self.onLineNumber, bmp="", 
ItemID="edit_linenum", help=_("Toggle Line Numbers"), 
                                menutype="check")
+               self._whiteSpaceItem = editMenu.append(_("Show WhiteSpace"), 
HotKey="Ctrl+Shift+E", 
+                               OnHit=self.onWhiteSpace, bmp="", 
ItemID="edit_whiteSpace", help=_("Toggle WhiteSpace Visibility"), 
+                               menutype="check")
                
                runMenu.append(_("&Run Script"), HotKey="F7", 
OnHit=self.onRunScript,
                                bmp="", ItemID="run_script", help=_("Run 
Script"))              
@@ -946,6 +950,11 @@
                ed.ShowLineNumbers = not ed.ShowLineNumbers
 
 
+       def onWhiteSpace(self, evt):
+               ed = self.CurrentEditor
+               ed.ShowWhiteSpace = not ed.ShowWhiteSpace
+
+
        def onOutput(self, evt):
                show = 
self.MenuBar.getMenu(_("Run")).isItemChecked(_("Hide/Show Output"))
                self.Application.setUserSetting("visibleOutput", show)



_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to