Menus and toolbars

File

This menu contains the commands for managing your project.

Command

Function

New Project...

Opens the new Project dialog. Here, you can configure all the basic settings for a new project (see chapter "New Project").

Open Project...

Opens a standard Windows dialog for opening a file. You can only open Tricentis TDM Studio project files here. These have the file extension .tdm.

After selecting project file and clicking on Open, the project is loaded into Project Explorer and can be edited there. If another project is already loaded, it will be closed. You will be prompted to save any unsaved changes.

Close Project

Closes the currently loaded project. Tricentis TDM Studio remains active when you choose this command.

Save

Saves any changes that you have made to the current object (template, variable or user function).

Note: As soon as a template, variable or user function is changed, the title bar or the tab title shows (*) after the object name to indicate that changes have been made. This feature can be activated/deactivated in the Options dialog (see chapter "Environment / General").

Save All

Saves all the changes that have been made to the current project.

Recent Projects

Shows a list of recently used projects that you can open via the sub menu. Optionally, the last used templates can also be opened. The first project in the list is the one that was most recently used. You can set the number of projects shown in the list from 0 to 24 (see chapter "Environment / General"). In addition, a tooltip shows the full path for the project.

Imports

Below this entry are commands that have to do with the import of data or Tricentis TDM Studio projects. By default, no command is included here. Optional additional wizards can mount commands.

The entry File / Import is only visible if it contains commands.

Exports

Under this entry are commands that have to do with the export of data or Tricentis TDM Studio projects. By default, this contains the command to create a Tricentis TDM StudioAutoLoader project. Optional additional wizards can mount additional commands here.

Print...

Prints the currently active template, variable, or user function.

Print Preview

Shows a preview of the printed template, variable, or user function.

Exit

Closes the Tricentis TDM Studio application.

Edit

This menu contains commands for editing projects and their components. They are active in context and can only be used in Project Explorer, the editor windows and the output window.

Command

Function

Undo

The last action is reversed.

Redo

The last undone action is applied again.

Cut

The selected content is copied to the clipboard and it is removed from the file.

Copy

The selected content is copied to the clipboard and it remains in the file. You can also use this command to copy templates, template folders, tasks, user function, or the content of the output window to the clipboard.

Paste

Inserts the content of the clipboard at the cursor position.

Templates and template folders can only be inserted under the Templates node, tasks only under the Tasks node and user functions only under the Functions node.

Delete

Depending on the context, this deletes the selected templates, template folders, tasks, frames, user function, or text.

If you delete a template from a task, only the reference to this template is removed. Deleting a template under the Template node, on the other hand, irretrievably removes the template from the system.

Select All

Selects the entire content of the active editor window or of the output window.

Search

Opens the Search Pop-up within the editor. This dialog is restricted to the active window. Use F3 to navigate to the next occurrence.

Replace

Opens the Replace Pop-up within the editor. This dialog is restricted to the active window. Use F3 to navigate to the next occurrence.

Global Search…

Opens the Global Search window which is used to start a project wide reference search.

Options…

Opens the Options dialog in which you can set general environment options for Tricentis TDM Studio (see chapter "Options").

View

This menu allows you to show or hide certain elements of the user interface.

Command

Function

Project Explorer

Shows/hides the Project Explorer window.

Output

Shows/hides the Output window.

Error List

Shows/hides the Error List.

Search Results

Shows/hides the Search Results window.

Code Snippets

Shows/hides the Code Snippets window.

Start Page

Shows the Tricentis TDM Studio Start Page in the editor window.

Tricentis TDM-View

Shows the project-related start page in the editor window. Only available when a project is loaded.

Toolbars

This sub menu allows you to display or hide the available toolbars.

Status Bar

Shows/hides the Status Bar.

Data

This menu contains commands for generating data and encrypting text.

Generate Data Selected Task

Generates data for the currently selected task in Project Explorer. This command is available only if there is no start task in the project.

Progress of the data generation is shown in a separate window (see screenshot below). The generation process can be stopped by clicking on the Cancel Generation button. A user confirmation is necessary to stop the data generation.

Dialog Data Generation

The dialog shows the processing status and the cancellation (see screenshot below). The processing steps and results are also shown in detail in the output window. In addition, this information is captured in a log file, provided that this option is set in the Project Settings dialog. Errors that occur during data generation are also displayed in the error list.

During and after generation, Tricentis TDM Studio shows the number of processed templates.

If the generation fails, all the files that were generated up to the error are kept. Re-creating the initial state is the responsibility of the user.

Data Generation after cancellation by user

Command

Function

Generate Data Start Task

Generates data for the start task stored in the project properties.

The display and logging of the processing steps and results is carried out as described in the function Generate data (current order). This function is only available if a start job is selected in the project.

Generate Data All Tasks

Generates data for all the tasks in the active project.

Display and logging of the processing steps and results is the same as for the command Generate Data Selected Task described above.

Check Syntax

Checks the programming code in all templates and variables.

Display and logging of the processing steps and results is the same as for the command Generate Data Selected Task described above.

Compile Functions

Translates user functions so that they can be used in Tricentis TDM Studio.

If a user-defined function has not been compiled or if it has been compiled with errors, then it can not be called (e.g. with AutoComplete) and used in a template.

The compilation status is shown in the output window and any errors are listed in the error list. As a rule, user functions should be defined as public so that they can be re-used.

Encrypt Text

Displays the Encrypt Text dialog that allows you to encrypt passwords for the internal encryption and decryption service. These strings can be used for encrypted connection strings.

Wizards

This menu allows you to start a number of wizards. Because the wizards are external to Tricentis TDM Studio, they are not described in detail here and only a possible example for their use is shown.

Tricentis TDM Wizard for Databases

This command starts the Tricentis TDM Wizard for Databases. This wizard is described in chapter "Tricentis TDM Wizard for Databases".

Window

This menu contains commands for changing the view of editors. The commands are context-sensitive.

If the editors are displayed as tabs, the Window menu contains the following commands:

Command

Function

Close

Closes the active editor tab.

Close All

Closes all open editor tabs.

Split Horizontally

The active editor tab is split horizontally. This allows you to independently display and edit two different areas of the window content.

Click Select Split Horizontally again to restore the original display.

Split Vertically

The active editor tab is split vertically. This allows you to independently display and edit two different areas of the window content.

Click Select Split Vertically again to restore the original display.

Cascade

Arranges the open editor windows so that they overlap. This is only available if you have selected Multiple windows in the Options dialog..

Tile Horizontally

Arranges the open editor windows horizontally in alphabetical order of their names. This is only available if you have selected Multiple windows in the Options dialog.

Tile Vertically

Arranges the open editor windows vertically in alphabetical order of their names.

This is only available if you have selected Multiple windows in in the Options dialog.

Underneath the commands in this menu, you will see a list of all the currently opened tab pages.

Help

In this menu, you can display information about Tricentis TDM Studio and open the online help. Installed wizards can add further commands to the menu.

Command

Function

Help: Tricentis TDM Studio

Opens the Tricentis TDM Studio online help.

Tricentis Support

Opens the Tricentis Support Portal (internet connection required).

Tricentis TDM Studio Website

Opens the Tricentis TDM Studio Website (internet connection required).

About

Opens a dialog that shows information about the product, any loaded add-ins, the current version of the software and the license(s).