mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-19 22:29:25 +02:00
Tolls/LazDataDesktop: Remove unneeded res files. Unscramble some image index assignments.
(cherry picked from commit bfca6f229d
)
This commit is contained in:
parent
88f45377ff
commit
a0e49c3ecb
@ -1,48 +0,0 @@
|
||||
ddconnection.png
|
||||
ddconnection_150.png
|
||||
ddconnection_200.png
|
||||
dddatadict.png
|
||||
dddatadict_150.png
|
||||
dddatadict_200.png
|
||||
dddeleteobject.png
|
||||
dddeleteobject_150.png
|
||||
dddeleteobject_200.png
|
||||
dddomain.png
|
||||
dddomain_150.png
|
||||
dddomain_200.png
|
||||
dddomains.png
|
||||
dddomains_150.png
|
||||
dddomains_200.png
|
||||
ddfield.png
|
||||
ddfield_150.png
|
||||
ddfield_200.png
|
||||
ddfields.png
|
||||
ddfields_150.png
|
||||
ddfields_200.png
|
||||
ddforeignkey.png
|
||||
ddforeignkey_150.png
|
||||
ddforeignkey_200.png
|
||||
ddforeignkeys.png
|
||||
ddforeignkeys_150.png
|
||||
ddforeignkeys_200.png
|
||||
ddindex.png
|
||||
ddindex_150.png
|
||||
ddindex_200.png
|
||||
ddindexes.png
|
||||
ddindexes_150.png
|
||||
ddindexes_200.png
|
||||
ddsequence.png
|
||||
ddsequence_150.png
|
||||
ddsequence_200.png
|
||||
ddsequences.png
|
||||
ddsequences_150.png
|
||||
ddsequences_200.png
|
||||
ddtable.png
|
||||
ddtable_150.png
|
||||
ddtable_200.png
|
||||
ddtabledata.png
|
||||
ddtabledata_150.png
|
||||
ddtabledata_200.png
|
||||
ddtables.png
|
||||
ddtables_150.png
|
||||
ddtables_200.png
|
@ -1,2 +0,0 @@
|
||||
#!/bin/sh
|
||||
../../lazres ../dicteditor.res @dicteditor.txt
|
@ -1 +0,0 @@
|
||||
..\..\lazres ..\dicteditor.res @dicteditor.txt
|
@ -49,7 +49,6 @@ Type
|
||||
TDataDictEditor = Class(TTabSheet)
|
||||
private
|
||||
FDD: TFPDataDictionary;
|
||||
FIMgList : TImageList;
|
||||
FImageOffset: Integer;
|
||||
FModified: Boolean;
|
||||
FTV : TTreeView;
|
||||
@ -152,31 +151,27 @@ Type
|
||||
|
||||
|
||||
Const
|
||||
// Image Index for nodes. Relative to ImageOffset;
|
||||
// Must match the TObjectType
|
||||
iiDataDict = 0;
|
||||
// Image index, referring to ImgDatamodule.AppImages in unit dmImages;
|
||||
iiDataDict = 32;
|
||||
iiTables = 1;
|
||||
iiTable = 2;
|
||||
iiFields = 3;
|
||||
iiField = 4;
|
||||
iiConnection = 5;
|
||||
iiTableData = 6;
|
||||
iiIndexes = 7;
|
||||
iiIndex = 8;
|
||||
iiSequences = 9;
|
||||
iiSequence = 10;
|
||||
iiForeignkeys = 11;
|
||||
iiForeignKey = 12;
|
||||
iiDomains = 13;
|
||||
iiDomain = 14;
|
||||
IIMaxObject = IIDomain; // Should be last
|
||||
iiDelete = iiMaxObject+1;
|
||||
iiConnection = 0;
|
||||
iiTableData = 7;
|
||||
iiIndexes = 5;
|
||||
iiIndex = 27;
|
||||
iiSequences = 6;
|
||||
iiSequence = 23;
|
||||
iiForeignkeys = 46;
|
||||
iiForeignKey = 25;
|
||||
iiDomains = 47;
|
||||
iiDomain = 21;
|
||||
iiDelete = 16;
|
||||
|
||||
implementation
|
||||
|
||||
{$R dicteditor.res}
|
||||
|
||||
uses DB, MemDS, fpcodegenerator, TypInfo, lazdatadeskstr;
|
||||
uses DB, MemDS, fpcodegenerator, TypInfo, dmImages, lazdatadeskstr;
|
||||
|
||||
Function ObjectTypeName(ObjectType : TEditObjectType) : String;
|
||||
|
||||
@ -241,8 +236,6 @@ begin
|
||||
end;
|
||||
|
||||
|
||||
|
||||
|
||||
{ TDataDictEditor }
|
||||
|
||||
function TDataDictEditor.NewNode(TV : TTreeView;ParentNode: TTreeNode; ACaption: String; AImageIndex : Integer
|
||||
@ -371,16 +364,6 @@ begin
|
||||
end;
|
||||
|
||||
Procedure TDataDictEditor.CreateGUI;
|
||||
|
||||
Const
|
||||
ImageNames : Array[0..IIMaxObject+1] of string =
|
||||
('dddatadict','ddtables','ddtable','ddfields','ddfield',
|
||||
'ddtables','ddtabledata','ddindexes','ddindex',
|
||||
'ddsequences','ddsequence',
|
||||
'ddforeignkeys','ddforeignkey',
|
||||
'dddomains','dddomain','dddeleteobject');
|
||||
|
||||
|
||||
Var
|
||||
P : TPortableNetworkGraphic;
|
||||
I : Integer;
|
||||
@ -416,19 +399,8 @@ begin
|
||||
FMIDeleteObject.ImageIndex:=IIDelete;
|
||||
FMenu.Items.Add(FMIDeleteObject);
|
||||
FTV.PopupMenu:=FMenu;
|
||||
FIMgList:=TImageList.Create(Self);
|
||||
For I:=0 to IIMaxObject+1 do
|
||||
begin
|
||||
P:=TPortableNetworkGraphic.Create;
|
||||
try
|
||||
P.LoadFromResourceName(HInstance, ImageNames[i]);
|
||||
FImgList.Add(P,Nil);
|
||||
finally
|
||||
P.Free;
|
||||
end;
|
||||
end;
|
||||
FTV.Images:=FImgList;
|
||||
FMenu.Images:=FImgList;
|
||||
FTV.Images:=ImgDatamodule.AppImages;
|
||||
FMenu.Images:=ImgDatamodule.AppImages;
|
||||
end;
|
||||
|
||||
procedure TDataDictEditor.CreateHandle;
|
||||
@ -557,7 +529,6 @@ end;
|
||||
|
||||
procedure TDataDictEditor.NewField(AFieldName: String; TD: TDDTableDef);
|
||||
|
||||
|
||||
begin
|
||||
NewTableObject(AFieldName,TD,eotField);
|
||||
end;
|
||||
@ -570,7 +541,6 @@ end;
|
||||
|
||||
procedure TDataDictEditor.NewForeignKey(AKeyName: String; TD: TDDTableDef);
|
||||
|
||||
|
||||
begin
|
||||
NewTableObject(AKeyName,TD,eotForeignKey);
|
||||
end;
|
||||
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Loading…
Reference in New Issue
Block a user