1 // Scintilla source code edit control
3 ** Defines the appearance of the editor margin.
5 // Copyright 1998-2014 by Neil Hodgson <neilh@scintilla.org>
6 // The License.txt file describes the conditions under which this software may be distributed.
15 void DrawWrapMarker(Surface
*surface
, PRectangle rcPlace
, bool isEndMarker
, ColourDesired wrapColour
);
18 * MarginView draws the margins.
22 Surface
*pixmapSelMargin
;
23 Surface
*pixmapSelPattern
;
24 Surface
*pixmapSelPatternOffset1
;
25 // Highlight current folding block
26 HighlightDelimiter highlightDelimiter
;
30 void DropGraphics(bool freeObjects
);
31 void AllocateGraphics(const ViewStyle
&vsDraw
);
32 void RefreshPixMaps(Surface
*surfaceWindow
, WindowID wid
, const ViewStyle
&vsDraw
);
33 void PaintMargin(Surface
*surface
, int topLine
, PRectangle rc
, PRectangle rcMargin
,
34 const EditModel
&model
, const ViewStyle
&vs
);