diff options
Diffstat (limited to 'apps/home_menu/main.cpp')
-rw-r--r-- | apps/home_menu/main.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/apps/home_menu/main.cpp b/apps/home_menu/main.cpp index ff8ae4d..4508e38 100644 --- a/apps/home_menu/main.cpp +++ b/apps/home_menu/main.cpp @@ -28,19 +28,19 @@ void app_home_menu::show_title(Api *app_api) { } // Rendering of app -int app_home_menu::render(Api *app_api) { +BaseApp::AppReturnValues app_home_menu::render(Api *app_api) { show_title(app_api); app_api->display_write_string(0,5,3, display_app_name, FONT_12x16, 0, 1); - return 0; + return AppReturnValues::OK; } // Example of how button inputs could be interpreted. // Drawing on screen should be done in the render function. -int app_home_menu::btnpressed(Api *app_api, uint gpio, unsigned long delta) { +BaseApp::AppReturnValues app_home_menu::btnpressed(Api *app_api, uint gpio, unsigned long delta) { switch (gpio) { case BUTTON_SELECT: app_mgr::app_switch_request(selected_app); - return 0; + return AppReturnValues::OK; case BUTTON_DOWN: selected_app--; break; @@ -55,7 +55,7 @@ int app_home_menu::btnpressed(Api *app_api, uint gpio, unsigned long delta) { } // Add spaces to avoid "ghost" characters from app names displayed before snprintf(display_app_name, SIZE_APP_NAME, "%s ", APPS_NAME[selected_app]); - return 0; + return AppReturnValues::OK; } // Initlisation of the app. @@ -66,6 +66,6 @@ app_home_menu::app_home_menu(Api *app_api) { } // Processor intensive operations and functions related to drawing to the screen should only be done when the app is in_foreground(=1). This function is only called when the app is init. -int app_home_menu::bgrefresh(Api *app_api, bool in_foreground) { - return 1; +BaseApp::AppReturnValues app_home_menu::bgrefresh(Api *app_api, bool in_foreground) { + return AppReturnValues::OK; } |