Форум: "Основная";
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];
ВнизНе могу разобраться Найти похожие ветки
← →
Ник (2002-04-12 22:00) [0]Есть модальная форма. При ее закрытии при нажатии на кнопку "Готово" возможны действия:
1. Сделать определенные действия, если CheckBox.Checked=true
2. Ничего не делать в противном случае.
Эта модальная форма при закрытии уничтожается. Как узнать, что хотел пользователь? Что-то Button.ModalResult никак не выходит.
← →
VID (2002-04-12 22:36) [1]Если уничтожается, то создай глобальную булеву переменную, и при закрытии формы перед её уничтожением присвой значению глоб переменной значенеи свойства Checked у checkbox.
Потом можешь использовать значение этой глоб переменной.
← →
Song (2002-04-13 10:38) [2]
procedure TForm1.Button1Click(Sender: TObject);
begin
IF CheckBox1.Checked then Close;
end;
А правильней было бы в зависимости от флажка CheckBox активировать или блокировать кнопку (TButton.Enabled)
Эта модальная форма при закрытии уничтожается. Как узнать, что хотел пользователь? Что-то Button.ModalResult никак не выходит.
Смотреть надо не TButton.ModalResult, а TForm.ModalResult. А т.к. В Вашем случае она уничтожается, прописывайте результат от ModalResult в Tag кнопки например.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c