![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с RadioButton
ddd329 © (2010-09-02 12:55:00)Hello world!!!
У меня в Delphi 7 есть две формы: Form1(главная) и Form2 - вызываемая модально.
На Form2 расположены следующие компоненты:
RadioButton1.Checked=true(по умолчанию)
RadioButton2,RadioButton3 и кнопка BitBtn1.Kind = bkCancel.
Что нужно? А нужно, чтобы при показе второй формы, т.е. Form2.OnShow, выбраным оказался RadioButton3.
Ну вот интересная проблема: Допустим мы выбираем RadioButton2, и если закрываем форму нажатием кнопки(BitBtn1), то при следующем вызове формы, все работает нормально - выбранным оказывается RadioButton3. Но если мы закрываем форму системной кнопкой, то при следующем показе формы, выбранным остается последний выбранный элемент до закрытия - в данном случае RadioButton2.
Dennis I. Komarov (2010-09-02 13:32:00) [1]
> Можно создавать формы динамически.
Нужно!!!
И. Павел (2010-09-02 13:07:00) [2]> [0] ddd329 (02.09.10 12:55)
Можно создавать формы динамически. И ресурсы по пусту не тратятся, и не будет сложностей с восстановлением начального состояния формы.
oldman (2010-09-02 13:04:00) [3]unit1
uses unit2
form2.radiobutton3.checked:=true;
form2.showmodal;