Установите значение для пользовательского целевого параметра конфигурации
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);