Platforms to show: All Mac Windows Linux Cross-Platform
ScintillaMarginMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Scintilla | MBS Scintilla Plugin | 22.0 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop only |
Margin areas are used for line numbers, breakpoints or folder.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 10 properties
- method Constructor Private
- 7 constants
Margin Types
Constant | Value | Description |
---|---|---|
kMarginTypeBack | 2 |
Background colour |
kMarginTypeColour | 6 |
Color |
kMarginTypeFore | 3 |
Foreground colour |
kMarginTypeNumber | 1 |
line number |
kMarginTypeRText | 5 |
Right text |
kMarginTypeSymbol | 0 |
symbol |
kMarginTypeText | 4 |
text |
This class has no sub classes.
Some methods using this class:
- DesktopScintillaControlMBS.Margin(index as Integer) as ScintillaMarginMBS
- ScintillaControlMBS.Margin(index as Integer) as ScintillaMarginMBS
Some events using this class:
- DesktopScintillaControlMBS.FolderToggled(Line as Integer, Position as Integer, Margin as ScintillaMarginMBS)
- DesktopScintillaControlMBS.MarginClick(Position as Integer, modifiers as Integer, margin as ScintillaMarginMBS)
- DesktopScintillaControlMBS.MarginRightClick(Position as Integer, modifiers as Integer, margin as ScintillaMarginMBS)
- ScintillaControlMBS.FolderToggled(Line as Integer, Position as Integer, Margin as ScintillaMarginMBS)
- ScintillaControlMBS.MarginClick(Position as Integer, modifiers as Integer, margin as ScintillaMarginMBS)
- ScintillaControlMBS.MarginRightClick(Position as Integer, modifiers as Integer, margin as ScintillaMarginMBS)
Some examples using this class:
Blog Entries
Release notes
- Version 22.0
The items on this page are in the following plugins: MBS Scintilla Plugin.
ScintillaLoaderMBS - ScintillaMarkerMBS