From a218dc40a68bfe95d2307d9d2d115fc46e8f3cd8 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Tue, 27 Jan 2009 17:30:34 +0000 Subject: 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" --- src/xmenu.inc | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'src/xmenu.inc') 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 -- cgit v1.2.1