Kylix3的汉字显示太难看 ( 积分: 100 )

  • 主题发起人 主题发起人 l0f
  • 开始时间 开始时间
L

l0f

Unregistered / Unconfirmed
GUEST, unregistred user!
我用KYLIX3运行再RD9下,用他写的程序中如果有汉字的话,界面惨不忍睹,有什么好方法解决吗(在属性的字体选项里面没发现有中文字体)?
另外在LINUX下一般都用什么编程工具呀??
 
我用KYLIX3运行再RD9下,用他写的程序中如果有汉字的话,界面惨不忍睹,有什么好方法解决吗(在属性的字体选项里面没发现有中文字体)?
另外在LINUX下一般都用什么编程工具呀??
 
这些你看看吧
运行Symbolic Link Path下的startbcb,可启动Kylix的C++ Builder环境的IDE,用C++编程;运行Symbolic Link Path下的startdelphi或startkylix,可启动Kylix的Delphi环境的IDE,用Object Pascal编程。
为使得启动Kylix后的IDE界面能正常显示,并使得编辑、调试、运行和编译程序时,显示的界面支持中文,需要修改startbcb及startkylix的脚本。
用文本编辑器打开startbcb或startkylix,找到下面一行:
export LD_LIBRARY_PATH=/home/trybird/kylix3/pro/bin/mozilla:$LD_LIBRARY_PATH
在这一行之前,加插如下两行内容:
export LANG="zh_CN.GB2312"
export LC_ALL="zh_CN.GB2312"
为方便使用,也可在Linux的任务栏上新建两个Launcher,分别用来启动两种IDE程序,当然也可把他们拖动到桌面上来。
再在X Window里启动Kylix并编译运行一个应用程序,然后关闭IDE,再直接运行编译后的程序,发现已经可以直接执行它了――就是说用鼠标双击它或点击它再按回车键就可以运行它了。
注意:工程文件跟单元文件不要起相同的名字,否则编译时会报错。
当然也可编辑脚本文件指向这个可执行程序并执行它,参照startbcb或startdelphi脚本的写法,一般要有这样几行(假如编译成的可执行文件名为mypro,存到/home/trybird/test目录下):
#!/bin/bash
export LANG="zh_CN.GB2312"
export LC_ALL="zh_CN.GB2312"
export LD_LIBRARY_PATH=/home/trybird/kylix3/pro/bin:$LD_LIBRARY_PATH
source /home/trybird/kylix3/pro/bin/kylixpath /home/trybird/kylix3/pro>/dev/null
/home/trybird/test/mypro $*
上面内容的第一行是使得此文件可作为一个执行脚本来运行使用,
接下来的第二和第三行是为使程序可以正常显示中文,
第四行为指明共享库的位置,接下来两行就是要具体运行可执行文件了。
 
设置字体(安装后窗体乱排列,菜单栏上的字显示不清楚)
=> 更改/usr/local/bin/startdelphi文件
在倒数第三句增加以下两句
LC_ALL="en_US"
LANG="zh_CN.GB2312"
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部