|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.11.2013, 16:18 | #1 |
Регистрация: 22.11.2013
Сообщений: 8
|
Refresh() формы, или собственный MessageBox
Виват, форумчане!
Понадобилось написать свой MessageBox RadioButton кнопками (требование заказчика). Создал новую vcl форму, на ней: Код:
И всего одна функция в ".cpp" файле формы: Код:
Что происходит: Вызываю ф-ю RadioMessageBox() - открывается модальное окно с выбранным RadioClose элементом (всё в порядке). Кликаю мышью по RadioYes. Закрываю окно. Вызываю ещё раз - открывается модальное окно с выбранным RadioYes элементом! Попробовал после присваивания ...->Checked = true разные методы типа MessageForm->Update() или MessageForm->Refresh(), не помогает. В обработчик OnShow() у формы тоже ...->Checked = true вставлял. Проблема, думаю, понятна. Как сделать, чтобы при отображении формы выбирался какой-то RadioButton по умолчанию. P.S. RAD XE3 |
29.11.2013, 16:41 | #2 |
Регистрация: 22.11.2013
Сообщений: 8
|
Много что перепробовал, присваивания не происходит. В итоге решил велосипедно, через Timer.
Последний раз редактировалось timao; 29.11.2013 в 17:22. |
29.11.2013, 17:56 | #3 |
Регистрация: 22.11.2013
Сообщений: 8
|
Итак, решение:
Project->Options->Forms, MessageForm перетаскиваем в правый столбик Код:
Последний раз редактировалось timao; 29.11.2013 в 18:06. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запрет показа messagebox (или dlg) | Toxa | Общие вопросы Delphi | 2 | 07.04.2012 10:59 |
Как заставить собственный класс работать с канвой формы | restarterx | Общие вопросы Delphi | 4 | 25.11.2010 11:09 |
MessageBox или как возвратить назад форму при отмене? | Deface87 | Общие вопросы Delphi | 4 | 18.05.2010 21:43 |
REfresh | beemoto | Работа с сетью в Delphi | 1 | 20.04.2009 11:02 |
Что означает HWND_DESKTOP или Handle в функции MessageBox | prikolist | Общие вопросы C/C++ | 5 | 18.03.2009 20:47 |