Lazarus 0.9.30 урезанные пункты меню - PullRequest
1 голос
/ 09 марта 2011

Я использую Lazarus 0.9.30, и в среде IDE, и в примерах приложений записи меню обрезаются:

альтернативный текст http://www.freeimagehosting.net/uploads/94832ba880.png

Я могу жить с этим в IDE, но для приложений есть что-то, что я могу сделать? Добавление пробелов в конец заголовка решило проблему только в конструкторе, во время выполнения заголовок все еще обрезается.

ОС: Windows 7 x86

Попытки версий Lazarus:

  • Лазарь 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 решает проблему, но было бы неплохо найти другой обходной путь.

Ответы [ 2 ]

0 голосов
/ 09 марта 2011

Конечно, я устанавливал заголовок в конструкторе, но фактическое значение, используемое во время выполнения, было определено в коде, поэтому добавление пробела в конце заголовка является временным решением.

0 голосов
/ 09 марта 2011

В опциях редактора (вкладка «Общие») есть проверка, которая называется «Обрезать конечные пробелы».Вы можете попытаться снять его, хотя я не уверен, что это влияет на .lfm, и вам нужно проверить, влияет ли это на остальную часть вашего кода.

Вы можете найти больше информации о параметрах редактора Lazarus здесь .

Сказав это, я бы попытался загрузить версию Lazarus 0.9.31 с здесь .У меня установлена ​​эта версия, и у меня нет проблем с обрезкой меню.

HTH

...