猿问

请问该怎样在UG的回调函数中辨别Option Menu的选项?

Option Menu中有一些汉字选项,要先判断是哪个选项,再根据情况在多行文本中打印汉字,请问怎么解决?

梦里花落0921
浏览 253回答 3
3回答

智慧大石

用下面的方法得到下拉文本框的索引就可以了 UF_STYLER_item_value_type_t select_index; select_index.item_id = ×××; select_index.item_attr = UF_STYLER_VALUE; select_index.indicator=UF_STYLER_INTEGER_VALUE; UF_STYLER_ask_value( ×, [$select_index)] index=select_index.value.integer;

喵喵时光机

刚开始我本想利用其子项subitem_index来解决的。 int b; UF_STYLER_item_value_type_t data; data.item_attr=UF_STYLER_VALUE; data.item_id=CHANGE_OPTION_0; b=data.subitem_index; 结果调试发现b的值恒为-1,与选项毫无关系。为什么subitem_index不能应用于这种情况呢?

一只斗牛犬

subitem_index只有在设置option menu属性时(如: UF_STYLER_set_value)才会用到。
随时随地看视频慕课网APP

相关分类

JavaScript
Java
我要回答