Files
MuditaOS/module-apps/application-settings/windows/TestMessageWindow.hpp
kkleczkowski 013422e519 Cellular messages (#110)
* WiP on porting sms to new cmux.

* [cellular-messages] WiP concatented messages.

* [cellular-messages] Sending sms and concatenated sms.

* [cellular-messages] WiP concatenated messages.

* [cellular-messages] Fixed deserialising multiple frames.

* [cellular-message] Demo app + cellular api.

* [cellular-message] Added text input selection

* [cellular-messages] Fixed font size.

* .gitignore update

* [cellular-messages] cleanup and rm source/version.hpp.

* [cellular-messages] PR suggestions.

* [cellular-messages] Fixed merge overwrites, rest of PR suggestions.

* [cellular-messages] Pr suggestions.

* [cellular-messages] PR suggestions again.
2019-12-17 09:51:05 +01:00

62 lines
1.3 KiB
C++

/*
* TestMessageWindow.hpp
*
* Created on: 3 gru 2019
* Author: kuba
*/
#ifndef MODULE_APPS_APPLICATION_SETTINGS_WINDOWS_TESTMESSAGEWINDOW_HPP_
#define MODULE_APPS_APPLICATION_SETTINGS_WINDOWS_TESTMESSAGEWINDOW_HPP_
#include <string>
#include <functional>
#include "AppWindow.hpp"
#include "gui/widgets/Label.hpp"
#include "gui/widgets/Text.hpp"
#include "gui/widgets/Image.hpp"
#include "gui/widgets/Window.hpp"
#include "gui/widgets/BottomBar.hpp"
#include "gui/widgets/TopBar.hpp"
namespace gui {
/*
*
*/
class TestMessageWindow: public AppWindow {
protected:
gui::Label* sendLabel;
gui::Label* sendButton;
gui::Label* receivedLabel;
gui::Label* SendNumberLabel;
gui::Label* SendMessageLabel;
gui::Text* sendNumber;
gui::Text* sendMessage;
gui::Label* RecNumberLabel;
gui::Label* RecMessageLabel;
gui::Label* receiveNumber;
gui::Text* receiveMessage;
public:
TestMessageWindow( app::Application* app );
virtual ~TestMessageWindow();
//virtual methods
void onBeforeShow( ShowMode mode, SwitchData* data ) override;
void rebuild() override;
void buildInterface() override;
void destroyInterface() override;
void cellularMessageCallback(UTF8& number, UTF8& message);
};
} /* namespace gui */
#endif /* MODULE_APPS_APPLICATION_SETTINGS_WINDOWS_TESTMESSAGEWINDOW_HPP_ */