SCI_ADDTEXT |
This message appends some text to the end of the document. wParam is the length of the text. lParam is the text to be appended. |
SCI_GETCURRENTPOS |
This message returns the current position.
- See also:
- SCI_SETCURRENTPOS
|
SCI_GETANCHOR |
This message returns the anchor.
- See also:
- SCI_SETANCHOR
|
SCI_SETSAVEPOINT |
This message marks the current state of the text as the the save point. This is usually done when the text is saved or loaded.
- See also:
- SCN_SAVEPOINTREACHED(), SCN_SAVEPOINTLEFT()
|
SCI_MARKERLINEFROMHANDLE |
This message returns the line that contains a particular instance of a marker. wParam is the handle of the marker.
- See also:
- SCI_MARKERADD
|
SCI_MARKERDELETEHANDLE |
This message removes a particular instance of a marker. wParam is the handle of the marker.
- See also:
- SCI_MARKERADD
|
SCI_GOTOPOS |
This message clears the current selection and sets the current position. wParam is the new current position.
- See also:
- SCI_SETCURRENTPOS
|
SCI_SETANCHOR |
This message sets the anchor. wParam is the new anchor.
- See also:
- SCI_GETANCHOR
|
SCI_GETENDSTYLED |
This message returns the character position of the start of the text that needs to be syntax styled.
- See also:
- SCN_STYLENEEDED()
|
SCI_MARKERDEFINE |
This message sets the symbol used to draw one of 32 markers. Some markers have pre-defined uses, see the SC_MARKNUM_* values. wParam is the number of the marker. lParam is the marker symbol and is one of the SC_MARK_* values.
- See also:
- SCI_MARKERADD, SCI_MARKERDEFINEPIXMAP
|
SCI_MARKERSETFORE |
This message sets the foreground colour used to draw a marker. A colour is represented as a 24 bit value. The 8 least significant bits correspond to red, the middle 8 bits correspond to green, and the 8 most significant bits correspond to blue. The default value is 0x000000. wParam is the number of the marker. lParam is the colour.
- See also:
- SCI_MARKERSETBACK
|
SCI_MARKERSETBACK |
This message sets the background colour used to draw a marker. A colour is represented as a 24 bit value. The 8 least significant bits correspond to red, the middle 8 bits correspond to green, and the 8 most significant bits correspond to blue. The default value is 0xffffff. wParam is the number of the marker. lParam is the colour.
- See also:
- SCI_MARKERSETFORE
|
SCI_MARKERADD |
This message adds a marker to a line. A handle for the marker is returned which can be used to track the marker's position. wParam is the line number. lParam is the number of the marker.
- See also:
- SCI_MARKERDELETE, SCI_MARKERDELETEALL, SCI_MARKERDELETEHANDLE
|
SCI_MARKERDELETE |
This message deletes a marker from a line. wParam is the line number. lParam is the number of the marker.
- See also:
- SCI_MARKERADD, SCI_MARKERDELETEALL
|
SCI_MARKERDELETEALL |
This message deletes all occurences of a marker. wParam is the number of the marker. If wParam is -1 then all markers are removed.
- See also:
- SCI_MARKERADD, SCI_MARKERDELETE
|
SCI_MARKERGET |
This message returns the 32 bit mask of markers at a line. wParam is the line number. |
SCI_MARKERNEXT |
This message looks for the next line to contain at least one marker contained in a 32 bit mask of markers and returns the line number. wParam is the line number to start the search from. lParam is the mask of markers to search for.
- See also:
- SCI_MARKERPREVIOUS
|
SCI_MARKERPREVIOUS |
This message looks for the previous line to contain at least one marker contained in a 32 bit mask of markers and returns the line number. wParam is the line number to start the search from. lParam is the mask of markers to search for.
- See also:
- SCI_MARKERNEXT
|
SCI_MARKERDEFINEPIXMAP |
This message sets the symbol used to draw one of the 32 markers to a pixmap. Pixmaps use the SC_MARK_PIXMAP marker symbol. wParam is the number of the marker. lParam is a pointer to a QPixmap instance. Note that in other ports of Scintilla this is a pointer to either raw or textual XPM image data.
- See also:
- SCI_MARKERDEFINE
|
SCI_SETMARGINTYPEN |
This message sets what can be displayed in a margin. wParam is the number of the margin: 0, 1 or 2. lParam is the logical or of the SC_MARGIN_* values.
- See also:
- SCI_GETMARGINTYPEN
|
SCI_GETMARGINTYPEN |
This message returns what can be displayed in a margin. wParam is the number of the margin: 0, 1 or 2.
- See also:
- SCI_SETMARGINTYPEN
|
SCI_SETMARGINWIDTHN |
This message sets the width of a margin in pixels. wParam is the number of the margin: 0, 1 or 2. lParam is the new margin width.
- See also:
- SCI_GETMARGINWIDTHN
|
SCI_GETMARGINWIDTHN |
This message returns the width of a margin in pixels. wParam is the number of the margin: 0, 1 or 2.
- See also:
- SCI_SETMARGINWIDTHN
|
SCI_SETMARGINMASKN |
This message sets the mask of a margin. The mask is a 32 value with one bit for each possible marker. If a bit is set then the corresponding marker is displayed. By default, all markers are displayed. wParam is the number of the margin: 0, 1 or 2. lParam is the new margin mask.
- See also:
- SCI_GETMARGINMASKN, SCI_MARKERDEFINE
|
SCI_GETMARGINMASKN |
This message returns the mask of a margin. wParam is the number of the margin: 0, 1 or 2.
- See also:
- SCI_SETMARGINMASKN
|
SCI_SETMARGINSENSITIVEN |
This message sets the sensitivity of a margin to mouse clicks. wParam is the number of the margin: 0, 1 or 2. lParam is non-zero to make the margin sensitive to mouse clicks. When the mouse is clicked the SCN_MARGINCLICK() signal is emitted.
- See also:
- SCI_GETMARGINSENSITIVEN, SCN_MARGINCLICK()
|
SCI_GETMARGINSENSITIVEN |
This message returns the sensitivity of a margin to mouse clicks. wParam is the number of the margin: 0, 1 or 2.
- See also:
- SCI_SETMARGINSENSITIVEN, SCN_MARGINCLICK()
|
SCI_GETREADONLY |
This message returns a non-zero value if the document is read-only.
- See also:
- SCI_SETREADONLY
|
SCI_SETCURRENTPOS |
This message sets the current position. wParam is the new current position.
- See also:
- SCI_GETCURRENTPOS
|
SCI_GETMODIFY |
This message returns a non-zero value if the document has been modified. |
SCI_SETREADONLY |
This message sets the read-only state of the document. wParam is the new read-only state of the document.
- See also:
- SCI_GETREADONLY
|
SCI_EMPTYUNDOBUFFER |
This message empties the undo buffer. |
SCI_SETTEXT |
This message sets the text of the document. wParam is unused. lParam is the new text of the document.
- See also:
- SCI_GETTEXT
|
SCI_GETTEXT |
This message gets the text of the document. wParam is size of the buffer that the text is copied to. lParam is the address of the buffer that the text is copied to.
- See also:
- SCI_SETTEXT
|
SCI_GETTEXTLENGTH |
This message returns the length of the document. |
SCI_TEXTWIDTH |
This message returns the width of some text when rendered in a particular style. wParam is the style number and is one of the STYLE_* values or one of the styles defined by a lexer. lParam is a pointer to the text. |
SCI_REGISTERIMAGE |
This message takes a copy of an image and registers it so that it can be refered to by a unique integer identifier. wParam is the image's identifier. lParam is a pointer to a QPixmap instance. Note that in other ports of Scintilla this is a pointer to either raw or textual XPM image data.
- See also:
- SCI_CLEARREGISTEREDIMAGES
|
SCI_CLEARREGISTEREDIMAGES |
This message de-registers all currently registered images.
- See also:
- SCI_REGISTERIMAGE
|
SCI_SETLEXER |
This message sets the number of the lexer to use for syntax styling. wParam is the number of the lexer and is one of the SCLEX_* values. |
SCI_GETLEXER |
This message returns the number of the lexer being used for syntax styling. |
SCI_SETLEXERLANGUAGE |
This message sets the name of the lexer to use for syntax styling. wParam is unused. lParam is the name of the lexer. |