📄 eermodel_xml.pas
字号:
property NOTE[Index: Integer]: IXMLNOTEType read Get_NOTE; default;
end;
{ IXMLNOTEType }
IXMLNOTEType = interface(IXMLNode)
['{65E45F06-E6F7-4123-83E9-DEFAE2E8FF13}']
{ Property Accessors }
function Get_ID: Integer;
function Get_NoteName: WideString;
function Get_XPos: Integer;
function Get_YPos: Integer;
function Get_NoteText: WideString;
function Get_IsLinkedObject: Integer;
function Get_IDLinkedModel: WideString;
function Get_Obj_id_Linked: WideString;
procedure Set_ID(Value: Integer);
procedure Set_NoteName(Value: WideString);
procedure Set_XPos(Value: Integer);
procedure Set_YPos(Value: Integer);
procedure Set_NoteText(Value: WideString);
procedure Set_IsLinkedObject(Value: Integer);
procedure Set_IDLinkedModel(Value: WideString);
procedure Set_Obj_id_Linked(Value: WideString);
{ Methods & Properties }
property ID: Integer read Get_ID write Set_ID;
property NoteName: WideString read Get_NoteName write Set_NoteName;
property XPos: Integer read Get_XPos write Set_XPos;
property YPos: Integer read Get_YPos write Set_YPos;
property NoteText: WideString read Get_NoteText write Set_NoteText;
property IsLinkedObject: Integer read Get_IsLinkedObject write Set_IsLinkedObject;
property IDLinkedModel: WideString read Get_IDLinkedModel write Set_IDLinkedModel;
property Obj_id_Linked: WideString read Get_Obj_id_Linked write Set_Obj_id_Linked;
end;
{ IXMLIMAGESType }
IXMLIMAGESType = interface(IXMLNodeCollection)
['{97C3D0C8-E8A4-4E1A-A280-C88876613BEE}']
{ Property Accessors }
function Get_IMAGE(Index: Integer): IXMLIMAGEType;
{ Methods & Properties }
function Add: IXMLIMAGEType;
function Insert(const Index: Integer): IXMLIMAGEType;
property IMAGE[Index: Integer]: IXMLIMAGEType read Get_IMAGE; default;
end;
{ IXMLIMAGEType }
IXMLIMAGEType = interface(IXMLNode)
['{EC5E61F1-D275-42C9-B7B8-1FE3F80BB15C}']
{ Property Accessors }
function Get_ID: Integer;
function Get_ImageName: WideString;
function Get_XPos: Integer;
function Get_YPos: Integer;
function Get_Width: Integer;
function Get_Height: Integer;
function Get_StrechImg: Integer;
function Get_ImgWidth: Integer;
function Get_ImgHeight: Integer;
function Get_ImgFormat: WideString;
function Get_ImgData: WideString;
function Get_IsLinkedObject: Integer;
function Get_IDLinkedModel: WideString;
function Get_Obj_id_Linked: WideString;
procedure Set_ID(Value: Integer);
procedure Set_ImageName(Value: WideString);
procedure Set_XPos(Value: Integer);
procedure Set_YPos(Value: Integer);
procedure Set_Width(Value: Integer);
procedure Set_Height(Value: Integer);
procedure Set_StrechImg(Value: Integer);
procedure Set_ImgWidth(Value: Integer);
procedure Set_ImgHeight(Value: Integer);
procedure Set_ImgFormat(Value: WideString);
procedure Set_ImgData(Value: WideString);
procedure Set_IsLinkedObject(Value: Integer);
procedure Set_IDLinkedModel(Value: WideString);
procedure Set_Obj_id_Linked(Value: WideString);
{ Methods & Properties }
property ID: Integer read Get_ID write Set_ID;
property ImageName: WideString read Get_ImageName write Set_ImageName;
property XPos: Integer read Get_XPos write Set_XPos;
property YPos: Integer read Get_YPos write Set_YPos;
property Width: Integer read Get_Width write Set_Width;
property Height: Integer read Get_Height write Set_Height;
property StrechImg: Integer read Get_StrechImg write Set_StrechImg;
property ImgWidth: Integer read Get_ImgWidth write Set_ImgWidth;
property ImgHeight: Integer read Get_ImgHeight write Set_ImgHeight;
property ImgFormat: WideString read Get_ImgFormat write Set_ImgFormat;
property ImgData: WideString read Get_ImgData write Set_ImgData;
property IsLinkedObject: Integer read Get_IsLinkedObject write Set_IsLinkedObject;
property IDLinkedModel: WideString read Get_IDLinkedModel write Set_IDLinkedModel;
property Obj_id_Linked: WideString read Get_Obj_id_Linked write Set_Obj_id_Linked;
end;
{ IXMLPLUGINDATAType }
IXMLPLUGINDATAType = interface(IXMLNode)
['{CEB12526-5E2A-4509-9B4B-78AD9373E399}']
{ Property Accessors }
function Get_PLUGINDATARECORDS: IXMLPLUGINDATARECORDSType;
{ Methods & Properties }
property PLUGINDATARECORDS: IXMLPLUGINDATARECORDSType read Get_PLUGINDATARECORDS;
end;
{ IXMLPLUGINDATARECORDSType }
IXMLPLUGINDATARECORDSType = interface(IXMLNodeCollection)
['{508299EE-8FB3-4835-870B-CBBE144DD392}']
{ Property Accessors }
function Get_PLUGINDATARECORD(Index: Integer): IXMLPLUGINDATARECORDType;
{ Methods & Properties }
function Add: IXMLPLUGINDATARECORDType;
function Insert(const Index: Integer): IXMLPLUGINDATARECORDType;
property PLUGINDATARECORD[Index: Integer]: IXMLPLUGINDATARECORDType read Get_PLUGINDATARECORD; default;
end;
{ IXMLPLUGINDATARECORDType }
IXMLPLUGINDATARECORDType = interface(IXMLNode)
['{2DD7D2C1-07E8-4137-A232-62C835C37637}']
{ Property Accessors }
function Get_PluginName: WideString;
function Get_Obj_id: WideString;
function Get_DataValue: WideString;
function Get_PLUGINDATAPARAMS: IXMLPLUGINDATAPARAMSType;
procedure Set_PluginName(Value: WideString);
procedure Set_Obj_id(Value: WideString);
procedure Set_DataValue(Value: WideString);
{ Methods & Properties }
property PluginName: WideString read Get_PluginName write Set_PluginName;
property Obj_id: WideString read Get_Obj_id write Set_Obj_id;
property DataValue: WideString read Get_DataValue write Set_DataValue;
property PLUGINDATAPARAMS: IXMLPLUGINDATAPARAMSType read Get_PLUGINDATAPARAMS;
end;
{ IXMLPLUGINDATAPARAMSType }
IXMLPLUGINDATAPARAMSType = interface(IXMLNodeCollection)
['{16CF4A7B-E2B5-4715-B153-B281F89B892D}']
{ Property Accessors }
function Get_PLUGINDATAPARAM(Index: Integer): IXMLPLUGINDATAPARAMType;
{ Methods & Properties }
function Add: IXMLPLUGINDATAPARAMType;
function Insert(const Index: Integer): IXMLPLUGINDATAPARAMType;
property PLUGINDATAPARAM[Index: Integer]: IXMLPLUGINDATAPARAMType read Get_PLUGINDATAPARAM; default;
end;
{ IXMLPLUGINDATAPARAMType }
IXMLPLUGINDATAPARAMType = interface(IXMLNode)
['{D327A6CC-207C-48A3-A5E2-2C580A7E8759}']
{ Property Accessors }
function Get_Value: WideString;
procedure Set_Value(Value: WideString);
{ Methods & Properties }
property Value: WideString read Get_Value write Set_Value;
end;
{ IXMLQUERYDATAType }
IXMLQUERYDATAType = interface(IXMLNode)
['{8A3BB851-CC36-41E9-B518-5F9AB88A0396}']
{ Property Accessors }
function Get_QUERYRECORDS: IXMLQUERYRECORDSType;
{ Methods & Properties }
property QUERYRECORDS: IXMLQUERYRECORDSType read Get_QUERYRECORDS;
end;
{ IXMLQUERYRECORDSType }
IXMLQUERYRECORDSType = interface(IXMLNodeCollection)
['{9F0720B7-682A-4E79-9720-87173AA5A091}']
{ Property Accessors }
function Get_QUERYRECORD(Index: Integer): IXMLQUERYRECORDType;
{ Methods & Properties }
function Add: IXMLQUERYRECORDType;
function Insert(const Index: Integer): IXMLQUERYRECORDType;
property QUERYRECORD[Index: Integer]: IXMLQUERYRECORDType read Get_QUERYRECORD; default;
end;
{ IXMLQUERYRECORDType }
IXMLQUERYRECORDType = interface(IXMLNode)
['{C9E8FDE3-71A5-4803-81AC-727292A0E3E4}']
{ Property Accessors }
function Get_SQLCmdType: Integer;
function Get_StoredPosition: WideString;
function Get_SQLText: WideString;
procedure Set_SQLCmdType(Value: Integer);
procedure Set_StoredPosition(Value: WideString);
procedure Set_SQLText(Value: WideString);
{ Methods & Properties }
property SQLCmdType: Integer read Get_SQLCmdType write Set_SQLCmdType;
property StoredPosition: WideString read Get_StoredPosition write Set_StoredPosition;
property SQLText: WideString read Get_SQLText write Set_SQLText;
end;
{ IXMLLINKEDMODELSType }
IXMLLINKEDMODELSType = interface(IXMLNodeCollection)
['{6DE2D4A1-EBFB-4FB3-BF2C-6FE2098C1234}']
{ Property Accessors }
function Get_LINKEDMODEL(Index: Integer): IXMLLINKEDMODELType;
{ Methods & Properties }
function Add: IXMLLINKEDMODELType;
function Insert(const Index: Integer): IXMLLINKEDMODELType;
property LINKEDMODEL[Index: Integer]: IXMLLINKEDMODELType read Get_LINKEDMODEL; default;
end;
{ IXMLLINKEDMODELType }
IXMLLINKEDMODELType = interface(IXMLNode)
['{13A029BF-BD5E-4425-B934-5ABBE103BF6B}']
{ Property Accessors }
function Get_IDLinkedModel: Integer;
function Get_ModelName: WideString;
function Get_IDModel: Integer;
function Get_IsStoredInDB: Integer;
function Get_ModelFilename: WideString;
function Get_DriverName: WideString;
function Get_DBConnName: WideString;
function Get_HostCaption: WideString;
function Get_HostName: WideString;
function Get_Database: WideString;
function Get_User: WideString;
procedure Set_IDLinkedModel(Value: Integer);
procedure Set_ModelName(Value: WideString);
procedure Set_IDModel(Value: Integer);
procedure Set_IsStoredInDB(Value: Integer);
procedure Set_ModelFilename(Value: WideString);
procedure Set_DriverName(Value: WideString);
procedure Set_DBConnName(Value: WideString);
procedure Set_HostCaption(Value: WideString);
procedure Set_HostName(Value: WideString);
procedure Set_Database(Value: WideString);
procedure Set_User(Value: WideString);
{ Methods & Properties }
property IDLinkedModel: Integer read Get_IDLinkedModel write Set_IDLinkedModel;
property ModelName: WideString read Get_ModelName write Set_ModelName;
property IDModel: Integer read Get_IDModel write Set_IDModel;
property IsStoredInDB: Integer read Get_IsStoredInDB write Set_IsStoredInDB;
property ModelFilename: WideString read Get_ModelFilename write Set_ModelFilename;
property DriverName: WideString read Get_DriverName write Set_DriverName;
property DBConnName: WideString read Get_DBConnName write Set_DBConnName;
property HostCaption: WideString read Get_HostCaption write Set_HostCaption;
property HostName: WideString read Get_HostName write Set_HostName;
property Database: WideString read Get_Database write Set_Database;
property User: WideString read Get_User write Set_User;
end;
{ Forward Decls }
TXMLDBMODELType = class;
TXMLSETTINGSType = class;
TXMLGLOBALSETTINGSType = class;
TXMLDATATYPEGROUPSType = class;
TXMLDATATYPEGROUPType = class;
TXMLDATATYPESType = class;
TXMLDATATYPEType = class;
TXMLPARAMSType = class;
TXMLPARAMType = class;
TXMLOPTIONSType = class;
TXMLOPTIONType = class;
TXMLCOMMON_DATATYPESType = class;
TXMLCOMMON_DATATYPEType = class;
TXMLTABLEPREFIXESType = class;
TXMLTABLEPREFIXType = class;
TXMLREGIONCOLORSType = class;
TXMLREGIONCOLORType = class;
TXMLPOSITIONMARKERSType = class;
TXMLPOSITIONMARKERType = class;
TXMLMETADATAType = class;
TXMLREGIONSType = class;
TXMLREGIONType = class;
TXMLTABLESType = class;
TXMLTABLEType = class;
TXMLCOLUMNSType = class;
TXMLCOLUMNType = class;
TXMLOPTIONSELECTEDType = class;
TXMLOPTIONSELECTType = class;
TXMLRELATIONS_STARTType = class;
TXMLRELATION_STARTType = class;
TXMLRELATIONS_ENDType = class;
TXMLRELATION_ENDType = class;
TXMLINDICESType = class;
TXMLINDEXType = class;
TXMLINDEXCOLUMNSType = class;
TXMLINDEXCOLUMNType = class;
TXMLRELATIONSType = class;
TXMLRELATIONType = class;
TXMLNOTESType = class;
TXMLNOTEType = class;
TXMLIMAGESType = class;
TXMLIMAGEType = class;
TXMLPLUGINDATAType = class;
TXMLPLUGINDATARECORDSType = class;
TXMLPLUGINDATARECORDType = class;
TXMLPLUGINDATAPARAMSType = class;
TXMLPLUGINDATAPARAMType = class;
TXMLQUERYDATAType = class;
TXMLQUERYRECORDSType = class;
TXMLQUERYRECORDType = class;
TXMLLINKEDMODELSType = class;
TXMLLINKEDMODELType = class;
{ TXMLDBMODELType }
TXMLDBMODELType = class(TXMLNode, IXMLDBMODELType)
protected
{ IXMLDBMODELType }
function Get_Version: WideString;
function Get_SETTINGS: IXMLSETTINGSType;
function Get_METADATA: IXMLMETADATAType;
function Get_PLUGINDATA: IXMLPLUGINDATAType;
function Get_QUERYDATA: IXMLQUERYDATAType;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -