58#ifdef DOXYGEN_SHOULD_USE_THIS
100 bool yesno(
const String& heading,
101 const String& message,
102 const String& nolabel = emptyString,
103 const String& yeslabel = emptyString,
105 int defaultbutton = CONTROL_NO_BUTTON);
108#ifdef DOXYGEN_SHOULD_USE_THIS
150 const String& message,
151 const String& customlabel,
152 const String& nolabel = emptyString,
153 const String& yeslabel = emptyString,
155 int defaultbutton = CONTROL_NO_BUTTON);
158#ifdef DOXYGEN_SHOULD_USE_THIS
186#ifdef DOXYGEN_SHOULD_USE_THIS
217 int select(
const String& heading,
const std::vector<Alternative<String, const ListItem* > > & list,
int autoclose=0,
int preselect=-1,
bool useDetails=
false);
220#ifdef DOXYGEN_SHOULD_USE_THIS
247#ifdef DOXYGEN_SHOULD_USE_THIS
280 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);
283#ifdef DOXYGEN_SHOULD_USE_THIS
312 bool ok(
const String& heading,
const String& message);
315#ifdef DOXYGEN_SHOULD_USE_THIS
343 void textviewer(
const String& heading,
const String& text,
bool usemono =
false);
346#ifdef DOXYGEN_SHOULD_USE_THIS
404 Alternative<String, std::vector<String> >
browse(
int type,
const String& heading,
const String& shares,
405 const String& mask = emptyString,
bool useThumbs =
false,
406 bool treatAsFolder =
false,
const String& defaultt = emptyString,
407 bool enableMultiple =
false);
410#ifdef DOXYGEN_SHOULD_USE_THIS
464 String
browseSingle(
int type,
const String& heading,
const String& shares,
465 const String& mask = emptyString,
bool useThumbs =
false,
466 bool treatAsFolder =
false,
467 const String& defaultt = emptyString );
470#ifdef DOXYGEN_SHOULD_USE_THIS
520 std::vector<String>
browseMultiple(
int type,
const String& heading,
const String& shares,
521 const String& mask = emptyString,
bool useThumbs =
false,
522 bool treatAsFolder =
false,
523 const String& defaultt = emptyString );
526#ifdef DOXYGEN_SHOULD_USE_THIS
564 String
numeric(
int type,
const String& heading,
const String& defaultt = emptyString,
bool bHiddenInput =
false);
567#ifdef DOXYGEN_SHOULD_USE_THIS
598 void notification(
const String& heading,
const String& message,
const String& icon = emptyString,
int time = 0,
bool sound =
true);
601#ifdef DOXYGEN_SHOULD_USE_THIS
642 String
input(
const String& heading,
643 const String& defaultt = emptyString,
644 int type = INPUT_ALPHANUM,
649#ifdef DOXYGEN_SHOULD_USE_THIS
697 const String& heading,
698 const String& selectedcolor = emptyString,
699 const String& colorfile = emptyString,
700 const std::vector<const ListItem*>& colorlist = std::vector<const ListItem*>());
704#ifndef DOXYGEN_SHOULD_SKIP_THIS
706 int yesNoCustomInternal(
const String& heading,
707 const String& message,
708 const String& nolabel,
709 const String& yeslabel,
710 const String& customlabel,