Interface

Overview

Variables

The Variables section displays all existing variables in the file. To create a new variable, select the variable type from the dropdown list and click the Plus button. You can also use the Paste button to add a variable from the clipboard.

Variables can be rearranged by dragging the three dots on the left up or down.

The triangle icon is used to hide or unhide the variable. Next to it is an eye icon, which toggles the "Show in Editor" option. On the left, there is a variable type indicator. You can edit the variable type by clicking the edit icon on the right.

Explorer

The explorer displays the root directory of addon.

Explorer buttons

Action
Description
Hotkey

Open

Opens select in the explorer section file.

Save

Saves the current file

Ctrl + S

New File

Creates a new file in the selected folder

Ctrl + N

Save as

Opens a file dialog to save the file as a copy.

Ctrl + Shift + S

Open as

Opens a file dialog to select and open a file.

Ctrl + O

Realtime save

When checked, the file will automatically save after any property in the file is changed.

Hierarchy

The Hierarchy displays the structure of SmartProp elements. Right-click to open the context menu.

Context menu actions

Action
Descriptoin
Hotkey

New Element

Opens a popup menu with a list of available elements to create.

Ctrl + F

New Using Preset

Opens a popup menu with a list of presets

Move Up

Moves selected elements up by 1

Up

Move Down

Moves selected elements down by 1

Down

Remove

Removes select elements

Del

Duplicate

Duplicates selected elements

Ctrl + D

Copy

Copies selected elements and their child to clipboard

Ctrl + C

Paste

Creates a new elements in the hierarchy from clipboard

Ctrl + V

Paste with replacement

Opens a dialog in which you can replace some of text before the element will be created

Ctrl + Shift + V

Choices

Choices are special presets for variables. Right click to open the context menu.

Context menu

Action
Description
Hotkey

Last updated