Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.29;
Скачать: CL | DM;

Вниз

Как напечатат все содержимое SrcollBox-а?   Найти похожие ветки 

 
pASkdua   (2004-01-16 18:14) [0]

Сформулирую вопрос иначе: Подскажите пожалуйста как из
Delphi(7) распечатать содержимое всего SrcollBox, а не только той части, что находиться в пределах DC(0)(как делает стандартный Form.Print).

т.е. имеется SrollBox c VertScrollBar.Range >> высоты формы ==> есть компоненты, которые не отображены в данный момент на экране.

PS: Если можно с сылочкой или примером!

PSS: То: VMcL - откликнитесь!


 
Тимохов   (2004-01-16 18:24) [1]

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


 
Семен Сорокин   (2004-01-16 18:58) [2]

pASkdua (16.01.04 18:14)
помню как-то бился над этой проблеме, так мне пришлось в цикле пргонять компоненты ScrollBox"а и каждую отрисовывать вручную на канве принтера, с учетом ее позиции. Наверняка существует более оптимальное решение.
Тимохов © (16.01.04 18:24) [1]
Как ты себе представляешь печать, когда все будет заведомо шире печатной страницы?

но ведь можно сжать :)


 
pASkdua   (2004-01-19 09:55) [3]

to: Тимохов © (16.01.04 18:24) [1] - а форма и не шире! По ширине, у меня все нормально(даже стандартный Print без сжатий печатает акурат на А4), а вот по длине....

to: Семен Сорокин © (16.01.04 18:58) [2]
Да скорее всего придется воспользоваться Вашим советом!
У меня, поначалу были просто жуткие идеи: скролировать ScrollBox, потом копировать изображение, потом все это объеденять и только затем печатать ;-)))



Страницы: 1 вся ветка

Текущий архив: 2004.01.29;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.011 c
14-93687
SoX
2004-01-06 15:34
2004.01.29
Важные и срочные вопросы


1-93560
Urvin
2004-01-17 18:50
2004.01.29
Проблема с DLL


1-93420
jiurajhgjhgty
2004-01-16 19:53
2004.01.29
OleContainer и excel


3-93363
Vick
2003-12-31 11:44
2004.01.29
Экспорт из DataSet в Excel


1-93426
DDA
2004-01-16 13:06
2004.01.29
Завершение потока





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский