2011-03-09 49 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