[Idle-dev] CVS: idle configHandler.py,1.4,1.5
Stephen M. Gava
elguavas@users.sourceforge.net
Fri, 02 Nov 2001 21:06:36 -0800
Update of /cvsroot/idlefork/idle
In directory usw-pr-cvs1:/tmp/cvs-serv30288
Modified Files:
configHandler.py
Log Message:
more work to support new config system
Index: configHandler.py
===================================================================
RCS file: /cvsroot/idlefork/idle/configHandler.py,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** configHandler.py 2001/10/29 08:05:34 1.4
--- configHandler.py 2001/11/03 05:06:34 1.5
***************
*** 50,61 ****
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):
"""
--- 50,53 ----
***************
*** 160,165 ****
return cfgParser.sections()
-
def GetTheme(self, name=None):
"""
--- 152,162 ----
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):
"""