Platforms to show: All Mac Windows Linux Cross-Platform

Back to DesktopScintillaControlMBS control.

Next items

DesktopScintillaControlMBS.Accessibility as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Enable or disable accessibility status.

Can be set to kAccessibilityEnabled to enable.
(Read and Write property)

DesktopScintillaControlMBS.AdditionalCaretForeColor as Color

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Modify the appearance of additional carets so that they can be differentiated from the main caret which has its appearance.

(Read and Write property)

DesktopScintillaControlMBS.AdditionalCaretsBlink as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Modify the appearance of additional carets so that they can be differentiated from the main caret which has its appearance.

(Read and Write property)

DesktopScintillaControlMBS.AdditionalCaretsVisible as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Determine whether to show additional carets (defaults to true).

(Read and Write property)

DesktopScintillaControlMBS.AdditionalSelAlpha as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Sets alpha for additional selection.

Modify the appearance of additional selections so that they can be differentiated from the main selection.
(Read and Write property)

DesktopScintillaControlMBS.AdditionalSelectionTyping as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Whether typing, new line, cursor left/right/up/down, backspace, delete, home, and end work with multiple selections simultaneously.

Also allows selection and word and line deletion commands.
(Read and Write property)

DesktopScintillaControlMBS.AllLinesVisible as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Returns true if all lines are visible and false if some lines are hidden.

(Read only property)

DesktopScintillaControlMBS.Anchor as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The current anchor position.

This sets the anchor position and creates a selection between the anchor position and the current position. The caret is not scrolled into view.
(Read and Write property)

DesktopScintillaControlMBS.AnnotationVisible as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Annotations can be made visible in a view and there is a choice of display style when visible.

See kAnnotationVisible* constants.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteActive as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Returns true if there is an active auto completion list and false if there is not.

(Read only property)

DesktopScintillaControlMBS.AutoCompleteAutoHide as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
By default, the list is cancelled if there are no viable matches (the user has typed characters that no longer match a list entry).

If you want to keep displaying the original list, set autoHide to false. This also effects AutoCompleteSelect.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteCancelAtStart as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The default behaviour is for the list to be cancelled if the caret moves to the location it was at when the list was displayed.

By calling this message with a false argument, the list is not cancelled until the caret moves at least one character before the word being completed.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteCaseInsensitiveBehaviour as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Whether to ignore case on auto completion.

When auto completion is set to ignore case (kCaseInsensitiveBehaviourIgnoreCase), by default it will nonetheless select the first list member that matches in a case sensitive way to entered characters. This corresponds to a behaviour property of kCaseInsensitiveBehaviourRespectCase (0). If you want auto completion to ignore case at all, choose kCaseInsensitiveBehaviourIgnoreCase (1).
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteChooseSingle as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Whether to choose single item directly.

If you use AutoCompleteChooseSingle(1) and a list has only one item, it is automatically added and no list is displayed. The default is to display the list even if there is only a single item.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteCurrent as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Set to select an item in the autocompletion list.

It searches the list of words for the first that matches select. By default, comparisons are case sensitive, but you can change this with AutoCIgnoreCase. The match is character by character for the length of the select string. That is, if select is "Fred" it will match "Frederick" if this is the first item in the list that begins with "Fred". If an item is found, it is selected. If the item is not found, the autocompletion list closes if auto-hide is true (see AutoCAutoHide).
The current selection index can be retrieved with AutoCompleteCurrent.
(Read only property)

DesktopScintillaControlMBS.AutoCompleteCurrentText as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Retrieves the current selected text in the autocompletion list.

Normally the AutoCompletion event is used instead.
The value is copied to the text buffer or if not found, an empty string is returned.
(Read only property)

DesktopScintillaControlMBS.AutoCompleteDropRestOfWord as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
When an item is selected, any word characters following the caret are first erased if dropRestOfWord is set true.

The default is false.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteIgnoreCase as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
By default, matching of characters to list members is case sensitive.

