RAD Studio (Common)
ContentsIndex
PreviousUpNext
Modeling Dialog Boxes

These dialogs are used to perform modeling functions for Modeling. 

 

Name 
Description 
Context menuAddOther Diagram
To open this dialog box, right click the project root or a namespace element in the Diagram View or Model View, and choose AddOther Diagram on the context menu. Alternatively, with the project root selected or a namespace element selected, you can use the keyboard shortcut, CTRL+SHIFT+D to open the dialog box.
This dialog box displays the available diagrams that you can add to your project.  
To open this dialog box, select a function or procedure on a diagram in the Model View or Diagram View, and click the elipsis at the right of the Params property in the Object Inspector.
This dialog box is used to specify parameters for functions or procedures. You can add, edit, and delete entries.  
Context menuUser Properties
To open this dialog, right-click the diagram or model element in the Model View or Diagram View, and choose User Properties on the context menu.
This dialog box is used for creating user properties and OCL constraints. The dialog box displays a list of properties, if any, each entry consisting of a pair Name-Value.
You can add and delete entries, and edit names and values. For editing names, use the Name text field. For editing values, you can either use the text field, or click the button and enter the text in the editor widow.... more 
RefactorChange Parameters
You can open the Change Parameters dialog box on the Refactoring main menu, or by using the RefactoringChange Parameters command on the context menu for methods.
Note: This feature is available for implementation projects only.
 
Model View context menuTransform to Source (or: Transform Code from Design Project )
This dialog box is invoked from the context menu of a project in the Model View. Select the desired target project and click Transform.  
The following diagram layout algorithms are available:
  • Autoselect: several algorithms can be available for each diagram type. This option analyzes internal information of each algorithm, and selects the one that best suits the current diagram type. If autoselect: Each of the layout algorithms contains internal information about the types of diagrams it will work with and the numeric characteristics for the final quality of the produced layout when applied to each applicable diagram type. Several algorithms can be available for the same diagram type. The autoselect option uses such internal information and picks the best algorithm for the current... more 
Context menuHyperlinksEdit
This dialog box is invoked from the context menus in the Diagram Editor or the Model View. This dialog box contains two tabbed pages that enable you to create hyperlinks to the model elements and external resources.  
FileExport Diagram to Image
This dialog box allows you to save the active diagram in the specified format. To open this dialog box, place the focus on the diagram to export in the Diagram View and choose FileExport Diagram to Image.  
RefactorExtract Superclass (or: Extract Interface)
You can open the Extract Interface/Superclass dialog box from the Refactoring main menu, or by using the RefactoringExtract Superclass (or Extract Interface) commands on the context menu of applicable class diagram elements. The Extract Interface command is available for classes, structures, methods, properties, events, and indexers. The Extract Superclass command is available for classes, interfaces (Extract Superinterface), methods, properties, events, fields, and indexers.
Note: This feature is available for implementation projects.
 
Refactor Extract Method
You can open the Extract Method dialog box from the Refactoring main menu, or by using the RefactoringExtract Method command on several complete statements in the RAD Studio Editor.
Note: This feature is available for implementation projects.
 
ToolsOptionsModelingGenerate Documentation
Modeling features a UML documentation wizard that you can use to generate HTML documentation for your projects. To open this dialog, choose ToolsOptionsModelingGenerate Documentation. from the main menu. The Modeling dialog boxes have built-in help, in addition to this help.  
Context menuGenerate Sequence Diagram
To open this dialog box, right-click a method (or function) and choose Generate Sequence Diagram from the context menu. The Generate Sequence Diagram dialog box lists the classes and namespaces involved in the method (function) and allows you to choose which classes/namespaces to display on the generated sequence diagram.  
RefactoringInline Variable
The dialog box reports the number of variable occurrences that the Inline Variable command will be applied to. Click OK to complete the changes.
You can open the Inline Variable dialog box from the Refactoring main menu, or by using the RefactorInline Variable command on a local variable in the Delphi Code Editor.
Note: The variable that you select should not be updated later in the source code. If it is, the error message "Variable index is accessed for writing." opens.
Note: This feature is available for implementation projects only.
Note: This command is only available... more 
RefactoringIntroduce Field
You can open the Introduce Field dialog from the Refactoring main menu, or by using the RefactoringIntroduce Field command on an expression in the Delphi Code Editor.
Note: This feature is available for implementation projects only.
Note: This command is only available while working in the Delphi Code Editor.
 
