jvcllaz: Add meta package "jvcl_all" for simpler installation of all jvcl packages. Rename main palette from "JVCL" to "JVCL visual"

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7062 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz
2019-07-20 17:30:47 +00:00
parent d88d99a5a2
commit fa6e9d2f0d
13 changed files with 89 additions and 16 deletions

View File

@ -20,7 +20,7 @@ uses
procedure Register; procedure Register;
begin begin
RegisterComponents(RsPaletteJvcl, [ RegisterComponents(RsPaletteJvclVisual, [
TJvAppAnimatedIcon, TJvFormAnimatedIcon, TJvAnimTitle, TJvFormWallPaper TJvAppAnimatedIcon, TJvFormAnimatedIcon, TJvAnimTitle, TJvFormWallPaper
]); ]);
end; end;

View File

@ -61,7 +61,7 @@ resourcestring
//=== JVCL IDE palettes ====================================================== //=== JVCL IDE palettes ======================================================
resourcestring resourcestring
RsPaletteJvcl = 'Jvcl'; RsPaletteJvclVisual = 'Jvcl Visual';
RsPaletteJvclDB = 'Jvcl DB'; RsPaletteJvclDB = 'Jvcl DB';
RsPaletteJvclNonVisual = 'Jvcl Non-Visual'; RsPaletteJvclNonVisual = 'Jvcl Non-Visual';
@ -89,6 +89,7 @@ resourcestring
RsPaletteBDE = 'Jv BDE'; RsPaletteBDE = 'Jv BDE';
RsPalettePrintPreview = 'Jv Print Preview'; RsPalettePrintPreview = 'Jv Print Preview';
RsPaletteInterpreter = 'Jv Interpreter'; RsPaletteInterpreter = 'Jv Interpreter';
RsPaletteGlobusComponents = 'JVCL Globus';
RsPaletteGlobusComponents1 = 'JVCL Globus 1'; RsPaletteGlobusComponents1 = 'JVCL Globus 1';
RsPaletteGlobusComponents2 = 'JVCL Globus 2'; RsPaletteGlobusComponents2 = 'JVCL Globus 2';
RsPaletteValidators = 'Jv Validators'; RsPaletteValidators = 'Jv Validators';

View File

