iCAx开思工具箱

标题: UG二次开发---关于UG styler的疑问? [打印本页]

作者: zengshengqu    时间: 2006-12-24 18:40
标题: UG二次开发---关于UG styler的疑问?
对于UG styler 的Option menu控件,里面的内容为char *strings[3] = {"1010", "1020","1030"};
那么用UF_styler_set_value可以设置option menu,但是初始化对话框的时候显示的是第一个”1010“,如果我想在初始化的时候显示的”1020",但是option menu里内容的顺序不变,能不能实现呢?

                      UF_STYLER_item_value_type_t data;
         data.item_id          = option menu;
         data.item_attr       = UF_STYLER_SUBITEM_VALUES;
         data.value.strings = strings;
         data.count             = 3;
         UF_STYLER_set_value(dialog_id, &data);
         UF_STYLER_free_value(&data);
作者: gao264    时间: 2006-12-25 09:31
可以实现,用       
data.subitem_index =1;
UF_STYLER_set_value(dialog_id,&data);
作者: zengshengqu    时间: 2006-12-25 21:24
不行啊!?怎么回事?
          UF_STYLER_item_value_type_t data;
         data.item_id          = option menu;
         data.item_attr       = UF_STYLER_SUBITEM_VALUES;
         data.value.strings = strings;
         data.count             = 3;
         data.subitem_index = 1;
         UF_STYLER_set_value(dialog_id, &data);
         UF_STYLER_free_value(&data);
作者: zengshengqu    时间: 2006-12-25 22:41
UF_STYLER_item_value_type_t data;
         data.item_id          = option menu;
         data.item_attr       = UF_STYLER_VALUE;
         data.subitem_index = 1;
         UF_STYLER_set_value(dialog_id, &data);
作者: 394377623    时间: 2006-12-25 23:03
er
作者: smildcat    时间: 2007-7-9 02:25
UF_STYLER_item_value_type_t data;
         data.item_id          = option menu;
         data.item_attr       = UF_STYLER_VALUE;
         data.subitem_index = 1;
         UF_STYLER_set_value(dialog_id, &data);
作者: sunlieyan2248    时间: 2007-7-19 17:39
我顶
作者: 凡心    时间: 2007-7-19 18:00
那位大哥知道,用UG怎么做蜗杆和蜗轮?谢了




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