文档

slConfigUISetEnabled

启用或禁用自定义目标配置选项

语法

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,假);

介绍了R2006b