aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugeni Dodonov <eugeni@mandriva.org>2009-01-20 15:54:14 +0000
committerEugeni Dodonov <eugeni@mandriva.org>2009-01-20 15:54:14 +0000
commit941e5c2663759232f489c928f6b5b7f99b71f1c0 (patch)
tree6ad0f1da352bebcc81f0a472ffa8f0a3b8cec2d7
parenta80a1ff660197057f59a1391b670ec701e815b12 (diff)
downloadmsec-941e5c2663759232f489c928f6b5b7f99b71f1c0.tar
msec-941e5c2663759232f489c928f6b5b7f99b71f1c0.tar.gz
msec-941e5c2663759232f489c928f6b5b7f99b71f1c0.tar.bz2
msec-941e5c2663759232f489c928f6b5b7f99b71f1c0.tar.xz
msec-941e5c2663759232f489c928f6b5b7f99b71f1c0.zip
Support for highlighting default options.
-rwxr-xr-xsrc/msec/msecgui.py17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/msec/msecgui.py b/src/msec/msecgui.py
index 1299718..9275b56 100755
--- a/src/msec/msecgui.py
+++ b/src/msec/msecgui.py
@@ -973,6 +973,18 @@ class MsecGui:
conf_def = self.msec_defaults[config.DEFAULT_LEVEL]
conf_sec = self.msec_defaults[config.SECURE_LEVEL]
+ # Highlighting default options
+ def_start=""
+ def_end=""
+ sec_start=""
+ sec_end=""
+ if self.base_level == config.DEFAULT_LEVEL:
+ def_start="<b>"
+ def_end="</b>"
+ elif self.base_level == config.SECURE_LEVEL:
+ sec_start="<b>"
+ sec_end="</b>"
+
val_def = conf_def.get(param)
val_sec = conf_sec.get(param)
@@ -986,7 +998,10 @@ class MsecGui:
label.set_use_markup(True)
# description
dialog.vbox.pack_start(label)
- label = gtk.Label(_("<i>%s</i>\n\n\tCurrent value: <b>%s</b>\n\tDefault level value: <b>%s</b>\n\tSecure level value: <b>%s</b>\n") % (descr, value, val_def, val_sec))
+ label = gtk.Label(_("<i>%s</i>\n\n\tCurrent value:\t\t\t<i>%s</i>\n\t%sDefault level value:\t<i>%s</i>%s\n\t%sSecure level value:\t\t<i>%s</i>%s\n") %
+ (descr, value,
+ def_start, val_def, def_end,
+ sec_start, val_sec, sec_end))
label.set_line_wrap(True)
label.set_use_markup(True)
dialog.vbox.pack_start(label)