2011-03-09 47 views
1

我使用的拉撒路0.9.30并在IDE和示例应用程序都在菜单条目的修剪:拉撒路0.9.30修剪菜单项

alt text http://www.freeimagehosting.net/uploads/94832ba880.png

我可以用这个住在IDE ,但是对于这种情况,我可以做些什么?在标题末尾添加空格仅在设计器中解决了问题,在运行时,标题仍然被修剪。

操作系统:Windows 7 86

拉撒路版本尝试:

  • 拉撒路0.9.30 + FPC 2.4.2
  • 拉撒路0.9.31-29752 + FPC 2.4.2(2011-03 -09)
  • 拉扎勒斯0.9.31-29752 + FPC 2.4.3(2011-03-09)

UPDATE

当使用Tahoma 8作为系统菜单时,菜单标题被剪裁。将字体大小更改为9即可解决问题,但找到其他解决方法很不错。

回答

0

在编辑器选项(常规选项卡)中有一个名为“Trim Trailing spaces”的选项。你可以尝试取消选中它,但我不确定这会影响.lfm,并且你需要检查它是否会影响到其他代码。

你可以找到更多关于Lazarus编辑器选项here的信息。

说到这里,我会尝试从here下载Lazarus 0.9.31版本。我已经安装了该版本,并没有菜单修剪问题。

HTH

+0

无论选项状态如何,菜单项标题(位于“属性”选项卡中)的尾随空格都不会被删除,并且在未选中该选项时行为是相同的。 – alexandrul 2011-03-09 10:55:20

+0

猜到了,但它是值得一试...你有没有尝试过拉撒路0.9.31版本? – 2011-03-09 11:02:09

0

当然,我设置在设计器中字幕,但在代码被定义在运行时所使用的实际值,因此添加在字幕的结束的空间的时刻的替代方法。

+1

有关Windows安装程序的特别之处?更改系统字体(例如因为高分辨率显示器)? – 2011-03-09 13:38:31