RefactorIntroduce Variable
You can open the Introduce Variable dialog from the Refactoring main menu, or by using the Refactoring | Introduce Variable command on a variable in the Code Editor.
Note: This feature is available for implementation projects only.
Note: This command is only available while working in the Code Editor.
 
ProjectModeling Support
This dialog box lets you enable or disable Modeling support for the currently opened projects.  
RefactoringMove
The Move dialog opens when you choose the Move command from the Refactoring menu, or by using the RefactoringMove command on the context menu of static methods, static fields, and static properties (collectively, static members).
Note: This feature is available for implementation projects only.
 
ToolsOptionsModeling
The Options dialog window displays a tree view of configuration option categories, each of which displays a set of individual configuration options when selected. To open this dialog box, choose Tools Options on the main menu. Select the Modeling folder from the tree view list on the left of the dialog window.
The Modeling dialog boxes have built-in help, in addition to this help. The help for a selected option is displayed at the bottom of the dialog window.
The following option categories exist in the tree view under the configuration levels:  
Audit results panePrint button
This dialog box enables you to print selected sets of audit report results to the specified printer. The dialog box is invoked from the audit results report view.  
FilePrint
This dialog box enables you to print selected diagrams to the specified printer. The dialog box is invoked by choosing FilePrint f rom the main menu with a diagram open in the Diagram View.  
RefactoringPull Members Up (or: Push Members Down)
You can open the Pull Members Up/Push Members Down dialog boxes from the Refactoring main menu, or by using the RefactoringPull Members Up (or: Push Members Down) commands on the context menu of applicable class diagram elements. Both the Pull Members Up/Push Members Down commands are available for methods, properties, fields, indexers, and events.
Warning: This feature is available for implementation projects only.
 
QA Audits (Context menu)
Open the Audits dialog box by choosing QA Audits from the Diagram View, Model View, or class/interface context menus.
Warning: This feature is available for implementation projects only.
Use the Toolbar on the Audits dialog box to load and save custom audit sets and to specify which audits to run on your projects. The Toolbar buttons are descibed in the table below.  
QA Metric (Context menu)
Open the QA Metric dialog box by choosing the QA Metrics command from the context menu (right-click) on the Diagram View, Model View, or class/interface.
Note: This feature is available for implementation projects only.
Use the Toolbar on the QA Metric dialog box to load and save custom metrics sets and to specify which metrics to run on your projects. The Toolbar buttons are described in the table below.  
RefactoringRename
Opens when you choose the Rename command from the Refactoring menu, or by using the RefactoringRename command on the context menu of code-generating class diagram elements. Renaming is applicable to classes, interfaces, enumerators, structures, delegates, methods, properties, events, and fields.
Warning: This feature is available for implementation projects only.
 
RefactoringSafe Delete
You can open the Safe Delete dialog box from the Refactoring main menu, or by using the RefactoringSafe Delete command on the context menu of applicable class diagram elements. The Safe Delete command is available for all code-generating class diagram elements. It is not available for namespace elements.
Warning: This feature is available for implementation projects only.
 
QA Audits (or: Metrics) paneSave button
This dialog box is invoked from the audit or metrics results report on pressing the Save button.
Note: This feature is available in implementation projects only.
 
SearchSearch for Usages
This dialog box provides a flexible tool to track references to, and overrides of, elements and members in the source-code projects.  
This dialog box displays a tree view of the available contents within your project group. Expand the project nodes to reveal the nested classes, select the required element, and click OK when ready.
This dialog box belongs to a general group of selection dialogs where you can choose interactions, operations, ancestor classes, instantiated classes for the objects, etc. This dialog opens when you press the chooser button in a field of the Object Inspector, or when More is selected from the Choose Class or Choose Method menu nodes. 
This dialog belongs to a general group of selection dialogs where you can select elements from the available contents and add them to a certain destination scope. All Selection Manager dialogs have a similar structure and varying title strings.  
FileExport Project to XMI
Use this dialog box to export a Modeling model to an XML file with the model described in XMI.
To open this dialog box, choose FileExport Project to XMI from the main menu while the project root node is selected in the Model View. You can also right-click the project root node in the Model View and choose Export Project to XMI from the context menu.  
FileImport Project from XMI
Use this dialog box to import an XML file with the model described in XMI.
To open this dialog box, choose FileImport Project from XMI from the main menu while the project root node is selected in the Model View. You can also right-click the project root node in the Model View, and choose Import Project from XMI from the context menu.  
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!