mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-15 04:19:26 -07:00
Temporarily backport app updates from apps repo
This commit is contained in:
45
applications/external/i2ctools/views/main_view.h
vendored
Normal file
45
applications/external/i2ctools/views/main_view.h
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
#include <furi.h>
|
||||
#include <furi_hal.h>
|
||||
#include <gui/gui.h>
|
||||
#include <i2ctools_icons.h>
|
||||
#define APP_NAME "I2C Tools"
|
||||
|
||||
#include <assets_icons.h>
|
||||
|
||||
#define SCAN_MENU_TEXT "Scan"
|
||||
#define SCAN_MENU_X 90
|
||||
#define SCAN_MENU_Y 7
|
||||
|
||||
#define SNIFF_MENU_TEXT "Sniff"
|
||||
#define SNIFF_MENU_X 90
|
||||
#define SNIFF_MENU_Y 21
|
||||
|
||||
#define SEND_MENU_TEXT "Send"
|
||||
#define SEND_MENU_X 90
|
||||
#define SEND_MENU_Y 35
|
||||
|
||||
#define INFOS_MENU_TEXT "Infos"
|
||||
#define INFOS_MENU_X 90
|
||||
#define INFOS_MENU_Y 49
|
||||
|
||||
// Menu
|
||||
typedef enum {
|
||||
MAIN_VIEW,
|
||||
SCAN_VIEW,
|
||||
SNIFF_VIEW,
|
||||
SEND_VIEW,
|
||||
INFOS_VIEW,
|
||||
|
||||
/* Know menu Size*/
|
||||
MENU_SIZE
|
||||
} i2cToolsViews;
|
||||
|
||||
typedef struct {
|
||||
i2cToolsViews current_view;
|
||||
i2cToolsViews menu_index;
|
||||
} i2cMainView;
|
||||
|
||||
void draw_main_view(Canvas* canvas, i2cMainView* main_view);
|
||||
|
||||
i2cMainView* i2c_main_view_alloc();
|
||||
void i2c_main_view_free(i2cMainView* main_view);
|
||||
Reference in New Issue
Block a user