Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Компоненты";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.037 c
2-1131216750
Groof
2005-11-05 21:52
2005.11.20
Помоги, люди добрые...


2-1130956076
floxi
2005-11-02 21:27
2005.11.20
Умножение матриц


9-1120447929
gydvin
2005-07-04 07:32
2005.11.20
Где почитать


14-1130596651
raiks
2005-10-29 18:37
2005.11.20
Статическое связывание *.exe, написанного на С++, и DLL, написанн


3-1128666713
Ищущий
2005-10-07 10:31
2005.11.20
создание cdx





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