xtang,怎么用PtToggleButton?

看了半天help,也没找到相应的函数。
主要就是怎么使 未选定的 变成 选定的!
还有就是如何判断我是否选定。
到底使用什么函数来实现?
急盼回答,谢谢唐,及各位高手。

大哥们,问题是比较白痴,请指点一下吧。拜谢

有三种方式:
1、先创建一个PtGroup控件,然后在创建若干个PtToggleButton控件,注意这些PtToggleButton控件要以ptgroup控件为父控件,然后给PtGroup控件增加Pt_CB_ACTIVATE回调函数,在该回调函数里有个参数(原型(*event_f)( PtWidget_t *widget, void *data, PtCallbackInfo_t *cinfo );)widget,该widget就是你选择的PtToggleButton的指针,你比较widget与各个创建的PtToggleButton指针是否相等即可;
2、为每个PtToggleButton存储一个唯一的Pt_ARG_USER_DATA数据参数,然后在回调函数里用PtGetResource得到Pt_ARG_USER_DATA的数据,即可比较出被按下的是那个按钮了;
3、如果不用phab设计GUI程序的话,就可以通过在挂接回调函数时传递唯一的用户数据参数即可。比如PtAddCallback( button, Pt_CB_ACTIVATE, activated, &data); ,其中的data就是传递的数据参数。
不知道是否讲明白了,不难的。手头没有QNX环境,无法给你详细的例子了。欢迎多多交流。

谢谢你。我试试!呵呵。再次表示感谢。