Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
14-1130237928
Empleado
2005-10-25 14:58
2005.11.20
FAQ для JAVA?


14-1130356302
БарЛог
2005-10-26 23:51
2005.11.20
Что лучше?


2-1130774450
Lexq
2005-10-31 19:00
2005.11.20
Отключение Alt+F4, Ctrl+Alt+del


3-1128921953
Layner
2005-10-10 09:25
2005.11.20
Через ADO не работает SQL запрос в Access, из Access нормально..


2-1130739102
Fanny
2005-10-31 09:11
2005.11.20
LoadLibrary в XP даёт ошибку




   Наверх