iCAx开思工具箱

标题: Option Menu类型的UIstlyer控件如何变灰? [打印本页]

作者: suye007    时间: 2004-10-30 16:45
标题: Option Menu类型的UIstlyer控件如何变灰?
Option Menu类型的控件不知如何控制它变灰?
普通的控件通过这样几句语句就可以了,比如
UF_STYLER_item_value_type_t value;
  
value.item_id=ERROR_VERIFY_PATH;//verify tool path
value.item_attr =UF_STYLER_SENSITIVITY;
value.value.integer=0;
UF_STYLER_set_value(dialog_id,[$value)]
  
但对Option Menu类型的控件就不行啊,帮忙,3Q!
作者: mazhiguo    时间: 2004-10-31 09:35
UF_STYLER_item_value_type_t datadata.item_attr=UF_STYLER_SENSITIVITY;
data.value.integer=FALSE;
data.item_id=控件的ID;
  UF_STYLER_set_value(dialog_id,[$data)]
FALSE 代表灰色状态,TRUE代表可用状态。在UIStyler中设计对话框的控件中也有sensitivity这一选项,选择这个复选框即可。
两种方法都可以的!
作者: suye007    时间: 2004-10-31 11:11
mazhiguo wrote:
UF_STYLER_item_value_type_t datadata.item_attr=UF_STYLER_SENSITIVITY;  
  data.value.integer=FALSE;  
  data.item_id=控件的ID;  
  UF_STYLER_set_value(dialog_id,[$data)]  
  FALSE 代表灰色状态,TRUE代表可用状态。在UIStyler中设计对话框的控件中也有sensitivity这一选项,选择这个复选框即可。  
  两种方法都可以的!

  
  data.value.integer=FALSE; 和 data.value.integer=0;都是一样的啊,UISteyer中是可以点中sensitivity,但是使用data.value.integer=0/TRUE;是无法把它点亮的了......谢谢
试了很多次,对Option Menu类型的控件就是不起作用.....




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3