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
