2018-04-18 22:20:45 +00:00
|
|
|
unit JvMMReg;
|
|
|
|
|
|
|
|
{$mode objfpc}{$H+}
|
|
|
|
|
|
|
|
interface
|
|
|
|
|
|
|
|
uses
|
|
|
|
SysUtils;
|
|
|
|
|
|
|
|
procedure Register;
|
|
|
|
|
|
|
|
implementation
|
|
|
|
|
|
|
|
{$R ../../resource/jvmmreg.res}
|
|
|
|
|
|
|
|
uses
|
|
|
|
Classes, Controls, PropEdits, ComponentEditors,
|
|
|
|
JvDsgnConsts,
|
|
|
|
JvId3v1, JvId3v2Base, JvId3v2, JvGradient, JvId3v2EditorForm,
|
2018-09-25 22:59:23 +00:00
|
|
|
JvGradientHeaderPanel, JvSpecialProgress,
|
2018-10-13 21:13:58 +00:00
|
|
|
JvFullColorSpaces, JvFullColorCtrls, JvFullColorEditors, JvFullColorSpacesEditors,
|
2018-10-14 10:38:35 +00:00
|
|
|
JvFullColorDialogs,
|
2019-12-03 17:43:14 +00:00
|
|
|
JvAnimatedImage, JvBmpAnimator, JvPicClip, JvSpecialImage, JvImageTransform;
|
2018-04-18 22:20:45 +00:00
|
|
|
|
|
|
|
procedure Register;
|
|
|
|
begin
|
2019-07-20 17:30:47 +00:00
|
|
|
RegisterComponents(RsPaletteJvclVisual, [
|
2019-12-03 17:43:14 +00:00
|
|
|
TJvAnimatedImage, TJvBmpAnimator, TJvPicClip,
|
|
|
|
TJvSpecialImage, TJvImageTransform,
|
2018-04-18 22:20:45 +00:00
|
|
|
TJvGradient, TJvGradientHeaderPanel,
|
2018-10-13 21:13:58 +00:00
|
|
|
TJvSpecialProgress,
|
|
|
|
TJvFullColorPanel, TJvFullColorTrackBar, TJvFullColorGroup, TJvFullColorLabel,
|
|
|
|
TJvFullColorSpaceCombo, TJvFullColorAxisCombo, TJvFullColorCircle,
|
|
|
|
TJvFullColorDialog, TJvFullColorCircleDialog
|
2018-04-18 22:20:45 +00:00
|
|
|
]);
|
2018-10-13 21:13:58 +00:00
|
|
|
|
2019-05-25 19:04:19 +00:00
|
|
|
RegisterComponents(RsPaletteJvclNonVisual, [
|
|
|
|
TJvId3v1, TJvId3v2
|
|
|
|
]);
|
|
|
|
|
2018-04-18 22:20:45 +00:00
|
|
|
RegisterComponentEditor(TJvID3Controller, TJvID3ControllerEditor);
|
|
|
|
RegisterPropertyEditor(TypeInfo(TJvID3FileInfo), nil, '', TJvID3FileInfoEditor);
|
2018-10-13 21:13:58 +00:00
|
|
|
|
|
|
|
RegisterPropertyEditor(TypeInfo(TJvFullColorSpaceID), nil, '', TJvColorIDEditor);
|
|
|
|
RegisterPropertyEditor(TypeInfo(TJvFullColor), nil, '', TJvFullColorProperty);
|
|
|
|
RegisterPropertyEditor(TypeInfo(TJvFullColorList), nil, '', TJvFullColorListEditor);
|
2019-07-31 15:54:59 +00:00
|
|
|
{
|
2018-10-13 21:13:58 +00:00
|
|
|
RegisterSelectionEditor(TJvFullColorPanel, TJvFullColorSelection);
|
|
|
|
RegisterSelectionEditor(TJvFullColorCircle, TJvFullColorSelection);
|
|
|
|
RegisterSelectionEditor(TJvFullColorLabel, TJvFullColorSelection);
|
|
|
|
RegisterSelectionEditor(TJvFullColorSpaceCombo, TJvFullColorSelection);
|
|
|
|
RegisterSelectionEditor(TJvFullColorAxisCombo, TJvFullColorSelection);
|
|
|
|
}
|
2018-04-18 22:20:45 +00:00
|
|
|
end;
|
|
|
|
|
|
|
|
end.
|
|
|
|
|