diff options
author | Neil <nyamatongwe@gmail.com> | 2020-07-16 09:16:44 +1000 |
---|---|---|
committer | Neil <nyamatongwe@gmail.com> | 2020-07-16 09:16:44 +1000 |
commit | 47aa162ca1136d96dea71ceab3ad440f16ede1fb (patch) | |
tree | 4c42aa032f7d258226b463bdb3dd20efc96b3277 /src/LineMarker.cxx | |
parent | f75ba31174a71b506182c7d29d31fc2c4a29ebbd (diff) | |
download | scintilla-mirror-47aa162ca1136d96dea71ceab3ad440f16ede1fb.tar.gz |
Rename typeOfFold to FoldPart and make an enum class.
Diffstat (limited to 'src/LineMarker.cxx')
-rw-r--r-- | src/LineMarker.cxx | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/LineMarker.cxx b/src/LineMarker.cxx index 4223181e3..6c61d6d51 100644 --- a/src/LineMarker.cxx +++ b/src/LineMarker.cxx @@ -110,9 +110,9 @@ static void DrawMinus(Surface *surface, int centreX, int centreY, int armSize, C surface->FillRectangle(rcH, fore); } -void LineMarker::Draw(Surface *surface, PRectangle &rcWhole, Font &fontForCharacter, typeOfFold tFold, int marginStyle) const { +void LineMarker::Draw(Surface *surface, PRectangle &rcWhole, Font &fontForCharacter, FoldPart part, int marginStyle) const { if (customDraw) { - customDraw(surface, rcWhole, fontForCharacter, tFold, marginStyle, this); + customDraw(surface, rcWhole, fontForCharacter, static_cast<int>(part), marginStyle, this); return; } @@ -120,22 +120,22 @@ void LineMarker::Draw(Surface *surface, PRectangle &rcWhole, Font &fontForCharac ColourDesired colourBody = back; ColourDesired colourTail = back; - switch (tFold) { - case LineMarker::head: - case LineMarker::headWithTail: + switch (part) { + case FoldPart::head: + case FoldPart::headWithTail: colourHead = backSelected; colourTail = backSelected; break; - case LineMarker::body: + case FoldPart::body: colourHead = backSelected; colourBody = backSelected; break; - case LineMarker::tail: + case FoldPart::tail: colourBody = backSelected; colourTail = backSelected; break; default: - // LineMarker::undefined + // FoldPart::undefined break; } @@ -316,7 +316,7 @@ void LineMarker::Draw(Surface *surface, PRectangle &rcWhole, Font &fontForCharac break; case SC_MARK_BOXPLUSCONNECTED: { - if (tFold == LineMarker::headWithTail) + if (part == FoldPart::headWithTail) surface->PenColour(colourTail); else surface->PenColour(colourBody); @@ -330,7 +330,7 @@ void LineMarker::Draw(Surface *surface, PRectangle &rcWhole, Font &fontForCharac DrawBox(surface, centreX, centreY, blobSize, fore, colourHead); DrawPlus(surface, centreX, centreY, blobSize, colourTail); - if (tFold == LineMarker::body) { + if (part == FoldPart::body) { surface->PenColour(colourTail); surface->MoveTo(centreX + 1, centreY + blobSize); surface->LineTo(centreX + blobSize + 1, centreY + blobSize); @@ -366,7 +366,7 @@ void LineMarker::Draw(Surface *surface, PRectangle &rcWhole, Font &fontForCharac surface->MoveTo(centreX, ircWhole.top); surface->LineTo(centreX, centreY - blobSize); - if (tFold == LineMarker::body) { + if (part == FoldPart::body) { surface->PenColour(colourTail); surface->MoveTo(centreX + 1, centreY + blobSize); surface->LineTo(centreX + blobSize + 1, centreY + blobSize); @@ -387,7 +387,7 @@ void LineMarker::Draw(Surface *surface, PRectangle &rcWhole, Font &fontForCharac break; case SC_MARK_CIRCLEPLUSCONNECTED: { - if (tFold == LineMarker::headWithTail) + if (part == FoldPart::headWithTail) surface->PenColour(colourTail); else surface->PenColour(colourBody); |