These method let you set and get case sensitivity.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteMaxHeight as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Get or set the maximum number of rows that will be visible in an auto completion list.

If there are more rows in the list, then a vertical scrollbar is shown. The default is 5.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteMaxWidth as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Get or set the maximum width of an auto completion list expressed as the number of characters in the longest item that will be totally visible.

If zero (the default) then the list's width is calculated to fit the item with the most characters. Any items that cannot be fully displayed within the available width are indicated by the presence of ellipsis.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteMulti as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Whether to auto complete multiple selections.

When auto completing with multiple selections present, the auto completed text can go into just the main selection with kMultiAutoCompleteOnce (0) or into each selection with kMultiAutoCompleteEach (1). The default is kMultiAutoCompleteOnce.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteOptions as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Set options for auto completion.

See kAutoCompleteOption* constants.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteOrder as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The default setting kOrderingPreSorted (0) requires that the list be provided in alphabetical sorted order.

Sorting the list can be done by Scintilla instead of the application with kOrderingPerformSort (1). This will take additional time.
Applications that wish to prioritize some values and show the list in order of priority instead of alphabetical order can use kOrderingCustom (2). This requires extra processing in AutoCompleteShow to create a sorted index.
Setting the order should be done before calling AutoCompleteShow.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteSeparator as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Set and get the separator character used to separate words in the AutoCompleteShow list.

The default is the space character.
(Read and Write property)

DesktopScintillaControlMBS.AutoCompleteTypeSeparator as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Set or get the type separator for auto complete.

(Read and Write property)

DesktopScintillaControlMBS.AutomaticFold as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The automatic folding behavior.

The fundamental operation in folding is making lines invisible or visible. Line visibility is a property of the view rather than the document so each view may be displaying a different set of lines. From the point of view of the user, lines are hidden and displayed using fold points. Generally, the fold points of a document are based on the hierarchical structure of the document contents. In Python, the hierarchy is determined by indentation and in C++ by brace characters. This hierarchy can be represented within a Scintilla document object by attaching a numeric "fold level" to each line. The fold level is most easily set by a lexer, but you can also set it with method.

It is up to your code to set the connection between user actions and folding and unfolding. The best way to see how this is done is to search the SciTE source code for the methods used in this section of the documentation and see how they are used. You will also need to use markers and a folding margin to complete your folding implementation. The "fold" property should be set to "1" with SetProperty("fold", "1") to enable folding.

Instead of implementing all the logic for handling folding in the container, Scintilla can provide behaviour that is adequate for many applications. The automaticFold argument is a bit set defining which of the 3 pieces of folding implementation should be enabled. Most applications should be able to use the kAutomaticFoldShow and kAutomaticFoldChange flags unless they wish to implement quite different behaviour such as defining their own fold structure. kAutomaticFoldClick is more likely to be set off when an application would like to add or change click behaviour such as showing method headers only when Shift+Alt is used in conjunction with a click.
(Read and Write property)

DesktopScintillaControlMBS.BackSpaceUnIndents as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Whether backspace unindents.

Inside indentation white space, the tab and backspace keys can be made to indent and unindent rather than insert a tab character or delete a character with the TabIndents and BackSpaceUnIndents functions.
(Read and Write property)

DesktopScintillaControlMBS.Bidirectional as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Sets or queries bidirectional support.

The bidirectional features in Scintilla are experimental and incomplete.

Some languages, like Arabic and Hebrew, are written from right to left instead of from left to right as English is. Documents that use multiple languages may contain both directions and this is termed "bidirectional". The default text direction may be right to left or left to right. Scintilla only correctly displays bidirectional text on some platforms. Currently, there is experimental support for bidirectional text on Win32 using DirectWrite and on macOS using Cocoa. Only UTF-8 documents will show bidirectional behaviour and only in kBidirectionalL2R mode. Some features, such as virtual space may not work with bidirectional text or may work only in some circumstances. kBidirectionalR2L may be implemented in the future.

