You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
120 lines
6.1 KiB
120 lines
6.1 KiB
:Base msvmvb.HLP
|
|
:Title Round-Trip Engineering a Visual Basic Application
|
|
1 Round-Trip Engineering a Visual Basic Application
|
|
2 Frequently Asked Questions
|
|
3 Editing Diagrams and VB Classes=FAQ_Editing_Diagrams_and_Classes
|
|
3 Generating Visual Basic Code=FAQ_Generating_Code
|
|
3 Reverse Engineering Visual Basic Code=FAQ_RE
|
|
3 Visual Basic Integration=FAQ_VB_Integration
|
|
2 Concepts
|
|
3 Round-Trip Engineering=CONCEPTS_Round_Trip_Engineering
|
|
3 Code Generation=CONCEPTS_Code_Generation
|
|
3 Reverse Engineering=CONCEPTS_Reverse_Engineering
|
|
3 Visual Basic Model Properties=CONCEPTS_VB_Model_Properties
|
|
2 How To...
|
|
3 Round-Trip Engineer a Visual Basic Application
|
|
4 Starting from a Model=VB_RTE_Step_by_Step_from_Model@Msvmvb.HLP>(w95sec)
|
|
4 Starting with a Visual Basic Project=VB_RTE_Step_by_Step_from_Project@Msvmvb.HLP>(w95sec)
|
|
4 Creating a New Model=VB_RTE_Creating_the_Model@Msvmvb.HLP>(w95sec)
|
|
4 Contents of a New Model=VB_RTE_Contents_of_a_New_Model@Msvmvb.HLP>(w95sec)
|
|
4 Evolving the Generated Code=VB_RTE_Evolving_the_Gen_Code@Msvmvb.HLP>(w95sec)
|
|
3 Generate Visual Basic Code
|
|
4 Generating a New Visual Basic Project from a Model=CG_VB1_Generating_a_New_VB_Project_from_a_Model@Msvmvb.HLP>(w95sec)
|
|
4 Updating a Visual Basic Project from Changes in a Model=CG_VB1_Updating_a_VB_Project_from_Changes_in_a_Model@Msvmvb.HLP>(w95sec)
|
|
4 Previewing a Class=CG_VB1_Previewing_Classes@Msvmvb.HLP>(w95sec)
|
|
4 Selecting the Type of Project Item to Generate for a Class=cg_vb1_Selecting_Component_Type@Msvmvb.HLP>(w95sec)
|
|
4 Generating Debug Code=cg_vb1_Generating_Debug_Code_etc@Msvmvb.HLP>(w95sec)
|
|
4 Generating Error Handling Code=cg_vb1_Generating_Error_Handling_Code@Msvmvb.HLP>(w95sec)
|
|
4 Generating Add-Code Comments=cg_vb1_Generating_Add_Code_Comments@Msvmvb.HLP>(w95sec)
|
|
4 Naming Data Members=CG_VB1_Naming_Data_Members@Msvmvb.HLP>(w95sec)
|
|
4 Using Model Properties Other Than Those Available in the Code Generation Wizard=CG_VB1_Using_Other_Model_Properties@Msvmvb.HLP>(w95sec)
|
|
3 Reverse Engineer a Model from a Visual Basic Project
|
|
4 Creating a Model from a Visual Basic Project=VB_REV_Creating_a_New_Rose_Model@Msvmvb.HLP>(w95sec)
|
|
4 Updating an Existing Model=VB_REV_Updating_an_Existing_Rose_Model@Msvmvb.HLP>(w95sec)
|
|
3 Add Existing Software Components to a Model
|
|
4 Importing VB Classes=VB_REV_Importing_VB_Classes@Msvmvb.HLP>(w95sec)
|
|
4 Adding External Components to a Model=VB_REV_Adding_External_Components@Msvmvb.HLP>(w95sec)
|
|
4 Adding Components from a Visual Basic Project=VB_REV_Adding_Visual_Basic_Components@Msvmvb.HLP>(w95sec)
|
|
3 Model and Generate Collection Classes
|
|
4 Generating a New User-Defined Collection Class During Code Generation=cg_vb1_Generating_a_Class_Together_with@Msvmvb.HLP>(w95sec)
|
|
4 Assigning a New User-Defined Collection Class to a Class and Generate It Later=cg_vb1_Assigning_a_New_Collection_Class_and_Generate_It_Later@Msvmvb.HLP>(w95sec)
|
|
4 Assigning an Existing Collection Class to a Class=cg_vb1_Assigning_an_Existing_Collection_Class_to_a_Class@Msvmvb.HLP>(w95sec)
|
|
2 Reference
|
|
3 Model to Visual Basic Mapping
|
|
4 Overview=M_B_RTE6_Design_to_Code_Cor
|
|
4 Classes and Packages
|
|
5 Classes=CG_VB3_Classes
|
|
5 Interfaces=CG_VB3_Interfaces
|
|
5 Class Utilities=CG_VB3_Class_Util
|
|
5 Collection Classes=CG_VB3_Collection_Classes
|
|
5 Logical Packages=CG_VB3_Class_Cat
|
|
4 Properties
|
|
5 Properties=CG_VB3_Attrs_and_Ops
|
|
4 Relationships
|
|
5 Association Relationship=CG_VB3_Association_Rel
|
|
5 Aggregation Relationship=CG_VB3_Aggregate
|
|
5 Dependency Relationship=CG_VB3_Uses_Rel
|
|
5 Generalization Relationship=CG_VB3_Inheritance_Rel
|
|
5 Advanced Relationship Mappings
|
|
6 Navigability=CG_VB3_Nav
|
|
6 Containment Adornments=CG_VB3_Containment
|
|
6 Cardinality/Multiplicity=CG_VB3_Card_and_Mult
|
|
4 Methods
|
|
5 User-Defined Methods=CG_KC3_User_Defined_Operations
|
|
5 Method Parameter Passing=CG_VB3_Op_Param_Passing
|
|
5 Property Get/Set/Let Procedures=CG_VB3_Property_Operations
|
|
5 DLL Library Usage=CG_VB3_DLL_Library_Usage
|
|
5 Events=CG_VB3_Event
|
|
5 Entry and Exit Code=CG_VB3_Op_EntryCode_ExitCode
|
|
5 Initialization and Termination Methods=CG_VB3_Init_and_Term_Ops
|
|
4 Components
|
|
5 Components=CG_VB3_Components
|
|
5 Interfaces=CG_VB3_Interfaces
|
|
4 Stereotypes
|
|
5 Visual Basic Stereotypes Overview=VB_Stereotypes_Overview
|
|
5 Stereotypes of Classes=VB_Stereotypes_Class
|
|
5 Stereotypes of Methods=VB_Stereotypes_Method
|
|
5 Stereotypes of Components=VB_Stereotypes_Component
|
|
3 Visual Basic to Model Mapping
|
|
4 Overview=VB_REV_Code_to_Model_Corr
|
|
4 Visual Basic Projects=VB_REV_RE_of_VB_Projects
|
|
4 Class Modules, Forms, MDI Forms, Property Pages, User Documents, User Controls=VB_REV_RE_of_Class_Modules
|
|
4 Modules=VB_REV_RE_of_Modules
|
|
4 ActiveX Components=VB_REV_RE_of_ActiveX_Components
|
|
4 Code Comments=VB_REV_RE_of_Code_Comments
|
|
3 Visual Basic Model Properties
|
|
4 Overview=M_B_RTE5_Code_Generation_Pr
|
|
4 Component Properties
|
|
5 Overview of Component Properties=M_B_RTE2_Comp_Props
|
|
5 ProjectFile=CG_VBPRP_comp_Project_File
|
|
4 Class Properties
|
|
5 Overview of Class Properties=M_B_RTE2_Class_Props
|
|
5 CollectionClass=CG_VBPRP_class_Container_Class
|
|
5 Creatable=CG_VBPRP_class_Creatable
|
|
5 GenerateInitialization and GenerateTermination=CG_VBPRP_class_Generate_Init_and_Term
|
|
5 OptionBase=CG_VBPRP_class_Option_Base
|
|
5 OptionCompare=CG_VBPRP_class_Option_Compare
|
|
5 OptionExplicit=CG_VBPRP_class_Option_Explicit
|
|
4 Property and Role Properties
|
|
5 Overview of Property Properties=M_B_RTE2_Class_Attr_Props
|
|
5 Overview of Role Properties=M_B_RTE2_Roles
|
|
5 DataMemberName=CG_VBPRP_attr_Data_Member_Name
|
|
5 GenerateDataMember=CG_VBPRP_attr_Generate_Data_Member
|
|
5 GenerateGet/Set/LetOperation=CG_VBPRP_attr_Generate_Get_Set_Let_Op
|
|
5 IsConst=CG_VBPRP_attr_IsConst
|
|
5 NameIfUnlabeled=CG_VBPRP_attr_Name_If_Unlabeled
|
|
5 New=CG_VBPRP_attr_New
|
|
5 Subscript=CG_VBPRP_has_Subscript
|
|
5 WithEvents=CG_VBPRP_attr_WithEvents
|
|
4 Method Properties
|
|
5 Overview of Method Properties=M_B_RTE2_Op_Props
|
|
5 AliasName=CG_VBPRP_op_Alias_Name
|
|
5 EntryCode=CG_VBPRP_op_Entry_Code
|
|
5 ExitCode=CG_VBPRP_op_Exit_Code
|
|
5 IsStatic=CG_VBPRP_op_Is_Static
|
|
5 LibraryName=CG_VBPRP_op_Library_Name
|
|
5 OperationName=CG_VBPRP_op_Operation_Name
|
|
4 Generalization Relationship Properties
|
|
5 Overview of Generalization Properties=M_B_RTE2_Generalization_Props
|
|
5 ImplementsDelegation=CG_VBPRP_generalization_Implements_Delegation
|