12 #include "guilib/GUIKeyboard.h" 21 bool ShowAndGetInput(char_callback_t pCallback,
const std::string &initialString, std::string &typedString,
const std::string &heading,
bool bHiddenInput)
override;
22 bool SetTextToKeyboard(
const std::string &text,
bool closeKeyboard =
false)
override;
24 int GetWindowId()
const override;
28 using CGUIControlGroup::Process;
29 void Process()
override;
31 char_callback_t m_pCharCallback;
32 std::string m_initialString;
33 std::string m_typedString;
34 std::string m_heading;
37 std::unique_ptr<CGUIKeyboard> m_keyboard;
38 std::atomic_bool m_active;
Definition: GUIKeyboard.h:24
Definition: GUIDialog.h:35
void Cancel() override
This call should cancel a currently shown keyboard dialog. The implementation should return false fro...
Definition: GUIDialogKeyboardTouch.cpp:60
void OnInitWindow() override
Called on window open.
Definition: GUIDialogKeyboardTouch.cpp:71
bool ShowAndGetInput(char_callback_t pCallback, const std::string &initialString, std::string &typedString, const std::string &heading, bool bHiddenInput) override
each native keyboard needs to implement this function with the following behaviour: ...
Definition: GUIDialogKeyboardTouch.cpp:22
Definition: GUIDialogKeyboardTouch.h:17