Руководство разработчика

Метод ФОРМА.ЗАКРЫТЬ

Реализует абстрактный метод интерфейса И_ФОРМА.

Метод ЗАКРЫТЬ позволяет закрыть форму из обработчика события одного из элементов управления.

ФУНКЦИЯ ЗАКРЫТЬ(СТРОКА: код_выхода)

Параметры

код_выхода
Строка, по которой можно судить о режиме закрытия. Данная строка, которую можно назвать кодом выхода, возвращается методами ПОКАЗАТЬ и ПОКАЗАТЬ_МОДАЛЬНЫЙ типов ДИАЛОГ и БЛАНК. При закрытии формы стандартными средствами Windows (Alt+F4 или кнопка закрытия окна) возвращается пустая строка.

Пример:

ТИП МойДиалог ( ДИАЛОГ )
[
    СТРОКА: заголовок = "Метод ЗАКРЫТЬ";
    ЧИСЛО: ширина = 350;
    ЧИСЛО: высота = 80;
    ЧИСЛО: верхний = 200;
    ЧИСЛО: левый = 110;
    КНОПКА: Кнопка1 = [ левый = 20,
                        верхний = 30,
                        высота = 30,
                        ширина = 140,
                        табиндекс = 1,
                        текст = "Кнопка1",
                        нажатие = НажКн ];
    КНОПКА: Кнопка2 = [ левый = 190,
                        верхний = 30,
                        высота = 30,
                        ширина = 140,
                        табиндекс = 2,
                        текст = "Кнопка2",
                        нажатие = НажКн ];
    ФУНКЦИЯ НажКн ( ПЕРЕМ КНОПКА: кнопка )
        ЗАКРЫТЬ ( кнопка.текст )
    КОНЕЦ_ФУНКЦИИ
]
ВЫЧИСЛИТЬ
	ПЕРЕМ МойДиалог: д	
	СООБЩЕНИЕ ( д.ПОКАЗАТЬ, "Результат закрытия" )	
КОНЕЦ

См. также: