Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2012, 08:57   #1
lu_una
Пользователь
 
Регистрация: 07.11.2012
Сообщений: 84
Вопрос

Доброе утро! : )
Есть ToolBar.
Документ пдф добавили в программу вверх ногами.
Хочется кнопочку повернуть документ и настройки печати, такое возможно? Документ из 3 страниц, хочется напечатать одну только.

Нашла компоненты PrintDialog и PrintSetupDialog... Как ими...Хм..

Есть ли еще просто у Print возможность напечатать только текущую страницу?

Последний раз редактировалось lu_una; 13.11.2012 в 11:09.
lu_una вне форума Ответить с цитированием
Старый 14.11.2012, 06:02   #2
lu_una
Пользователь
 
Регистрация: 07.11.2012
Сообщений: 84
По умолчанию

с PrintDialog и PrintSetupDialog разобралась

а вот как повернуть документы

нашла Action -RotateClock.. кнопка все время не активна! ерунда.. что с ней ..

Последний раз редактировалось lu_una; 14.11.2012 в 12:32.
lu_una вне форума Ответить с цитированием
Старый 14.11.2012, 14:31   #3
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Еще бы знать, что такое ToolBar... А RotateClock, судя по названию, не pdf вращает, а какие-то часы
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 14.11.2012, 14:36   #4
lu_una
Пользователь
 
Регистрация: 07.11.2012
Сообщений: 84
По умолчанию

Что означает toolbar: Определения в Интернете: (Панель инструментов).

Да ладно Тулбар, кнопку поворот нужно. РотейтКлок я так полагаю -вращение по часовой стрелке.
lu_una вне форума Ответить с цитированием
Старый 14.11.2012, 14:46   #5
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Что означает toolbar: Определения в Интернете: (Панель инструментов).
Это я и так знал. Какое отношение этот тулбар имеет к дельфи? Это компонент какой-то или что?

Цитата:
РотейтКлок я так полагаю -вращение по часовой стрелке.
Правильно полагаете, это я туплю
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 14.11.2012, 14:48   #6
lu_una
Пользователь
 
Регистрация: 07.11.2012
Сообщений: 84
По умолчанию

Да, компонент! На нем на тулбаре и есть все мои кнопки.
lu_una вне форума Ответить с цитированием
Старый 14.11.2012, 14:54   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Документ пдф добавили в программу вверх ногами
toolbar то есть в дельфях, толькр к pdf какое отношение имеет? Начните с того чем pdf отображаете и есть у того компонента возможности поворачивать изображение. А кнопкой на ToolBar просто эту возможность используйте. Наврядли они предусмотрены в стандартных Action
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 15.11.2012, 06:50   #8
lu_una
Пользователь
 
Регистрация: 07.11.2012
Сообщений: 84
По умолчанию

Даааа, нашла в закромах родины руками написанную процедуру Ротейт Клок, но как и что к чему.. Вот она какая

Код:
procedure TMDIChild.RotateClock;
begin
    if Rotate=3 then                      // Rotate Mod 4
        Rotate:=0
    else
        inc(Rotate);
    ShowPDF;
end;
ооо как все сложно в чужом коде!) ничего не ясно) я в нем надолго)


Проверяла сейчас работоспособность PrintDialog, не работоспособен) не дает выбрать диапазон печати, не активен.
Просто печать напечатал мне весь документ. Документ был размером на 2/3 страницы, а он вытянул на всю страницу. Длинные буквы, как бороться??
И все же как печатать текущую страницу..

Последний раз редактировалось lu_una; 15.11.2012 в 07:16.
lu_una вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с полями при печати документа. alina2012 Microsoft Office Word 1 21.03.2011 22:59
Сбились настройки документа в Word 2003 voam Microsoft Office Word 2 09.08.2010 11:45
как создать событие при печати документа funthing Microsoft Office Excel 2 07.08.2009 11:28
Сохранение документа при печати vovk Microsoft Office Word 2 12.09.2008 10:12
Процедура печать и настройки печати _Solomon_ Помощь студентам 2 21.05.2007 09:31