XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_toolbar_ Struct Reference

#include <toolbar.h>

Collaboration diagram for _toolbar_:
Collaboration graph
[legend]

Public Attributes

ChWidget base
 
ChToolBarItem items [TOOLBAR_MAX_ITEMS]
 
int item_count
 
uint8_t orientation
 
int buttonPadding
 
int scrollOffset
 
int contentLength
 
int viewportLength
 
int hoverIndex
 
int pressedIndex
 
uint8_t prevButton
 
uint8_t show_overflow
 
int overflow_btn_pos
 
uint32_t color_bg
 
uint32_t color_btn_hover
 
uint32_t color_btn_pressed
 
uint32_t color_btn_active
 
uint32_t color_btn_disabled
 
uint32_t color_separator
 
uint32_t color_overflow_arrow
 
void(* onItemStateChange )(struct _toolbar_ *tb, int index)
 

Member Data Documentation

◆ base

ChWidget _toolbar_::base

◆ buttonPadding

int _toolbar_::buttonPadding

◆ color_bg

uint32_t _toolbar_::color_bg

◆ color_btn_active

uint32_t _toolbar_::color_btn_active

◆ color_btn_disabled

uint32_t _toolbar_::color_btn_disabled

◆ color_btn_hover

uint32_t _toolbar_::color_btn_hover

◆ color_btn_pressed

uint32_t _toolbar_::color_btn_pressed

◆ color_overflow_arrow

uint32_t _toolbar_::color_overflow_arrow

◆ color_separator

uint32_t _toolbar_::color_separator

◆ contentLength

int _toolbar_::contentLength

◆ hoverIndex

int _toolbar_::hoverIndex

◆ item_count

int _toolbar_::item_count

◆ items

ChToolBarItem _toolbar_::items[TOOLBAR_MAX_ITEMS]

◆ onItemStateChange

void(* _toolbar_::onItemStateChange) (struct _toolbar_ *tb, int index)

◆ orientation

uint8_t _toolbar_::orientation

◆ overflow_btn_pos

int _toolbar_::overflow_btn_pos

◆ pressedIndex

int _toolbar_::pressedIndex

◆ prevButton

uint8_t _toolbar_::prevButton

◆ scrollOffset

int _toolbar_::scrollOffset

◆ show_overflow

uint8_t _toolbar_::show_overflow

◆ viewportLength

int _toolbar_::viewportLength

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