Альтернативный Форум

— этот форум работает с 03 октября 2005 года. ️‍🔥️‍🔥
(#1)
Старый 30.10.2007
Редактор Свойств

Почитал тут "резюме" любителей программирования и решил попросить помощи:
Курсовая работа : создание компонента "оболочка для архиватора".
Компонент написал, тестовое приложение создал - всё гуд, но мне не нравится одна вещь - подключать архиваторы должен пользователь компонента (что не слишком удобно). Дабы облегчить нелёгкую жизнь этих звекофф, хочу создать отдельное свойство, в котором ансистринговские переменные будут содержать пути до программ-архиваторов, аналог FileName у OpenDialog, впрочем создать нужно тоже самое и для этого нужно использовать редактор свойств (FileName то тоже как то описывали). Если ктонибудь когданибудь имел с ним дело - может отписаться тут?
GothicAlex GothicAlex вне форума
Прохожий
GothicAlex Первый уровень
 
Регистрация: 16.09.2006
Сообщений: 5 шт.
Карма: 0 бал.
Ответить с цитированием
(#2)
Старый 30.10.2007
Re: Редактор Свойств

Не совсем понятно, что Вы хотите, но простейший вариант - объявить в своем компоненте в секции published своство а-ля FileName. В этом случае это свойство будет видно в Object Inspectore.
RENaissance RENaissance вне форума
Прохожий
RENaissance Первый уровень
 
Аватар для RENaissance
 
Регистрация: 29.08.2007
Сообщений: 10 шт.
Карма: 1 бал.
Ответить с цитированием
(#3)
Старый 30.10.2007
Re: Редактор Свойств

FileName имеет другую структуру, я могу создать свойство типо ансистринг и записывать туда путь вручную, но посмотрите как это у файлнэйм, его то я и хочу описать
GothicAlex GothicAlex вне форума
Прохожий
GothicAlex Первый уровень
 
Регистрация: 16.09.2006
Сообщений: 5 шт.
Карма: 0 бал.
Ответить с цитированием
(#4)
Старый 30.10.2007
Re: Редактор Свойств

В каталоге Delphi/C++ Builder в подкаталоге Source\ToolsApi в юните VCLEditors.pas посмотрите как реализован редактор свойства TMPFilenameProperty. Реализуйте по аналогу и зарегистрируйте через RegisterProperty.
RENaissance RENaissance вне форума
Прохожий
RENaissance Первый уровень
 
Аватар для RENaissance
 
Регистрация: 29.08.2007
Сообщений: 10 шт.
Карма: 1 бал.
Ответить с цитированием
(#5)
Старый 30.10.2007
Re: Редактор Свойств

Большое спасибо за информацию, одной проблемой меньше) , но вот о том как создавать свойства различного вида хотелось бы узнать поподробнее...
GothicAlex GothicAlex вне форума
Прохожий
GothicAlex Первый уровень
 
Регистрация: 16.09.2006
Сообщений: 5 шт.
Карма: 0 бал.
Ответить с цитированием
(#6)
Старый 30.10.2007
Re: Редактор Свойств

Смотри здесь.
..........................

I'm gonna make him an offer he can't refuse
D0(eN-!- D0(eN-!- вне форума
Поручик Ржевский
D0(eN-!- Первый уровеньD0(eN-!- Первый уровеньD0(eN-!- Первый уровеньD0(eN-!- Первый уровеньD0(eN-!- Первый уровень
 
Аватар для D0(eN-!-
 
Регистрация: 30.03.2007
Сообщений: 769 шт.
Карма: 430 бал.
Ответить с цитированием
(#7)
Старый 31.10.2007
Re: Редактор Свойств

D0(eN-!-, Архангельский только по С++? По Дэльфе у тя нет случаем?
..........................
Mad DeviL Mad DeviL вне форума
s p i t e f u l
Mad DeviL отключил(а) отображение уровня репутации
 
Аватар для Mad DeviL
 
Регистрация: 10.09.2006
Сообщений: 1,245 шт.
Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Требуется Редактор-дизайнер, В студию ЭТЮД romanow Требуется на работу > Ищу работника 0 02.11.2009 21:33
Срочно Требуется Редактор-дизайнер, В студию ЭТЮД romanow Мусорное ведро 6 02.11.2009 18:28
редактор мелодий Мерчендайзер Смартфоны, GSM устройства 0 19.04.2007 21:45

Powered by vBulletin® Version 3.8.11 PL4;
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd;
Оператор обработки ПДн - ИП Алексеев А.С.;
ИНН: 333411310227; ОГРН: 307333419200050;
тел. +7 (4922) 49-42-22, legal@smalta.net;
Часовой пояс GMT +3, время: 02:28.
Любые сообщения на Альтернативном Форуме — являются субъективным отражением реальности, написавших их авторов и публикуются без предварительной модерации. Администрация форума не принимает на себя ответственность за содержание таких материалов. В рамках функционирования форума осуществляется хранение ограниченного набора данных: имя пользователя, адрес электронной почты, IP-адрес (в момент входа) и cookie для поддержки сессии. Метаданные пользователей обрабатываются и направляются в уполномоченные органы только при наличии официального запроса в порядке, установленном законодательством РФ. В случае выявления противоправного контента, пожалуйста, направляйте уведомление через кнопку «Жалоба» или форму обратной связи.
ИКС