Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.15;
Скачать: CL | DM;

Вниз

Скрытие невизуальных компонент в Design time.   Найти похожие ветки 

 
Alexander_VC ©   (2005-07-12 13:43) [0]

Уважаемые мастера!
У меня к Вам вопрос.
Приложение использует библиотеку Dream Controls.  
Необходимо в режиме Design time скрывать(не отображать) невизуальные компоненты, которые кладутся на форму. Аналогично тому, как это делает Castalia или другие IDE Experts.

Подскажите, пожалуйста направление поиска.

Заранее благодарен.


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

> Необходимо в режиме Design time скрывать(не отображать)
> невизуальные компоненты,

Просто регистрируйте их через RegisterNoIcon, а не через RegisterComponents.


 
Alexander_VC ©   (2005-07-13 17:41) [2]

> Просто регистрируйте их через RegisterNoIcon, а не через  RegisterComponents.

Данный метод мне не очень подходит, т.к. в этом случае компоненты не будут видны в палитре, а речь идет о стандартных компонентах,  производных от TDataSet, TDataSource, которыми должен управлять пользователь в DreamDesigner.

Проблема возникла при попытке работы с cxGrid в DreamDesigner. cxGrid содержит компоненты (TcxGrigTableView, TcxGrigLevel), которыми из Delphi IDE идет управление через соответствующие редакторы, а редакторы в IDE Dreamdesigner подключить не удалось (пока). Тогда возник вариант - создавать компоненты TcxGrigTableView, TcxGrigLevel вручную и управлять ими через собственное дерево объектов. При ручном создании TcxGrigTableView, TcxGrigLevel они появляются на дизайнерируемой форме в левом верхнем углу и непосвященному не ясно что это такое. Вот и возникла мысль скрывать невизуальные компоненты.

Т.о., для решения моих проблем, пока, я вижу два пути:
1. Наиболее приемлимый - подключить в Dreamdesigner редакторы cxGrid, поставляемые вместе с ним.
2. Скрыть нывизуальные компоненты в Design-time Dreamdesigner и упралять выбором компонент и собственного дерева объектов.

Что посоветуете?

Спасибо.


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

Не знаком с CX и поэтому не вполне представляю проблему, но, как показывает практика, родные редакторы всегда лучше.


 
Alexander_VC ©   (2005-07-13 19:49) [4]

To Юрий Зотов

Спасибо за проявленное внимание к вопросам.
Будем копать.

С уважение,
Александр.


 
Priest   (2005-07-14 10:30) [5]

>>Alexander_VC ©  

Привет. У нас тоже была такая проблема. Мы используем cxGrid в DreamDesigner и редакторы не работали. У cx переопределили класс
TсxDesignWindow. Если интересно, то могу изменённые файлы отослать на мыло.....

Если не секрет что за систему разрабатывает?


 
Alexander_VC ©   (2005-07-14 15:02) [6]

>> To Priest

Приветствую! Спасибо за ответ!

Нужно использвать (по желанию заказчика):
cxGrid,TreeList и Vertical Grid.
На данном этапе применяю следующие версии этих продуктов:
ExpressQuantumGrid Suite v5.3,
ExpressQuantumTreeList v4.1.2,
ExpressVertical Grid Suite 3.2.
Ваше предложение мне очень интересно. Если возможно, с благодарностью приму измененные файлы на адрес chekiris@tut.by.

Что касается последнего вопроса - Закзчик захотел поиметь инструмент разработки, который позволит ему разрабатывать, дополнять и вносить изменения в работающую систему без знания Delphi.
Другие подробности мылом.

Зарнее благодарен.
С уважением,
 Александр.
 подобный


 
Priest ©   (2005-07-15 11:12) [7]

Мы тоже делаем подобное, только для собственных нужд.....Отослал на мыло....


 
Alexander_VC ©   (2005-07-15 11:45) [8]

>> To Priest

Большое спасибо!
Посылочку получил. За что всячески благодарен!
Буду смотреть.

Я, полагаю, что Ваш опыт будет очень интересен.

С уважением,
Александр.



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

Текущий архив: 2006.01.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.048 c
6-1128578717
Ботвин Дмитрий
2005-10-06 10:05
2006.01.15
Отличия в работе


14-1134982122
WondeRu
2005-12-19 11:48
2006.01.15
Аспирант маст дай!


1-1133937125
ищущий ответ
2005-12-07 09:32
2006.01.15
Format


5-1121242211
Alexander_VC
2005-07-13 12:10
2006.01.15
Подключение редактора компонента cxGrid в Dream designer


14-1135176930
l4m3r
2005-12-21 17:55
2006.01.15
Отличие функции от процедуры