🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #345004

Re: RichEdit, Zoom, rozmiar strony

#345004
From: jh
Date: Thu, 09 Jun 2016 10:04
22 lines
2097 bytes
W dniu 2016-06-09 o 02:58, Romek pisze:
> W dniu niedziela, 5 czerwca 2016 19:58:52 UTC+2 użytkownik jh napisał:
>> Chcę zmienić rozmiar RichEdit (np. TRichEdit, TcxRichEdit), żeby
>> wyświetlał zawartość tak, jaką dostanę na wydruku. Innymi słowy, ma
>> wyświetlać tekst w trybie PrintLayout.
>>
>> Generalnie są działające lepiej lub gorzej przykłady ze zrobieniem
>> PrintPreview, czy drukowaniem, ale jakoś nie mogę wyczaić, jak to zrobić
>> wprost na kontrolce RichEdit. Mam tego RichEdita na TScrollBox, rozmiar
>> mogę zmieniać, tylko co przeliczyć? Oczywiście zakładam, że odnoszę się
>> do aktualnie wybranej drukarki oraz ustalonych rozmiarów strony.

> Poszukaj "Print Preview Components by Kambiz R. Khojasteh", zaoszczędzisz dużo czasu.

Nie o to chodzi. Zrobić podgląd to nie problem. Użytkownik potrzebuje 
pisać w RichEdit i mieć zawijanie wierszy/przenoszenie wyrazów dokładnie 
tak, jak to będzie wydrukowane, czyli szerokość w kontrolce, w ktorej 
jest pisany tekst musi być taka, jak na wydruku. System drukowania i 
podglądu mam (DevExpress Printing System).


jh
Technical Details
Message-ID: <njbev5$e9d$1@node1.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <nj1p8r$9bv$1@node1.news.atman.pl> <f5d1dd0d-3a9e-4752-89de-db38a612077b@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: jh <no-email@sorry.com>
Newsgroups: pl.comp.lang.delphi
Subject: Re: RichEdit, Zoom, rozmiar strony
Date: Thu, 9 Jun 2016 12:04:20 +0200
Organization: ATMAN - ATM S.A.
Lines: 22
Message-ID: <njbev5$e9d$1@node1.news.atman.pl>
References: <nj1p8r$9bv$1@node1.news.atman.pl> <f5d1dd0d-3a9e-4752-89de-db38a612077b@googlegroups.com>
NNTP-Posting-Host: apn-31-2-86-7.dynamic.gprs.plus.pl
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1465466661 14637 31.2.86.7 (9 Jun 2016 10:04:21 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Thu, 9 Jun 2016 10:04:21 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
In-Reply-To: <f5d1dd0d-3a9e-4752-89de-db38a612077b@googlegroups.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit