User Properties

User Properties can be created and managed from the "Properties" tab in the Properties Window.

 

The Properties Tab

This tab allows you to add arbitrary User Properties, or attributes, to an Element, Model, Folder, or View. For example you may wish to add information such as "Cost", "Location", "Duration", "Time", "Link" and so on. Properties are stored as name/value pairs. Properties with the same name may appear more than once in the model or element and values are free text. If the value of a Property starts with "http://", "https://" or "ftp://" it will show in blue to denote a hyperlink. Double-clicking on the table row will open the link in a Browser.


User Properties

To Add a New User Property entry:

  1. Click on the "New" toolbar button to the right of the Properties table, or select "New" from the right-click menu, or double-click in an empty area on the table
  2. Edit the Property's Name in the table cell. If there are existing Properties used elsewhere in the Model you can select one of these instead from the combo box in the cell editor



  3. Edit the Property's value in the "Value" Cell

To Change an Existing User Property Name to a New or Existing Name:

  1. Click on the Property Name cell in the Properties table and type in the new name
  2. If there are existing Properties used elsewhere in the Model you can select one of these instead from the combo box in the cell editor

To Remove a Property Entry:

  1. Select the Property entry or entries you wish to remove
  2. Click on the "Remove" toolbar button to the right of the Properties table, or select "Remove" from the right-click menu

Note: Adding a new Property to an Element in the Properties window means that it becomes available as a re-usable Property for all elements in the same model that have User Properties. Removing a Property in the Properties window only removes it from the selected Element. If it is used in other Elements it is still available.

To Re-order Property Entries by Drag and Drop:

  1. Select the Property entry or entries in the Properties table you wish to re-order
  2. Drag and Drop the entries in the in the Properties table to re-arrange them

To Sort the Property Names:

  1. Click on the "Name" table column header
  2. The Property Names will be sorted alphabetically

To Add a Hyperlink Property Entry:

  1. Select the Property entry in the Properties table you wish to use as a hyperlink
  2. Edit the value so that it contains a URL that starts with "http://", "https://" or "ftp://"
  3. Double-click the Property row to open the link in a Browser

To Add New Property Entries using Existing Property Names:

  1. Click on the "New Multiple..." toolbar button to the right of the Properties table, or select "New Multiple..." from the right-click menu
  2. Select the Properties you wish to add from the dialog



  3. Press OK and then edit the new Values in the Properties table

To Manage and View User Properties Globally:

  1. Click on the "Manage" toolbar button to the right of the Properties table, or select "Manage" from the right-click menu
  2. The "Properties Manager" dialog appears showing all used Property keys in the Model globally and the number of times they have been used:



  3. You can Delete Properties here. All occurrences of the Property and its declared Values will be deleted from all Elements that use it
  4. You can Rename Properties by editing the name in the "New Name" column. All occurrences of the Property Name will be renamed in all Elements that use it