ListboxColor$

From Liberty BASIC Family
Jump to navigation Jump to search
Supported in Just BASIC Supported in Liberty BASIC Not supported in Liberty BASIC 5 Not supported in Run BASIC

Description

Sets the background color of a listbox to one of the named colors.

Syntax

The command is case sensitive.

  1. ListboxColor$ = "named Color"

Hints

  • Placing the statement. The ListboxColor$ value can be changed between each control statement. A listbox will be colored according to the last color statement issued before the command to create the listbox. Background colors are set before the GUI window is opened and cannot be changed after the window is opened.
  • Colors. The color variables used for GUI controls can only use named colors.

Example

nomainwin
a$(1) = "one"
a$(2) = "two"
a$(3) = "three"
a$(4) = "four"

ListboxColor$ = "yellow"
listbox #win.listbo, a$(),[doList],10,10,120,200

open "Listbox Demo" for window as #win
#win "trapclose [Quit]"
#win.listbo "selectindex 1"

wait

[Quit] close #win:end

[doList]
#win.listbo "selection? sel$"
notice "You chose ";sel$
wait

Useful Procedures

' Place a useful function or sub using this keyword here