summaryrefslogtreecommitdiffstats
path: root/scintilla/src/ScintillaBase.h
diff options
context:
space:
mode:
Diffstat (limited to 'scintilla/src/ScintillaBase.h')
-rw-r--r--scintilla/src/ScintillaBase.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/scintilla/src/ScintillaBase.h b/scintilla/src/ScintillaBase.h
index e2eb7f1..31b1cc8 100644
--- a/scintilla/src/ScintillaBase.h
+++ b/scintilla/src/ScintillaBase.h
@@ -40,7 +40,7 @@ protected:
enum { maxLenInputIME = 200 };
- bool displayPopupMenu;
+ int displayPopupMenu;
Menu popup;
AutoComplete ac;
@@ -84,10 +84,12 @@ protected:
virtual void CreateCallTipWindow(PRectangle rc) = 0;
virtual void AddToPopUp(const char *label, int cmd=0, bool enabled=true) = 0;
+ bool ShouldDisplayPopup(Point ptInWindowCoordinates) const;
void ContextMenu(Point pt);
virtual void ButtonDownWithModifiers(Point pt, unsigned int curTime, int modifiers);
virtual void ButtonDown(Point pt, unsigned int curTime, bool shift, bool ctrl, bool alt);
+ virtual void RightButtonDownWithModifiers(Point pt, unsigned int curTime, int modifiers);
void NotifyStyleToNeeded(int endStyleNeeded);
void NotifyLexerChanged(Document *doc, void *userData);