There are additional processing and storage costs to bidirectional text. As some applications may not want to pay the costs, bidirectional support must be explicitly enabled by calling Bidirectional = kBidirectionalL2R (1) which chooses left to right as the default direction or Bidirectional = kBidirectionalR2L (2) for default right to left.

On Win32, this should be done after setting the technology to kTechnologyDirectWrite, kTechnologyDirectWriteRetain, or kTechnologyDirectWriteDC.

If the call succeeded Bidirectional query will return the same value otherwise kBidirectionalDisabled (0) is returned.
(Read and Write property)

DesktopScintillaControlMBS.CallTipActive as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
This returns true if a call tip is active and false if it is not active.

(Read only property)

DesktopScintillaControlMBS.CallTipPosStart as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
This property returns or sets the value of the current position when CallTipShow started to display the tip.

(Read and Write property)

DesktopScintillaControlMBS.CanPaste as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Whether clipboard has text and paste can be performed.

Returns false if document is read only or selection contains protected text.
(Read only property)

DesktopScintillaControlMBS.CanRedo as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Whether Undo was performed and a Redo step is possible.

You could typically use the result of this property to enable/disable the Edit menu Redo command.
(Read only property)

DesktopScintillaControlMBS.CanUndo as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Whether undo stack contains data and can be used to undo.

You would typically use the result of this property to enable/disable the Edit menu Undo command.
(Read only property)

DesktopScintillaControlMBS.CaretForeColor as Color

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The colour of the caret.
Example

dim ScintillaEditor as DesktopScintillaControlMBS // your control

// set cursor width and color

ScintillaEditor.CaretForeColor = Color.HighlightColor
ScintillaEditor.CaretWidth = 8

(Read and Write property)

DesktopScintillaControlMBS.CaretLineBackAlpha as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The caret line be drawn translucently which allows other background colours to show through.

hTis is done by setting the alpha (translucency) value by calling CaretLineBackAlpha. When the alpha is not kAlphaNoAlpha, the caret line is drawn after all other features so will affect the colour of all other features.
(Read and Write property)

DesktopScintillaControlMBS.CaretLineBackColor as Color

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The background colour of the line containing the caret different

Set the desired background colour with CaretLineBackColor, then use CaretLineVisible = true to enable the effect. You can cancel the effect with CaretLineVisible = false.
(Read and Write property)

DesktopScintillaControlMBS.CaretLineFrame as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
can be used to display the caret line framed instead of filling the whole background.

Set width <> 0 to enable this option and width = 0 to disable it.
(Read and Write property)

DesktopScintillaControlMBS.CaretLineHighlightSubLine as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Choose to highlight only the subline containing the caret instead of the whole line.

Default behaviour CaretLineHighlightSubLine = false the whole caret line is highlighted.
(Read and Write property)

DesktopScintillaControlMBS.CaretLineLayer as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
You can choose to make the background colour of the line containing the caret.

This effect may be drawn translucently over the text or opaquely on the base layer with CaretLineLayer. Background colouring has highest priority when a line has markers that would otherwise change the background colour. When drawn translucently other background colours can show through.

See kLayer* constants.
(Read and Write property)

DesktopScintillaControlMBS.CaretLineVisible as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Whether caret line is visible.

Set the desired background colour with CaretLineBackColor, then use CaretLineVisible = true to enable the effect. You can cancel the effect with CaretLineVisible = false.
(Read and Write property)

DesktopScintillaControlMBS.CaretLineVisibleAlways as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Choose to make the caret line always visible even when the window is not in focus.

Default behaviour false the caret line is only visible when the window is in focus.
(Read and Write property)

DesktopScintillaControlMBS.CaretPeriod as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The rate at which the caret blinks.

The rate at which the caret blinks can be set with CaretPeriod which determines the time in milliseconds that the caret is visible or invisible before changing state. Setting the period to 0 stops the caret blinking. The default value is 500 milliseconds.
(Read and Write property)

