|
DMCP interface 03.17_023
|
Item selection state. More...
#include <dmcp.h>
Data Fields | |
| int8_t | fnr |
| Currently selected list item. | |
| int8_t | top_nr |
| Item number currently first on LCD. | |
| int8_t | lncnt |
| Number of LCD lines available. | |
| int8_t | roll_lines |
| How many lines should remain visible while scrolling up/down. | |
| int8_t | key |
| key code, set by engine for ISEL_KEY_PRESSED | |
| list_item_t * | fis |
| List items. | |
| fis_name_fn_t * | fis_name_fn |
| Name callback. | |
| int | max_items |
| Maximal number of items. | |
| int | fcnt |
| Current item count. | |
| const char * | title |
| Screen title. | |
| char * | title2 |
| (Optional) Right part of the title (aligned right) | |
| isel_disp_line_fn_t * | disp_line_fn |
| Line draw function. | |
| char * | lnbuf |
| Line buffer (optional - only app wants to use it for line drawing) | |
| int | lnsize |
| Size of lnbuf. | |
| void * | data |
| Custom data (useful for line draw callback) | |
| void * | items |
| Custom data for items. | |
Item selection state.