Sets preferences, like the timeout time of the progress dialog.
Dial_SetPreference ( switches ; value )
|switches||specifies which preference to set|
|value||the value to set it to|
Switches can be this:
|-ProgressbarDefunctTicks||set the time the progress bar disappears automatically in 1/60th of a second|
or it can be:
|-TitlesInProgressBarDialogs||set to "off" to suppress titles at the top of progress bar dialogs for all next calls until FileMaker is restarted. Set to "on" to show the titles again|
Data type returned
If successful it returns 0.
If unsuccessful it returns an error code starting with $$ and the error code. Returned error codes can be:
Troi Dialog Plug-in 3.5
FileMaker Pro 16 to 19
Set Field [ gErrorCode ; Dial_SetPreference ( "-ProgressbarDefunctTicks" ; 20*60 ) ]
This will change the time of automatic removal of a progress bar dialog to 20 seconds. When you forget to remove the ProgressBar window the plug-in removes it automatically after 30 seconds.
In some special cases you might want to change this, for example to be able to have a longer debug time.
Set Variable [ dontCare ; Dial_SetPreference ( "-TitlesInProgressBarDialogs" ; "off" ) ]
This will suppress titles at the top of progress bar dialogs for all next calls until FileMaker is restarted.
Troi Dialog Plug-in online help (overview)