有没有办法在Powerbuilder属性窗口中为数据窗口的文本框执行此操作?
答案 0 :(得分:2)
这取决于你如何定义“文本框”,但一般来说,混合普通文本和上标文本的唯一方法是使用richtext控件。在PB 11.5中,您甚至可以使用richtext作为列样式。
祝你好运,特里。
答案 1 :(得分:2)
是。对于文本控件,您必须选择具有上标字符的字体(Arial会这样做)。
只要为字符映射中选择的DataWindow控件选择了相同的字体,它就应该显示为您的上标字符。
同样的技术也可以包括任何Wingding类型的角色。
答案 2 :(得分:1)
我们最终使用了两个单独的文本字段。这是一个愚蠢的解决方案,但它的工作原理。上标字段的字体较小,稍微抬高一点。
我认为较新的PB版本支持上标。
感谢您的帮助。
格伦
答案 3 :(得分:1)
如果你去角色地图 - 当你选择你的角色时,它会显示在窗口右下角输入这个角色的键。
示例:在Arial字体中 - ®
(已注册)标记为 Alt + 0174
要输入这些,请打开numlock,按住 alt 键,然后输入 0 1 7 & 4 然后放开 alt 键。您必须使用数字键盘上的数字键来完成键盘顶部的数字键不起作用。
然后您可以直接输入您的角色或执行以下操作:
ls_key = '®
“
答案 4 :(得分:0)
实际上我偶然发现了一个更简单的解决方案。我将pdf中的部分文本复制并粘贴到datawindow文本控件的text属性中。上标字符只是粘贴在。所以我猜测道格曼的解决方案也会起作用。
实施例: “™商标在...下使用”
注意:我正在使用PB 9.0.1
感谢所有的帮助, 格伦