Updated: Dec 16, 2023
Follow on twitter

Стандартные и сторонние компоненты.

Для поддержки в проекте типы необходимых стандартных и сторонних компонент должны быть объявлены в свойстве SkinManager.ThirdParty. Используйте специальный редактор свойства для добавления новых типов.

Список поддерживаемых компонент (пополняется постоянно) :

  • Стандартные компоненты (TPanel, TEdit, TMemo, TListBox, TComboBox, TMaskEdit, TStringGrid, TDrawGrid, TCheckListBox, TRichEdit, THotKey, TTreeView, TListView, TDBGrid, TDBEdit, TDBMemo, TDBListBox, TDBLookupListBox, TDBRichEdit, TGroupBox, TButton, TCheckBox, TRadioButton и другие)
  • Системные диалоги Windows (File open/save, Font dialog, Color dialog и другие)
  • DevExpress grid и другие элементы, поддерживающие технологию LookAndFeel
  • RXLib (TCurrencyEdit, TTextListBox, TRxRichEdit, TRxDrawGrid, TRxDBGrid, TRxDBLookupList, TRxDBRichEdit и другие)
  • JvEdits (JvValidateEdit, JvEdit, JvMemo, JvRichEdit и некоторые другие)
  • EhLib
  • TPNGImageList
  • TntControls Unicode
  • Большинство элементов редактирования и сеток TMS
  • Billenium effects
  • TSynEdit, TSynMemo, TDBSynEdit
  • Virtual Controls (TVirtualStringTree и TVirtualDrawTree)
  • Большинство компонентов Woll2Woll
  • TmxFlatEdit, TmxFlatFloatEdit, TmxFlatMaskEdit, TmxFlatMemo, TmxFlatRichEdit, TmxFlatListBox, TmxFlatDirectoryListBox, TmxFlatFileListBox, mxFlatCheckListBox и другие
  • Библиотека ImageEn
  • TRichView, TRichViewEdit, TDBRichViewEdit и TDBRichView
  • TVirtualExplorerListView, TVirtualExplorerTreeview
  • Компоненты Raize (TRzPanel, TRzGroupBox, TRzEdit, TRzMaskEdit, TRzNumericEdit, TRzExpandEdit, TRzHotKeyEdit, TRzTreeView, TRzCheckTree, TRzMemo, TRzRichEdit, TRzShellTree, TRzShellList, TRzRankListBox, TRzListBox, TRzTabbedListBox, TRzCheckList, TRzEditListBox, TRzComboBox, TRzImageComboBox, TRzMRUComboBox, TRzShellCombo, TRzLabel, TRzURLLabel, TRzDateTimeEdit,

Некоторые инструкции по использованию сторонних компонент :

  1. Большинство стандартных и сторонних элементов управления

    Поддерживаются автоматически если тип класса добавлен в список SkinManager.ThirdParty

  2. TntControls Unicode

    Большинство компонент из пакета AlphaControls может иметь поддержку юникода (в Delphi6-2007, Delphi 2009 и более новые версии имеют автоматическую поддержку юникода). В этом случае используется библиотека TntControls (она должна быть установлена уже). Для использования этой возможности должен быть раскомментирован ключ TNTUNICODE в файле sDefs.inc (должно быть {$DEFINE TNTUNICODE}) и пакет AlphaControls должен быть переустановлен (исходники пакета необходимы). Не забудьте сделать резервные копии проектов, некоторые строковые данные могут быть утеряны при отключении TNTUNICODE.

  3. TPngImageList

    AlphaControls имеет собственную поддержку формата Png. Но элементы управления пакета Alphacontrols поддерживают также компонент TPngImageList. Для поддержки этого компонента необходимо включить ключ USEPNG в файле sDefs.inc (должно быть: {$DEFINE USEPNG}).

  4. DevExpress grid и другие элементы управления

    Должен быть раскомментирован ключ 'DEVEX' в файле sDefs.inc перед установкой пакета AlphaControls (должно быть : {$DEFINE DEVEX}). Автоматически будут поддерживаться компоненты, поддерживающие свойство LookAndFeel. Свойство LookAndFeel.NativeStyle должно быть False.

  5. Billenium Effects

    Библиотека поддерживается автоматически.



Installing, using and licensing the demo programs © Sergii Goncharov, Ukraine, Odessa 2004-2023