From de1ba6ffa1e4c3fff61f6bcfb3315357ff28ae08 Mon Sep 17 00:00:00 2001
From: nyamatongwe Last edited 21/May/2011 NH Last edited 13/June/2011 NH There is an overview of the internal design of
Scintilla. The following The following additional notifications are sent using the SCI_SETIDENTIFIER(int identifier) SCN_STYLENEEDED SCI_SETMOUSEDWELLTIME SCI_SETMOUSEDWELLTIME(int milliseconds) void scintilla_set_id(ScintillaObject *sci, uptr_t id)Scintilla Documentation
-
@@ -5831,11 +5831,12 @@ struct SCNotification {
SCI_* messages are associated with these notifications:
+
+
-
+
+
+
WM_COMMAND message on
@@ -5846,6 +5847,17 @@ struct SCNotification {
+ SCI_GETIDENTIFIER
+ These two messages set and get the identifier of the Scintilla instance which is included in notifications as the
+ ídFrom field.
+ When an application creates multiple Scintilla widgets, this allows the source of each notification to be found.
+ On Windows, this value is initialised in the CreateWindow call and stored as the
+ GWLP_ID attribute of the window.
+ The value should be small, preferrably less than 16 bits,
+ rather than a pointer as some of the functions will only transmit 16 or 32 bits.
+
If you used (SCLEX_CONTAINER) to make the container act as the
@@ -6489,7 +6501,7 @@ for line = lineStart to lineEnd do SCI_ENSUREVISIBLE(line) next
-
+
SCI_GETMOUSEDWELLTIME
These two messages set and get the time the mouse must sit still, in milliseconds, to generate
a notification. If
@@ -6582,9 +6594,8 @@ for line = lineStart to lineEnd do SCI_ENSUREVISIBLE(line) next
Set the control ID which will be used in the idFrom field of the NotifyHeader structure of all
- notifications for this instance. When an application creates multiple Scintilla widgets, this allows
- the source of each notification to be found. The value should be small, preferrably less than 16 bits,
- rather than a pointer as some of the functions will only transmit 16 or 32 bits.
sptr_t scintilla_send_message(ScintillaObject *sci,unsigned int iMessage, uptr_t wParam, sptr_t lParam)
The main entry point allows sending any of the messages described in this document.