Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.25;
Скачать: CL | DM;

Вниз

Не могу разобраться   Найти похожие ветки 

 
Ник ©   (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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
1-80950
dr_neo
2002-04-11 21:54
2002.04.25
Выделение отдельных слов в тексте


1-80958
Explorer
2002-04-12 10:28
2002.04.25
Возможно запретить табуляцию?


1-80937
Алена
2002-04-11 17:49
2002.04.25
Async Pro + Модем


1-80874
Alexander K.
2002-04-14 00:05
2002.04.25
Как быстрее всего переделать цветное bmp(24) в монохром(24) ?


7-81086
Сержик
2002-01-28 14:20
2002.04.25
Хочу точку на доп.клавиатуре(del) при включенном русском!