54#ifdef DOXYGEN_SHOULD_USE_THIS
96 bool yesno(
const String& heading,
97 const String& message,
98 const String& nolabel = emptyString,
99 const String& yeslabel = emptyString,
101 int defaultbutton = CONTROL_NO_BUTTON);
104#ifdef DOXYGEN_SHOULD_USE_THIS
146 const String& message,
147 const String& customlabel,
148 const String& nolabel = emptyString,
149 const String& yeslabel = emptyString,
151 int defaultbutton = CONTROL_NO_BUTTON);
154#ifdef DOXYGEN_SHOULD_USE_THIS
182#ifdef DOXYGEN_SHOULD_USE_THIS
213 int select(
const String& heading,
const std::vector<Alternative<String, const ListItem* > > & list,
int autoclose=0,
int preselect=-1,
bool useDetails=
false);
216#ifdef DOXYGEN_SHOULD_USE_THIS
243#ifdef DOXYGEN_SHOULD_USE_THIS
276 std::unique_ptr<std::vector<int> >
multiselect(
const String& heading,
const std::vector<Alternative<String, const ListItem* > > & options,
int autoclose=0,
const std::vector<int>& preselect = std::vector<int>(),
bool useDetails=
false);
279#ifdef DOXYGEN_SHOULD_USE_THIS
308 bool ok(
const String& heading,
const String& message);
311#ifdef DOXYGEN_SHOULD_USE_THIS
339 void textviewer(
const String& heading,
const String& text,
bool usemono =
false);
342#ifdef DOXYGEN_SHOULD_USE_THIS
400 Alternative<String, std::vector<String> >
browse(
int type,
const String& heading,
const String& shares,
401 const String& mask = emptyString,
bool useThumbs =
false,
402 bool treatAsFolder =
false,
const String& defaultt = emptyString,
403 bool enableMultiple =
false);
406#ifdef DOXYGEN_SHOULD_USE_THIS
460 String
browseSingle(
int type,
const String& heading,
const String& shares,
461 const String& mask = emptyString,
bool useThumbs =
false,
462 bool treatAsFolder =
false,
463 const String& defaultt = emptyString );
466#ifdef DOXYGEN_SHOULD_USE_THIS
516 std::vector<String>
browseMultiple(
int type,
const String& heading,
const String& shares,
517 const String& mask = emptyString,
bool useThumbs =
false,
518 bool treatAsFolder =
false,
519 const String& defaultt = emptyString );
522#ifdef DOXYGEN_SHOULD_USE_THIS
560 String
numeric(
int type,
const String& heading,
const String& defaultt = emptyString,
bool bHiddenInput =
false);
563#ifdef DOXYGEN_SHOULD_USE_THIS
594 void notification(
const String& heading,
const String& message,
const String& icon = emptyString,
int time = 0,
bool sound =
true);
597#ifdef DOXYGEN_SHOULD_USE_THIS
638 String
input(
const String& heading,
639 const String& defaultt = emptyString,
640 int type = INPUT_ALPHANUM,
645#ifdef DOXYGEN_SHOULD_USE_THIS
693 const String& heading,
694 const String& selectedcolor = emptyString,
695 const String& colorfile = emptyString,
696 const std::vector<const ListItem*>& colorlist = std::vector<const ListItem*>());
700#ifndef DOXYGEN_SHOULD_SKIP_THIS
702 int yesNoCustomInternal(
const String& heading,
703 const String& message,
704 const String& nolabel,
705 const String& yeslabel,
706 const String& customlabel,