⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 scintilla.iface

📁 porting scintilla to qt
💻 IFACE
📖 第 1 页 / 共 5 页
字号:
set void StyleSetBack=2052(int style, colour back)# Set a style to be bold or not.set void StyleSetBold=2053(int style, bool bold)# Set a style to be italic or not.set void StyleSetItalic=2054(int style, bool italic)# Set the size of characters of a style.set void StyleSetSize=2055(int style, int sizePoints)# Set the font of a style.set void StyleSetFont=2056(int style, string fontName)# Set a style to have its end of line filled or not.set void StyleSetEOLFilled=2057(int style, bool filled)# Reset the default style to its state at startupfun void StyleResetDefault=2058(,)# Set a style to be underlined or not.set void StyleSetUnderline=2059(int style, bool underline)enu CaseVisible=SC_CASE_val SC_CASE_MIXED=0val SC_CASE_UPPER=1val SC_CASE_LOWER=2# Get the foreground colour of a style.get colour StyleGetFore=2481(int style,)# Get the background colour of a style.get colour StyleGetBack=2482(int style,)# Get is a style bold or not.get bool StyleGetBold=2483(int style,)# Get is a style italic or not.get bool StyleGetItalic=2484(int style,)# Get the size of characters of a style.get int StyleGetSize=2485(int style,)# Get the font of a style.# Returns the length of the fontNamefun int StyleGetFont=2486(int style, stringresult fontName)# Get is a style to have its end of line filled or not.get bool StyleGetEOLFilled=2487(int style,)# Get is a style underlined or not.get bool StyleGetUnderline=2488(int style,)# Get is a style mixed case, or to force upper or lower case.get int StyleGetCase=2489(int style,)# Get the character get of the font in a style.get int StyleGetCharacterSet=2490(int style,)# Get is a style visible or not.get bool StyleGetVisible=2491(int style,)# Get is a style changeable or not (read only).# Experimental feature, currently buggy.get bool StyleGetChangeable=2492(int style,)# Get is a style a hotspot or not.get bool StyleGetHotSpot=2493(int style,)# Set a style to be mixed case, or to force upper or lower case.set void StyleSetCase=2060(int style, int caseForce)# Set the character set of the font in a style.set void StyleSetCharacterSet=2066(int style, int characterSet)# Set a style to be a hotspot or not.set void StyleSetHotSpot=2409(int style, bool hotspot)# Set the foreground colour of the selection and whether to use this setting.fun void SetSelFore=2067(bool useSetting, colour fore)# Set the background colour of the selection and whether to use this setting.fun void SetSelBack=2068(bool useSetting, colour back)# Get the alpha of the selection.get int GetSelAlpha=2477(,)# Set the alpha of the selection.set void SetSelAlpha=2478(int alpha,)# Is the selection end of line filled?get bool GetSelEOLFilled=2479(,)# Set the selection to have its end of line filled or not.set void SetSelEOLFilled=2480(bool filled,)# Set the foreground colour of the caret.set void SetCaretFore=2069(colour fore,)# When key+modifier combination km is pressed perform msg.fun void AssignCmdKey=2070(keymod km, int msg)# When key+modifier combination km is pressed do nothing.fun void ClearCmdKey=2071(keymod km,)# Drop all key mappings.fun void ClearAllCmdKeys=2072(,)# Set the styles for a segment of the document.fun void SetStylingEx=2073(int length, string styles)# Set a style to be visible or not.set void StyleSetVisible=2074(int style, bool visible)# Get the time in milliseconds that the caret is on and off.get int GetCaretPeriod=2075(,)# Get the time in milliseconds that the caret is on and off. 0 = steady on.set void SetCaretPeriod=2076(int periodMilliseconds,)# Set the set of characters making up words for when moving or selecting by word.# First sets deaults like SetCharsDefault.set void SetWordChars=2077(, string characters)# Start a sequence of actions that is undone and redone as a unit.# May be nested.fun void BeginUndoAction=2078(,)# End a sequence of actions that is undone and redone as a unit.fun void EndUndoAction=2079(,)# Indicator style enumeration and some constantsenu IndicatorStyle=INDIC_val INDIC_PLAIN=0val INDIC_SQUIGGLE=1val INDIC_TT=2val INDIC_DIAGONAL=3val INDIC_STRIKE=4val INDIC_HIDDEN=5val INDIC_BOX=6val INDIC_ROUNDBOX=7val INDIC_MAX=31val INDIC_CONTAINER=8val INDIC0_MASK=0x20val INDIC1_MASK=0x40val INDIC2_MASK=0x80val INDICS_MASK=0xE0# Set an indicator to plain, squiggle or TT.set void IndicSetStyle=2080(int indic, int style)# Retrieve the style of an indicator.get int IndicGetStyle=2081(int indic,)# Set the foreground colour of an indicator.set void IndicSetFore=2082(int indic, colour fore)# Retrieve the foreground colour of an indicator.get colour IndicGetFore=2083(int indic,)# Set an indicator to draw under text or over(default).set void IndicSetUnder=2510(int indic, bool under)# Retrieve whether indicator drawn under or over text.get bool IndicGetUnder=2511(int indic,)# Set the foreground colour of all whitespace and whether to use this setting.fun void SetWhitespaceFore=2084(bool useSetting, colour fore)# Set the background colour of all whitespace and whether to use this setting.fun void SetWhitespaceBack=2085(bool useSetting, colour back)# Divide each styling byte into lexical class bits (default: 5) and indicator# bits (default: 3). If a lexer requires more than 32 lexical states, then this# is used to expand the possible states.set void SetStyleBits=2090(int bits,)# Retrieve number of bits in style bytes used to hold the lexical state.get int GetStyleBits=2091(,)# Used to hold extra styling information for each line.set void SetLineState=2092(int line, int state)# Retrieve the extra styling information for a line.get int GetLineState=2093(int line,)# Retrieve the last line number that has line state.get int GetMaxLineState=2094(,)# Is the background of the line containing the caret in a different colour?get bool GetCaretLineVisible=2095(,)# Display the background of the line containing the caret in a different colour.set void SetCaretLineVisible=2096(bool show,)# Get the colour of the background of the line containing the caret.get colour GetCaretLineBack=2097(,)# Set the colour of the background of the line containing the caret.set void SetCaretLineBack=2098(colour back,)# Set a style to be changeable or not (read only).# Experimental feature, currently buggy.set void StyleSetChangeable=2099(int style, bool changeable)# Display a auto-completion list.# The lenEntered parameter indicates how many characters before# the caret should be used to provide context.fun void AutoCShow=2100(int lenEntered, string itemList)# Remove the auto-completion list from the screen.fun void AutoCCancel=2101(,)# Is there an auto-completion list visible?fun bool AutoCActive=2102(,)# Retrieve the position of the caret when the auto-completion list was displayed.fun position AutoCPosStart=2103(,)# User has selected an item so remove the list and insert the selection.fun void AutoCComplete=2104(,)# Define a set of character that when typed cancel the auto-completion list.fun void AutoCStops=2105(, string characterSet)# Change the separator character in the string setting up an auto-completion list.# Default is space but can be changed if items contain space.set void AutoCSetSeparator=2106(int separatorCharacter,)# Retrieve the auto-completion list separator character.get int AutoCGetSeparator=2107(,)# Select the item in the auto-completion list that starts with a string.fun void AutoCSelect=2108(, string text)# Should the auto-completion list be cancelled if the user backspaces to a# position before where the box was created.set void AutoCSetCancelAtStart=2110(bool cancel,)# Retrieve whether auto-completion cancelled by backspacing before start.get bool AutoCGetCancelAtStart=2111(,)# Define a set of characters that when typed will cause the autocompletion to# choose the selected item.set void AutoCSetFillUps=2112(, string characterSet)# Should a single item auto-completion list automatically choose the item.set void AutoCSetChooseSingle=2113(bool chooseSingle,)# Retrieve whether a single item auto-completion list automatically choose the item.get bool AutoCGetChooseSingle=2114(,)# Set whether case is significant when performing auto-completion searches.set void AutoCSetIgnoreCase=2115(bool ignoreCase,)# Retrieve state of ignore case flag.get bool AutoCGetIgnoreCase=2116(,)# Display a list of strings and send notification when user chooses one.fun void UserListShow=2117(int listType, string itemList)# Set whether or not autocompletion is hidden automatically when nothing matches.set void AutoCSetAutoHide=2118(bool autoHide,)# Retrieve whether or not autocompletion is hidden automatically when nothing matches.get bool AutoCGetAutoHide=2119(,)# Set whether or not autocompletion deletes any word characters# after the inserted text upon completion.set void AutoCSetDropRestOfWord=2270(bool dropRestOfWord,)# Retrieve whether or not autocompletion deletes any word characters# after the inserted text upon completion.get bool AutoCGetDropRestOfWord=2271(,)# Register an XPM image for use in autocompletion lists.fun void RegisterImage=2405(int type, string xpmData)# Clear all the registered XPM images.fun void ClearRegisteredImages=2408(,)# Retrieve the auto-completion list type-separator character.get int AutoCGetTypeSeparator=2285(,)# Change the type-separator character in the string setting up an auto-completion list.# Default is '?' but can be changed if items contain '?'.set void AutoCSetTypeSeparator=2286(int separatorCharacter,)# Set the maximum width, in characters, of auto-completion and user lists.# Set to 0 to autosize to fit longest item, which is the default.set void AutoCSetMaxWidth=2208(int characterCount,)# Get the maximum width, in characters, of auto-completion and user lists.get int AutoCGetMaxWidth=2209(,)# Set the maximum height, in rows, of auto-completion and user lists.# The default is 5 rows.set void AutoCSetMaxHeight=2210(int rowCount,)# Set the maximum height, in rows, of auto-completion and user lists.get int AutoCGetMaxHeight=2211(,)# Set the number of spaces used for one level of indentation.set void SetIndent=2122(int indentSize,)# Retrieve indentation size.get int GetIndent=2123(,)# Indentation will only use space characters if useTabs is false, otherwise# it will use a combination of tabs and spaces.set void SetUseTabs=2124(bool useTabs,)# Retrieve whether tabs will be used in indentation.get bool GetUseTabs=2125(,)# Change the indentation of a line to a number of columns.set void SetLineIndentation=2126(int line, int indentSize)# Retrieve the number of columns that a line is indented.get int GetLineIndentation=2127(int line,)# Retrieve the position before the first non indentation character on a line.get position GetLineIndentPosition=2128(int line,)# Retrieve the column number of a position, taking tab width into account.get int GetColumn=2129(position pos,)# Show or hide the horizontal scroll bar.set void SetHScrollBar=2130(bool show,)# Is the horizontal scroll bar visible?get bool GetHScrollBar=2131(,)enu IndentView=SC_IV_val SC_IV_NONE=0val SC_IV_REAL=1val SC_IV_LOOKFORWARD=2val SC_IV_LOOKBOTH=3# Show or hide indentation guides.set void SetIndentationGuides=2132(int indentView,)# Are the indentation guides visible?get int GetIndentationGuides=2133(,)# Set the highlighted indentation guide column.# 0 = no highlighted guide.set void SetHighlightGuide=2134(int column,)# Get the highlighted indentation guide column.get int GetHighlightGuide=2135(,)# Get the position after the last visible characters on a line.get int GetLineEndPosition=2136(int line,)# Get the code page used to interpret the bytes of the document as characters.get int GetCodePage=2137(,)# Get the foreground colour of the caret.get colour GetCaretFore=2138(,)# In palette mode?get bool GetUsePalette=2139(,)# In read-only mode?get bool GetReadOnly=2140(,)# Sets the position of the caret.set void SetCurrentPos=2141(position pos,)# Sets the position that starts the selection - this becomes the anchor.set void SetSelectionStart=2142(position pos,)# Returns the position at the start of the selection.get position GetSelectionStart=2143(,)# Sets the position that ends the selection - this becomes the currentPosition.set void SetSelectionEnd=2144(position pos,)# Returns the position at the end of the selection.get position GetSelectionEnd=2145(,)# Sets the print magnification added to the point size of each style for printing.set void SetPrintMagnification=2146(int magnification,)# Returns the print magnification.get int GetPrintMagnification=2147(,)enu PrintOption=SC_PRINT_# PrintColourMode - use same colours as screen.val SC_PRINT_NORMAL=0# PrintColourMode - invert the light value of each style for printing.val SC_PRINT_INVERTLIGHT=1# PrintColourMode - force black text on white background for printing.val SC_PRINT_BLACKONWHITE=2# PrintColourMode - text stays coloured, but all background is forced to be white for printing.val SC_PRINT_COLOURONWHITE=3

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -