Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];

Вниз

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

 
Wapo   (2003-09-12 21:36) [0]

Доброва время суток Вам. Помогите с синтаксисом в написании компонента.

С добавлением свойств типа int, bool и т.д. я все понял. Но вот в с такими как TString и более сложными я не понял. Ведь в object inspector есть например список, где можно выбрать свойство или вообще пример (например Color). Также значок (…). Как это все делается?

Заранее благодарю! Если, что я здесь Wapo@nm.ru


 
x77   (2003-09-12 21:57) [1]

есть так называемые редакторы свойств, property editors. они и определяют, каким образом в Object Inspector"е редактируется то или иное свойство. для большинства свойств они определены, т.е. если ты напишешь property List: TStrings read fList write fList, для него в OI будет благополучно вызываться стандартный редактор. а если ты определяешь, к примеру, массив из пяти точек, то можно написать и свой property editor, т.е. форму, которая будет его редактировать. посмотри в справке раздел property editors.


 
nick_n_a   (2003-09-13 07:46) [2]

type TMyClass = class
property MyProp:boolean; {Нажми Ctrl+Shift+C}
end;



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

Форум: "Основная";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
14-82435
Дон Хуан
2003-08-21 18:35
2003.09.25
---|Ветка была без названия|---


6-82366
ManGorn
2003-07-07 09:48
2003.09.25
Events у idTCPServer


3-82083
Петр
2003-09-05 12:20
2003.09.25
Упаковка БД


1-82301
Kostik
2003-09-12 17:14
2003.09.25
Защита от копирования


3-82065
cancel
2003-09-02 15:51
2003.09.25
GROUP BY...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский