Muteki
EABI code execution on Besta® RTOS devices.
Loading...
Searching...
No Matches
appview.h File Reference

App view/icon grid widget type definition. More...

Go to the source code of this file.

Data Structures

struct  ui_appview_item_s
 App view item entry type. More...
struct  ui_appview_s
 App view struct. More...

Typedefs

typedef struct ui_appview_item_s ui_appview_item_t
 App view item entry type.
typedef struct ui_appview_s ui_appview_t
 App view type.

Enumerations

enum  ui_appview_flag_e {
  UI_APPVIEW_LAYOUT_DEFAULT = 0x0000 , UI_APPVIEW_LAYOUT_TILE_GRID = 0x0001 , UI_APPVIEW_LAYOUT_COMPACT_COLUMNS = 0x0002 , UI_APPVIEW_LAYOUT_ICON_COLUMNS = 0x0008 ,
  UI_APPVIEW_MOD_HIDE_SHORTCUT_LABELS = 0x2000 , UI_APPVIEW_MOD_DRAW_GRID_LINES = 0x4000 , UI_APPVIEW_EMIT_EVENT_ON_SELECT = 0x8000
}
 App view flags. More...

Detailed Description

App view/icon grid widget type definition.

Enumeration Type Documentation

◆ ui_appview_flag_e

App view flags.

Note
LAYOUT flags are mutually exclusively and cannot be stacked.
Enumerator
UI_APPVIEW_LAYOUT_DEFAULT 

Use the 1x12 list layout.

UI_APPVIEW_LAYOUT_TILE_GRID 

Use the 4x3 tile grid layout (home-menu-like).

UI_APPVIEW_LAYOUT_COMPACT_COLUMNS 

Use compact 2x6 column-major list layout.

UI_APPVIEW_LAYOUT_ICON_COLUMNS 

Use 2x6 column-major list layout with icons.

UI_APPVIEW_MOD_HIDE_SHORTCUT_LABELS 

Do not draw the shortcut labels.

UI_APPVIEW_MOD_DRAW_GRID_LINES 

Draw grid lines.

UI_APPVIEW_EMIT_EVENT_ON_SELECT 

Emit event to the parent deskbox instead of exiting the parent deskbox.