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

Вниз

Как создать кнопочку рядом со свойством в инспекторе объектов   Найти похожие ветки 

 
ATarget ©   (2005-07-16 02:30) [0]

Люди спасайте!!!!
Вобщем доброй ночи. У меня глюк: я хочу написать компонент. Всё вроде нормально но в моём классе есть масив записей, который я хотел бы редактировать не в run-time а в disign-time но как на property повесить кнопочку сбоку (типа как у Tmemo на свойстве
lines) я не знаю, думал что всё решает тип свойства но у TOpenDialog свойство Filter - string а кнопочка есть и окошко она откудото берёт и показывает. ПОМОГИТЕ ТРЕТИЙ ДЕНЬ МОЗГИ КИПЯТ НИКАК НЕ ДОЕДУ БЛИН! ;(


 
Юрий Зотов ©   (2005-07-16 15:14) [1]

Если Ваш "масив записей" отнаследован от TStrings, кнопка появится автоматически. Если нет, то надо написать редактор свойства, в котором GetAttributes включает paDialog. Кнопка появится и при ее нажатии будет вызван метод Edit редактора, а все остальное определяется тем, что Вы в нем напишете.


 
Andrushk   (2005-07-22 14:45) [2]

А где можно подробнее почитать про написание собсвенных редакторов свойств? Не подскажете?


 
Юрий Зотов ©   (2005-07-22 17:44) [3]

> Andrushk   (22.07.05 14:45) [2]

В специализированных книгах по разработке компонентов. Сейчас без проблем можно купить 2 такие книги на русском языке:

http://www.findbook.ru/search/d0?ptype=1&pvalue=%C8%F1%EA%F3%F1%F1%F2%E2%EE+%F1%EE%E7%E4%E0%ED%E8%FF+%EA%EE%EC%EF%EE%ED%  E5%ED%F2%EE%E2+Delphi&r=0&s=1&viewsize=15&startidx=0

http://www.findbook.ru/search/d0?ptype=1&pvalue=%D1%EE%E7%E4%E0%ED%E8%E5+%EA%EE%EC%EF%EE%ED%E5%ED%F2%EE%E2+%E2+%F1%F0%E5  %E4%E5+Delphi&r=0&s=1&viewsize=15&startidx=0


 
Andrushk   (2005-07-25 16:14) [4]

2 Юрий Зотов
Я расчитывал ссылку на статью в нете конечно получить...:-)


 
Яся   (2005-07-26 15:16) [5]

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1087


 
Andrushk   (2005-08-08 10:38) [6]

Спасибо Ася:-)



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

Форум: "Компоненты";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.051 c
3-1132936362
Mmmaloy
2005-11-25 19:32
2006.01.29
ADODataSet.DataSource или как сделать связь один-ко-многим


8-1124103284
<<BEAST>>
2005-08-15 14:54
2006.01.29
Частота звука.


15-1136983343
Yegorchic
2006-01-11 15:42
2006.01.29
Сортировка


2-1136881839
UFO
2006-01-10 11:30
2006.01.29
Пиксель


2-1136753915
Imbalance
2006-01-08 23:58
2006.01.29
Объясните





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