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

Вниз

Создание свойства компонента типа как у TImage.Picture   Найти похожие ветки 

 
Deb   (2003-09-28 16:03) [0]

Не подскажите, как у компонента добавить такое же свойство, как у TImage свойство Picture? То есть я имею ввиду такое свойство, у которого в Inspector Object появляется кнопочка с многоточием при нажатии на которую предлагалось бы выбрать файл, после чего путь с файлом записывался бы в это свойство. Заранее спасибо


 
@Ujin   (2003-09-28 16:08) [1]

А так не получается?
published
property Picture: TPicture read fPicture write fPicture; ?
end;


 
Deb   (2003-09-28 16:30) [2]

Мне надо, чтобы свойство было НАПОДОБЕЕ Picture. Вобщем, имеется у меня свойство, к примеру File типа string. Мне надо чтобы в Obj. Inspector"е у свойства File имелась бы кнопочка с многоточием при нажатии на которую открывается окно типа OpenFile, в котором я выбираю некий файл, нажимаю OK или Load, и в поле File записался бы путь к выбранному мной файлу, к примеру c:\somefolder\file.exe


 
Guerrillero   (2003-09-28 18:18) [3]

Надо писать редактор свойства
Примеры в инете полно или смотри реализацию TFileName у TOpenDialog
В общем поиск по RegisterPropertyEditor


 
Юрий Зотов   (2003-09-28 18:58) [4]

Не факт, но очень вероятно, что писать свой редактор даже и не нужно - достаточно сделать свойство типа TFileName и к нему автоматически подключится стандартный редактор.


 
Deb   (2003-09-30 20:26) [5]

Спасибо свем, TFileName помог



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

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

Наверх




Память: 0.45 MB
Время: 0.009 c
7-40709
Kikimora
2003-07-31 23:34
2003.10.13
com порт


8-40529
WMag
2003-06-13 02:14
2003.10.13
Распечатка tif файлов


1-40391
xGhost
2003-10-01 07:35
2003.10.13
Поиск в listview


1-40352
Shuhkoman
2003-10-01 19:17
2003.10.13
Unicode


14-40596
sagchat
2003-09-25 12:39
2003.10.13
Где можно разместить файлы?





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