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

Вниз

ObjectInspector   Найти похожие ветки 

 
mafiz ©   (2005-03-20 18:40) [0]

Помогите, кто знаете!!!
Никак не могу сконструировать делфийский ObjectInspector. Мне нужно сделать его точно таким же как и в Delphi7. Если кто знает как такое сделать - пишите!!!
Заранее благодарен!!!
P.S.: Извиняюсь если подобные вопросы уже рассматривались!!! Я лично ничего не нашел.


 
Юрий Зотов ©   (2005-03-20 22:45) [1]

Сделать Object Inspector очень просто - берем форму, кладем на нее ComboBox, под ним - PageControl, на нем создаем 2 Tabsheet"а, а на каждый из них кладем StringTable. Все.

И это не шутка, в Delphi так и сделано, там Object Inspector - это всего лишь строковый редактор, больше ничего.

Ну хорошо, сделали мы такой Object Inspector.  А что дальше? Откуда он будет получать информацию о выбранных компонентах? Где и как они будут выбраны? Как он отреагирует на изменение размеров или позиций компонентов с помощью мыши? Как он будет редактировать свойства выбранных компонентов, если он умеет только править свои же собственные строки? Как он должен срабатывать на добавление или удаление компонентов? Откуда и куда они будут добавляться? И т.д. - таких вопросов еще очень и очень немало.

Понимаете, к чему я веду? К тому, что IDE - это среда визуальной разработки, а Object Inspector - лишь часть этой среды (к тому же, очень малая), и вне этой среды работать не может. Поэтому, если Вы хотите сделать его "точно таким же как и в Delphi 7", то Вам придется написать и чуть ли не всю визуальную среду разработки, аналогичную Delphi 7. Готовы Вы к такой работе?

Если нет, то, наверное, есть смысл использовать уже готовые решения. Например, от Dream Company или Developer Express. Получится быстрее, проще, дешевле и надежнее.


 
bar   (2005-03-25 13:38) [2]

Поищи
GsvObjectInspectorGrid.pas
{*******************************************************}
{                                                       }
{       Визуальный компонент инспектора объектов        }
{                                                       }
{                    Версия 1.11                        }
{                                                       }
{          Copyright (C) 2003. Сергей Гурин             }
{                                                       }
{ Особые благодарности:                                 }
{   Илья Киров (ikirov@bars-it.ru)                      }
{                                                       }
{*******************************************************}



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

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

Наверх




Память: 0.47 MB
Время: 0.029 c
14-1130537892
LordOfRock
2005-10-29 02:18
2005.11.20
Вслед за Kaif oм :-)


5-1103106046
bk
2004-12-15 13:20
2005.11.20
Коллекция в коллекции...


3-1128676294
Пономарев Андрей
2005-10-07 13:11
2005.11.20
Сохранение в DBF


4-1127292865
Denizzz
2005-09-21 12:54
2005.11.20
Окно приложения прижать к панели задач (справа/слева)


14-1130466434
Карелин Артем
2005-10-28 06:27
2005.11.20
Самара. Кто-нибудь идет на конференцию MS сегодня в Ренессанс?