GUI: internal Widget Element API. More...
#include "../widget.h"
#include "widget_element.h"
#include <furi.h>
#include <gui/view.h>
#include <input/input.h>
Go to the source code of this file.
Data Structures | |
struct | WidgetElement |
Functions | |
WidgetElement * | widget_element_string_multiline_create (uint8_t x, uint8_t y, Align horizontal, Align vertical, Font font, const char *text) |
Create multi string element. | |
WidgetElement * | widget_element_string_create (uint8_t x, uint8_t y, Align horizontal, Align vertical, Font font, const char *text) |
Create string element. | |
WidgetElement * | widget_element_text_box_create (uint8_t x, uint8_t y, uint8_t width, uint8_t height, Align horizontal, Align vertical, const char *text, bool strip_to_dots) |
Create text box element. | |
WidgetElement * | widget_element_button_create (GuiButtonType button_type, const char *text, ButtonCallback callback, void *context) |
Create button element. | |
WidgetElement * | widget_element_icon_create (uint8_t x, uint8_t y, const Icon *icon) |
Create icon element. | |
WidgetElement * | widget_element_frame_create (uint8_t x, uint8_t y, uint8_t width, uint8_t height, uint8_t radius) |
Create frame element. | |
WidgetElement * | widget_element_text_scroll_create (uint8_t x, uint8_t y, uint8_t width, uint8_t height, const char *text) |
GUI: internal Widget Element API.