@ -22,7 +22,7 @@ uses
procedure Register; procedure Register;
begin begin
RegisterComponents(RsPaletteJvcl, [ RegisterComponents(RsPaletteJvclVisual, [
TJvMovableBevel, TJvMovablePanel, TJvRuler, TJvGroupHeader, TJvRollOut, TJvMovableBevel, TJvMovablePanel, TJvRuler, TJvGroupHeader, TJvRollOut,
TJvHint, TJvHTLabel, TJvHTListbox, TJvHTCombobox, TJvComboListBox, TJvHint, TJvHTLabel, TJvHTListbox, TJvHTCombobox, TJvComboListBox,
TJvOfficeColorPanel, TJvOfficeColorPanel,

View File

@ -25,7 +25,7 @@ uses
procedure Register; procedure Register;
begin begin
RegisterComponents(RsPaletteJvcl, [ RegisterComponents(RsPaletteJvclVisual, [
TJvValidateEdit, TJvValidateEdit,
// TJvTabBar, TJvModernTabBarPainter, TJvTabBarXPPainter, // moved to PageComps // TJvTabBar, TJvModernTabBarPainter, TJvTabBarXPPainter, // moved to PageComps
TJvOutlookBar, TJvOutlookBar,

View File

@ -19,7 +19,7 @@ uses
procedure Register; procedure Register;
begin begin
RegisterComponents(RsPaletteJvcl, [ RegisterComponents(RsPaletteJvclVisual, [
TJvDialButton, TJvLED TJvDialButton, TJvLED
]); ]);
end; end;

View File

@ -23,12 +23,12 @@ uses
procedure Register; procedure Register;
begin begin
RegisterComponents(RsPaletteJvcl, [ RegisterComponents(RsPaletteJvclVisual, [
TJvYearGrid TJvYearGrid
]); ]);
// Simulator Components // Simulator Components
RegisterComponents(RsPaletteJvcl, [ // was: RsPaletteJansSim RegisterComponents(RsPaletteJvclVisual, [ // was: RsPaletteJansSim
TJvSimScope, TJvSimIndicator, TJvSimPID, TJvSimScope, TJvSimIndicator, TJvSimPID,
TJvSimPIDLinker, TJvSimConnector, TJvLogic, TJvSimButton, TJvSimLight, TJvSimPIDLinker, TJvSimConnector, TJvLogic, TJvSimButton, TJvSimLight,
TJvSimLogicBox, TJvSimReverse, TJvSimLogicBox, TJvSimReverse,
@ -36,7 +36,7 @@ begin
]); ]);
// Markup components // Markup components
RegisterComponents(RsPaletteJvcl, [ RegisterComponents(RsPaletteJvclVisual, [
TJvMarkupViewer, TJvMarkupLabel TJvMarkupViewer, TJvMarkupLabel
]); ]);

View File

@ -24,7 +24,7 @@ uses
procedure Register; procedure Register;
begin begin
RegisterComponents(RsPaletteJvcl, [ RegisterComponents(RsPaletteJvclVisual, [
TJvAnimatedImage, TJvAnimatedImage,
TJvBmpAnimator, TJvBmpAnimator,
TjvPicClip, TjvPicClip,

View File

@ -28,7 +28,7 @@ const
cImageIndex = 'ImageIndex'; cImageIndex = 'ImageIndex';
begin begin
// JvNavigationPanel // JvNavigationPanel
RegisterComponents(RsPaletteJvcl, [ // was: RsPaletteNavPane RegisterComponents(RsPaletteJvclVisual, [ // was: RsPaletteNavPane
TJvNavigationPane, TJvNavigationPane,
TJvNavIconButton, TJvNavIconButton,
TJvNavPanelButton, TJvNavPanelHeader, TJvNavPanelDivider, TJvNavPanelButton, TJvNavPanelHeader, TJvNavPanelDivider,
@ -46,7 +46,7 @@ begin
TJvNavIconButtonImageIndexProperty); TJvNavIconButtonImageIndexProperty);
// JvPageList // JvPageList
RegisterComponents(RsPaletteJvcl, [ // was: RsPaletteListComboTree RegisterComponents(RsPaletteJvclVisual, [ // was: RsPaletteListComboTree
//TJvPageList, //TJvPageList,
TJvNotebookPageList]); TJvNotebookPageList]);
{ {
@ -63,7 +63,7 @@ begin
} }
// JvPageTree // JvPageTree
RegisterComponents(RsPaletteJvcl, [ // was: TsPaletteListComboTree RegisterComponents(RsPaletteJvclVisual, [ // was: TsPaletteListComboTree
TJvSettingsTreeView, TJvPageListTreeView TJvSettingsTreeView, TJvPageListTreeView
]); ]);
RegisterClasses([TJvSettingsTreeView, TJvPageListTreeView]); RegisterClasses([TJvSettingsTreeView, TJvPageListTreeView]);

View File

@ -18,7 +18,7 @@ uses
procedure Register; procedure Register;
begin begin
RegisterComponents(RsPaletteJvcl, [//RsPaletteRuntimeDesign, [ RegisterComponents(RsPaletteJvclVisual, [//RsPaletteRuntimeDesign, [
TJvDesignSurface, TJvDesignSurface,
TJvDesignScrollBox, TJvDesignScrollBox,
TJvDesignPanel TJvDesignPanel

View File

@ -19,7 +19,7 @@ uses
procedure Register; procedure Register;
begin begin
RegisterComponents(RsPaletteJvcl, [ RegisterComponents(RsPaletteJvclVisual, [
TJvCheckbox, TJvPanel, TJvCalcEdit TJvCheckbox, TJvPanel, TJvCalcEdit
]); ]);
end; end;

View File

@ -25,7 +25,7 @@ const
cActivePage = 'ActivePage'; cActivePage = 'ActivePage';
cPages = 'Pages'; cPages = 'Pages';
begin begin
RegisterComponents({RsPaletteWizard}RsPaletteJvcl, [TJvWizard, TJvWizardRouteMapSteps, RegisterComponents({RsPaletteWizard}RsPaletteJvclVisual, [TJvWizard, TJvWizardRouteMapSteps,
TJvWizardRouteMapNodes, TJvWizardRouteMapList]); TJvWizardRouteMapNodes, TJvWizardRouteMapList]);
RegisterNoIcon([TJvWizardCustomPage, TJvWizardWelcomePage, RegisterNoIcon([TJvWizardCustomPage, TJvWizardWelcomePage,
TJvWizardInteriorPage]); TJvWizardInteriorPage]);

View File

@ -18,7 +18,7 @@ uses
procedure Register; procedure Register;
begin begin
RegisterComponents(RsPaletteJvcl, [ //RsPaletteXPControls, [ RegisterComponents(RsPaletteJvclVisual, [ //RsPaletteXPControls, [
TJvXPBar, TJvXPBar,
TJvXPContainer, TJvXPContainer,
TJvXPButton, TJvXPButton,

View File

@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
<Package Version="4">
<PathDelim Value="\"/>
<Name Value="jvcl_all"/>
<Type Value="RunAndDesignTime"/>
<CompilerOptions>
<Version Value="11"/>
<PathDelim Value="\"/>
<SearchPaths>
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
</CompilerOptions>
<RequiredPkgs Count="16">
<Item1>
<PackageName Value="JvXPCtrlsLazD"/>
</Item1>
<Item2>
<PackageName Value="JvWizardLazD"/>
</Item2>
<Item3>
<PackageName Value="JvValidatorsLazD"/>
</Item3>
<Item4>
<PackageName Value="JvRuntimeDesignLazD"/>
</Item4>
<Item5>
<PackageName Value="JvPageCompsD"/>
</Item5>
<Item6>
<PackageName Value="JvNetLazD"/>
</Item6>
<Item7>
<PackageName Value="JvMMLazD"/>
</Item7>
<Item8>
<PackageName Value="JvJansLazD"/>
</Item8>
<Item9>
<PackageName Value="JvStdCtrlsLazD"/>
</Item9>
<Item10>
<PackageName Value="JvHMILazD"/>
</Item10>
<Item11>
<PackageName Value="JvDBLazD"/>
</Item11>
<Item12>
<PackageName Value="JvCustomLazD"/>
</Item12>
<Item13>
<PackageName Value="JvCtrlsLazD"/>
</Item13>
<Item14>
<PackageName Value="JvAppFrmLazD"/>
</Item14>
<Item15>
<PackageName Value="JvCmpD"/>
</Item15>
<Item16>
<PackageName Value="JvCoreLazD"/>
</Item16>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
<UseFileFilters Value="True"/>
</PublishOptions>
</Package>
</CONFIG>