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

Вниз

Компонент на основе TActionList   Найти похожие ветки 

 
alexnmsk   (2008-03-01 00:44) [0]

Здравствуйте, уважаемые мастера. Можно ли сделать компонент на основе TActionList с готовым набором TAction. Если да, то поясните, как создать готовый набор TAction? Заранее спасибо.


 
alexnmsk   (2008-03-01 02:50) [1]


constructor TMyAction.Create(AOwner: TComponent);
begin
 inherited;
 Name:="MyAction";
end;

constructor TMyActionList.Create(AOwner: TComponent);
begin
 inherited;
 FMyAction:=TMyAction.Create(AOwner);
 FMyAction.ActionList:=Self;
end;


Вроде все работает, при добавлении компонента на форму, у него имеется список дейтвий. Их можно назначить контролам. Но если просматриваю форму View as Text, то когда возвращаюсь обратно пишет - не найден класс TMyAction и вырубает ему свойство Caption. Модуль, где описан класс указан в uses. Пробовал добавить в проект - не помогло :(


 
Германн ©   (2008-03-01 03:13) [2]

Не ну. Различия Design-time от Run-Time понимаешь?


 
{RASkov} ©   (2008-03-01 12:18) [3]

> [1] alexnmsk   (01.03.08 02:50)

procedure Register;
begin
 RegisterComponents(<вкладка>, [TMyAction]);
end;


Есть такое?


 
Kolan ©   (2008-03-01 12:22) [4]

RegisterActions ?


 
Семеныч   (2008-03-01 12:23) [5]

RegisterActions тоже не помешало бы.



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

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

Наверх




Память: 0.47 MB
Время: 0.033 c
2-1204611915
Sesh
2008-03-04 09:25
2008.03.30
Вопрос по отправке сообщения


2-1204787605
AlexeyMir
2008-03-06 10:13
2008.03.30
Вопрос по RecordCount


2-1204633595
Kolan
2008-03-04 15:26
2008.03.30
Как из символя получить код клавиши.


3-1194552532
БарЛог
2007-11-08 23:08
2008.03.30
Помогите составить SQL-запрос


11-1172839152
kichrot
2007-03-02 15:39
2008.03.30
Не модальная форма без фокуса