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

Хостинг


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

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

При написании редактора свойств требуется пять основных шагов:

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

Delphi предоставляет огромную иерархию объектов редакторов свойств, которые Вы можете выбрать как отправную точку.

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


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

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


 

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


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