summaryrefslogtreecommitdiffstats
path: root/src/xmenu.inc
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2009-01-27 17:30:34 +0000
committerPascal Rigaux <pixel@mandriva.com>2009-01-27 17:30:34 +0000
commita218dc40a68bfe95d2307d9d2d115fc46e8f3cd8 (patch)
tree2e9d17b2243e6e3627dd23c92d176aa273578fd4 /src/xmenu.inc
parent3ac9b95be3f00fcf2c62e4acc290eb4099a70634 (diff)
downloadbootloader-theme-a218dc40a68bfe95d2307d9d2d115fc46e8f3cd8.tar
bootloader-theme-a218dc40a68bfe95d2307d9d2d115fc46e8f3cd8.tar.gz
bootloader-theme-a218dc40a68bfe95d2307d9d2d115fc46e8f3cd8.tar.bz2
bootloader-theme-a218dc40a68bfe95d2307d9d2d115fc46e8f3cd8.tar.xz
bootloader-theme-a218dc40a68bfe95d2307d9d2d115fc46e8f3cd8.zip
one line "panel" instead of two lines
the default is now to display things like "F2 Language" and the chosen language below. this patch reverts to previous behaviour: if you have a "title" (eg: "Language") we use it, otherwise we display the chosen value. this patch is useful to keep more room for the "Boot Options"
Diffstat (limited to 'src/xmenu.inc')
-rw-r--r--src/xmenu.inc14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/xmenu.inc b/src/xmenu.inc
index 1d1d2bd..d81fd83 100644
--- a/src/xmenu.inc
+++ b/src/xmenu.inc
@@ -375,10 +375,11 @@
0
xmenu .xm_title get
- dup .undef ne { exec strsize pop max } { pop } ifelse
+ dup .undef ne { exec strsize pop max } { pop
xmenu .xm_list get xmenu .xm_current get get
dup .undef ne { exec strsize pop max } { pop } ifelse
+ } ifelse
} def
@@ -397,16 +398,11 @@
panel.text.y
moveto
- currentpoint
-
xmenu .xm_title get
- dup .undef ne { exec show.rtl } { pop } ifelse
-
- moveto 0 lineheight 4 add rmoveto
-
- panel.normal.fg setcolor
-
+ dup .undef eq {
+ pop
xmenu .xm_list get xmenu .xm_current get get
+ } if
dup .undef ne { exec show.rtl } { pop } ifelse
} def