rcbench
Servo and ESC test bench: panel, IOmcu and shared C
Loading...
Searching...
No Matches
row_t Struct Reference

One row of the overlay: where it sits, what its control does and what it is called. More...

#include <kst_panel_int.h>

Data Fields

uint8_t page
uint8_t row
uint8_t col
uint8_t wide
uint8_t kind
uint8_t what
int16_t label
const char * name

Detailed Description

One row of the overlay: where it sits, what its control does and what it is called.

Field Documentation

◆ col

uint8_t row_t::col

column in the row: 0 left, 1 right

◆ kind

uint8_t row_t::kind

K_*: how the control behaves

◆ label

int16_t row_t::label

ui_text_id_t of the label, or -1 to use name

◆ name

const char* row_t::name

the field's name, as the vendor's tool has it

◆ page

uint8_t row_t::page

page the row is on, PG_*

◆ row

uint8_t row_t::row

row on the page, from 0

◆ what

uint8_t row_t::what

kst_field_id_t of the field, or A_* for an action

◆ wide

uint8_t row_t::wide

1 for a row that takes both columns


The documentation for this struct was generated from the following file: