powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Подбор ширины колонки перед печатью
3 сообщений из 28, страница 2 из 2
Подбор ширины колонки перед печатью
    #36303063
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чего это за коэффициенты-то такие? У Вас на 6.25 вообще делится или нет в программе?
...
Рейтинг: 0 / 0
Подбор ширины колонки перед печатью
    #36303420
Bagzoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если имеется ввиду деление "полученной ширины колонки в пикселях" без остатка на "6,25", то только что проверил - не делится.
Если не так понял, то, пожалуйста, подробнее что должно делиться в программе.
...
Рейтинг: 0 / 0
Подбор ширины колонки перед печатью
    #36304102
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BagzoidЕсли имеется ввиду деление "полученной ширины колонки в пикселях" без остатка на "6,25", то только что проверил - не делится.
Если не так понял, то, пожалуйста, подробнее что должно делиться в программе.
Я так понимаю, что нужно получить ширину текста для контекста принтера, разделить ее на 6.25 с округлением в большую сторону и установить такую ширину для колонки. (На самом деле, возможно не на 6.25, а на какую-то другую константу, рассчитаную из GetDeviceCaps).
Или может быть по другому - определить сколько точек на страницу приходится у принтера по GetDeviceCaps, затем какая ширина страницы в режиме Print.Preview у DataWindow, разделить одно на другое и получить масштабный коэффициент. Потом считать ширину текста для контекста принтера и применяя полученый коэффициент устанавливать ширину колонки. Возможно еще как-то поля страницы нужно учесть...
...
Рейтинг: 0 / 0
3 сообщений из 28, страница 2 из 2
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Подбор ширины колонки перед печатью
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]