Главная страница
    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.01 c
4-40736
L.N.N.
2003-08-07 10:42
2003.10.13
Перехватить нажатие пункта меню


14-40590
Delirium^.Tremens
2003-09-24 13:50
2003.10.13
Разочарование года


1-40462
gregz
2003-10-02 16:25
2003.10.13
Русификатор


1-40491
EvgeniyR
2003-10-02 11:50
2003.10.13
Нужна помощь


6-40547
pavel_guzhanov
2003-08-15 13:31
2003.10.13
Сервер и клиент при помощи Indy





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