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
 Encapsulates a key code 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 for SetViewWS(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_)