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

Вниз

Изменение текста на форме после ее отрисовки   Найти похожие ветки 

 
Ji ©   (2005-10-07 10:45) [0]

Есть форма, которая создается из ресурса... на форме - статичный текст.
Можно ли сделать чтобы сначала отрисовывалась форма, затем менялся текст на ней (без использования TTimer и кнопок)?


 
y-soft ©   (2005-10-07 10:55) [1]

Не очень понятен вопрос.

1. Формы создаются из ресурса RT_RCDATA, Вы это имеете в виду, или речь об окнах, создаваемых средствами WinAPI из ресурсов RT_DIALOG?

2. По каким критериям должен перерисовываться текст? Ведь должны же быть какие-то критерии, раз не должны использоваться события нажатия на кнопку...


 
Ji ©   (2005-10-07 11:21) [2]


>  [1] y-soft ©   (07.10.05 10:55)


На первый вопрос не могу точно ответить. Рисую форму редактором ресурсов, цепляю ее и потом делаю DialogBox.

2. Да. Текст отображает стадию выполнения некоего алгоритма. В данный момент есть кнопка, которая этот алгоритм запускает. Но хочу от нее избавится, чтобы окно создавалось и без всяких нажатий кнопок, выполнялся некоторый алгоритм. Если я его при WM_INITDIALOG, то он выполняется полностью до того как форма отобразиться на экране


 
y-soft ©   (2005-10-07 12:00) [3]

>Ji ©   (07.10.05 11:21) [2]

Теперь понятно. Только как Вы хотите запускать свой алгоритм, раз в WM_INITDIALOG не устраивает? Чем плохо по кнопке? Или таймеру?

Если буквально выполнять Ваше пожелание, то надо запускать алгоритм при первом появлении на экране где-нибудь в обработчике WM_SHOWWINDOW...


 
Ji ©   (2005-10-07 12:25) [4]

Спасибо, буду экспериментировать с WM_SHOWWINDOW...

По кнопке хорошо, только есть один минус - ее нужно нажимать :-) Хотел просто избавится от лишних действий.


 
Ji ©   (2005-10-07 20:24) [5]

c WM_SHOWWINDOW такой же эффект как и WM_INITDIALOG



Страницы: 1 вся ветка

Текущий архив: 2005.12.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.027 c
1-1131716418
pasergey
2005-11-11 16:40
2005.12.11
Hужен кряк или кейген к EPocalipse VssConneXion 3.1 build 47


2-1132763349
floxi
2005-11-23 19:29
2005.12.11
RichEdit-ы


2-1132739518
kop
2005-11-23 12:51
2005.12.11
Нужна помощь


4-1128428489
yanker
2005-10-04 16:21
2005.12.11
размер в памяти


14-1132388817
ищущий ответ
2005-11-19 11:26
2005.12.11
Водительское удостоверение и менты