Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.028 c
15-1159447965
Ученик чародея.
2006-09-28 16:52
2006.10.29
В наших вузах программистов учат всякой ерунде


15-1159374275
SergP.
2006-09-27 20:24
2006.10.29
Ура!!! Наконец-то у меня будет нормальный инет!!!


2-1160579369
D'GRaid
2006-10-11 19:09
2006.10.29
Глобальное переназначение клавишь


3-1157012836
SergP.
2006-08-31 12:27
2006.10.29
Не получается выполнить процедуру.


3-1157354672
SergP.
2006-09-04 11:24
2006.10.29
Нужно ли делать first после open в TXXXQuery/TXXXDataset и пр.?




   Наверх