DesktopScintillaControlMBS.CaretSticky as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Set, get or toggle the caretSticky setting which controls when the last position of the caret on the line is saved.

These messages set, get or toggle the caretSticky setting which controls when the last position of the caret on the line is saved.

When set to kCaretStickyOff (0), the sticky flag is off; all text changes (and all caret position changes) will remember the caret's new horizontal position when moving to different lines. This is the default.

When set to kCaretStickyOn (1), the sticky flag is on, and the only thing which will cause the editor to remember the horizontal caret position is moving the caret with mouse or keyboard (left/right arrow keys, home/end keys, etc).

When set to kCaretStickyWhiteSpace (2), the caret acts like mode 0 (sticky off) except under one special case; when space or tab characters are inserted. (Including pasting only space/tabs -- undo, redo, etc. do not exhibit this behaviour..).

SCI_TOGGLECARETSTICKY switches from kCaretStickyOn and kCaretStickyWhiteSpace to kCaretStickyOff and from kCaretStickyOff to kCaretStickyOn.
(Read and Write property)

DesktopScintillaControlMBS.CaretStyle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The style of the caret.

There are separate styles for insert mode (lower 4-bits, kCaretStyleInsMask) and overtype mode (bit 4).

See kCaretStyle* constants.

The block caret draws most combining and multibyte character sequences successfully, though some fonts like Thai Fonts (and possibly others) can sometimes appear strange when the cursor is positioned at these characters, which may result in only drawing a part of the cursor character sequence. This is most notable on Windows platforms.
(Read and Write property)

DesktopScintillaControlMBS.CaretWidth as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The width of the line caret.
Example

dim ScintillaEditor as DesktopScintillaControlMBS // your control

// set cursor width and color

ScintillaEditor.CaretForeColor = Color.HighlightColor
ScintillaEditor.CaretWidth = 8

can be set to a value of between 0 and 20 pixels. The default width is 1 pixel.

A width of 0 makes the caret invisible, similar to setting the caret style to kCaretStyleInvisible (though not interchangeable). This setting only affects the width of the cursor when the cursor style is set to line caret mode, it does not affect the width for a block caret.
(Read and Write property)

DesktopScintillaControlMBS.CharacterCategoryOptimization as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
Optimize speed of character category features like determining whether a character is a space or number at the expense of memory.

Mostly used for Unicode documents. The countCharacters parameter determines how many character starting from 0 are added to a look-up table with one byte used for each character. It is reasonable to cover the set of characters likely to be used in a document so &h100 for simple Roman text, &h1000 to cover most simple alphabets, &h10000 to cover most of East Asian languages, and &h110000 to cover all possible characters.
(Read and Write property)

DesktopScintillaControlMBS.ControlCharSymbol as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The mnemonics may be replaced by a nominated symbol with an ASCII code in the range 32 to 255.

If you set a symbol value less than 32, all control characters are displayed as mnemonics. The symbol you set is rendered in the font of the style set for the character.

The default symbol value is 0.
(Read and Write property)

DesktopScintillaControlMBS.CurrentLine as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
This retrieves the text of the line containing the caret and returns the position within the line of the caret.

(Read only property)

DesktopScintillaControlMBS.Cursor as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Scintilla MBS Scintilla Plugin 22.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop only
The current mouse cursor.

The cursor is normally chosen in a context sensitive way, so it will be different over the margin than when over the text. When performing a slow action, you may wish to change to a wait cursor. You set the cursor type with assignment to this property.
See kCursorShape* constants.

Cursor values 1 through 7 have defined cursors, but only kCursorShapeWait is usefully controllable. Other values of cursorType cause a pointer to be displayed. Reading the cursor property returns the last cursor type you set, or kCursorShapeNormal (-1) if you have not set a cursor type.
(Read and Write property)

Next items

The items on this page are in the following plugins: MBS Scintilla Plugin.


The biggest plugin in space...