![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как используется Action для TForm? [D5, Win95/98]
Eugie © (2002-09-12 09:06:00)Уважаемые Мастера! Подскажите, пожалуйста, каким образом использовать свойство Action для TForm? (В FAQ ничего конкретного не нашел)
Eugie (2002-09-12 12:42:00) [1]> Рыжик © (12.09.02 11:12)
Еще раз большое спасибо!
Рыжик (2002-09-12 11:12:00) [2]
> Yaro © (12.09.02 10:03)
Если хочешь получить ответ - будь повежливей, блин.
> Eugie © (12.09.02 09:06)
Свойство Action у TControl определает объект типа TBasicAction, связанный с контролом (TControl). Данное свойство позволяет вашему приложению централизовать ответы на команды пользователя. Когда к контролу привязан action, action определяет соответствующие свойства и события контрола (такие как: будет ли контрол enabled или как он реагирует на событие OnClick).
Чтобы создать actions в design time, поместите TActionList на форму. Двойной клик на этой компоненте открывает редактор списка action-ов. Добавьте action-ы в редактор используя его контекстное меню. Будучи однажды добавленным в actionlist, это action появляется в выпадающем списке свойства Action в Object Inspector.
Чтобы определить действие, выполняемое Action-ом, определите событие OnExecute у Аction-а.
Yaro (2002-09-12 10:03:00) [3]Рыжик: а подробнее и понятнее? Выше перечисленное я и вручную смогу сделать, нафиг мне какой-то Экшин? Раз писать взялся - раскрой суть вопроса и попытайся на него ответить, а то прям как подачку кинул, блин....
Рыжик (2002-09-12 09:18:00) [4]Action.Execute запускается по Form.OnClick
Action.Enabled определяет Form.Enabled