]>
git.saurik.com Git - wxWidgets.git/blob - src/stc/scintilla/src/LineMarker.h
1 // Scintilla source code edit control
3 ** Defines the look of a line marker in the margin .
5 // Copyright 1998-2003 by Neil Hodgson <neilh@scintilla.org>
6 // The License.txt file describes the conditions under which this software may be distributed.
20 markType
= SC_MARK_CIRCLE
;
21 fore
= ColourDesired(0,0,0);
22 back
= ColourDesired(0xff,0xff,0xff);
25 LineMarker(const LineMarker
&) {
26 // Defined to avoid pxpm being blindly copied, not as real copy constructor
27 markType
= SC_MARK_CIRCLE
;
28 fore
= ColourDesired(0,0,0);
29 back
= ColourDesired(0xff,0xff,0xff);
35 LineMarker
&operator=(const LineMarker
&) {
36 // Defined to avoid pxpm being blindly copied, not as real assignment operator
37 markType
= SC_MARK_CIRCLE
;
38 fore
= ColourDesired(0,0,0);
39 back
= ColourDesired(0xff,0xff,0xff);
44 void RefreshColourPalette(Palette
&pal
, bool want
);
45 void SetXPM(const char *textForm
);
46 void SetXPM(const char * const *linesForm
);
47 void Draw(Surface
*surface
, PRectangle
&rc
, Font
&fontForCharacter
);