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

Вниз

Как в ObjectInspector е отобразить свойство?   Найти похожие ветки 

 
Visit   (2003-02-18 13:52) [0]

В рассылке новостей Выпуск от 11.12.02 09:04 был анонсирован компонент TFreeButton ( http://www.delphipages.com/edit/count.cfm?ID=3456) - кнопка, наследник TgraphicControl. Но в ObjectInspector"е у этого компонента отсутствует свойство ShowHint, хотя вообще оно наследуется. Приходится все время писать его вручную. Попытка переписать и откомпилировать FreeButton.pas не удалась - ума не хватило. Может кто подскажет как сделать, чтобы это свойство отображалось в ObjectInspector"е ?


 
BOA_KAA   (2003-02-18 13:54) [1]

Переписать его в published


 
Visit   (2003-02-18 13:58) [2]

А нельзя подробнее, с примером, один раз, чтобы понять подход к данному вопросу. Извините, я дельфин начинающий...:-((


 
BOA_KAA   (2003-02-18 14:02) [3]

Посмотри в исходнике, в каком разделе находится property ShowHint. И перенеси все, что с ним связано (read... write..., если есть) в секцию published

Кроме того, на этом сайте есть статья "пособие по созданию компонент" или что-то в этом роде, найди, почитай


 
Visit   (2003-02-18 14:18) [4]

Спасибо за помощь. Уже все работает. Пришлось после исправления модуля заново переинсталлировать компонент. После этого свойство появилось. Статью обязательно прочитаю. Еще раз спасибо.


 
AME   (2003-02-18 14:19) [5]

В компоненте ищи private переменную,и довавь
---------------------------------------------
published
{ Published declarations }
property ShowHint:Boolean read FShowHint write FShowHint;
---------------------------------------------
где FShowHint переменная отвечающая за показ хинта.


 
Юрий Зотов   (2003-02-19 00:13) [6]

> AME (18.02.03 14:19)

Это зачем же такие навороты? Свойство-то уже есть, его надо просто опубликовать, и все дела. Да и нет в ЭТОМ компоненте никакой приватной переменной под ЭТО свойство. Оно же наследуемое.

published
property ShowHint;

И все, больше ничего не надо.



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

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

Наверх





Память: 0.45 MB
Время: 0.008 c
3-87347
VLL
2003-02-11 11:02
2003.02.27
Data Link


1-87423
Sirus
2003-02-18 11:41
2003.02.27
Как найти слово в TRichEdit и выделить его???


9-87240
Thor
2002-09-21 20:14
2003.02.27
Помогите плиз c BMP Creator


3-87322
alexander_ua
2003-02-10 14:44
2003.02.27
Распределенная БД


1-87546
Tolyan
2003-02-17 10:38
2003.02.27
Stack overflow





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский