Еще больше рефакторинга
- Выделение меню в отдельную группу - Добавление отдельных модулей для функционала игр и для функционала часов - Переход на 5 компилятор, чтобы прошивка меньше весила (не влезает в C6) - Фикс варнингов для 5 компилятора
This commit is contained in:
21
Core/Menu/menu_items.h
Normal file
21
Core/Menu/menu_items.h
Normal file
@@ -0,0 +1,21 @@
|
||||
#ifndef MENU_ITEMS_H
|
||||
#define MENU_ITEMS_H
|
||||
|
||||
#include "menu.h"
|
||||
|
||||
extern MenuNode* g_currentActivity;
|
||||
// Глобальные узлы меню (для доступа из main.c)
|
||||
extern MenuNode g_rootMenu;
|
||||
extern MenuNode g_clockNode;
|
||||
extern MenuNode g_timerNode;
|
||||
extern MenuNode g_stopwatchNode;
|
||||
extern MenuNode g_gamesNode;
|
||||
extern MenuNode g_settingsNode;
|
||||
extern MenuNode g_timeEditNode;
|
||||
extern MenuNode g_dutyEditNode;
|
||||
extern MenuNode g_resetNode;
|
||||
|
||||
// Инициализация всех пунктов меню
|
||||
void MenuItems_Init(void);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user