open printing with dialog -- Windows equiv?

Frank D. Engel, Jr. fde101 at fjrhome.net
Thu Dec 23 15:27:32 EST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

It would be very slow, particularly with a PostScript laser printer 
(like mine), but it has some real merit as a temporary work-around.  
I'll definitely give that a try.

On Dec 23, 2004, at 3:26 PM, Lynch, Jonathan wrote:

> Just a thought...
>
> An odd work-around...
>
> Couldn't you make an image of the layout that you wish to print, then
> print the image?
>
> -----Original Message-----
> From: use-revolution-bounces at lists.runrev.com
> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Hershel
> Fisch
> Sent: Thursday, December 23, 2004 3:14 PM
> To: How to use Revolution
> Subject: Re: open printing with dialog -- Windows equiv?
>
>
> On Thursday, December 23, 2004, at 03:15  PM, Frank D. Engel, Jr. 
> wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> That bug already has my 5 votes.  Sorry, bugzilla won't let me give it
>
>> more (believe me, I tried).  Also, that bug does not correctly address
>
>> this issue.
>>
>> I can't really use revPrintField as my layout is a highly complex
>> multipage layout which needs somewhat precise positioning, including
>> "tables" and images.
> While enhancments will be I hope that all of them will be included.
>>
>> For now, I filed this as bug #2492 (and voted for it).  I guess I'll
>> have to work on other parts of the project until this is resolved.
>>
>> And here we were shooting for a February release.  Not if this isn't
>> resolved by then.  It's a real show-stopper.
>>
>> Oh, and let's not vent too harshly at Rev for this -- even though Rev
>> could definitely be improved in this area, it seems to me that Windows
>
>> is primarily at fault here.  Using different font metrics from screen
>> to printer is downright stupid.  Anything to make our lives more
>> difficult...
>>
>> Anyone know if it's possible to trick Windows into using the screen
>> metrics when printing?  That would be a nice trick.  How about a new
>> global property in Rev called
>> "alwaysPrintWithScreenMetricsDespiteSillyOperatingSystemConventions"
>> (or a shorter version thereof).
> LOL..................HA HA, good.
> Hershel
>>
>>
>>
>> On Dec 23, 2004, at 2:06 PM, Hershel Fisch wrote:
>>
>>> Sorry to say , I think the whole printing lib needs to be enhanced. I
>
>>> definitely think that every body should give there full vote for it .
>>> http://support.runrev.com/bugdatabase/show_bug.cgi?id=1619
>>> when it comes to business applications with out these enhancements
>>> you are dead........
>>> besides that , its a shame , RR a  tool with every thing to it,
>>> capable , easy and so on should lack a main feature and an important
>>> one like this, especially with many competition out there
>>> Hershel Fisch
>>> On Wednesday, December 22, 2004, at 04:27  PM, Frank D. Engel, Jr.
>>> wrote:
>>>
>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>> Hash: SHA1
>>>>
>>>> Okay, I finally got around to trying this, but it doesn't work.  I
>>>> followed these steps as closely as I possibly could, but I still get
>
>>>> strange printouts from Windows (XP is bad, 2000 is pathetic), and OS
>
>>>> X printouts still look great.
>>>>
>>>> The biggest issue (perhaps the only one left) with XP printing is
>>>> that text at the right edge of a field does not print.  In other
>>>> words, the field is x units wide, Rev allows the line of text to be
>>>> x+y units wide, and the extra y pixels get cut off instead of
>>>> wrapped.  The field is multiline and other lines below that one do
>>>> exist.
>>>>
>>>> In W2K (the real manifestation of what some people thought Y2K would
>
>>>> be ... though an overall improvement over its predecessors, I
>>>> think), the printouts show extra blank lines in the middle of a
>>>> field, some lines wrap prematurely after a word or two, and so >>>
> forth.
>>>>
>>>>
>>>> Oh, and I just recently figured out the problem with the "Preparing"
>
>>>> stack: it was topLevel, and hidden behind my modal dialog (which was
>
>>>> a sheet in OS X, so not a problem there...)   Oops!  Fixed by
>>>> displaying it as a palette.
>>>>
>>>> On Nov 23, 2004, at 12:43 PM, Jan Schenkel wrote:
>>>>>
>>>>> Hi Frank,
>>>>>
>>>>> The thing with formatForPrinting is that you shouldn't
>>>>> change the content of the stack after setting this
>>>>> property to true, or the formatting will be off.
>>>>> So the best option is to set the data,; next you set
>>>>> formatForPrinting false and then back to true ; next
>>>>> you save the stack, close and reopen it ; and then
>>>>> print it.
>>>>> As for your 'preparing' stack not showing up : is it
>>>>> possible you're running that part of the script inside
>>>>> a lock/unlock screen pair ?
>>>>>
>>>>> Jan Schenkel.
>>>> - -----------------------------------------------------------
>>>> Frank D. Engel, Jr.  <fde101 at fjrhome.net>
>>>>
>>>> $ ln -s /usr/share/kjvbible /usr/manual
>>>> $ true | cat /usr/manual | grep "John 3:16"
>>>> John 3:16 For God so loved the world, that he gave his only begotten
>
>>>> Son, that whosoever believeth in him should not perish, but have
>>>> everlasting life.
>>>> $
>>>> -----BEGIN PGP SIGNATURE-----
>>>> Version: GnuPG v1.2.4 (Darwin)
>>>>
>>>> iD8DBQFByebf7aqtWrR9cZoRAoRAAJ4ysvxA2s6GpEmHfFeEwduxbggrbgCfbHWa
>>>> F9uOT9hB2wDOLvqmx/DheSE=
>>>> =MkHr
>>>> -----END PGP SIGNATURE-----
>>>>
>>>>
>>>>
>>>> ___________________________________________________________
>>>> $0 Web Hosting with up to 120MB web space, 1000 MB Transfer
>>>> 10 Personalized POP and Web E-mail Accounts, and much more.
>>>> Signup at www.doteasy.com
>>>>
>>>> _______________________________________________
>>>> use-revolution mailing list
>>>> use-revolution at lists.runrev.com
>>>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>>>
>>>
>>> _______________________________________________
>>> use-revolution mailing list
>>> use-revolution at lists.runrev.com
>>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>>
>>>
>> - -----------------------------------------------------------
>> Frank D. Engel, Jr.  <fde101 at fjrhome.net>
>>
>> $ ln -s /usr/share/kjvbible /usr/manual
>> $ true | cat /usr/manual | grep "John 3:16"
>> John 3:16 For God so loved the world, that he gave his only begotten
>> Son, that whosoever believeth in him should not perish, but have
>> everlasting life.
>> $
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.2.4 (Darwin)
>>
>> iD8DBQFByyd37aqtWrR9cZoRAm+TAJ9nygP7VT1O93DeaUvlK5mVvHszrACfeF8w
>> gQ95HNhFeAUoJ5l5OzUbhws=
>> =dDcS
>> -----END PGP SIGNATURE-----
>>
>>
>>
>> ___________________________________________________________
>> $0 Web Hosting with up to 120MB web space, 1000 MB Transfer
>> 10 Personalized POP and Web E-mail Accounts, and much more.
>> Signup at www.doteasy.com
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
- -----------------------------------------------------------
Frank D. Engel, Jr.  <fde101 at fjrhome.net>

$ ln -s /usr/share/kjvbible /usr/manual
$ true | cat /usr/manual | grep "John 3:16"
John 3:16 For God so loved the world, that he gave his only begotten 
Son, that whosoever believeth in him should not perish, but have 
everlasting life.
$
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFByyo07aqtWrR9cZoRAmuaAJ0VC9snJl4S4G2D/Nu67a920ZXHjwCdGm6C
IxfYa7OnCDWRvQeV0QFNRD8=
=fTFd
-----END PGP SIGNATURE-----



___________________________________________________________
$0 Web Hosting with up to 120MB web space, 1000 MB Transfer
10 Personalized POP and Web E-mail Accounts, and much more.
Signup at www.doteasy.com



More information about the use-livecode mailing list