iCAx开思工具箱

标题: 急死我了 [打印本页]

作者: cwb_eye    时间: 2005-6-2 10:41
标题: 急死我了
我通过单击single select list中的一项激活UF_UI_select_with_single_dialog函数,但是没有进入预期的选择界面,而是提示我"Dialog area 2 is not currently available",请高手指点迷津?先谢过了
作者: cwb_eye    时间: 2005-6-2 11:10
怎么没人回呀,哪位路过的高人回复一下吧,小弟感激不尽!!!1
作者: 深夜摔键盘    时间: 2005-6-2 11:26
先试试加锁,UF_UI_lock_ug_access。
作者: cwb_eye    时间: 2005-6-2 11:41
谢谢键盘兄,我去试一试啊
作者: thriller    时间: 2005-6-2 15:16
这应该是个比较经典的问题吧。
程序中有一个 static UF_STYLER_callback_info_t类型的数组。
里面映射了相应的回掉函数。
如下:
static UF_STYLER_callback_info_t SUBTRACT_cbs[SUBTRACT_CB_COUNT] =  
{
  {UF_STYLER_DIALOG_INDEX, UF_STYLER_OK_CB  , 0, UBTRACT_ok_cb},
  };
如果需要这个按钮要打开其他的对话框,应当把参数“0”,改成"1",像下面这样
static UF_STYLER_callback_info_t SUBTRACT_cbs[SUBTRACT_CB_COUNT] =  
{
  {UF_STYLER_DIALOG_INDEX, UF_STYLER_OK_CB  , 1, UBTRACT_ok_cb},
  };
  
做Styler的时候有个选项供选择的。
作者: 深夜摔键盘    时间: 2005-6-2 15:34
对。把这个给疏忽了。




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