Add ScreenUserPage (content tbd)
This commit is contained in:
@@ -32,9 +32,10 @@ void ScreenMenu::updateTabs()
|
||||
{
|
||||
removeAllTabs();
|
||||
|
||||
addTab(new ScreenUserPage());
|
||||
|
||||
for (int index = 0; index < MAX_CUSTOM_SCREENS; index++) {
|
||||
if (customScreens[index]) {
|
||||
|
||||
auto tab = new ScreenSetupPage(this, customScreens[index], g_model.screenData[index]);
|
||||
std::string title(STR_MAIN_VIEW_X);
|
||||
title.back() = index + '1';
|
||||
|
||||
@@ -26,6 +26,16 @@
|
||||
|
||||
#define SET_DIRTY() storageDirty(EE_MODEL)
|
||||
|
||||
ScreenUserPage::ScreenUserPage():
|
||||
PageTab(STR_USER_INTERFACE, ICON_THEME_SETUP)
|
||||
{
|
||||
}
|
||||
|
||||
void ScreenUserPage::build(FormWindow * window)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
ScreenAddPage::ScreenAddPage(ScreenMenu * menu, uint8_t pageIndex):
|
||||
PageTab(),
|
||||
menu(menu),
|
||||
|
||||
@@ -22,6 +22,15 @@
|
||||
#include "layout.h"
|
||||
#include "datastructs.h"
|
||||
|
||||
class ScreenUserPage: public PageTab {
|
||||
public:
|
||||
ScreenUserPage();
|
||||
|
||||
void build(FormWindow * window) override;
|
||||
|
||||
protected:
|
||||
};
|
||||
|
||||
class ScreenAddPage: public PageTab {
|
||||
public:
|
||||
ScreenAddPage(ScreenMenu * menu, uint8_t pageIndex);
|
||||
|
||||
Reference in New Issue
Block a user