Сообщения или выбор варианта - tsalert
Функция вызывает диалог выбора или просто сообщение. Можно создать до трех кнопок включительно.
Формат обращения:
int res = tsalert(int messagecode,string stitle,string smessagebig, string ssmall,string button1,string button2,string button3);
Здесь:
messagecode - числовой код вида окна:
-1 - сообщение об ошибке
-2 - предупреждение
-3 - информационное сообщение.
stitle - заголовок окна, smessagebig - сообщение крупными буквами, ssmall - сообщение ниже мелким текстом, button1 - button3 - тексты для соответствующих кнопок.
В res возвращается результат выбора пользователя.
Если нажата кнопка button1 - результат 1, button2 - 2, button3 - 3. Если пользователь отказался от выбора - выдается 0.
Пример.
Получить от пользователя решение сколько выводить элементов (10, 1 или все). Пояснить что можно попробовать. если пользователь выберет "Все" - сообщить в окно сообщений. Если откажется - тоже сообщить в окно сообщений.
int res = tsalert(-3, "Задайте значение", "Сколько выводить элементов?", "Для пробной выгрузки удобно вывести сначала не все маркеры", "10", "1", "Все");
if (res == 0)
{
cout << "Пользователь отказался";
return;
}