Programming the Mio R-4
List Box Commands (Cont.)
Data List Commands
^LVF Filter a list by setting what column to use and what string to compare. Note that setting column to zero or data to
none makes the filtered ordering the same as sorted ordering. Update must be called for changes to take effect.
Syntax:
SEND_COMMAND <DEV>,"'^LVF-<view address>,<uniflag>,<column>,<search data>'"
Variables:
• view address = the address of the view definition
• uniflag = indicates unicode; 0 - No unicode, 1 - Uses unicode
• column = the starting column number (first column is 1)
• search data = the data on which to filter
Example:
SEND_COMMAND Device,"'LVF-1,0,2,Smith'"
Filters list based on column 2 such that only those rows whose column 2 contains Smith are displayed. The data
is displayed according to the view definitions located at address 1. Filter is case sensitive.
^LVL Set the data list to be displayed.
Syntax:
SEND_COMMAND <DEV>,"'^LVL-<view address>,<list port>,<list address>'"
Variables:
• view address = the address of the view definition
• list port = 1-100. port where data resides
• list address = address where data resides
Example:
SEND_COMMAND Device,"'^LVL-5,my songs'"
Sets the data list viewed to my songs and displays it according to the view definitions located at address 5.
^LVM Display a new position. If select is set, then select that new position.
Syntax:
SEND_COMMAND <DEV>,"'^LVM-<view address>,<offset>'"
Variables:
• view address = the address of the view definition
• offset = + / - numeric display shift
Example:
SEND_COMMAND Device,"'^LVM-2,-4'"
Shifts the display -4 and displays the list according to the view definitions located at address 2.