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

📄 rationalrose_tlb.pas

📁 Rose2003自定义插件开发代码示例,delphi版本
💻 PAS
📖 第 1 页 / 共 5 页
字号:
  DIID_IRoseClassCollection: TGUID = '{97B38349-A4E3-11D0-BFF0-00AA003DEF5B}';
  CLASS_RoseClassCollection: TGUID = '{BA376ED3-A44E-11D0-BC02-00A024C67143}';
  DIID_IRoseModuleDiagramCollection: TGUID = '{97B38348-A4E3-11D0-BFF0-00AA003DEF5B}';
  CLASS_RoseModuleDiagramCollection: TGUID = '{BA376ECC-A44E-11D0-BC02-00A024C67143}';
  DIID_IRoseClassDiagramCollection: TGUID = '{97B38343-A4E3-11D0-BFF0-00AA003DEF5B}';
  CLASS_RoseClassDiagramCollection: TGUID = '{BA376ECB-A44E-11D0-BC02-00A024C67143}';
  DIID_IRoseDeviceCollection: TGUID = '{97B38342-A4E3-11D0-BFF0-00AA003DEF5B}';
  CLASS_RoseDeviceCollection: TGUID = '{BA376ECA-A44E-11D0-BC02-00A024C67143}';
  DIID_IRoseDeploymentDiagramCollection: TGUID = '{97B383A1-A4E3-11D0-BFF0-00AA003DEF5B}';
  CLASS_RoseDeploymentDiagramCollection: TGUID = '{BA376EC8-A44E-11D0-BC02-00A024C67143}';
  DIID_IRoseClassViewCollection: TGUID = '{97B38341-A4E3-11D0-BFF0-00AA003DEF5B}';
  CLASS_RoseClassViewCollection: TGUID = '{BA376EC7-A44E-11D0-BC02-00A024C67143}';
  DIID_IRoseDeploymentDiagram: TGUID = '{C2C15EC4-E028-11CF-B091-00A0241E3F73}';
  CLASS_RoseDeploymentDiagram: TGUID = '{86652274-EBF7-11D0-BC10-00A024C67143}';
  DIID_IRoseProcess: TGUID = '{62C43884-DB5A-11CF-B091-00A0241E3F73}';
  CLASS_RoseProcess: TGUID = '{4782FBAE-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseDevice: TGUID = '{62C43882-DB5A-11CF-B091-00A0241E3F73}';
  CLASS_RoseDevice: TGUID = '{86652275-EBF7-11D0-BC10-00A024C67143}';
  DIID_IRoseProcessor: TGUID = '{62C43886-DB5A-11CF-B091-00A0241E3F73}';
  CLASS_RoseProcessor: TGUID = '{4782FBAD-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseInstanceViewCollection: TGUID = '{C640C864-F2D3-11D0-883A-3C8B00C10000}';
  CLASS_RoseInstanceViewCollection: TGUID = '{C640C862-F2D3-11D0-883A-3C8B00C10000}';
  DIID_IRoseInstanceView: TGUID = '{348B1AD4-D5C4-11D0-89F8-0020AFD6C181}';
  CLASS_RoseInstanceView: TGUID = '{86652279-EBF7-11D0-BC10-00A024C67143}';
  DIID_IRoseLinkCollection: TGUID = '{9DE9A9C1-F2D0-11D0-883A-3C8B00C10000}';
  CLASS_RoseLinkCollection: TGUID = '{9DE9A9C2-F2D0-11D0-883A-3C8B00C10000}';
  DIID_IRoseLink: TGUID = '{195D7852-D5B6-11D0-89F8-0020AFD6C181}';
  CLASS_RoseLink: TGUID = '{8665227A-EBF7-11D0-BC10-00A024C67143}';
  DIID_IRoseScenarioDiagram: TGUID = '{F819833A-FC55-11CF-BBD3-00A024C67143}';
  CLASS_RoseScenarioDiagram: TGUID = '{4782FBAF-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseMessage: TGUID = '{F819833C-FC55-11CF-BBD3-00A024C67143}';
  CLASS_RoseMessage: TGUID = '{8665227C-EBF7-11D0-BC10-00A024C67143}';
  DIID_IRoseObjectInstance: TGUID = '{F8198337-FC55-11CF-BBD3-00A024C67143}';
  CLASS_RoseObjectInstance: TGUID = '{4782FBA1-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseConnectionRelationCollection: TGUID = '{4467F446-F24E-11D2-92AA-004005141253}';
  CLASS_RoseConnectionRelationCollection: TGUID = '{4467F448-F24E-11D2-92AA-004005141253}';
  DIID_IRoseConnectionRelation: TGUID = '{4467F442-F24E-11D2-92AA-004005141253}';
  CLASS_RoseConnectionRelation: TGUID = '{4467F444-F24E-11D2-92AA-004005141253}';
  DIID_IRoseInstantiateRelation: TGUID = '{B91D8F03-DDBB-11D1-9FAD-0060975306FE}';
  CLASS_RoseInstantiateRelation: TGUID = '{B91D8F04-DDBB-11D1-9FAD-0060975306FE}';
  DIID_IRoseClassDependencyCollection: TGUID = '{ED042E4F-6CDE-11D1-BC1E-00A024C67143}';
  CLASS_RoseClassDependencyCollection: TGUID = '{ED042E50-6CDE-11D1-BC1E-00A024C67143}';
  DIID_IRoseCategoryDependencyCollection: TGUID = '{4ACE189D-6CD3-11D1-BC1E-00A024C67143}';
  CLASS_RoseCategoryDependencyCollection: TGUID = '{4ACE189E-6CD3-11D1-BC1E-00A024C67143}';
  DIID_IRoseClassDependency: TGUID = '{4ACE1899-6CD3-11D1-BC1E-00A024C67143}';
  CLASS_RoseClassDependency: TGUID = '{4ACE189A-6CD3-11D1-BC1E-00A024C67143}';
  DIID_IRoseCategoryDependency: TGUID = '{4ACE189B-6CD3-11D1-BC1E-00A024C67143}';
  CLASS_RoseCategoryDependency: TGUID = '{4ACE189C-6CD3-11D1-BC1E-00A024C67143}';
  DIID_IRoseClassRelation: TGUID = '{00C99564-9200-11CF-B1B0-D227D5210B2C}';
  CLASS_RoseClassRelation: TGUID = '{97B3839E-A4E3-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseRealizeRelation: TGUID = '{6AC2BA81-454D-11D1-883B-3C8B00C10000}';
  CLASS_RoseRealizeRelation: TGUID = '{6AC2BA82-454D-11D1-883B-3C8B00C10000}';
  DIID_IRoseInheritRelation: TGUID = '{00C99560-9200-11CF-B1B0-D227D5210B2C}';
  CLASS_RoseInheritRelation: TGUID = '{86652278-EBF7-11D0-BC10-00A024C67143}';
  DIID_IRoseHasRelationship: TGUID = '{BA242E04-8961-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseHasRelationship: TGUID = '{4782FBA4-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseRole: TGUID = '{BA242E00-8961-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseRole: TGUID = '{97B38378-A4E3-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseAssociation: TGUID = '{C78E7026-86E4-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseAssociation: TGUID = '{4782FBA2-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseParameter: TGUID = '{C78E7028-86E4-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseParameter: TGUID = '{4782FBAA-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseOperation: TGUID = '{C78E7020-86E4-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseOperation: TGUID = '{4782FBA8-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseAttribute: TGUID = '{C78E7024-86E4-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseAttribute: TGUID = '{4782FBA3-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseClassView: TGUID = '{5F735F36-F9EA-11CF-BBD3-00A024C67143}';
  CLASS_RoseClassView: TGUID = '{86652271-EBF7-11D0-BC10-00A024C67143}';
  DIID_IRoseClassDiagram: TGUID = '{3FD9D002-93B0-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseClassDiagram: TGUID = '{86652272-EBF7-11D0-BC10-00A024C67143}';
  DIID_IRoseClass: TGUID = '{BC57D1C0-863E-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseClass: TGUID = '{8665226F-EBF7-11D0-BC10-00A024C67143}';
  DIID_IRoseCategory: TGUID = '{D7BC1B45-8618-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseCategory: TGUID = '{4782FBA9-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseView_Font: TGUID = '{CE5BE567-0380-11D1-BC11-00A024C67143}';
  CLASS_RoseView_Font: TGUID = '{CE5BE568-0380-11D1-BC11-00A024C67143}';
  DIID_IRoseView_LineColor: TGUID = '{CE5BE565-0380-11D1-BC11-00A024C67143}';
  CLASS_RoseView_LineColor: TGUID = '{CE5BE566-0380-11D1-BC11-00A024C67143}';
  DIID_IRoseView_FillColor: TGUID = '{CE5BE563-0380-11D1-BC11-00A024C67143}';
  CLASS_RoseView_FillColor: TGUID = '{CE5BE564-0380-11D1-BC11-00A024C67143}';
  DIID_IRoseNoteView: TGUID = '{015655CA-72DF-11D0-95EB-0000F803584A}';
  CLASS_RoseNoteView: TGUID = '{4782FBA0-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseItemView: TGUID = '{7DFAFE40-A29D-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseItemView: TGUID = '{97B3839B-A4E3-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseDiagram: TGUID = '{3FD9D000-93B0-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseDiagram: TGUID = '{97B3838E-A4E3-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseStringCollection: TGUID = '{6A7FC311-C893-11D0-BC0B-00A024C67143}';
  CLASS_RoseStringCollection: TGUID = '{4782FBB8-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseObjectFlowCollection: TGUID = '{882D2F8D-BD12-11D3-92AA-004005141253}';
  CLASS_RoseObjectFlowCollection: TGUID = '{882D2F8F-BD12-11D3-92AA-004005141253}';
  DIID_IRoseDependencyRelationCollection: TGUID = '{882D2F89-BD12-11D3-92AA-004005141253}';
  CLASS_RoseDependencyRelationCollection: TGUID = '{882D2F8B-BD12-11D3-92AA-004005141253}';
  DIID_IRoseObjectFlow: TGUID = '{882D2F81-BD12-11D3-92AA-004005141253}';
  CLASS_RoseObjectFlow: TGUID = '{882D2F83-BD12-11D3-92AA-004005141253}';
  DIID_IRoseDependencyRelation: TGUID = '{882D2F85-BD12-11D3-92AA-004005141253}';
  CLASS_RoseDependencyRelation: TGUID = '{882D2F87-BD12-11D3-92AA-004005141253}';
  DIID_IRoseDeploymentUnit: TGUID = '{4335FBE3-F0A0-11D1-9FAD-0060975306FE}';
  CLASS_RoseDeploymentUnit: TGUID = '{4335FBE2-F0A0-11D1-9FAD-0060975306FE}';
  DIID_IRoseRelation: TGUID = '{BA242E02-8961-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseRelation: TGUID = '{97B38370-A4E3-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseDefaultModelProperties: TGUID = '{76ACC49D-FA18-11D0-BC11-00A024C67143}';
  CLASS_RoseDefaultModelProperties: TGUID = '{A51B4041-3E99-11D1-883B-3C8B00C10000}';
  DIID_IRoseProperty: TGUID = '{93461A23-8811-11CF-B1B0-D227D5210B2C}';
  CLASS_RoseProperty: TGUID = '{4782FBAB-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseElement: TGUID = '{D067F15F-6987-11D0-BBF0-00A024C67143}';
  CLASS_RoseElement: TGUID = '{97B38396-A4E3-11D0-BFF0-00AA003DEF5B}';
  DIID_IRosePackage: TGUID = '{47D975C1-8A8D-11D0-A214-444553540000}';
  CLASS_RosePackage: TGUID = '{97B38392-A4E3-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseControllableUnit: TGUID = '{32C862A7-8AA9-11D0-A70B-0000F803584A}';
  CLASS_RoseControllableUnit: TGUID = '{97B38379-A4E3-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseExternalDocument: TGUID = '{906FF583-276B-11D0-8980-00A024774419}';
  CLASS_RoseExternalDocument: TGUID = '{86652277-EBF7-11D0-BC10-00A024C67143}';
  DIID_IRoseItem: TGUID = '{BC57D1C2-863E-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseItem: TGUID = '{97B3836E-A4E3-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseModel: TGUID = '{E38942A0-8621-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseModel: TGUID = '{4782FBA6-ECD5-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseContextMenuItemCollection: TGUID = '{EE0B16E2-FF91-11D1-9FAD-0060975306FE}';
  CLASS_RoseContextMenuItemCollection: TGUID = '{EE0B16E4-FF91-11D1-9FAD-0060975306FE}';
  DIID_IRoseContextMenuItem: TGUID = '{EE0B16E0-FF91-11D1-9FAD-0060975306FE}';
  CLASS_RoseContextMenuItem: TGUID = '{EE0B16E1-FF91-11D1-9FAD-0060975306FE}';
  DIID_IRoseAddInCollection: TGUID = '{C87D2BC1-352A-11D1-883B-3C8B00C10000}';
  CLASS_RoseAddInCollection: TGUID = '{C87D2BC0-352A-11D1-883B-3C8B00C10000}';
  DIID_IRoseAddIn: TGUID = '{D5352FC0-346C-11D1-883B-3C8B00C10000}';
  CLASS_RoseAddIn: TGUID = '{D5352FC1-346C-11D1-883B-3C8B00C10000}';
  DIID_IRoseAddInManager: TGUID = '{D5352FC2-346C-11D1-883B-3C8B00C10000}';
  CLASS_RoseAddInManager: TGUID = '{D5352FC3-346C-11D1-883B-3C8B00C10000}';
  DIID_IRosePathMap: TGUID = '{4C9E2241-84C5-11D0-A214-444553540000}';
  CLASS_RosePathMap: TGUID = '{97B38395-A4E3-11D0-BFF0-00AA003DEF5B}';
  DIID_IRoseApplication: TGUID = '{D7BC1B40-8618-11CF-B3D4-00A0241DB1D0}';
  CLASS_RoseApplication: TGUID = '{D7BC1B41-8618-11CF-B3D4-00A0241DB1D0}';

// *********************************************************************//
// Declaration of Enumerations defined in Type Library                    
// *********************************************************************//
// Constants for enum RoseClientRelKind
type
  RoseClientRelKind = TOleEnum;
const
  rsAnyKind = $00000000;
  rsFriend = $00000001;

// Constants for enum RoseClientRelType
type
  RoseClientRelType = TOleEnum;
const
  rsTypeAny = $00000000;
  rsTypeHas = $00000001;
  rsTypeInstantiation = $00000002;
  rsTypeInherits = $00000003;
  rsTypeAssociation = $00000004;
  rsTypeDependency = $00000005;
  rsTypeRealizes = $00000006;

// Constants for enum RoseContextMenuItemType
type
  RoseContextMenuItemType = TOleEnum;
const
  rsDefault = $00000000;
  rsDiagram = $00000001;
  rsPackage = $00000002;
  rsUseCase = $00000003;
  rsClass = $00000004;
  rsAttribute = $00000005;
  rsOperation = $00000006;
  rsComponent = $00000007;
  rsRole = $00000008;
  rsProperties = $00000009;
  rsModel = $0000000A;
  rsDeploymentUnit = $0000000B;
  rsExternalDoc = $0000000C;
  rsActivity = $0000000D;
  rsState = $0000000E;
  rsTransition = $0000000F;
  rsSynchronization = $00000010;
  rsDecision = $00000011;
  rsSwimlane = $00000012;

// Constants for enum RoseMenuState
type
  RoseMenuState = TOleEnum;
const
  rsDisabled = $00000000;
  rsEnabled = $00000001;
  rsDisabledAndChecked = $00000002;
  rsDisabledAndUnchecked = $00000003;
  rsEnabledAndChecked = $00000004;
  rsEnabledAndUnchecked = $00000005;

// Constants for enum RoseNotationTypes
type
  RoseNotationTypes = TOleEnum;
const
  BoochNotation = $00000000;
  OMTNotation = $00000001;
  UMLNotation = $00000002;

// Constants for enum RoseAddinEventTypes
type
  RoseAddinEventTypes = TOleEnum;
const
  rsOnNewModel = $00000002;

// Constants for enum RoseStereotypeDisplay
type
  RoseStereotypeDisplay = TOleEnum;
const
  rsIconNone = $00000000;
  rsIconName = $00000001;
  rsIconDecoration = $00000002;
  rsIconFull = $00000003;

// Constants for enum RosePersistence
type
  RosePersistence = TOleEnum;
const
  rsPersistent = $00000000;
  rsTransient = $00000001;

// Constants for enum RoseSynchronization
type
  RoseSynchronization = TOleEnum;
const
  rsSimple = $00000000;
  rsSynchronous = $00000001;
  rsBalking = $00000002;
  rsTimeout = $00000003;
  rsAsynchronous = $00000004;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -