Главная страница
    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
1-87500
cyberwolf
2003-02-15 21:43
2003.02.27
Повтор события onkeydown


3-87333
Ihtiandr
2003-02-10 17:25
2003.02.27
fibPlus


1-87524
ZaM2000
2003-02-16 13:44
2003.02.27
Работа с ListView другого приложения. Как получить текст итема?


1-87388
Валентина
2003-02-17 22:15
2003.02.27
Графика


1-87559
Olly
2003-02-13 19:31
2003.02.27
Skin-компоненты и IDE Delphi





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