In our MDI application, which I am in the process of migrating to use 
Scintilla, we have multiple views, some of which hold Scintilla Edit controls. 
One thing our users like to do is to arrange the views, then have the app print 
the screen, which scales the application window (and all the contained views) 
to the printer.

This causes a problem with Scintilla views because the only control available 
over the size of scintilla printing is to change the font size. This is crude 
as the resolution is in points, and it applies a fixed change to all fonts, not 
a scaled change, which would preserve the appearance. What I really need is a 
scale factor (ideally the font width and height would be separately scaleable, 
but a single scale factor would be a good start).

To render the same number of lines on the printer in the same relative space, I 
need to scale the printer fonts to be (screen size * printer vertical space / 
screen vertical space). Although it is not possible to get things exactly the 
same, it should be possible to get a lot closer than is currently available.I 
know I can write my own code for printing... but I really would rather handle 
this in the context of Scintilla.

Any thoughts?

Also, does Neil think that Sink World would consider this type of requirement?

_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to