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

Вниз

DesignTime   Найти похожие ветки 

 
o_serg   (2006-10-13 15:00) [0]

Я создаю компонент вроде TActionList, как сделать чтобы при двойном щелчке по этому компоненту в DesignTime как у обчного ActionList"a открывалось окно добавления/удаления Action"ов
P.S. зачем мне нужен новый ActionList - не спрашивать


 
MsGuns ©   (2006-10-13 15:07) [1]

TActionList имеет индексированную коллекцию экшнов. Добавлять, удалять и изменять любой из объектов коллекции стандартными методами (Add,Insert,Delete). Как - смотреть в справке к TCollection


 
o_serg   (2006-10-13 19:29) [2]

а как в DesignTime то это делается?


 
Ketmar ©   (2006-10-13 19:33) [3]

так и делается. коллекциями.


 
RASkov   (2006-10-14 03:00) [4]

Свой редактор компанента к своему компаненту сделать.


 
RASkov   (2006-10-14 03:06) [5]

TMyCompEditor = class(TComponentEditor)
....
end;
и зарегестрировать его надо будет
RegisterComponentEditor(TMyActionList, TMyCompEditor);


 
RASkov   (2006-10-14 03:11) [6]

И вооще я такой же вопрос почти задавал. Посмотри ветку
Компоненты: Добавление published свойства - Ответ [106]
там найдешь решение с редактором.


 
o_serg   (2006-10-14 20:42) [7]

RASkov, а в делфи есть исходники того редактора стандартного ActionList, они где-то в DesignEditors.pas должны быть, не могу найти


 
RASkov   (2006-10-14 20:51) [8]

нажми Ctrl+F в редакторе кода Delphi и выбери закладку
Find in Files
поставь точечку в Search in derictories
поставь галочку Include subdirectories
в Text to finds напиши что интересует
в File mask укажи (D:\Borland\Delphi7\) т.е. путь к твоей Delphi
и нажми OK.
В низу редактора(по умолчанию) появится результат... двойным щелчком перейдешь в модуль где это находится.


 
o_serg   (2006-10-14 21:51) [9]

спасибо, поиско мпользоваться я умею:
registercomponenteditor(tactionlist - ничего не находит, да и
registercomponent(tactionlist - тоже
есть вообще исходники DesignTime Editor"а для TActionList?



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

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

Наверх




Память: 0.48 MB
Время: 0.106 c
15-1159840121
Гриха(снова пароль забыл)
2006-10-03 05:48
2006.10.29
МП3 плееры из китая.... Как?!


15-1159915299
Multy
2006-10-04 02:41
2006.10.29
Ну и что это за уродство?


1-1158476868
maxistent
2006-09-17 11:07
2006.10.29
Handles & Threads...


2-1160480556
mfender
2006-10-10 15:42
2006.10.29
Интерфейсы и reinroduce


2-1160811211
Xtreme
2006-10-14 11:33
2006.10.29
Delphi begin 4