Карта сайтаСсылкиКонтакты

Как написать редактор свойств

PDF Печать
Статьи

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

Для написания редактора требуется пять шагов:

  • Получаем объект редактора свойств
  • Редактирование свойства как текст
  • Редактирование свойства в целом
  • Определение атрибутов редактора
  • Регистрация редактора свойств

Delphi поставляется с большой иерархией объектов редакторов свойств, Вам остается только выбрать.

Вот основная иерархия:


TPropertyEditor 
  TOrdinalProperty 
    TIntegerProperty 
      TColorProperty 
      TModalResultProperty 
      TTabOrderProperty 
    TCharProperty 
    TEnumProperty 
    TSetProperty 
    TShortCutProperty 
  TFloatProperty 
  TStringProperty 
      TComponentNameProperty 
      TFontNameProperty 
      TCaptionProperty 
  TSetElementProperty 
  TClassProperty 
    TFontProperty 
  TMethodProperty 
  TComponentProperty 

Обратите внимание, что определенное свойство Delphi не знает ничего относительно редактора свойств, который используется для его редактирования. Фактически, это инспектор объектов выбирает, какой редактор для какого свойства использовать.

Если Вам не нравится какой-либо редактор свойств, Вы можете использовать Tools API, чтобы его полностью заменить каким-либо другим.


 

Добавить комментарий


Защитный код
Обновить