到底该怎么往PHAB中添加自定义控件?

我想写一个类似TABLE的东西(像SQL)中的表一样的,行数是可以动态变化的,我写了一些代码,也不知道对不对,我想应该大体上是那么写的,QNX给的资料实在太少了,我想从PtCompound继承来写这样一个东西.代码的语法正确性是对的,生成了一个叫libtable_wgt.so库文件,手册上好像说要将这个文件放到一个文件夹下,然后将文件夹放到一个叫LD_LIBRARY_PATH的路径下,我看到user/lib目录小有很多LIB文件,就把它放到那了,也不知到对不对(1).接下来我写了往.DEF文件中加了两行l=libtable_wgt.so,<photon/PtTable.h>:ph
p=…
然后我写了P=…后面所指的.PAL文件. 最后我打开APPBULIDER结果它还没打开就自动关了.请问这到底是怎么弄的啊?还有一个就是我到底能不能用PtCompound控件达到目的,因为我还在考虑一个问题,那就是PtCompound中的子空间能是数组吗,因为TABLE要有几个(没具体定义行列)LABEL(作为头一行)和一些TEXT来构成.谢谢!