Microchip® Advanced Software Framework

widget_context Struct Reference

Widget application context.

Data Fields

bool color_invert
 Current color scheme has inverted colors. More...
 
uint8_t color_scheme
 Current color scheme in use. More...
 
struct wtk_basic_frameframe
 Pointer to frame for application. More...
 
struct gfx_bitmap frame_bg
 Frame background object. More...
 
struct wtk_icon_groupicon_group
 
struct wtk_icon_buttonicons [TOTAL_NUM_ICONS]
 
struct wtk_labellbl_board_name
 Label widget for board name. More...
 
struct wtk_labellbl_func_name
 Label widget for function name. More...
 
struct wtk_labellbl_selected
 Label widget for user selection feedback. More...
 
struct wtk_basic_framelogo_frame
 Pointer to frame for logo. More...
 
struct wtk_progress_barpb
 Pointer to progress bar. More...
 
struct wtk_plotplot
 Pointer to plot for application. More...
 
struct gfx_bitmap plot_bg
 Plot background object. More...
 
struct wtk_sliderslider
 Pointer to slider. More...
 

bool widget_context::color_invert

Current color scheme has inverted colors.

Referenced by app_widget_update_colors(), and widget_frame_command_handler().

uint8_t widget_context::color_scheme

Current color scheme in use.

Referenced by app_widget_update_colors(), and widget_frame_command_handler().

struct wtk_basic_frame * widget_context::frame

Pointer to frame for application.

Referenced by app_widget_launch(), and app_widget_main_on().

struct gfx_bitmap widget_context::frame_bg

Frame background object.

Referenced by app_widget_launch().

struct wtk_icon_group * widget_context::icon_group
struct wtk_icon_button * widget_context::icons
struct wtk_label* widget_context::lbl_board_name

Label widget for board name.

struct wtk_label* widget_context::lbl_func_name

Label widget for function name.

struct wtk_label* widget_context::lbl_selected

Label widget for user selection feedback.

Referenced by app_widget_launch(), and widget_frame_command_handler().

struct wtk_basic_frame* widget_context::logo_frame

Pointer to frame for logo.

struct wtk_progress_bar* widget_context::pb

Pointer to progress bar.

Referenced by app_widget_update_colors(), and widget_frame_command_handler().

struct wtk_plot* widget_context::plot

Pointer to plot for application.

Referenced by widget_frame_command_handler().

struct gfx_bitmap widget_context::plot_bg

Plot background object.

struct wtk_slider * widget_context::slider

Pointer to slider.

Pointer to slider for application.

Referenced by widget_frame_command_handler().