From 941e5c2663759232f489c928f6b5b7f99b71f1c0 Mon Sep 17 00:00:00 2001 From: Eugeni Dodonov Date: Tue, 20 Jan 2009 15:54:14 +0000 Subject: Support for highlighting default options. --- src/msec/msecgui.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) 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="" + def_end="" + elif self.base_level == config.SECURE_LEVEL: + sec_start="" + sec_end="" + 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(_("%s\n\n\tCurrent value: %s\n\tDefault level value: %s\n\tSecure level value: %s\n") % (descr, value, val_def, val_sec)) + label = gtk.Label(_("%s\n\n\tCurrent value:\t\t\t%s\n\t%sDefault level value:\t%s%s\n\t%sSecure level value:\t\t%s%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) -- cgit v1.2.1