Namespace Npp.DotNet.Plugin.Scintilla
.NET implementations of Scintilla's common argument types.
Classes
Structs
- Cells
Each byte in a Scintilla document is associated with a byte of styling information. The combination of a character byte and a style byte is called a cell.
- KeyModifier
Class containing key and modifiers.
Enums
- Accessibility
-
Possible options for SetAccessibility(Accessibility). (Scintilla feature SC_ACCESSIBILITY_)
- Alpha
(Scintilla feature SC_ALPHA_)
- AnnotationVisible
-
Possible options for AnnotationSetVisible(AnnotationVisible). (Scintilla feature ANNOTATION_)
- AutoCompleteOption
Define option flags for autocompletion lists (Scintilla feature SC_AUTOCOMPLETE_)
- AutomaticFold
-
Possible options for SetAutomaticFold(AutomaticFold). (Scintilla feature SC_AUTOMATICFOLD_)
- CaretPolicy
-
Possible options for SetXCaretPolicy(CaretPolicy, int) and SetYCaretPolicy(CaretPolicy, int). (Scintilla feature CARET_)
- CaretSticky
-
Possible options for SetCaretSticky(CaretSticky). (Scintilla feature SC_CARETSTICKY_)
- CaretStyle
-
Possible options for SetCaretStyle(CaretStyle). (Scintilla feature CARETSTYLE_)
- CaseInsensitiveBehaviour
-
Possible options for AutoCSetCaseInsensitiveBehaviour(CaseInsensitiveBehaviour). (Scintilla feature SC_CASEINSENSITIVEBEHAVIOUR_)
- CaseVisible
-
Possible options for StyleSetCase(int, CaseVisible). (Scintilla feature SC_CASE_)
- ChangeHistoryIndicators
Range of indicators reserved for change history.
- ChangeHistoryOption
(Scintilla feature SC_CHANGE_HISTORY_)
- CharacterSet
-
Character set identifiers are used in StyleSetCharacterSet(int, CharacterSet).
The values are the same as the Windows *CHARSET values. (Scintilla feature SC_CHARSET_)
- CharacterSource
-
The value passed in CharacterSource when SCN_CHARADDED is emitted.
- CompletionMethods
-
The value passed in ListCompletionMethod indicating the way in which the completion occurred.
- CursorShape
-
Possible options for SetCursor(CursorShape). (Scintilla feature SC_CURSOR)
- DocumentOption
-
Possible options for CreateDocument(Position, DocumentOption). (Scintilla feature SC_DOCUMENTOPTION_)
- EOLAnnotationVisible
(Scintilla feature EOLANNOTATION_)
- EdgeVisualStyle
-
Possible options for SetEdgeMode(EdgeVisualStyle). (Scintilla feature EDGE_)
- Element
(Scintilla feature SC_ELEMENT_)
- EndOfLine
-
Return value of GetEOLMode(). (Scintilla feature SC_EOL_)
- FindOption
-
Possible options for FindTextFull(FindOption, TextToFindFull). (Scintilla feature SCFIND_)
- FocusChange
For compatibility, these go through the COMMAND notification rather than NOTIFY and should have had exactly the same values as the EN_* constants. Unfortunately the SETFOCUS and KILLFOCUS are flipped over from EN_* As clients depend on these constants, this will not be changed. (Scintilla feature SCEN_)
- FoldAction
-
Possible options for FoldLine(Position, FoldAction). (Scintilla feature SC_FOLDACTION_)
- FoldDisplayTextStyle
-
Possible options for FoldDisplayTextSetStyle(FoldDisplayTextStyle). (Scintilla feature SC_FOLDDISPLAYTEXT_)
- FoldFlag
-
Possible options for SetFoldFlags(FoldFlag)
- FoldLevel
-
Possible options for SetFoldLevel(Position, FoldLevel). (Scintilla feature SC_FOLDLEVEL)
- FontQuality
-
Possible options for SetFontQuality(FontQuality) (Scintilla feature SC_EFF_)
- FontStretch
(Scintilla feature SC_STRETCH_)
- FontWeight
Get the size of characters of a style in points multiplied by 100. (Scintilla feature SC_WEIGHT_)
- IMEInteraction
-
Possible options for SetIMEInteraction(IMEInteraction) (Scintilla feature SC_IME_)
- IdleStyling
-
Possible options for SetIdleStyling(IdleStyling). (Scintilla feature SC_IDLESTYLING_)
- IndentView
-
Possible options for SetIndentationGuides(IndentView). NONE turns the feature off but the other states determine how far the guides appear on empty lines. (Scintilla feature SC_IV_)
- IndicFlag
-
Possible options for IndicSetFlags(int, IndicFlag). (Scintilla feature SC_INDICFLAG_)
- IndicValue
Retrieve the foreground hover colour of an indicator. (Scintilla feature SC_INDICVALUE)
- IndicatorNumbers
Indicator numbers. (Scintilla feature INDICATOR_)
- IndicatorStyle
Indicator style enumeration and some constants. (Scintilla feature INDIC_)
- KeyMod
-
Symbolic key codes and modifier flags. ASCII and other printable characters below 256. Extended keys above 300. (Scintilla feature SCMOD_)
- Layer
(Scintilla feature SC_LAYER_)
- LineCache
-
Possible options for SetLayoutCache(LineCache). (Scintilla feature SC_CACHE_)
- LineCharacterIndexType
-
Return value of GetLineCharacterIndex(). (Scintilla feature SC_LINECHARACTERINDEX_)
- LineEndType
Line end types which may be used in addition to LF, CR, and CRLF.
- MarginOption
-
Possible options for SetMarginOptions(MarginOption). (Scintilla feature SC_MARGINOPTION_)
- MarginType
Set a margin to be either numeric or symbolic. (Scintilla feature SC_MARGIN_)
- MarkerOutline
Markers used for outlining and change history columns. (Scintilla feature SC_MARKNUM_)
- MarkerSymbol
-
Possible options for MarkerDefine(int, MarkerSymbol). (Scintilla feature SC_MARK_)
- ModificationFlags
The ModificationType field of a ScNotification. These are defined as a bit mask to make it easy to specify which notifications are wanted. One bit is set from each of SC_MOD_* and SC_PERFORMED_*. (Scintilla feature SC_MOD_)
- MultiAutoComplete
-
Possible options for AutoCSetMulti(MultiAutoComplete). (Scintilla feature SC_MULTIAUTOC_)
- MultiPaste
-
Possible options for SetMultiPaste(MultiPaste). (Scintilla feature SC_MULTIPASTE_)
- Ordering
-
Possible options for AutoCSetOrder(Ordering). (Scintilla feature SC_ORDER_)
- PhasesDraw
-
Possible options for SetPhasesDraw(PhasesDraw). (Scintilla feature SC_PHASES_)
- PopUp
-
Possible options for UsePopUp(PopUp). (Scintilla feature SC_POPUP_)
- PrintOption
Print colour mode. (Scintilla feature SC_PRINT_)
- RepresentationAppearance
Can draw representations in various ways (Scintilla feature SC_REPRESENTATION)
- ScKeyCode
A visible or control character. The lower 16-bits are used to form a key definition.
- SelectionMode
-
Possible options for SetSelectionMode(SelectionMode). (Scintilla feature SC_SEL_)
- Status
-
Return value of GetStatus(). (Scintilla feature SC_STATUS_)
- StylesCommon
Styles in range 32..39 are predefined for parts of the UI and are not used as normal styles. (Scintilla feature STYLE_)
- Supports
(Scintilla feature SC_SUPPORTS_)
- TabDrawMode
-
Possible options for SetTabDrawMode(TabDrawMode). (Scintilla feature SCTD_)
- Technology
(Scintilla feature SC_TECHNOLOGY_)
- TypeProperty
-
Return value of PropertyType(string). (Scintilla feature SC_TYPE_)
- UndoFlags
-
Possible options for AddUndoAction(int, UndoFlags). (Scintilla feature UNDO_)
- UndoSelectionHistoryOption
(Scintilla feature SC_UNDO_SELECTION_HISTORY_)
- Update
-
Type of modification and the action which caused the modification. These are defined as a bit mask to make it easy to specify which notifications are wanted. One bit is set from each of SC_MOD_* and SC_PERFORMED_*. (Scintilla feature SC_UPDATE_)
- VirtualSpace
-
Possible options for SetVirtualSpaceOptions(VirtualSpace). (Scintilla feature SCVS_)
- VisiblePolicy
-
Possible options for SetVisiblePolicy(VisiblePolicy, int). (Scintilla feature VISIBLE_)
- WhiteSpace
-
Possible options forSetViewWS(WhiteSpace). (Scintilla feature SCWS_)
- Wrap
-
Possible options for SetWrapMode(Wrap). (Scintilla feature SC_WRAP_)
- WrapIndentMode
-
Possible options for SetWrapIndentMode(WrapIndentMode). (Scintilla feature SC_WRAPINDENT_)
- WrapVisualFlag
-
Possible options for SetWrapVisualFlags(WrapVisualFlag). (Scintilla feature SC_WRAPVISUALFLAG_)
- WrapVisualLocation
-
Possible options for SetWrapVisualFlagsLocation(WrapVisualLocation). (Scintilla feature SC_WRAPVISUALFLAGLOC_)