Взгляд в будущее
Пока эта статья создавалась, меня стали обуревать новые идеи. Потихоньку начал возникать код нового Инспектора. А идеи таковы:
- Возможность отключения из поля видимости тех особенностей, которые обрабатывать не нужно и которые "мешают", загромождая рабочую область Инспектора.
- Создание и регистрация не только своих объектов, а и своих классов.
- Для каждого реального обрабатываемого объекта в "DesignTime" нашей программы автоматически создавать объект-оболочку.
- Методы GetParticuls и SetParticul сделать свойствами процедурного типа. Это позволит не создавать специальный класс для каждого редактируемого класса.
- Реализовать множественное наследование, как в C++.
- Возможность создавать "DesignTime" не для всей программы, а для отдельного контейнера объектов.
- Возможность быстрой смены класса редактируемого объекта в "DesignTime" программы.
- Добавление собственных вкладок, помимо "Свойства", "Методы" и "События", например "Операции", "Состав", "Ссылки" и пр.
Содержание Назад Вперед