aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/MarginView.cxx
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2016-09-29 13:33:35 +1000
committerNeil <nyamatongwe@gmail.com>2016-09-29 13:33:35 +1000
commitcfe3c049555422cbc7dcf3fd2fadad2f08487dd7 (patch)
treef7065c237f0352276b3345c111542af3b267ed26 /src/MarginView.cxx
parent1648497785a6344df6c313697925c009c8d1acad (diff)
downloadscintilla-mirror-cfe3c049555422cbc7dcf3fd2fadad2f08487dd7.tar.gz
Margin type SC_MARGIN_COLOUR and API SCI_SETMARGINBACKN added.
Allows choosing any colour for a margin.
Diffstat (limited to 'src/MarginView.cxx')
-rw-r--r--src/MarginView.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/MarginView.cxx b/src/MarginView.cxx
index 52a2cb2dd..ab8cbf4f8 100644
--- a/src/MarginView.cxx
+++ b/src/MarginView.cxx
@@ -216,6 +216,9 @@ void MarginView::PaintMargin(Surface *surface, int topLine, PRectangle rc, PRect
case SC_MARGIN_FORE:
colour = vs.styles[STYLE_DEFAULT].fore;
break;
+ case SC_MARGIN_COLOUR:
+ colour = vs.ms[margin].back;
+ break;
default:
colour = vs.styles[STYLE_LINENUMBER].back;
break;