Установите значение для пользовательского целевого параметра конфигурации
slConfigUISetVal(hDlg,hSrc,'OptionName',OptionValue)
hDlgУказатель создается в контексте SelectCallback функционируйте и используемый Системными Функциями интерфейса Коллбэка Конечного файла. Передайте эту переменную, но не устанавливайте ее или используйте ее в другой цели.
hSrcУказатель создается в контексте SelectCallback функционируйте и используемый Системными Функциями интерфейса Коллбэка Конечного файла. Передайте эту переменную, но не устанавливайте ее или используйте ее в другой цели.
'OptionName'Заключенное в кавычки имя переменной TLC задано для пользовательского целевого параметра конфигурации.
OptionValueЗначение, которое будет установлено для заданной опции.
slConfigUISetVal функция используется в контексте написанного пользователем SelectCallback функция, которая инициирована, когда пользовательская цель выбрана в Системном Браузере Конечного файла в диалоговом окне Configuration Parameters. Вы используете slConfigUISetVal устанавливать значение заданной целевой опции.
В следующем примере, slConfigUISetVal функция устанавливает значение 'off' для Configuration Parameters> Code Generation> Interface> Advanced parameters> опция Terminate function required.
function usertarget_selectcallback(hDlg,hSrc)
disp(['*** Select callback triggered:',sprintf('\n'), ...
' Uncheck and disable "Terminate function required".']);
disp(['Value of IncludeMdlTerminateFcn was ', ...
slConfigUIGetVal(hDlg,hSrc,'IncludeMdlTerminateFcn')]);
slConfigUISetVal(hDlg,hSrc,'IncludeMdlTerminateFcn','off');
slConfigUISetEnabled(hDlg,hSrc,'IncludeMdlTerminateFcn',false);slConfigUIGetVal | slConfigUISetEnabled