ВУЗ:
Составители:
Рубрика:
16
mtWarning - предупреждающее окно с желтым восклицательным знаком,
mtError – окно-сообщение об ошибке с красным восклицательным знаком,
mtInformation - окно с информационным сообщением с синим знаком i,
mtConfirmation - окно для подтверждения с зеленым вопросительным
знаком,
mtCustom- окно без графических знаков с сообщением.
Параметр <набор кнопок> имеет тип TMsgDlgButtons, представляю-
щий собой множество из
значений перечислимого типа TMsgDlgButton =
(mbYes, mbNo, mbOK, mbCancel, mbAbort, mbRetry, mbIgnore, mbAll, mbHelp);
Множество, указанное в списке параметров процедуры MessageDlg, опре-
деляет набор кнопок в окне.
Параметр <определение нажатой кнопки> является функцией, воз-
вращающей номер кнопки, с помощью которой закрыто окно:
mrNone=0 - кнопка не нажата,
mrOK=1 - нажата кнопка ОК,
mrCancel=2 - нажата кнопка Отмена,
mrAbort=3 - нажата кнопка Прервать,
mrRetry=4 - нажата
кнопка Повторить,
mrIgnore=5 - нажата кнопка Пропустить,
mrYes=6 - нажата кнопка Да,
mrNo=7 - нажата кнопка Нет,
mrAll=8 - нажата кнопка Все.
Процедура MessageDlgPos отличается от процедуры MessageDlg тем,
что в первом случае окно выводится в указанное место экрана, а во втором
случае окно выводится в центр экрана. У процедуры MessageDlgPos первые
четыре параметра такие
же, как у процедуры MessageDlg. Последние два
параметра - это координаты левого верхнего угла окна.
Подготовьтесь к ответам на все(!) контрольные вопросы и выполни-
те все(!)
контрольные задания.
Контрольные вопросы и задания
1-2. Обзор компонент закладки Dialogs. Компоненты OpenDialog,
SaveDialog, PrintDialog, PrintSetupDialog
1. Охарактеризуйте компоненты, входящие в закладку Dialogs.
2. Расскажите о структуре и функционировании пунктов меню текстового
редактора.
3. Как изменить имя формы?
4. Поставьте другой значок для кнопки системного меню приложения.
5. Как сделать, чтобы при открытии проекта окно разворачивалось на весь
экран?
6. Какие действия выполняются при создании формы?