mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-11-02 05:00:01 +01:00
packagetabs: Added packagetabs package.
git-svn-id: trunk@50494 -
This commit is contained in:
parent
f1f1c7225c
commit
109f61cbec
4
.gitattributes
vendored
4
.gitattributes
vendored
@ -3196,6 +3196,9 @@ components/opengl/lazopenglcontext.pas svneol=native#text/plain
|
||||
components/opengl/openglcontext.pas svneol=native#text/plain
|
||||
components/opengl/openglcontext.res -text
|
||||
components/opengl/topenglcontrol.xpm svneol=native#text/plain
|
||||
components/packagetabs/packagetabs.lpk svneol=native#text/plain
|
||||
components/packagetabs/packagetabs.pas svneol=native#text/pascal
|
||||
components/packagetabs/packagetabs_impl.pas svneol=native#text/pascal
|
||||
components/paradox/README.txt svneol=native#text/plain
|
||||
components/paradox/demo/frmmain.lfm svneol=native#text/plain
|
||||
components/paradox/demo/frmmain.pp svneol=native#text/plain
|
||||
@ -7742,6 +7745,7 @@ packager/globallinks/memdslaz-1.2.1.lpl svneol=native#text/plain
|
||||
packager/globallinks/messagecomposerpkg-0.lpl svneol=native#text/plain
|
||||
packager/globallinks/multithreadprocslaz-1.2.1.lpl svneol=native#text/plain
|
||||
packager/globallinks/notlcldesigner-0.lpl svneol=native#text/plain
|
||||
packager/globallinks/packagetabs-0.1.1.lpl svneol=native#text/plain
|
||||
packager/globallinks/pascalscript-0.0.0.1.lpl svneol=native#text/plain
|
||||
packager/globallinks/pascalscriptfcl-0.0.0.1.lpl svneol=native#text/plain
|
||||
packager/globallinks/pochecker-1.lpl svneol=native#text/plain
|
||||
|
||||
@ -149,6 +149,9 @@ multithreadprocs
|
||||
opengl
|
||||
An OpenGL control.
|
||||
|
||||
packagetabs
|
||||
Replacement of source editor tabs/pages with buttons sorted by package and name.
|
||||
|
||||
paradox
|
||||
Support for Paradox databases.
|
||||
|
||||
|
||||
55
components/packagetabs/packagetabs.lpk
Normal file
55
components/packagetabs/packagetabs.lpk
Normal file
@ -0,0 +1,55 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CONFIG>
|
||||
<Package Version="4">
|
||||
<PathDelim Value="\"/>
|
||||
<Name Value="packagetabs"/>
|
||||
<Type Value="DesignTime"/>
|
||||
<Author Value="Ondrej Pokorny"/>
|
||||
<CompilerOptions>
|
||||
<Version Value="11"/>
|
||||
<PathDelim Value="\"/>
|
||||
<SearchPaths>
|
||||
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
|
||||
</SearchPaths>
|
||||
<CodeGeneration>
|
||||
<Checks>
|
||||
<IOChecks Value="True"/>
|
||||
<RangeChecks Value="True"/>
|
||||
<OverflowChecks Value="True"/>
|
||||
</Checks>
|
||||
</CodeGeneration>
|
||||
<Linking>
|
||||
<Debugging>
|
||||
<DebugInfoType Value="dsDwarf2Set"/>
|
||||
<UseHeaptrc Value="True"/>
|
||||
<TrashVariables Value="True"/>
|
||||
<UseExternalDbgSyms Value="True"/>
|
||||
</Debugging>
|
||||
</Linking>
|
||||
</CompilerOptions>
|
||||
<Description Value="Replacement of source editor tabs/pages with buttons sorted by package and name."/>
|
||||
<License Value="GPL-2"/>
|
||||
<Version Minor="1" Release="1"/>
|
||||
<Files Count="1">
|
||||
<Item1>
|
||||
<Filename Value="packagetabs_impl.pas"/>
|
||||
<HasRegisterProc Value="True"/>
|
||||
<UnitName Value="packagetabs_impl"/>
|
||||
</Item1>
|
||||
</Files>
|
||||
<RequiredPkgs Count="2">
|
||||
<Item1>
|
||||
<PackageName Value="IDEIntf"/>
|
||||
</Item1>
|
||||
<Item2>
|
||||
<PackageName Value="FCL"/>
|
||||
</Item2>
|
||||
</RequiredPkgs>
|
||||
<UsageOptions>
|
||||
<UnitPath Value="$(PkgOutDir)"/>
|
||||
</UsageOptions>
|
||||
<PublishOptions>
|
||||
<Version Value="2"/>
|
||||
</PublishOptions>
|
||||
</Package>
|
||||
</CONFIG>
|
||||
21
components/packagetabs/packagetabs.pas
Normal file
21
components/packagetabs/packagetabs.pas
Normal file
@ -0,0 +1,21 @@
|
||||
{ This file was automatically created by Lazarus. Do not edit!
|
||||
This source is only used to compile and install the package.
|
||||
}
|
||||
|
||||
unit packagetabs;
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
packagetabs_impl, LazarusPackageIntf;
|
||||
|
||||
implementation
|
||||
|
||||
procedure Register;
|
||||
begin
|
||||
RegisterUnit('packagetabs_impl', @packagetabs_impl.Register);
|
||||
end;
|
||||
|
||||
initialization
|
||||
RegisterPackage('packagetabs', @Register);
|
||||
end.
|
||||
1112
components/packagetabs/packagetabs_impl.pas
Normal file
1112
components/packagetabs/packagetabs_impl.pas
Normal file
File diff suppressed because it is too large
Load Diff
@ -12,7 +12,7 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
Constraints.MinWidth = 400
|
||||
OnClose = FormClose
|
||||
OnCreate = FormCreate
|
||||
LCLVersion = '1.3'
|
||||
LCLVersion = '1.5'
|
||||
object OptionsCheckGroupBox: TCheckGroup
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = ReplaceTextComboBox
|
||||
@ -20,8 +20,8 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 83
|
||||
Top = 72
|
||||
Height = 76
|
||||
Top = 64
|
||||
Width = 449
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoFill = True
|
||||
@ -38,7 +38,7 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
ChildSizing.ShrinkVertical = crsScaleChilds
|
||||
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
||||
ChildSizing.ControlsPerLine = 2
|
||||
ClientHeight = 66
|
||||
ClientHeight = 56
|
||||
ClientWidth = 445
|
||||
Columns = 2
|
||||
Items.Strings = (
|
||||
@ -59,8 +59,8 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 83
|
||||
Top = 161
|
||||
Height = 76
|
||||
Top = 146
|
||||
Width = 449
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoFill = True
|
||||
@ -77,7 +77,7 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
ChildSizing.ShrinkVertical = crsScaleChilds
|
||||
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
||||
ChildSizing.ControlsPerLine = 2
|
||||
ClientHeight = 66
|
||||
ClientHeight = 56
|
||||
ClientWidth = 445
|
||||
Columns = 2
|
||||
ItemIndex = 1
|
||||
@ -97,14 +97,14 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 125
|
||||
Top = 250
|
||||
Height = 117
|
||||
Top = 228
|
||||
Width = 449
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Directories'
|
||||
ClientHeight = 108
|
||||
ClientHeight = 97
|
||||
ClientWidth = 445
|
||||
Enabled = False
|
||||
TabOrder = 5
|
||||
@ -114,8 +114,8 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 6
|
||||
Height = 15
|
||||
Top = 12
|
||||
Width = 65
|
||||
Top = 10
|
||||
Width = 59
|
||||
BorderSpacing.Left = 6
|
||||
Caption = 'Directories:'
|
||||
FocusControl = DirectoriesComboBox
|
||||
@ -127,7 +127,7 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 15
|
||||
Top = 45
|
||||
Top = 41
|
||||
Width = 49
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 12
|
||||
@ -140,15 +140,15 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = DirectoriesOptionsGroupBox
|
||||
AnchorSideRight.Control = DirectoriesBrowse
|
||||
Left = 77
|
||||
Height = 27
|
||||
Left = 71
|
||||
Height = 23
|
||||
Top = 6
|
||||
Width = 335
|
||||
Width = 327
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Right = 6
|
||||
ItemHeight = 0
|
||||
ItemHeight = 15
|
||||
ParentShowHint = False
|
||||
ShowHint = True
|
||||
TabOrder = 0
|
||||
@ -158,10 +158,10 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideTop.Control = DirectoriesComboBox
|
||||
AnchorSideRight.Control = DirectoriesOptionsGroupBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 418
|
||||
Height = 27
|
||||
Left = 404
|
||||
Height = 25
|
||||
Top = 6
|
||||
Width = 21
|
||||
Width = 35
|
||||
Anchors = [akTop, akRight]
|
||||
AutoSize = True
|
||||
BorderSpacing.Right = 6
|
||||
@ -178,12 +178,12 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideRight.Control = DirectoriesComboBox
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 61
|
||||
Height = 27
|
||||
Top = 39
|
||||
Width = 351
|
||||
Height = 23
|
||||
Top = 37
|
||||
Width = 337
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 6
|
||||
ItemHeight = 0
|
||||
ItemHeight = 15
|
||||
TabOrder = 2
|
||||
Text = '*.pas;*.pp;*.inc'
|
||||
end
|
||||
@ -192,9 +192,9 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideTop.Control = FileMaskComboBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 24
|
||||
Top = 78
|
||||
Width = 151
|
||||
Height = 19
|
||||
Top = 72
|
||||
Width = 139
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 12
|
||||
BorderSpacing.Bottom = 6
|
||||
@ -206,8 +206,8 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
end
|
||||
object ButtonPanel1: TButtonPanel
|
||||
Left = 6
|
||||
Height = 28
|
||||
Top = 403
|
||||
Height = 26
|
||||
Top = 405
|
||||
Width = 449
|
||||
OKButton.Name = 'OKButton'
|
||||
OKButton.DefaultCaption = True
|
||||
@ -231,10 +231,10 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 82
|
||||
Height = 27
|
||||
Top = 39
|
||||
Width = 373
|
||||
Left = 73
|
||||
Height = 23
|
||||
Top = 35
|
||||
Width = 382
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoComplete = True
|
||||
AutoCompleteText = [cbactEnabled, cbactEndOfLineComplete, cbactRetainPrefixCase, cbactSearchAscending]
|
||||
@ -243,7 +243,7 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 6
|
||||
Enabled = False
|
||||
ItemHeight = 0
|
||||
ItemHeight = 15
|
||||
TabOrder = 2
|
||||
end
|
||||
object ReplaceCheckBox: TCheckBox
|
||||
@ -251,9 +251,9 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideTop.Control = ReplaceTextComboBox
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 6
|
||||
Height = 24
|
||||
Top = 40
|
||||
Width = 70
|
||||
Height = 19
|
||||
Top = 37
|
||||
Width = 61
|
||||
BorderSpacing.Left = 6
|
||||
Caption = 'Replace'
|
||||
Enabled = False
|
||||
@ -266,8 +266,8 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 6
|
||||
Height = 15
|
||||
Top = 12
|
||||
Width = 69
|
||||
Top = 10
|
||||
Width = 66
|
||||
BorderSpacing.Left = 6
|
||||
Caption = 'Text To Find:'
|
||||
ParentColor = False
|
||||
@ -278,17 +278,17 @@ object LazFindInFilesDialog: TLazFindInFilesDialog
|
||||
AnchorSideTop.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 81
|
||||
Height = 27
|
||||
Left = 78
|
||||
Height = 23
|
||||
Top = 6
|
||||
Width = 374
|
||||
Width = 377
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoComplete = True
|
||||
AutoCompleteText = [cbactEnabled, cbactEndOfLineComplete, cbactRetainPrefixCase, cbactSearchAscending]
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Right = 6
|
||||
ItemHeight = 0
|
||||
ItemHeight = 15
|
||||
TabOrder = 0
|
||||
end
|
||||
object SelectDirectoryDialog: TSelectDirectoryDialog
|
||||
|
||||
1
packager/globallinks/packagetabs-0.1.1.lpl
Normal file
1
packager/globallinks/packagetabs-0.1.1.lpl
Normal file
@ -0,0 +1 @@
|
||||
$(LazarusDir)/components/packagetabs/packagetabs.lpk
|
||||
Loading…
Reference in New Issue
Block a user