[syslinux] syslinux 6.03 bug related to rev shadow and scroll bar with vshift

Emilio Lazo Zaia emiliolazozaia at gmail.com
Wed Dec 9 10:07:29 PST 2015


I thought I've found three bugs on syslinux 6.03:

(1) With sample config file as is, i.e. leaving commented MENU VSHIFT 
and MENU COLOR UNSEL but uncommented MENU COLOR SEL:

A black "border" is displayed below the selected line and on its right edge.

(2) Uncommenting MENU COLOR UNSEL:

This effect appears also on separators and on right edge on every 
unselected lines.

(3) Uncommenting MENU VSHIFT line, unrelated to previous behavior:

The scroll bar is not shown correctly... It behaves the same as if no 
VSHIFT were specified, so it is "hidden" on the first page because the 
menu has vertical shift, and the second page shows only two scroll 
characters but on first lines instead of at bottom of the menu.

syslinux.cfg file:

PATH /boot/syslinux/modules/bios
UI vesamenu.c32
# MENU VSHIFT 10
MENU COLOR SEL          * #FFFFD600 #00000000 *
# MENU COLOR UNSEL        * #FFFFFFFF #00000000 rev

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

MENU SEPARATOR

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

MENU SEPARATOR

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX

MENU SEPARATOR

LABEL XXXXX
MENU LABEL XXXXX
COM32 chain.c32
APPEND XXXX




More information about the Syslinux mailing list