mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-08 11:36:05 +02:00
IDEIntf: converted to normal package
git-svn-id: trunk@29006 -
This commit is contained in:
parent
b0d6608194
commit
1d719d285a
6
.gitattributes
vendored
6
.gitattributes
vendored
@ -3922,12 +3922,12 @@ ide/viewunit_dlg.pp svneol=native#text/pascal
|
|||||||
ide/w32manifest.pas svneol=native#text/pascal
|
ide/w32manifest.pas svneol=native#text/pascal
|
||||||
ide/w32versioninfo.pas svneol=native#text/plain
|
ide/w32versioninfo.pas svneol=native#text/plain
|
||||||
ide/wordcompletion.pp svneol=native#text/pascal
|
ide/wordcompletion.pp svneol=native#text/pascal
|
||||||
|
ideintf/Makefile.compiled svneol=native#text/plain
|
||||||
ideintf/README.txt svneol=native#text/plain
|
ideintf/README.txt svneol=native#text/plain
|
||||||
ideintf/actionseditor.lfm svneol=native#text/plain
|
ideintf/actionseditor.lfm svneol=native#text/plain
|
||||||
ideintf/actionseditor.pas svneol=native#text/pascal
|
ideintf/actionseditor.pas svneol=native#text/pascal
|
||||||
ideintf/actionseditorstd.lfm svneol=native#text/plain
|
ideintf/actionseditorstd.lfm svneol=native#text/plain
|
||||||
ideintf/actionseditorstd.pas svneol=native#text/pascal
|
ideintf/actionseditorstd.pas svneol=native#text/pascal
|
||||||
ideintf/allideintf.pas svneol=native#text/pascal
|
|
||||||
ideintf/baseideintf.pas svneol=native#text/plain
|
ideintf/baseideintf.pas svneol=native#text/plain
|
||||||
ideintf/checkgroupeditordlg.lfm svneol=native#text/plain
|
ideintf/checkgroupeditordlg.lfm svneol=native#text/plain
|
||||||
ideintf/checkgroupeditordlg.pas svneol=native#text/plain
|
ideintf/checkgroupeditordlg.pas svneol=native#text/plain
|
||||||
@ -3961,6 +3961,8 @@ ideintf/idedialogs.pas svneol=native#text/plain
|
|||||||
ideintf/ideexterntoolintf.pas svneol=native#text/plain
|
ideintf/ideexterntoolintf.pas svneol=native#text/plain
|
||||||
ideintf/idehelpintf.pas svneol=native#text/plain
|
ideintf/idehelpintf.pas svneol=native#text/plain
|
||||||
ideintf/ideimagesintf.pas svneol=native#text/pascal
|
ideintf/ideimagesintf.pas svneol=native#text/pascal
|
||||||
|
ideintf/ideintf.lpk svneol=native#text/plain
|
||||||
|
ideintf/ideintf.pas svneol=native#text/plain
|
||||||
ideintf/idemsgintf.pas svneol=native#text/plain
|
ideintf/idemsgintf.pas svneol=native#text/plain
|
||||||
ideintf/ideoptionsintf.pas svneol=native#text/pascal
|
ideintf/ideoptionsintf.pas svneol=native#text/pascal
|
||||||
ideintf/idetextconverter.pas svneol=native#text/plain
|
ideintf/idetextconverter.pas svneol=native#text/plain
|
||||||
@ -5440,6 +5442,7 @@ packager/globallinks/h2paswizard-0.lpl svneol=native#text/plain
|
|||||||
packager/globallinks/ide-0.lpl svneol=native#text/plain
|
packager/globallinks/ide-0.lpl svneol=native#text/plain
|
||||||
packager/globallinks/idefilebrowser-0.2.lpl svneol=native#text/plain
|
packager/globallinks/idefilebrowser-0.2.lpl svneol=native#text/plain
|
||||||
packager/globallinks/ideinspector-0.1.lpl svneol=native#text/plain
|
packager/globallinks/ideinspector-0.1.lpl svneol=native#text/plain
|
||||||
|
packager/globallinks/ideintf-1.lpl svneol=native#text/plain
|
||||||
packager/globallinks/imagesforlazarus-1.0.1.lpl svneol=native#text/plain
|
packager/globallinks/imagesforlazarus-1.0.1.lpl svneol=native#text/plain
|
||||||
packager/globallinks/jcfidelazarus-2.lpl svneol=native#text/plain
|
packager/globallinks/jcfidelazarus-2.lpl svneol=native#text/plain
|
||||||
packager/globallinks/jumptoimplementation-0.lpl svneol=native#text/plain
|
packager/globallinks/jumptoimplementation-0.lpl svneol=native#text/plain
|
||||||
@ -5506,7 +5509,6 @@ packager/pkgoptionsdlg.pas svneol=native#text/pascal
|
|||||||
packager/pkgvirtualuniteditor.lfm svneol=native#text/plain
|
packager/pkgvirtualuniteditor.lfm svneol=native#text/plain
|
||||||
packager/pkgvirtualuniteditor.pas svneol=native#text/pascal
|
packager/pkgvirtualuniteditor.pas svneol=native#text/pascal
|
||||||
packager/registerfcl.pas svneol=native#text/pascal
|
packager/registerfcl.pas svneol=native#text/pascal
|
||||||
packager/registerideintf.pas svneol=native#text/pascal
|
|
||||||
packager/registerlcl.pas svneol=native#text/pascal
|
packager/registerlcl.pas svneol=native#text/pascal
|
||||||
packager/registration/README.txt svneol=native#text/plain
|
packager/registration/README.txt svneol=native#text/plain
|
||||||
packager/registration/lazaruspackageintf.pas svneol=native#text/pascal
|
packager/registration/lazaruspackageintf.pas svneol=native#text/pascal
|
||||||
|
@ -81,7 +81,6 @@ type
|
|||||||
private
|
private
|
||||||
fItemLCL: TMakeModeDef;
|
fItemLCL: TMakeModeDef;
|
||||||
fItemPkgReg: TMakeModeDef;
|
fItemPkgReg: TMakeModeDef;
|
||||||
fItemIDEIntf: TMakeModeDef;
|
|
||||||
fItemIDE: TMakeModeDef;
|
fItemIDE: TMakeModeDef;
|
||||||
fItemExamples: TMakeModeDef;
|
fItemExamples: TMakeModeDef;
|
||||||
fItemIDEIndex: integer;
|
fItemIDEIndex: integer;
|
||||||
@ -96,7 +95,6 @@ type
|
|||||||
public
|
public
|
||||||
property ItemLCL: TMakeModeDef read fItemLCL;
|
property ItemLCL: TMakeModeDef read fItemLCL;
|
||||||
property ItemPkgReg: TMakeModeDef read fItemPkgReg;
|
property ItemPkgReg: TMakeModeDef read fItemPkgReg;
|
||||||
property ItemIDEIntf: TMakeModeDef read fItemIDEIntf;
|
|
||||||
property ItemIDE: TMakeModeDef read fItemIDE;
|
property ItemIDE: TMakeModeDef read fItemIDE;
|
||||||
property ItemExamples: TMakeModeDef read fItemExamples;
|
property ItemExamples: TMakeModeDef read fItemExamples;
|
||||||
property Items[Index: integer]: TMakeModeDef read GetItems; default;
|
property Items[Index: integer]: TMakeModeDef read GetItems; default;
|
||||||
@ -323,9 +321,6 @@ begin
|
|||||||
FItemPkgReg:=TMakeModeDef.Create(
|
FItemPkgReg:=TMakeModeDef.Create(
|
||||||
'PackageRegistration',lisPkgReg,'packager/registration', mmBuild);
|
'PackageRegistration',lisPkgReg,'packager/registration', mmBuild);
|
||||||
Add(FItemPkgReg);
|
Add(FItemPkgReg);
|
||||||
// IDE Interface
|
|
||||||
FItemIDEIntf:=TMakeModeDef.Create('IDEIntf',lisIDEIntf,'ideintf',mmBuild);
|
|
||||||
Add(FItemIDEIntf);
|
|
||||||
// IDE
|
// IDE
|
||||||
FItemIDE:=TMakeModeDef.Create('IDE',lisIDE,'',mmBuild);
|
FItemIDE:=TMakeModeDef.Create('IDE',lisIDE,'',mmBuild);
|
||||||
FItemIDE.Commands[mmBuild]:='ide';
|
FItemIDE.Commands[mmBuild]:='ide';
|
||||||
@ -346,7 +341,6 @@ procedure TMakeModeDefs.Clear;
|
|||||||
begin
|
begin
|
||||||
FItemLCL:=nil;
|
FItemLCL:=nil;
|
||||||
FItemPkgReg:=nil;
|
FItemPkgReg:=nil;
|
||||||
FItemIDEIntf:=nil;
|
|
||||||
FItemIDE:=nil;
|
FItemIDE:=nil;
|
||||||
FItemExamples:=nil;
|
FItemExamples:=nil;
|
||||||
inherited Clear; // Items are freed here, too.
|
inherited Clear; // Items are freed here, too.
|
||||||
@ -366,7 +360,6 @@ begin
|
|||||||
end;
|
end;
|
||||||
fItemLCL :=FindName('LCL');
|
fItemLCL :=FindName('LCL');
|
||||||
fItemPkgReg :=FindName('PkgReg');
|
fItemPkgReg :=FindName('PkgReg');
|
||||||
fItemIDEIntf :=FindName('IDEIntf');
|
|
||||||
fItemIDE :=FindName('IDE');
|
fItemIDE :=FindName('IDE');
|
||||||
fItemExamples:=FindName('Examples');
|
fItemExamples:=FindName('Examples');
|
||||||
fItemIDEIndex:=Source.fItemIDEIndex;
|
fItemIDEIndex:=Source.fItemIDEIndex;
|
||||||
|
@ -71,7 +71,7 @@ uses
|
|||||||
// synedit
|
// synedit
|
||||||
SynEditKeyCmds, SynBeautifier, SynEditMarks,
|
SynEditKeyCmds, SynBeautifier, SynEditMarks,
|
||||||
// IDE interface
|
// IDE interface
|
||||||
AllIDEIntf, BaseIDEIntf, ObjectInspector, PropEdits, PropEditUtils,
|
BaseIDEIntf, ObjectInspector, PropEdits, PropEditUtils,
|
||||||
MacroIntf, IDECommands, IDEWindowIntf,
|
MacroIntf, IDECommands, IDEWindowIntf,
|
||||||
SrcEditorIntf, NewItemIntf, IDEExternToolIntf, IDEMsgIntf,
|
SrcEditorIntf, NewItemIntf, IDEExternToolIntf, IDEMsgIntf,
|
||||||
PackageIntf, ProjectIntf, MenuIntf, LazIDEIntf, IDEDialogs,
|
PackageIntf, ProjectIntf, MenuIntf, LazIDEIntf, IDEDialogs,
|
||||||
|
772
ideintf/Makefile
772
ideintf/Makefile
File diff suppressed because it is too large
Load Diff
5
ideintf/Makefile.compiled
Normal file
5
ideintf/Makefile.compiled
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<CONFIG>
|
||||||
|
<Makefile Value="True"/>
|
||||||
|
<Params Value=" -MObjFPC -Scghi -O1 -gl -vewnhi -l -Fu../lcl/units/%(CPU_TARGET)-%(OS_TARGET);../lcl/units/%(CPU_TARGET)-%(OS_TARGET)/%(LCL_PLATFORM);../packager/units/%(CPU_TARGET)-%(OS_TARGET);. -gh -gt -gl -dVerboseIndenter -dQT_NATIVE_DIALOGS -dWithSynOverviewGutter -dLCL -dLCL%(LCL_PLATFORM) ideintf.pas"/>
|
||||||
|
</CONFIG>
|
@ -1,69 +1,36 @@
|
|||||||
# $Id$
|
# File generated automatically by Lazarus Package Manager
|
||||||
#
|
#
|
||||||
# Makefile.fpc for Lazarus for Free Pascal
|
# Makefile.fpc for IDEIntf 1.0
|
||||||
#
|
#
|
||||||
|
# This file was generated on 01/14/2011
|
||||||
|
|
||||||
[package]
|
[package]
|
||||||
name=ideintf
|
name=ideintf
|
||||||
version=0.9b
|
version=1.0
|
||||||
|
|
||||||
[compiler]
|
[compiler]
|
||||||
unitdir=../lcl/units/$(CPU_TARGET)-$(OS_TARGET) \
|
|
||||||
../components/codetools/$(CPU_TARGET)-$(OS_TARGET) \
|
|
||||||
../packager/units/$(CPU_TARGET)-$(OS_TARGET) .
|
|
||||||
unittargetdir=units/$(CPU_TARGET)-$(OS_TARGET)
|
unittargetdir=units/$(CPU_TARGET)-$(OS_TARGET)
|
||||||
options=-gl -dlcl$(LCL_PLATFORM)
|
unitdir=../lcl/units/$(CPU_TARGET)-$(OS_TARGET) ../lcl/units/$(CPU_TARGET)-$(OS_TARGET)/$(LCL_PLATFORM) ../packager/units/$(CPU_TARGET)-$(OS_TARGET) .
|
||||||
|
options= -MObjFPC -Scghi -O1 -gl -vewnhi -l -gh -gt -gl -dVerboseIndenter -dQT_NATIVE_DIALOGS -dWithSynOverviewGutter -dLCL -dLCL$(LCL_PLATFORM)
|
||||||
|
|
||||||
[target]
|
[target]
|
||||||
units=allideintf
|
units=ideintf.pas
|
||||||
implicitunits=a \
|
|
||||||
ActionsEditor \
|
|
||||||
ColumnDlg \
|
|
||||||
ComponentEditors \
|
|
||||||
ComponentReg \
|
|
||||||
ComponentTreeView \
|
|
||||||
ConfigStorage \
|
|
||||||
DBPropEdits \
|
|
||||||
FieldsEditor \
|
|
||||||
FormEditingIntf \
|
|
||||||
FrmSelectProps \
|
|
||||||
GraphPropEdits \
|
|
||||||
HelpFPDoc \
|
|
||||||
HelpHTML \
|
|
||||||
HelpIntf \
|
|
||||||
IDECommands \
|
|
||||||
IDEWindowIntf \
|
|
||||||
ImageListEditor \
|
|
||||||
LazIDEIntf \
|
|
||||||
ListViewPropEdit \
|
|
||||||
MacroIntf \
|
|
||||||
MaskPropEdit \
|
|
||||||
MenuIntf \
|
|
||||||
NewItemIntf \
|
|
||||||
ObjectInspector \
|
|
||||||
ObjInspStrConsts \
|
|
||||||
PackageIntf \
|
|
||||||
ProjectIntf \
|
|
||||||
PropEdits \
|
|
||||||
SrcEditorIntf \
|
|
||||||
TextTools
|
|
||||||
|
|
||||||
[clean]
|
[clean]
|
||||||
files=$(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) \
|
files=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) \
|
||||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) \
|
|
||||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) \
|
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) \
|
||||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT))
|
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) \
|
||||||
|
$(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) \
|
||||||
[require]
|
$(wildcard $(COMPILER_UNITTARGETDIR)/*.res) \
|
||||||
packages=
|
$(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) \
|
||||||
|
$(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
|
||||||
[default]
|
|
||||||
lcldir=../lcl
|
|
||||||
|
|
||||||
[prerules]
|
[prerules]
|
||||||
# LCL Platform
|
# LCL Platform
|
||||||
ifndef LCL_PLATFORM
|
ifndef LCL_PLATFORM
|
||||||
ifneq ($(findstring $(OS_TARGET),win32 win64),)
|
ifeq ($(OS_TARGET),win32)
|
||||||
|
LCL_PLATFORM=win32
|
||||||
|
else
|
||||||
|
ifeq ($(OS_TARGET),win64)
|
||||||
LCL_PLATFORM=win32
|
LCL_PLATFORM=win32
|
||||||
else
|
else
|
||||||
ifeq ($(OS_TARGET),darwin)
|
ifeq ($(OS_TARGET),darwin)
|
||||||
@ -73,15 +40,16 @@ LCL_PLATFORM=gtk2
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
endif
|
||||||
export LCL_PLATFORM
|
export LCL_PLATFORM
|
||||||
|
|
||||||
[rules]
|
[rules]
|
||||||
.PHONY: cleartarget all
|
.PHONY: cleartarget compiled all
|
||||||
|
|
||||||
cleartarget:
|
cleartarget:
|
||||||
-$(DEL) $(COMPILER_UNITTARGETDIR)/allideintf$(PPUEXT)
|
-$(DEL) $(COMPILER_UNITTARGETDIR)/ideintf$(PPUEXT)
|
||||||
|
|
||||||
all: cleartarget $(COMPILER_UNITTARGETDIR) allideintf$(PPUEXT)
|
compiled:
|
||||||
|
$(COPY) Makefile.compiled $(COMPILER_UNITTARGETDIR)/IDEIntf.compiled
|
||||||
# end.
|
|
||||||
|
|
||||||
|
all: cleartarget $(COMPILER_UNITTARGETDIR) ideintf$(PPUEXT) compiled
|
||||||
|
@ -1,70 +0,0 @@
|
|||||||
{ Copyright (C) 2004
|
|
||||||
|
|
||||||
*****************************************************************************
|
|
||||||
* *
|
|
||||||
* See the file COPYING.modifiedLGPL.txt, included in this distribution, *
|
|
||||||
* for details about the copyright. *
|
|
||||||
* *
|
|
||||||
* This program is distributed in the hope that it will be useful, *
|
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. *
|
|
||||||
* *
|
|
||||||
*****************************************************************************
|
|
||||||
|
|
||||||
Dummy unit to compile all IDE interface units.
|
|
||||||
}
|
|
||||||
unit AllIDEIntf;
|
|
||||||
|
|
||||||
{$mode objfpc}{$H+}
|
|
||||||
|
|
||||||
interface
|
|
||||||
|
|
||||||
uses
|
|
||||||
ActionsEditor,
|
|
||||||
ActionsEditorStd,
|
|
||||||
BaseIDEIntf,
|
|
||||||
CollectionPropEditForm,
|
|
||||||
ComponentEditors,
|
|
||||||
ComponentReg,
|
|
||||||
ComponentTreeView,
|
|
||||||
DBPropEdits,
|
|
||||||
FieldsEditor,
|
|
||||||
FormEditingIntf,
|
|
||||||
FrmSelectProps,
|
|
||||||
GraphPropEdits,
|
|
||||||
HelpFPDoc,
|
|
||||||
IDECommands,
|
|
||||||
IDEDialogs,
|
|
||||||
IDEExternToolIntf,
|
|
||||||
IDEHelpIntf,
|
|
||||||
IDEImagesIntf,
|
|
||||||
IDEMsgIntf,
|
|
||||||
IDEOptionsIntf,
|
|
||||||
IDETextConverter,
|
|
||||||
IDEWindowIntf,
|
|
||||||
ImageListEditor,
|
|
||||||
LazIDEIntf,
|
|
||||||
ListViewPropEdit,
|
|
||||||
HeaderControlPropEdit,
|
|
||||||
MacroIntf,
|
|
||||||
MaskPropEdit,
|
|
||||||
MenuIntf,
|
|
||||||
NewItemIntf,
|
|
||||||
ObjectInspector,
|
|
||||||
OIFavouriteProperties,
|
|
||||||
ObjInspStrConsts,
|
|
||||||
PackageIntf,
|
|
||||||
ProjectIntf,
|
|
||||||
ProjectResourcesIntf,
|
|
||||||
PropEdits,
|
|
||||||
SrcEditorIntf,
|
|
||||||
StatusBarPropEdit,
|
|
||||||
StringsPropEditDlg,
|
|
||||||
LazStringGridEdit,
|
|
||||||
TextTools,
|
|
||||||
TreeViewPropEdit;
|
|
||||||
|
|
||||||
implementation
|
|
||||||
|
|
||||||
end.
|
|
||||||
|
|
313
ideintf/ideintf.lpk
Normal file
313
ideintf/ideintf.lpk
Normal file
@ -0,0 +1,313 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<CONFIG>
|
||||||
|
<Package Version="3">
|
||||||
|
<Name Value="IDEIntf"/>
|
||||||
|
<AddToProjectUsesSection Value="False"/>
|
||||||
|
<Author Value="Lazarus"/>
|
||||||
|
<CompilerOptions>
|
||||||
|
<Version Value="9"/>
|
||||||
|
<SearchPaths>
|
||||||
|
<UnitOutputDirectory Value="units/$(TargetCPU)-$(TargetOS)/"/>
|
||||||
|
</SearchPaths>
|
||||||
|
<Other>
|
||||||
|
<CustomOptions Value="$(IDEBuildOptions)"/>
|
||||||
|
<CompilerPath Value="$(CompPath)"/>
|
||||||
|
</Other>
|
||||||
|
</CompilerOptions>
|
||||||
|
<Description Value="IDEIntf - the interface units for the Lazarus IDE"/>
|
||||||
|
<License Value="Modified LPGL2"/>
|
||||||
|
<Version Major="1"/>
|
||||||
|
<Files Count="67">
|
||||||
|
<Item1>
|
||||||
|
<Filename Value="actionseditor.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item1>
|
||||||
|
<Item2>
|
||||||
|
<Filename Value="actionseditor.pas"/>
|
||||||
|
<UnitName Value="ActionsEditor"/>
|
||||||
|
</Item2>
|
||||||
|
<Item3>
|
||||||
|
<Filename Value="actionseditorstd.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item3>
|
||||||
|
<Item4>
|
||||||
|
<Filename Value="actionseditorstd.pas"/>
|
||||||
|
<UnitName Value="ActionsEditorStd"/>
|
||||||
|
</Item4>
|
||||||
|
<Item5>
|
||||||
|
<Filename Value="baseideintf.pas"/>
|
||||||
|
<UnitName Value="BaseIDEIntf"/>
|
||||||
|
</Item5>
|
||||||
|
<Item6>
|
||||||
|
<Filename Value="checkgroupeditordlg.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item6>
|
||||||
|
<Item7>
|
||||||
|
<Filename Value="checkgroupeditordlg.pas"/>
|
||||||
|
<UnitName Value="CheckGroupEditorDlg"/>
|
||||||
|
</Item7>
|
||||||
|
<Item8>
|
||||||
|
<Filename Value="checklistboxeditordlg.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item8>
|
||||||
|
<Item9>
|
||||||
|
<Filename Value="checklistboxeditordlg.pas"/>
|
||||||
|
<UnitName Value="CheckListboxEditorDlg"/>
|
||||||
|
</Item9>
|
||||||
|
<Item10>
|
||||||
|
<Filename Value="collectionpropeditform.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item10>
|
||||||
|
<Item11>
|
||||||
|
<Filename Value="collectionpropeditform.pas"/>
|
||||||
|
<UnitName Value="CollectionPropEditForm"/>
|
||||||
|
</Item11>
|
||||||
|
<Item12>
|
||||||
|
<Filename Value="columndlg.pp"/>
|
||||||
|
<UnitName Value="ColumnDlg"/>
|
||||||
|
</Item12>
|
||||||
|
<Item13>
|
||||||
|
<Filename Value="componenteditors.pas"/>
|
||||||
|
<UnitName Value="ComponentEditors"/>
|
||||||
|
</Item13>
|
||||||
|
<Item14>
|
||||||
|
<Filename Value="componentreg.pas"/>
|
||||||
|
<UnitName Value="ComponentReg"/>
|
||||||
|
</Item14>
|
||||||
|
<Item15>
|
||||||
|
<Filename Value="componenttreeview.pas"/>
|
||||||
|
<UnitName Value="ComponentTreeView"/>
|
||||||
|
</Item15>
|
||||||
|
<Item16>
|
||||||
|
<Filename Value="dbpropedits.pas"/>
|
||||||
|
<UnitName Value="DBPropEdits"/>
|
||||||
|
</Item16>
|
||||||
|
<Item17>
|
||||||
|
<Filename Value="fieldseditor.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item17>
|
||||||
|
<Item18>
|
||||||
|
<Filename Value="fieldseditor.pas"/>
|
||||||
|
<UnitName Value="fieldseditor"/>
|
||||||
|
</Item18>
|
||||||
|
<Item19>
|
||||||
|
<Filename Value="fieldslist.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item19>
|
||||||
|
<Item20>
|
||||||
|
<Filename Value="fieldslist.pas"/>
|
||||||
|
<UnitName Value="fieldslist"/>
|
||||||
|
</Item20>
|
||||||
|
<Item21>
|
||||||
|
<Filename Value="formeditingintf.pas"/>
|
||||||
|
<UnitName Value="FormEditingIntf"/>
|
||||||
|
</Item21>
|
||||||
|
<Item22>
|
||||||
|
<Filename Value="frmselectprops.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item22>
|
||||||
|
<Item23>
|
||||||
|
<Filename Value="frmselectprops.pas"/>
|
||||||
|
<UnitName Value="frmSelectProps"/>
|
||||||
|
</Item23>
|
||||||
|
<Item24>
|
||||||
|
<Filename Value="graphicpropedit.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item24>
|
||||||
|
<Item25>
|
||||||
|
<Filename Value="graphicpropedit.pas"/>
|
||||||
|
<UnitName Value="GraphicPropEdit"/>
|
||||||
|
</Item25>
|
||||||
|
<Item26>
|
||||||
|
<Filename Value="graphpropedits.pas"/>
|
||||||
|
<UnitName Value="GraphPropEdits"/>
|
||||||
|
</Item26>
|
||||||
|
<Item27>
|
||||||
|
<Filename Value="headercontrolpropedit.pp"/>
|
||||||
|
<UnitName Value="HeaderControlPropEdit"/>
|
||||||
|
</Item27>
|
||||||
|
<Item28>
|
||||||
|
<Filename Value="helpfpdoc.pas"/>
|
||||||
|
<UnitName Value="HelpFPDoc"/>
|
||||||
|
</Item28>
|
||||||
|
<Item29>
|
||||||
|
<Filename Value="idecommands.pas"/>
|
||||||
|
<UnitName Value="IDECommands"/>
|
||||||
|
</Item29>
|
||||||
|
<Item30>
|
||||||
|
<Filename Value="idedialogs.pas"/>
|
||||||
|
<UnitName Value="IDEDialogs"/>
|
||||||
|
</Item30>
|
||||||
|
<Item31>
|
||||||
|
<Filename Value="ideexterntoolintf.pas"/>
|
||||||
|
<UnitName Value="IDEExternToolIntf"/>
|
||||||
|
</Item31>
|
||||||
|
<Item32>
|
||||||
|
<Filename Value="idehelpintf.pas"/>
|
||||||
|
<UnitName Value="IDEHelpIntf"/>
|
||||||
|
</Item32>
|
||||||
|
<Item33>
|
||||||
|
<Filename Value="ideimagesintf.pas"/>
|
||||||
|
<UnitName Value="IDEImagesIntf"/>
|
||||||
|
</Item33>
|
||||||
|
<Item34>
|
||||||
|
<Filename Value="idemsgintf.pas"/>
|
||||||
|
<UnitName Value="IDEMsgIntf"/>
|
||||||
|
</Item34>
|
||||||
|
<Item35>
|
||||||
|
<Filename Value="ideoptionsintf.pas"/>
|
||||||
|
<UnitName Value="IDEOptionsIntf"/>
|
||||||
|
</Item35>
|
||||||
|
<Item36>
|
||||||
|
<Filename Value="idetextconverter.pas"/>
|
||||||
|
<UnitName Value="IDETextConverter"/>
|
||||||
|
</Item36>
|
||||||
|
<Item37>
|
||||||
|
<Filename Value="idewindowintf.pas"/>
|
||||||
|
<HasRegisterProc Value="True"/>
|
||||||
|
<UnitName Value="IDEWindowIntf"/>
|
||||||
|
</Item37>
|
||||||
|
<Item38>
|
||||||
|
<Filename Value="imagelisteditor.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item38>
|
||||||
|
<Item39>
|
||||||
|
<Filename Value="imagelisteditor.pp"/>
|
||||||
|
<UnitName Value="ImageListEditor"/>
|
||||||
|
</Item39>
|
||||||
|
<Item40>
|
||||||
|
<Filename Value="lazideintf.pas"/>
|
||||||
|
<UnitName Value="LazIDEIntf"/>
|
||||||
|
</Item40>
|
||||||
|
<Item41>
|
||||||
|
<Filename Value="lazstringgridedit.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item41>
|
||||||
|
<Item42>
|
||||||
|
<Filename Value="lazstringgridedit.pas"/>
|
||||||
|
<UnitName Value="LazStringGridEdit"/>
|
||||||
|
</Item42>
|
||||||
|
<Item43>
|
||||||
|
<Filename Value="listviewpropedit.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item43>
|
||||||
|
<Item44>
|
||||||
|
<Filename Value="listviewpropedit.pp"/>
|
||||||
|
<UnitName Value="ListViewPropEdit"/>
|
||||||
|
</Item44>
|
||||||
|
<Item45>
|
||||||
|
<Filename Value="macrointf.pas"/>
|
||||||
|
<UnitName Value="MacroIntf"/>
|
||||||
|
</Item45>
|
||||||
|
<Item46>
|
||||||
|
<Filename Value="maskpropedit.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item46>
|
||||||
|
<Item47>
|
||||||
|
<Filename Value="maskpropedit.pas"/>
|
||||||
|
<UnitName Value="MaskPropEdit"/>
|
||||||
|
</Item47>
|
||||||
|
<Item48>
|
||||||
|
<Filename Value="menuintf.pas"/>
|
||||||
|
<UnitName Value="MenuIntf"/>
|
||||||
|
</Item48>
|
||||||
|
<Item49>
|
||||||
|
<Filename Value="newfield.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item49>
|
||||||
|
<Item50>
|
||||||
|
<Filename Value="newfield.pas"/>
|
||||||
|
<UnitName Value="newfield"/>
|
||||||
|
</Item50>
|
||||||
|
<Item51>
|
||||||
|
<Filename Value="newitemintf.pas"/>
|
||||||
|
<UnitName Value="NewItemIntf"/>
|
||||||
|
</Item51>
|
||||||
|
<Item52>
|
||||||
|
<Filename Value="objectinspector.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item52>
|
||||||
|
<Item53>
|
||||||
|
<Filename Value="objectinspector.pp"/>
|
||||||
|
<UnitName Value="ObjectInspector"/>
|
||||||
|
</Item53>
|
||||||
|
<Item54>
|
||||||
|
<Filename Value="objinspstrconsts.pas"/>
|
||||||
|
<UnitName Value="ObjInspStrConsts"/>
|
||||||
|
</Item54>
|
||||||
|
<Item55>
|
||||||
|
<Filename Value="oifavouriteproperties.pas"/>
|
||||||
|
<UnitName Value="OIFavouriteProperties"/>
|
||||||
|
</Item55>
|
||||||
|
<Item56>
|
||||||
|
<Filename Value="packageintf.pas"/>
|
||||||
|
<UnitName Value="PackageIntf"/>
|
||||||
|
</Item56>
|
||||||
|
<Item57>
|
||||||
|
<Filename Value="projectintf.pas"/>
|
||||||
|
<UnitName Value="ProjectIntf"/>
|
||||||
|
</Item57>
|
||||||
|
<Item58>
|
||||||
|
<Filename Value="projectresourcesintf.pas"/>
|
||||||
|
<UnitName Value="ProjectResourcesIntf"/>
|
||||||
|
</Item58>
|
||||||
|
<Item59>
|
||||||
|
<Filename Value="propedits.pp"/>
|
||||||
|
<UnitName Value="PropEdits"/>
|
||||||
|
</Item59>
|
||||||
|
<Item60>
|
||||||
|
<Filename Value="propeditutils.pp"/>
|
||||||
|
<UnitName Value="PropEditUtils"/>
|
||||||
|
</Item60>
|
||||||
|
<Item61>
|
||||||
|
<Filename Value="srceditorintf.pas"/>
|
||||||
|
<UnitName Value="SrcEditorIntf"/>
|
||||||
|
</Item61>
|
||||||
|
<Item62>
|
||||||
|
<Filename Value="statusbarpropedit.pp"/>
|
||||||
|
<UnitName Value="StatusBarPropEdit"/>
|
||||||
|
</Item62>
|
||||||
|
<Item63>
|
||||||
|
<Filename Value="stringspropeditdlg.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item63>
|
||||||
|
<Item64>
|
||||||
|
<Filename Value="stringspropeditdlg.pas"/>
|
||||||
|
<UnitName Value="StringsPropEditDlg"/>
|
||||||
|
</Item64>
|
||||||
|
<Item65>
|
||||||
|
<Filename Value="texttools.pas"/>
|
||||||
|
<UnitName Value="TextTools"/>
|
||||||
|
</Item65>
|
||||||
|
<Item66>
|
||||||
|
<Filename Value="treeviewpropedit.lfm"/>
|
||||||
|
<Type Value="LFM"/>
|
||||||
|
</Item66>
|
||||||
|
<Item67>
|
||||||
|
<Filename Value="treeviewpropedit.pas"/>
|
||||||
|
<UnitName Value="TreeViewPropEdit"/>
|
||||||
|
</Item67>
|
||||||
|
</Files>
|
||||||
|
<i18n>
|
||||||
|
<EnableI18N Value="True"/>
|
||||||
|
<OutDir Value="languages"/>
|
||||||
|
</i18n>
|
||||||
|
<Type Value="RunAndDesignTime"/>
|
||||||
|
<RequiredPkgs Count="2">
|
||||||
|
<Item1>
|
||||||
|
<PackageName Value="LCL"/>
|
||||||
|
</Item1>
|
||||||
|
<Item2>
|
||||||
|
<PackageName Value="FCL"/>
|
||||||
|
<MinVersion Major="1" Valid="True"/>
|
||||||
|
</Item2>
|
||||||
|
</RequiredPkgs>
|
||||||
|
<UsageOptions>
|
||||||
|
<UnitPath Value="$(PkgOutDir)"/>
|
||||||
|
</UsageOptions>
|
||||||
|
<PublishOptions>
|
||||||
|
<Version Value="2"/>
|
||||||
|
</PublishOptions>
|
||||||
|
<Provides Count="1"/>
|
||||||
|
</Package>
|
||||||
|
</CONFIG>
|
32
ideintf/ideintf.pas
Normal file
32
ideintf/ideintf.pas
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
{ This file was automatically created by Lazarus. Do not edit!
|
||||||
|
This source is only used to compile and install the package.
|
||||||
|
}
|
||||||
|
|
||||||
|
unit IDEIntf;
|
||||||
|
|
||||||
|
interface
|
||||||
|
|
||||||
|
uses
|
||||||
|
ActionsEditor, ActionsEditorStd, BaseIDEIntf, CheckGroupEditorDlg,
|
||||||
|
CheckListboxEditorDlg, CollectionPropEditForm, ColumnDlg, ComponentEditors,
|
||||||
|
ComponentReg, ComponentTreeView, DBPropEdits, fieldseditor, fieldslist,
|
||||||
|
FormEditingIntf, frmSelectProps, GraphicPropEdit, GraphPropEdits,
|
||||||
|
HeaderControlPropEdit, HelpFPDoc, IDECommands, IDEDialogs,
|
||||||
|
IDEExternToolIntf, IDEHelpIntf, IDEImagesIntf, IDEMsgIntf, IDEOptionsIntf,
|
||||||
|
IDETextConverter, IDEWindowIntf, ImageListEditor, LazIDEIntf,
|
||||||
|
LazStringGridEdit, ListViewPropEdit, MacroIntf, MaskPropEdit, MenuIntf,
|
||||||
|
newfield, NewItemIntf, ObjectInspector, ObjInspStrConsts,
|
||||||
|
OIFavouriteProperties, PackageIntf, ProjectIntf, ProjectResourcesIntf,
|
||||||
|
PropEdits, PropEditUtils, SrcEditorIntf, StatusBarPropEdit,
|
||||||
|
StringsPropEditDlg, TextTools, TreeViewPropEdit, LazarusPackageIntf;
|
||||||
|
|
||||||
|
implementation
|
||||||
|
|
||||||
|
procedure Register;
|
||||||
|
begin
|
||||||
|
RegisterUnit('IDEWindowIntf', @IDEWindowIntf.Register);
|
||||||
|
end;
|
||||||
|
|
||||||
|
initialization
|
||||||
|
RegisterPackage('IDEIntf', @Register);
|
||||||
|
end.
|
@ -20,7 +20,6 @@
|
|||||||
display and control properties, thus the object inspector is merely an
|
display and control properties, thus the object inspector is merely an
|
||||||
object viewer than an editor. The property editors do the real work.
|
object viewer than an editor. The property editors do the real work.
|
||||||
|
|
||||||
|
|
||||||
ToDo:
|
ToDo:
|
||||||
- backgroundcolor=clNone
|
- backgroundcolor=clNone
|
||||||
- Define Init values
|
- Define Init values
|
||||||
|
1
packager/globallinks/ideintf-1.lpl
Normal file
1
packager/globallinks/ideintf-1.lpl
Normal file
@ -0,0 +1 @@
|
|||||||
|
$(LazarusDir)/ideintf/ideintf.lpk
|
@ -59,7 +59,7 @@ uses
|
|||||||
LazarusIDEStrConsts, EnvironmentOpts, IDEProcs, LazConf, TransferMacros,
|
LazarusIDEStrConsts, EnvironmentOpts, IDEProcs, LazConf, TransferMacros,
|
||||||
DialogProcs, IDETranslations, CompilerOptions, PackageLinks, PackageDefs,
|
DialogProcs, IDETranslations, CompilerOptions, PackageLinks, PackageDefs,
|
||||||
ComponentReg, ProjectIntf,
|
ComponentReg, ProjectIntf,
|
||||||
RegisterFCL, RegisterLCL, RegisterIDEIntf, allsynedit;
|
RegisterFCL, RegisterLCL, allsynedit;
|
||||||
|
|
||||||
type
|
type
|
||||||
TFindPackageFlag = (
|
TFindPackageFlag = (
|
||||||
@ -4392,7 +4392,6 @@ begin
|
|||||||
RegisterStaticPackage(FCLPackage,@RegisterFCL.Register);
|
RegisterStaticPackage(FCLPackage,@RegisterFCL.Register);
|
||||||
RegisterStaticPackage(LCLPackage,@RegisterLCL.Register);
|
RegisterStaticPackage(LCLPackage,@RegisterLCL.Register);
|
||||||
if Assigned(OnTranslatePackage) then OnTranslatePackage(CodeToolsPackage);
|
if Assigned(OnTranslatePackage) then OnTranslatePackage(CodeToolsPackage);
|
||||||
RegisterStaticPackage(IDEIntfPackage,@RegisterIDEIntf.Register);
|
|
||||||
|
|
||||||
// register custom IDE components
|
// register custom IDE components
|
||||||
RegistrationPackage:=DefaultPackage;
|
RegistrationPackage:=DefaultPackage;
|
||||||
|
@ -1,53 +0,0 @@
|
|||||||
{ $Id$ }
|
|
||||||
{
|
|
||||||
/***************************************************************************
|
|
||||||
registerideintf.pas
|
|
||||||
-------------------
|
|
||||||
|
|
||||||
|
|
||||||
***************************************************************************/
|
|
||||||
|
|
||||||
***************************************************************************
|
|
||||||
* *
|
|
||||||
* This source is free software; you can redistribute it and/or modify *
|
|
||||||
* it under the terms of the GNU General Public License as published by *
|
|
||||||
* the Free Software Foundation; either version 2 of the License, or *
|
|
||||||
* (at your option) any later version. *
|
|
||||||
* *
|
|
||||||
* This code is distributed in the hope that it will be useful, but *
|
|
||||||
* WITHOUT ANY WARRANTY; without even the implied warranty of *
|
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
|
|
||||||
* General Public License for more details. *
|
|
||||||
* *
|
|
||||||
* A copy of the GNU General Public License is available on the World *
|
|
||||||
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
|
|
||||||
* obtain it by writing to the Free Software Foundation, *
|
|
||||||
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
|
|
||||||
* *
|
|
||||||
***************************************************************************
|
|
||||||
|
|
||||||
Author: Mattias Gaertner
|
|
||||||
|
|
||||||
Abstract:
|
|
||||||
Registration of the IDEIntf units.
|
|
||||||
}
|
|
||||||
unit RegisterIDEIntf;
|
|
||||||
|
|
||||||
{$mode objfpc}{$H+}
|
|
||||||
|
|
||||||
interface
|
|
||||||
|
|
||||||
uses
|
|
||||||
LazarusPackageIntf, IDEWindowIntf;
|
|
||||||
|
|
||||||
procedure Register;
|
|
||||||
|
|
||||||
implementation
|
|
||||||
|
|
||||||
procedure Register;
|
|
||||||
begin
|
|
||||||
RegisterUnit('IDEWindowIntf',@IDEWindowIntf.Register);
|
|
||||||
end;
|
|
||||||
|
|
||||||
end.
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user