List Box O Directive {B} Operator

Syntax

{B={ Back_Color [, Selected_Back_Color [, Disabled_Back_Color ]] }

Arguments

Back_Color

Character. The background color.

Selected_Back_Color

Character. The background color of a selected list box item.

Disabled_Back_Color

Character. The background color of a disabled list box item.

Description

The {B} operator is used in a List Box owner draw (O) directive to specify background colors.

Example 

tab1 = "{T=1}"
tab2 = "{T=2}"
font2 = "{F=Arial,8,B}"
font1 = "{F=Arial,8}"
rowcolor1 = "{B=Blue White,Green}"
rowcolor2 = "{C=Black,White}"
image1 = "{I:'a5_color_red'}"
image2 = "{I:'a5_color_bright_green'}"
image3 = "{I:'a5_color_blue'}"
image4 = "{I:'a5_color_yellow'}"
dim data_selected as N
data_selected = 1
data = image1+rowcolor1+font2+"Boston"+font1+tab1+"Red Sox"+tab2+"Baseball" + crlf()+\
image2+"Boston"+tab1+"Celtics"+tab2+"Basketball" + crlf()+\
image3+"Boston"+tab1+"Patriots"+tab2+"Football" + crlf()+\
image4+rowcolor1+font2+"New York"+font1+tab1+"Yankees"+tab2+"Baseball" + crlf()
ui_dlg_box("Columns",<<%dlg%
%O={@@}%.80,10data_selected^#data;
{lf};
.80data_selected;
%dlg%)

See Also