===== CreateYesNoQuestionVA ===== ==== Синтаксис ==== GUI *CreateYesNoQuestionVA(int zero, ...); ==== Описание ==== Функция создает диалоговое окно (Да/Нет) ==== Параметры ==== * **zero** - 0 == Переменные аргументы: == * **VAR_BOOK** - указатель на BOOK к которой необходимо привязать GUI * **VAR_YESNO_PRE_QUESTION** - strID первого текста в окне * **VAR_YESNO_QUESTION** - strID второго текста в окне * **VAR_YESNO_YES_ACTION** - указатель на функцию, которая будет выполнена при нажатии на "Да" * **VAR_YESNO_NO_ACTION** - указатель на функцию, которая будет выполнена при нажатии на "Нет" ==== Возвращаемое значение ==== Возвращает указатель на созданный GUI ==== Пример ==== void OnNo(BOOK * bk, void *) { FreeBook(bk); } void OnYes(BOOK * bk, void *) { FreeBook(bk); } void CreateQuestion() { BOOK *YesNoGUI = new BOOK; CreateBook(YesNoGUI,0,0,"YesNoGUI",-1,0); CreateYesNoQuestionVA(0, VAR_BOOK( YesNoGUI ), VAR_YESNO_PRE_QUESTION( STR("Test") ), VAR_YESNO_QUESTION( STR("Test") ), VAR_YESNO_YES_ACTION( OnYes ), VAR_YESNO_NO_ACTION( OnNo ), 0); } ==== См.также ====