![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
ЧеловекБорща |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 94 Регистрация: 5.6.2010 Репутация: нет Всего: нет |
Доброго времени суток!
Была задача, заполнять шаблоны данными, и вводить на лист в принтере в указанном количестве колонок и столбцов. С учетом отступа от краев листа и расстоянием между картинками. Получился такой код:
Работает на ура! Сейчас же мая задача ограничить юзера в кол-ве строк и столбцов, т.е. автоматически находить их максимум исходя из размеров листа в принтере, ориентации листа, расстояния от края и расстояния между картинками. Как это сделать? Я пробовал переворачивать код, т.е. ставил while true и увеличивал iCol,iRow пока те не выходили за пределы ширины, высоты листа. Но результат отличается от реаьности, т.е. на листе 800x1000 px реально влезает сетка 3 на 3(картишка 200x420 px , отсуп от края 1 px, от картинки 3 px) а мне выдает 5 столбцов и 6 строк. Пожалуйста, помогите с проблемой. Это сообщение отредактировал(а) ЧеловекБорща - 13.7.2013, 18:17 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |