mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-19 22:49:30 +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/w32versioninfo.pas svneol=native#text/plain
|
||||
ide/wordcompletion.pp svneol=native#text/pascal
|
||||
ideintf/Makefile.compiled svneol=native#text/plain
|
||||
ideintf/README.txt svneol=native#text/plain
|
||||
ideintf/actionseditor.lfm svneol=native#text/plain
|
||||
ideintf/actionseditor.pas svneol=native#text/pascal
|
||||
ideintf/actionseditorstd.lfm svneol=native#text/plain
|
||||
ideintf/actionseditorstd.pas svneol=native#text/pascal
|
||||
ideintf/allideintf.pas svneol=native#text/pascal
|
||||
ideintf/baseideintf.pas svneol=native#text/plain
|
||||
ideintf/checkgroupeditordlg.lfm 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/idehelpintf.pas svneol=native#text/plain
|
||||
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/ideoptionsintf.pas svneol=native#text/pascal
|
||||
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/idefilebrowser-0.2.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/jcfidelazarus-2.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.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/registration/README.txt svneol=native#text/plain
|
||||
packager/registration/lazaruspackageintf.pas svneol=native#text/pascal
|
||||
|
@ -81,7 +81,6 @@ type
|
||||
private
|
||||
fItemLCL: TMakeModeDef;
|
||||
fItemPkgReg: TMakeModeDef;
|
||||
fItemIDEIntf: TMakeModeDef;
|
||||
fItemIDE: TMakeModeDef;
|
||||
fItemExamples: TMakeModeDef;
|
||||
fItemIDEIndex: integer;
|
||||
@ -96,7 +95,6 @@ type
|
||||
public
|
||||
property ItemLCL: TMakeModeDef read fItemLCL;
|
||||
property ItemPkgReg: TMakeModeDef read fItemPkgReg;
|
||||
property ItemIDEIntf: TMakeModeDef read fItemIDEIntf;
|
||||
property ItemIDE: TMakeModeDef read fItemIDE;
|
||||
property ItemExamples: TMakeModeDef read fItemExamples;
|
||||
property Items[Index: integer]: TMakeModeDef read GetItems; default;
|
||||
@ -323,9 +321,6 @@ begin
|
||||
FItemPkgReg:=TMakeModeDef.Create(
|
||||
'PackageRegistration',lisPkgReg,'packager/registration', mmBuild);
|
||||
Add(FItemPkgReg);
|
||||
// IDE Interface
|
||||
FItemIDEIntf:=TMakeModeDef.Create('IDEIntf',lisIDEIntf,'ideintf',mmBuild);
|
||||
Add(FItemIDEIntf);
|
||||
// IDE
|
||||
FItemIDE:=TMakeModeDef.Create('IDE',lisIDE,'',mmBuild);
|
||||
FItemIDE.Commands[mmBuild]:='ide';
|
||||
@ -346,7 +341,6 @@ procedure TMakeModeDefs.Clear;
|
||||
begin
|
||||
FItemLCL:=nil;
|
||||
FItemPkgReg:=nil;
|
||||
FItemIDEIntf:=nil;
|
||||
FItemIDE:=nil;
|
||||
FItemExamples:=nil;
|
||||
inherited Clear; // Items are freed here, too.
|
||||
@ -366,7 +360,6 @@ begin
|
||||
end;
|
||||
fItemLCL :=FindName('LCL');
|
||||
fItemPkgReg :=FindName('PkgReg');
|
||||
fItemIDEIntf :=FindName('IDEIntf');
|
||||
fItemIDE :=FindName('IDE');
|
||||
fItemExamples:=FindName('Examples');
|
||||
fItemIDEIndex:=Source.fItemIDEIndex;
|
||||
|
@ -71,7 +71,7 @@ uses
|
||||
// synedit
|
||||
SynEditKeyCmds, SynBeautifier, SynEditMarks,
|
||||
// IDE interface
|
||||
AllIDEIntf, BaseIDEIntf, ObjectInspector, PropEdits, PropEditUtils,
|
||||
BaseIDEIntf, ObjectInspector, PropEdits, PropEditUtils,
|
||||
MacroIntf, IDECommands, IDEWindowIntf,
|
||||
SrcEditorIntf, NewItemIntf, IDEExternToolIntf, IDEMsgIntf,
|
||||
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]
|
||||
name=ideintf
|
||||
version=0.9b
|
||||
version=1.0
|
||||
|
||||
[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)
|
||||
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]
|
||||
units=allideintf
|
||||
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
|
||||
units=ideintf.pas
|
||||
|
||||
[clean]
|
||||
files=$(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT)) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) \
|
||||
files=$(wildcard $(COMPILER_UNITTARGETDIR)/*$(OEXT)) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(PPUEXT)) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT))
|
||||
|
||||
[require]
|
||||
packages=
|
||||
|
||||
[default]
|
||||
lcldir=../lcl
|
||||
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*$(RSTEXT)) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*.lfm) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*.res) \
|
||||
$(wildcard $(COMPILER_UNITTARGETDIR)/*.compiled) \
|
||||
$(wildcard *$(OEXT)) $(wildcard *$(PPUEXT)) $(wildcard *$(RSTEXT))
|
||||
[prerules]
|
||||
# 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
|
||||
else
|
||||
ifeq ($(OS_TARGET),darwin)
|
||||
@ -73,15 +40,16 @@ LCL_PLATFORM=gtk2
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
export LCL_PLATFORM
|
||||
|
||||
[rules]
|
||||
.PHONY: cleartarget all
|
||||
.PHONY: cleartarget compiled all
|
||||
|
||||
cleartarget:
|
||||
-$(DEL) $(COMPILER_UNITTARGETDIR)/allideintf$(PPUEXT)
|
||||
-$(DEL) $(COMPILER_UNITTARGETDIR)/ideintf$(PPUEXT)
|
||||
|
||||
all: cleartarget $(COMPILER_UNITTARGETDIR) allideintf$(PPUEXT)
|
||||
|
||||
# end.
|
||||
compiled:
|
||||
$(COPY) Makefile.compiled $(COMPILER_UNITTARGETDIR)/IDEIntf.compiled
|
||||
|
||||
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
|
||||
object viewer than an editor. The property editors do the real work.
|
||||
|
||||
|
||||
ToDo:
|
||||
- backgroundcolor=clNone
|
||||
- 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,
|
||||
DialogProcs, IDETranslations, CompilerOptions, PackageLinks, PackageDefs,
|
||||
ComponentReg, ProjectIntf,
|
||||
RegisterFCL, RegisterLCL, RegisterIDEIntf, allsynedit;
|
||||
RegisterFCL, RegisterLCL, allsynedit;
|
||||
|
||||
type
|
||||
TFindPackageFlag = (
|
||||
@ -4392,7 +4392,6 @@ begin
|
||||
RegisterStaticPackage(FCLPackage,@RegisterFCL.Register);
|
||||
RegisterStaticPackage(LCLPackage,@RegisterLCL.Register);
|
||||
if Assigned(OnTranslatePackage) then OnTranslatePackage(CodeToolsPackage);
|
||||
RegisterStaticPackage(IDEIntfPackage,@RegisterIDEIntf.Register);
|
||||
|
||||
// register custom IDE components
|
||||
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