UaModeler  1.3.4.293
 All Pages
Edit Settings

To edit the following settings, choose Settings → Edit Settings from the menu bar.

Edit NodeIds

By default, the user cannot edit the NodeIds of UaNodes in custom models: The UaModeler sets the NodeIds and takes care that they are unique. You can enable the editing of the NodeIds by checking the box “Enable editing of NodeIds”. For types, the NodeIds have to be numeric, for instances, all kinds of NodeIds are allowed. If you choose to edit the NodeIds by hand, the UaModeler will still check if they are unique.

Note
Not all kinds of NodeIds are supported by each of the templates. The Ansi C Templates only support numeric and string NodeIds. The C++ and .NET templates only support numeric NodeIds.

Code Generation

When Generate Date is checked, the current date will be written into the headers of the generated files (see screenshot).

To prevent that generated files are accidentially overwritten, a dialog window appears if a file to be generated already exists. You can change this default behavior. There are four options:

Ask for overwriting
This is the default behavior. You will be asked for every file if it should be overwritten.
Overwrite all
When regenerating code, all existing files except implementation files, i.e. the files where own code is added.
Overwrite all including implementation files
In this case all files, including the files for adding own code are overwritten.
Overwrite none
UaModeler leaves all existing files untouched.

If Overwrite all or Overwrite none is selected, the files which would replace existing files are written to a temporary directory. If you would like to manually overwrite some or all of these files, choose Project → Overwrite generated files manually from the menu bar. A dialog window will open (see screenshot) where it is possible to select the files to overwrite.

Manually overwrite files

Author Information

In the “Author” section of the dialog you can add some infomation about the author. This data will be written into the headers of the generated files:

Edit Author Information
Note
Author Information is saved in the settings of the UaModeler application and not in the Project settings.