|
TestStand 3.0及其后面的版本提供的TestStand UI Controls,例如Button控制,不允许设定颜色。然而,有其他的方法可以允许你将颜色添加至你的操作界面。
通常我们在使用LabVIEW开发操作界面时,如果可以最好是使用TestStand UI Controls。可以提供比较有效率的执行速度及教快的程序开发时间。然而,既然TestStand UI Controls不提供改变颜色的选项,你可以使用其他可以在程序中更改颜色的控件。
要完成这样功能,首先插入一个开发环境本身就有的控件,而不是使用TestStand UI Control。然后针对这个控件的event handler或callback,使用程序的方法来调用TestStand所需要的TestStand UI Manager controls所提供的method。下面是使用這个方法的步骤:
1.决定你所要执行的command和commandKind。
2.搜寻TestStand Help,你可以決定要使用哪个UI Manager control所包含的CommandKind。要
使用TestStand Help,可以选择Help>>TestStand Help。
3.调用TestSand UI Manager的GetCommand method,例如ApplicationMgr.GetCommand。关于更多
GetCommand method的详细资料,可以参考TestStand Help,然后搜索GetCommand。
4.调用GetCommand method(Command.Execute)所返回的Command object的Execute method。更多有关Command object的资料,可以参考TestStand Help。
下图为使用LabVIEW User Interface的范例。
在这个范例中,我们为button增加了一个event结构,然后使用"CommandKind_ExecutionEntryPoints_Set"這个CommandKind设定execution entry point。
|