Subject: Re: GRX printing library MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Date: Sun, 16 Jun 2002 14:14:54 -0400 X-MimeOLE: Produced By Microsoft Exchange V6.0.4712.0 Message-ID: <36F74B8910ED2E4AB98A2E8829085F151732@email2k.compuweigh.com> content-class: urn:content-classes:message X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: GRX printing library Thread-Index: AcIVYbYiZ8/BdMyDR6eS/Y+tIClYKg== From: "Alex" To: Cc: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id g5GI9pP25879 Reply-To: djgpp AT delorie DOT com OK, that explains it. Thanks for letting me know, otherwise I would spend a lot of time figuring it out myself. Alex "Andris Pavenis" wrote in message news:... > > > On Fri, 14 Jun 2002, Alex Oleynikov wrote: > > > Hi everybody, > > > > I've got a question on using the printing library which comes as a > > contributed package to the GRX library. > > It looks like when this printing library is used it invalidates the current > > device driver of the GRX and creates a new "memory" driver to do printing. > > The simple program to test printing that comes with the library works OK, > > since there are no other programs using GRX at that moment, but if you try > > to invoke printing routines from a GUI environment residing on GRX it > > immediately crashes (I use MGUI with VESA driver, but I think any other GUI > > would behave similarly, when its primary driver is gone). > > Is there a way to have multiple device drivers in GRX simultaneously , so > > using one does not affect others? > > Unfortunatelly not now. Initially I wanted to have the same printing > support I had with ancient Borland C++ 3.1 and printer BGI driver from > Ulrich von Bassevitz, therefore I asked him for sources and used some > parts of them to write GRX printing support. As far as I remember there > were limitation that one cannot have GRX context with different depth > simultaneusly. Printing support in GRX is rather ugly hack and I don't > have plans to do anything there in nearest future. > > Andris > > > >