⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 eermodel_xml.pas

📁 DBDesigner 4 is a database design system that integrates database design, modelling, creation and ma
💻 PAS
📖 第 1 页 / 共 5 页
字号:
    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 + -