Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как работать с диалогом, находящимся в ресурсе. [D6, WinXP]


djonny ©   (2002-08-26 22:41:00) 

Расскажите как работать с созданым в реурсе диалогом(при помощи, например, ResourceBuilder), т.е. изменять свойства Caption кнопок, получать значения Text объекта Edit и т.д., обрабатывать события OnClick, OnChange и т.п. объектов диалогового окна.
Меня устроит любой ответ, в котором будет указан путь поиска и исследования. Исчерпываючий ответ не обязателен!


Странный Прохожий   (2002-08-27 11:10:00) [1]

В ресурсы помещается не диалог, а шаблон для создания диалога.
Этот шаблон может использоваться при создании диалогового окна с помощью ф-й WinApi CreateDialog() и DialogBox().
Соответственно, см. описание этих ф-й в Win32 Programmers Reference.
Как работать с элементами диалога? -- при помощи посылки управляющих сообщений.
См. ф-и SendMessage(), PostMessage(), SendDialogItemMessage()...


Suntechnic   (2002-08-27 06:34:00) [2]

О каком "созданном в ресурсе диалоге" идёт речь? Простите, я не знаком с ResourceBuilder так что об остальном мне приходится только догадываться. Может вас интересуют диалоговые окна созданные на базе шаблонов из ресурсов? Только там никаких свойств и событий нет... Если это то, что вам надо, тогда с этим вопросом лучше пройти в форум по WinApi, там получите более полный ответ.


Наверх

Титульная страница Поиск, карта сайта Написать письмо