From 93591238af8bf8b5246adcfe7a115f443442f44e Mon Sep 17 00:00:00 2001 From: Neil Date: Sat, 1 May 2021 16:48:50 +1000 Subject: Improve selection drawing code. Use InSelection enum instead of int. Add Selection::RangeType and EditModel::LineEndInSelection to hoist code out of EditView. Replace SimpleAlphaRectangle with Surface::FillRectangleAligned when alpha known to not be SC_ALPHA_NOALPHA. --- src/EditModel.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/EditModel.h') diff --git a/src/EditModel.h b/src/EditModel.h index 7934a0720..8d30267f0 100644 --- a/src/EditModel.h +++ b/src/EditModel.h @@ -70,6 +70,7 @@ public: void SetDefaultFoldDisplayText(const char *text); const char *GetDefaultFoldDisplayText() const noexcept; const char *GetFoldDisplayText(Sci::Line lineDoc) const noexcept; + InSelection LineEndInSelection(Sci::Line lineDoc) const; }; } -- cgit v1.2.3