diff options
Diffstat (limited to 'xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h')
| -rw-r--r-- | xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h | 27 |
1 files changed, 18 insertions, 9 deletions
diff --git a/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h b/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h index 4a8eccb..bff7683 100644 --- a/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h +++ b/xbmc/addons/kodi-addon-dev-kit/include/kodi/gui/dialogs/Numeric.h | |||
| @@ -50,11 +50,13 @@ namespace dialogs | |||
| 50 | /// false if unsuccessful display, no user | 50 | /// false if unsuccessful display, no user |
| 51 | /// input, or canceled editing. | 51 | /// input, or canceled editing. |
| 52 | /// | 52 | /// |
| 53 | inline bool ShowAndVerifyNewPassword(std::string& newPassword) | 53 | inline bool ATTRIBUTE_HIDDEN ShowAndVerifyNewPassword(std::string& newPassword) |
| 54 | { | 54 | { |
| 55 | using namespace ::kodi::addon; | 55 | using namespace ::kodi::addon; |
| 56 | char* pw = nullptr; | 56 | char* pw = nullptr; |
| 57 | bool ret = CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_verify_new_password(CAddonBase::m_interface->toKodi->kodiBase, &pw); | 57 | bool ret = |
| 58 | CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_verify_new_password( | ||
| 59 | CAddonBase::m_interface->toKodi->kodiBase, &pw); | ||
| 58 | if (pw != nullptr) | 60 | if (pw != nullptr) |
| 59 | { | 61 | { |
| 60 | newPassword = pw; | 62 | newPassword = pw; |
| @@ -131,7 +133,9 @@ namespace dialogs | |||
| 131 | /// } | 133 | /// } |
| 132 | /// ~~~~~~~~~~~~~ | 134 | /// ~~~~~~~~~~~~~ |
| 133 | /// | 135 | /// |
| 134 | inline int ShowAndVerifyPassword(const std::string& password, const std::string& heading, int retries) | 136 | inline int ATTRIBUTE_HIDDEN ShowAndVerifyPassword(const std::string& password, |
| 137 | const std::string& heading, | ||
| 138 | int retries) | ||
| 135 | { | 139 | { |
| 136 | using namespace ::kodi::addon; | 140 | using namespace ::kodi::addon; |
| 137 | return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_verify_password(CAddonBase::m_interface->toKodi->kodiBase, | 141 | return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_verify_password(CAddonBase::m_interface->toKodi->kodiBase, |
| @@ -152,7 +156,9 @@ namespace dialogs | |||
| 152 | /// input. false if unsuccessful display, no | 156 | /// input. false if unsuccessful display, no |
| 153 | /// user input, or canceled editing. | 157 | /// user input, or canceled editing. |
| 154 | /// | 158 | /// |
| 155 | inline bool ShowAndVerifyInput(std::string& toVerify, const std::string& heading, bool verifyInput) | 159 | inline bool ATTRIBUTE_HIDDEN ShowAndVerifyInput(std::string& toVerify, |
| 160 | const std::string& heading, | ||
| 161 | bool verifyInput) | ||
| 156 | { | 162 | { |
| 157 | using namespace ::kodi::addon; | 163 | using namespace ::kodi::addon; |
| 158 | char* retString = nullptr; | 164 | char* retString = nullptr; |
| @@ -199,7 +205,7 @@ namespace dialogs | |||
| 199 | /// printf("Selected time it's %s and was on Dialog %s\n", buffer, bRet ? "OK" : "Canceled"); | 205 | /// printf("Selected time it's %s and was on Dialog %s\n", buffer, bRet ? "OK" : "Canceled"); |
| 200 | /// ~~~~~~~~~~~~~ | 206 | /// ~~~~~~~~~~~~~ |
| 201 | /// | 207 | /// |
| 202 | inline bool ShowAndGetTime(tm& time, const std::string& heading) | 208 | inline bool ATTRIBUTE_HIDDEN ShowAndGetTime(tm& time, const std::string& heading) |
| 203 | { | 209 | { |
| 204 | using namespace ::kodi::addon; | 210 | using namespace ::kodi::addon; |
| 205 | return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_get_time(CAddonBase::m_interface->toKodi->kodiBase, &time, heading.c_str()); | 211 | return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_get_time(CAddonBase::m_interface->toKodi->kodiBase, &time, heading.c_str()); |
| @@ -238,7 +244,7 @@ namespace dialogs | |||
| 238 | /// printf("Selected date it's %s and was on Dialog %s\n", buffer, bRet ? "OK" : "Canceled"); | 244 | /// printf("Selected date it's %s and was on Dialog %s\n", buffer, bRet ? "OK" : "Canceled"); |
| 239 | /// ~~~~~~~~~~~~~ | 245 | /// ~~~~~~~~~~~~~ |
| 240 | /// | 246 | /// |
| 241 | inline bool ShowAndGetDate(tm& date, const std::string& heading) | 247 | inline bool ATTRIBUTE_HIDDEN ShowAndGetDate(tm& date, const std::string& heading) |
| 242 | { | 248 | { |
| 243 | using namespace ::kodi::addon; | 249 | using namespace ::kodi::addon; |
| 244 | return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_get_date(CAddonBase::m_interface->toKodi->kodiBase, &date, heading.c_str()); | 250 | return CAddonBase::m_interface->toKodi->kodi_gui->dialogNumeric->show_and_get_date(CAddonBase::m_interface->toKodi->kodiBase, &date, heading.c_str()); |
| @@ -258,7 +264,8 @@ namespace dialogs | |||
| 258 | /// display, no user input, or canceled | 264 | /// display, no user input, or canceled |
| 259 | /// editing. | 265 | /// editing. |
| 260 | /// | 266 | /// |
| 261 | inline bool ShowAndGetIPAddress(std::string& ipAddress, const std::string& heading) | 267 | inline bool ATTRIBUTE_HIDDEN ShowAndGetIPAddress(std::string& ipAddress, |
| 268 | const std::string& heading) | ||
| 262 | { | 269 | { |
| 263 | using namespace ::kodi::addon; | 270 | using namespace ::kodi::addon; |
| 264 | char* retString = nullptr; | 271 | char* retString = nullptr; |
| @@ -304,7 +311,9 @@ namespace dialogs | |||
| 304 | /// strtoull(number.c_str(), nullptr, 0), bRet ? "OK" : "Canceled"); | 311 | /// strtoull(number.c_str(), nullptr, 0), bRet ? "OK" : "Canceled"); |
| 305 | /// ~~~~~~~~~~~~~ | 312 | /// ~~~~~~~~~~~~~ |
| 306 | /// | 313 | /// |
| 307 | inline bool ShowAndGetNumber(std::string& input, const std::string& heading, unsigned int autoCloseTimeoutMs = 0) | 314 | inline bool ATTRIBUTE_HIDDEN ShowAndGetNumber(std::string& input, |
| 315 | const std::string& heading, | ||
| 316 | unsigned int autoCloseTimeoutMs = 0) | ||
| 308 | { | 317 | { |
| 309 | using namespace ::kodi::addon; | 318 | using namespace ::kodi::addon; |
| 310 | char* retString = nullptr; | 319 | char* retString = nullptr; |
| @@ -331,7 +340,7 @@ namespace dialogs | |||
| 331 | /// if unsuccessful display, no user input, or | 340 | /// if unsuccessful display, no user input, or |
| 332 | /// canceled editing. | 341 | /// canceled editing. |
| 333 | /// | 342 | /// |
| 334 | inline bool ShowAndGetSeconds(std::string& time, const std::string& heading) | 343 | inline bool ATTRIBUTE_HIDDEN ShowAndGetSeconds(std::string& time, const std::string& heading) |
| 335 | { | 344 | { |
| 336 | using namespace ::kodi::addon; | 345 | using namespace ::kodi::addon; |
| 337 | char* retString = nullptr; | 346 | char* retString = nullptr; |
