Ren Jeffrey:

> 1. SCI_FORMATRANGE for selection range print
> Although SCI_FORMATRANGE message uses CharacterRange, it uses the
> "cpMin/cpMax" lines in fact.

   I will change the documentation to include "All of each line within
this character range is drawn."

> This behavior is not as the user expected when he selects "selection range"
> in the print dialog.

   The print dialog displays the "Selection" button within the "Page
Range" section so I don't think it implies only exact selection will
be printed.

> In my application, I need a paginate character such as "12" to split the
> page when printing.
> But for this SCI_FORMATRANGE behavior, I cannot paginate it with this
> special character.

   This is not supported.

> 2. Line number option in print
> Could Scintilla support "Line number option" in print?
> Current behavior is WYSIWYG (if line number visible, print line number; if
> invisible, not print line number).
> Can Scintilla support one option to print line number or not?

   Remember display state, change to preferred, print, restore display
state. I don't want to have duplicate APIs for every option that can
affect printing.

> 4. SCI_GETCODEPAGE question
> The Scintilla document said that SC_CP_DBCS in GTK will support DBCS.
> Does this SC_CP_DBCS support DBCS in Windows?

   No. You should set a specific code page on Windows.

   Neil

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

Reply via email to