diff options
Diffstat (limited to 'src/Editor.cxx')
| -rw-r--r-- | src/Editor.cxx | 11 | 
1 files changed, 11 insertions, 0 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx index 160f94d7c..3f6e533b6 100644 --- a/src/Editor.cxx +++ b/src/Editor.cxx @@ -4303,6 +4303,10 @@ void Editor::DelCharBack(bool allowLineStartDeletion) {  void Editor::NotifyFocus(bool) {} +void Editor::SetCtrlID(int identifier) { +	ctrlID = identifier;  +} +  void Editor::NotifyStyleToNeeded(int endStyleNeeded) {  	SCNotification scn = {0};  	scn.nmhdr.code = SCN_STYLENEEDED; @@ -9119,6 +9123,13 @@ sptr_t Editor::WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam) {  	case SCI_CHANGELEXERSTATE:  		pdoc->ChangeLexerState(wParam, lParam);  		break; +	 +	case SCI_SETIDENTIFIER: +		SetCtrlID(wParam); +		break; +	 +	case SCI_GETIDENTIFIER: +		return GetCtrlID();  	default:  		return DefWndProc(iMessage, wParam, lParam);  | 
