Files
Upsilon/apps/hardware_test/pop_up_controller.cpp
Hugo Saint-Vignes bd23135198 [apps/shared] Add Discard confirmation pop-up
Change-Id: Ida3878894090ecfa99145618b8e1ff0bbcb4743a
2020-11-04 15:33:04 +01:00

26 lines
801 B
C++

#include "pop_up_controller.h"
#include "../apps_container.h"
namespace HardwareTest {
PopUpController::PopUpController() :
::PopUpController(
4,
Invocation(
[](void * context, void * sender) {
AppsContainer * appsContainer = AppsContainer::sharedAppsContainer();
bool switched = appsContainer->switchTo(appsContainer->hardwareTestAppSnapshot());
assert(switched);
(void) switched; // Silence compilation warning about unused variable.
return true;
}, this)
)
{
m_contentView.setMessage(0, I18n::Message::HardwareTestLaunch1);
m_contentView.setMessage(1, I18n::Message::HardwareTestLaunch2);
m_contentView.setMessage(2, I18n::Message::HardwareTestLaunch3);
m_contentView.setMessage(3, I18n::Message::HardwareTestLaunch4);
}
}