启用或禁用自定义目标配置选项
slConfigUISetEnabled (hSrc处理,OptionName
”,真的)slConfigUISetEnabled (hSrc处理,OptionName
”,假)
处理
类的上下文中创建的句柄SelectCallback
函数,并由系统目标文件回调接口函数使用。传递这个变量,但不要设置它或将它用于其他目的。
hSrc
类的上下文中创建的句柄SelectCallback
函数,并由系统目标文件回调接口函数使用。传递这个变量,但不要设置它或将它用于其他目的。
'OptionName
'
为自定义目标配置选项定义的TLC变量的引号名称。
真正的
指定应该启用该选项。
假
指定应该禁用该选项。
的slConfigUISetEnabled
函数用于用户编写的上下文中SelectCallback
函数,当触发自定义目标系统中选择目标文件浏览器的配置参数对话框。你使用slConfigUISetEnabled
启用或禁用指定的目标选项。
如果使用此功能禁用“配置参数”对话框中表示的参数,则该参数在对话框上下文中将显示为灰色。
在下面的例子中,slConfigUISetEnabled
功能禁用配置参数>代码生成>接口>先进的参数>终止功能要求选择。
函数usertarget_selectcallback(hDlg,hSrc) disp(['*** Select callback triggered:',sprintf('\n'),…'取消勾选并禁用"Terminate function required".']);disp(['Value of IncludeMdlTerminateFcn was ',…slConfigUIGetVal(处理、hSrc IncludeMdlTerminateFcn)]);slConfigUISetVal(处理,hSrc IncludeMdlTerminateFcn ', '关闭');slConfigUISetEnabled(处理、hSrc IncludeMdlTerminateFcn,假);