summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/configHandler.py
diff options
context:
space:
mode:
authorSteven M. Gava <elguavas@python.net>2001-11-03 05:07:28 (GMT)
committerSteven M. Gava <elguavas@python.net>2001-11-03 05:07:28 (GMT)
commite16d94b77e0ea851d91479c3337ce6b8a5198e5e (patch)
treebe73fdac7ff8d912652bf8428e8ee250943cc881 /Lib/idlelib/configHandler.py
parentdedbe255d32ace4b92fbe099aea454775701edf4 (diff)
downloadcpython-e16d94b77e0ea851d91479c3337ce6b8a5198e5e.zip
cpython-e16d94b77e0ea851d91479c3337ce6b8a5198e5e.tar.gz
cpython-e16d94b77e0ea851d91479c3337ce6b8a5198e5e.tar.bz2
more work to support new config system
Diffstat (limited to 'Lib/idlelib/configHandler.py')
-rw-r--r--Lib/idlelib/configHandler.py15
1 files changed, 6 insertions, 9 deletions
diff --git a/Lib/idlelib/configHandler.py b/Lib/idlelib/configHandler.py
index 2e5e2e9..e32c6e6 100644
--- a/Lib/idlelib/configHandler.py
+++ b/Lib/idlelib/configHandler.py
@@ -49,14 +49,6 @@ class IdleConfParser(ConfigParser):
else: #return a default value
return []
- def GetHighlight(self, theme, element):
- fore = self.Get(theme, element + "-foreground")
- back = self.Get(theme, element + "-background")
- style = self.Ge(theme, element + "-fontStyle", default='')
- return {"fg": fore,
- "bg": back,
- "fStyle": style}
-
def Load(self):
"""
Load the configuration file from disk
@@ -160,7 +152,12 @@ class IdleConf:
return cfgParser.sections()
-
+ def GetHighlight(self, theme, element):
+ fore = self.GetOption('highlight', theme, element + "-foreground")
+ back = self.GetOption('highlight', theme, element + "-background")
+ return {"foreground": fore,
+ "background": back}
+
def GetTheme(self, name=None):
"""
Gets the requested theme or returns a final fallback theme in case