Settings Structure

In addition to storing the values in the data base, the custom menus may access and update any parameter in the settings, too. If these parameters are the standard ones, AcuDialog's functions will see the new values and change accordingly. As such, it is important to know the structure of the settings.

For using settings as the storage place of the AcuDialog values, the setting paths and setting names are required. For example, suppose that your setting path for AcuDialog is acuDialog. You should use acuQt Python module to initialize the setting path of AcuDialog:
acuQt.initSettings( 'acuDialog' )
Then you should specify a unique setting name for each value and pass it to MenuXXX's settings argument. For example,
settings = 'data numbers/proc'

is used for storing the value of Number of processors MenuInt in settings.