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;
begin
RegisterComponents(RsPaletteJvcl, [
RegisterComponents(RsPaletteJvclVisual, [
TJvAppAnimatedIcon, TJvFormAnimatedIcon, TJvAnimTitle, TJvFormWallPaper
]);
end;

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -18,7 +18,7 @@ uses
procedure Register;
begin
RegisterComponents(RsPaletteJvcl, [ //RsPaletteXPControls, [
RegisterComponents(RsPaletteJvclVisual, [ //RsPaletteXPControls, [
TJvXPBar,
TJvXPContainer,
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>