aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32/ScintillaWin.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'win32/ScintillaWin.cxx')
-rw-r--r--win32/ScintillaWin.cxx84
1 files changed, 42 insertions, 42 deletions
diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx
index d189f226e..265789330 100644
--- a/win32/ScintillaWin.cxx
+++ b/win32/ScintillaWin.cxx
@@ -273,11 +273,11 @@ class ScintillaWin :
explicit ScintillaWin(HWND hwnd);
ScintillaWin(const ScintillaWin &);
- virtual ~ScintillaWin();
+ ~ScintillaWin() override;
ScintillaWin &operator=(const ScintillaWin &);
- virtual void Initialise();
- virtual void Finalise();
+ void Initialise() override;
+ void Finalise() override;
#if defined(USE_D2D)
void EnsureRenderTarget(HDC hdc);
void DropRenderTarget();
@@ -293,8 +293,8 @@ class ScintillaWin :
enum { invalidTimerID, standardTimerID, idleTimerID, fineTimerStart };
- virtual bool DragThreshold(Point ptStart, Point ptNow);
- virtual void StartDrag();
+ bool DragThreshold(Point ptStart, Point ptNow) override;
+ void StartDrag() override;
int TargetAsUTF8(char *text);
void AddCharUTF16(wchar_t const *wcs, unsigned int wclen);
int EncodedFromUTF8(char *utf8, char *encoded) const;
@@ -312,39 +312,39 @@ class ScintillaWin :
void AddWString(std::wstring wcs);
UINT CodePageOfDocument() const;
- virtual bool ValidCodePage(int codePage) const;
- virtual sptr_t DefWndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam);
- virtual bool SetIdle(bool on);
+ bool ValidCodePage(int codePage) const override;
+ sptr_t DefWndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam) override;
+ bool SetIdle(bool on) override;
UINT_PTR timers[tickDwell+1];
- virtual bool FineTickerAvailable();
- virtual bool FineTickerRunning(TickReason reason);
- virtual void FineTickerStart(TickReason reason, int millis, int tolerance);
- virtual void FineTickerCancel(TickReason reason);
- virtual void SetMouseCapture(bool on);
- virtual bool HaveMouseCapture();
- virtual void SetTrackMouseLeaveEvent(bool on);
- virtual bool PaintContains(PRectangle rc);
- virtual void ScrollText(int linesToMove);
- virtual void NotifyCaretMove();
- virtual void UpdateSystemCaret();
- virtual void SetVerticalScrollPos();
- virtual void SetHorizontalScrollPos();
- virtual bool ModifyScrollBars(int nMax, int nPage);
- virtual void NotifyChange();
- virtual void NotifyFocus(bool focus);
- virtual void SetCtrlID(int identifier);
- virtual int GetCtrlID();
- virtual void NotifyParent(SCNotification scn);
- virtual void NotifyDoubleClick(Point pt, int modifiers);
- virtual CaseFolder *CaseFolderForEncoding();
- virtual std::string CaseMapString(const std::string &s, int caseMapping);
- virtual void Copy();
- virtual void CopyAllowLine();
- virtual bool CanPaste();
- virtual void Paste();
- virtual void CreateCallTipWindow(PRectangle rc);
- virtual void AddToPopUp(const char *label, int cmd = 0, bool enabled = true);
- virtual void ClaimSelection();
+ bool FineTickerAvailable() override;
+ bool FineTickerRunning(TickReason reason) override;
+ void FineTickerStart(TickReason reason, int millis, int tolerance) override;
+ void FineTickerCancel(TickReason reason) override;
+ void SetMouseCapture(bool on) override;
+ bool HaveMouseCapture() override;
+ void SetTrackMouseLeaveEvent(bool on);
+ bool PaintContains(PRectangle rc) override;
+ void ScrollText(int linesToMove) override;
+ void NotifyCaretMove() override;
+ void UpdateSystemCaret() override;
+ void SetVerticalScrollPos() override;
+ void SetHorizontalScrollPos() override;
+ bool ModifyScrollBars(int nMax, int nPage) override;
+ void NotifyChange() override;
+ void NotifyFocus(bool focus) override;
+ void SetCtrlID(int identifier) override;
+ int GetCtrlID() override;
+ void NotifyParent(SCNotification scn) override;
+ void NotifyDoubleClick(Point pt, int modifiers) override;
+ CaseFolder *CaseFolderForEncoding() override;
+ std::string CaseMapString(const std::string &s, int caseMapping) override;
+ void Copy() override;
+ void CopyAllowLine() override;
+ bool CanPaste() override;
+ void Paste() override;
+ void CreateCallTipWindow(PRectangle rc) override;
+ void AddToPopUp(const char *label, int cmd = 0, bool enabled = true) override;
+ void ClaimSelection() override;
// DBCS
void ImeStartComposition();
@@ -352,7 +352,7 @@ class ScintillaWin :
LRESULT ImeOnReconvert(LPARAM lParam);
void GetIntelliMouseParameters();
- virtual void CopyToClipboard(const SelectionText &selectedText);
+ void CopyToClipboard(const SelectionText &selectedText) override;
void ScrollMessage(WPARAM wParam);
void HorizontalScrollMessage(WPARAM wParam);
void FullPaint();
@@ -360,15 +360,15 @@ class ScintillaWin :
bool IsCompatibleDC(HDC dc);
DWORD EffectFromState(DWORD grfKeyState) const;
- virtual int SetScrollInfo(int nBar, LPCSCROLLINFO lpsi, BOOL bRedraw);
- virtual bool GetScrollInfo(int nBar, LPSCROLLINFO lpsi);
+ int SetScrollInfo(int nBar, LPCSCROLLINFO lpsi, BOOL bRedraw);
+ bool GetScrollInfo(int nBar, LPSCROLLINFO lpsi);
void ChangeScrollPos(int barType, int pos);
sptr_t GetTextLength();
sptr_t GetText(uptr_t wParam, sptr_t lParam);
public:
// Public for benefit of Scintilla_DirectFunction
- virtual sptr_t WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam);
+ sptr_t WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam) override;
/// Implement IUnknown
STDMETHODIMP QueryInterface(REFIID riid, PVOID *ppv);
@@ -2012,7 +2012,7 @@ public:
explicit CaseFolderDBCS(UINT cp_) : cp(cp_) {
StandardASCII();
}
- virtual size_t Fold(char *folded, size_t sizeFolded, const char *mixed, size_t lenMixed) {
+ size_t Fold(char *folded, size_t sizeFolded, const char *mixed, size_t lenMixed) override {
if ((lenMixed == 1) && (sizeFolded > 0)) {
folded[0] = mapping[static_cast<unsigned char>(mixed[0])];
return 1;