<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<blockquote cite="mid:5092756D.8000008@herbesfolles.org" type="cite">
<blockquote type="cite">
<pre wrap="">Anyway, the good news is that my test doc, page one anyway, does not wrap.
</pre>
</blockquote>
<pre wrap="">
Yeah, at least the font sizing is better.
</pre>
</blockquote>
<br>
Hey, that was the major gripe I had with the new implementation. I
can easily just comment out the lines in printer.c that draw the
vertical line, and I'll be happy. So I appreciate the changes.<br>
<br>
Thats not to say I won't continue to work on this to get it perfect.
(But not 'tonight').<br>
<br>
You've probably already studied the Scintilla source file
Editor.cxx, but you only mentioned looking at SciTE's source, so I
thought I'd ask. I have taken notes of the calculations Scintilla
makes to calculate the width of the line number column.
Unfortunately, Scintilla's print function
<meta http-equiv="CONTENT-TYPE" content="text/html;
charset=windows-1252">
Editor::FormatRange()
declares a local variable
<meta http-equiv="CONTENT-TYPE" content="text/html;
charset=windows-1252">
ViewStyle vsPrint(vs), and all the calculated values are stored
there. That's why SSM(SCI_GETMARGINWIDTHN)
returns worthless values.<br>
<br>
So, I'm guessing you've looked through that code, but in the off
chance, that code uses totally different calcs than the old Geany
printing code. So I thought I'd mention it. I have notes, again in
the off chance.<br>
<br>
Thanks!<br>
Roger<br>
<title></title>
<meta name="GENERATOR" content="LibreOffice 3.5 (Linux)">
<style type="text/css">
<!--
@page { margin: 0.79in }
P { margin-bottom: 0.08in }
A:link { so-language: zxx }
-->
</style>
<title></title>
<meta name="GENERATOR" content="LibreOffice 3.5 (Linux)">
<style type="text/css">
<!--
@page { margin: 0.79in }
P { margin-bottom: 0.08in }
A:link { so-language: zxx }
--></style>
<title></title>
<meta name="GENERATOR" content="LibreOffice 3.5 (Linux)">
<style type="text/css">
<!--
@page { margin: 0.79in }
P { margin-bottom: 0.08in }
A:link { so-language: zxx }
-->
</style>
</body>
</html>