1

Тема: Проблема после смены шрифта колонок в форме

После смены шрифта в форме надписи в заглавии формы исказились. Повторный вход в универсал и изменение размеров формы ничего не изменили. Изображение искаженной формы во вложении.

Post's attachments

Снимок_1.PNG 117.7 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

2

Re: Проблема после смены шрифта колонок в форме

Добрый день. Вы выбрали шрифт, который просто не поместился на стандартной форме по высоте.
Чтобы увеличить высоту заголовка необходимо воспользоваться свойством PressParam

3

Re: Проблема после смены шрифта колонок в форме

В справке нашел

PresParam – макровыражение, возвращающее массив PresParam для колонки

Можно, пожалуйста, пример значения PresParam.

4 Отредактировано Игорь Синепольский (2016-08-11 12:44:01)

Re: Проблема после смены шрифта колонок в форме

Удалось кое-что найти в справке Xbase++

XBP_PP_COL_HA_HEIGHT        Height of the heading in pixel

В файле xbp.ch путем нехитрых вычислений рассчитал, что XBP_PP_COL_HA_HEIGHT=122
Также вычитал, что Presentation Parameter - двухмерный массив.
Эксперимента ради инициализировал значение PresParam

{{122,60}}


в надежде, что высота заголовка столбца окажется = 60 пикселей...
Сработало!
Но не без искажений, увы. На снимке видно, что символ "№" перевернут. Это очень забавно.

Post's attachments

Снимок_2.PNG 57.22 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

5

Re: Проблема после смены шрифта колонок в форме

Проблема с перевернутым номером решилась - оказалось шрифт Arial представлен в нескольких вариантах и, выбрав первый из предоставленных - @Arial Unicode MS, скорее всего оказалось, что там символ "№" именно так и закодирован - перевернуто. Выбрав шрифт "Arial Unicode MS" (без коммерческого at), символ номера отображается корректно.