From e16d94b77e0ea851d91479c3337ce6b8a5198e5e Mon Sep 17 00:00:00 2001 From: "Steven M. Gava" Date: Sat, 3 Nov 2001 05:07:28 +0000 Subject: more work to support new config system --- Lib/idlelib/configHandler.py | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'Lib/idlelib/configHandler.py') diff --git a/Lib/idlelib/configHandler.py b/Lib/idlelib/configHandler.py index 2e5e2e9b2c..e32c6e6e4a 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 -- cgit v1.2.1