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

Вниз

Группировка свойств в компоненте   Найти похожие ветки 

 
Egor_Mar ©   (2002-10-27 02:07) [0]

Здравствуйте.
Я пишу новую компоненту, в ней есть 10 кнопок(TSpeedButton), как можно сделать, что бы в Object inspector"е было 1 разворачивающеесе свойство Buttons (как свойство Font) и при нажатии на него появлялось 10 свойств Glyph по 1-у для каждой кнопки?
Или что нужно сделать, что бы при двойном щелчке по комроненте или при щелчке на соответствуещее свойство появлялось окно его редактирования(как в TBitmap или TImageList или TStrings)?


 
Alex Pirojnikov   (2002-10-27 09:20) [1]

Смотри в хелпе TPropertyEditor
Извращайся с ним как хочешь.


 
vuk ©   (2002-10-27 12:54) [2]

В принципе, если хотите сделать "как свойство Font", то нужно сделать дополнительный компонент, который будет определять published свойства, каждое из которых будет представлять нужное свойство каждой кнопки. В принципе в D6 и выше можно поступить несколько хитрее - сделать доступными все свойства кнопок(как у TLabel в компоненте TLabeledEdit).


 
MBo ©   (2002-10-28 07:00) [3]

Возможно, будут полезны коллекции


 
turusov ©   (2002-10-28 07:44) [4]

Используй коллекции



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

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

Наверх




Память: 0.47 MB
Время: 0.018 c
7-21843
Terrible
2002-09-04 17:13
2002.11.07
Сервис на Delphi и Форма


3-21402
sas1
2002-10-15 10:23
2002.11.07
ADO и dll


14-21785
Vladislav
2002-10-19 14:13
2002.11.07
Совместное использование разныйх версий Delphi


7-21844
Алмаз
2002-09-04 16:33
2002.11.07
использование звуковой карты


1-21640
Andrey.L.V.
2002-10-27 09:38
2002.11.07
---|Ветка была без названия|---