TeleUSE窗口没有调整大小

时间:2012-02-03 12:22:21

标签: c user-interface

我们正在将应用程序从Tru64移植到SLES11,而我现在正在处理的部分是使用TeleUSE编写的GUI。 我遇到的问题是,与Tru64相比,我的一个XmBulletinBoardDialogs只有LINUX的一半大小。我试图改变pcd文件中的高度,生成的c代码看起来没问题,但没有效果:

XtSetArg(args[n], XmNheight, 800); n++;

我试过的任何外观变化也没有效果.. 平台之间是否存在已知问题或功能变化,或者我应该从父窗口搜索约束(那么它们会是什么样子?)?我是TeleUSE的新手所以任何关于这个问题的可能来源的提示都会有所帮助。

1 个答案:

答案 0 :(得分:0)

窗口的大小由输入字符串“\ n \ n \ n \ n \ tTXT \ n \ n \ n”设置 问题是,显然字符串的解析与函数“XmStringCreateLtoR”的工作方式不同。我必须在\ n之间添加空格以使换行符有效果