diff options
Diffstat (limited to 'win32/ScintillaWin.cxx')
| -rw-r--r-- | win32/ScintillaWin.cxx | 84 | 
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;  | 
