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

📄 scintilla.iface

📁 porting scintilla to qt
💻 IFACE
📖 第 1 页 / 共 5 页
字号:
# PrintColourMode - only the default-background is forced to be white for printing.val SC_PRINT_COLOURONWHITEDEFAULTBG=4# Modify colours when printing for clearer printed text.set void SetPrintColourMode=2148(int mode,)# Returns the print colour mode.get int GetPrintColourMode=2149(,)enu FindOption=SCFIND_val SCFIND_WHOLEWORD=2val SCFIND_MATCHCASE=4val SCFIND_WORDSTART=0x00100000val SCFIND_REGEXP=0x00200000val SCFIND_POSIX=0x00400000# Find some text in the document.fun position FindText=2150(int flags, findtext ft)# On Windows, will draw the document into a display context such as a printer.fun position FormatRange=2151(bool draw, formatrange fr)# Retrieve the display line at the top of the display.get int GetFirstVisibleLine=2152(,)# Retrieve the contents of a line.# Returns the length of the line.fun int GetLine=2153(int line, stringresult text)# Returns the number of lines in the document. There is always at least one.get int GetLineCount=2154(,)# Sets the size in pixels of the left margin.set void SetMarginLeft=2155(, int pixelWidth)# Returns the size in pixels of the left margin.get int GetMarginLeft=2156(,)# Sets the size in pixels of the right margin.set void SetMarginRight=2157(, int pixelWidth)# Returns the size in pixels of the right margin.get int GetMarginRight=2158(,)# Is the document different from when it was last saved?get bool GetModify=2159(,)# Select a range of text.fun void SetSel=2160(position start, position end)# Retrieve the selected text.# Return the length of the text.fun int GetSelText=2161(, stringresult text)# Retrieve a range of text.# Return the length of the text.fun int GetTextRange=2162(, textrange tr)# Draw the selection in normal style or with selection highlighted.fun void HideSelection=2163(bool normal,)# Retrieve the x value of the point in the window where a position is displayed.fun int PointXFromPosition=2164(, position pos)# Retrieve the y value of the point in the window where a position is displayed.fun int PointYFromPosition=2165(, position pos)# Retrieve the line containing a position.fun int LineFromPosition=2166(position pos,)# Retrieve the position at the start of a line.fun position PositionFromLine=2167(int line,)# Scroll horizontally and vertically.fun void LineScroll=2168(int columns, int lines)# Ensure the caret is visible.fun void ScrollCaret=2169(,)# Replace the selected text with the argument text.fun void ReplaceSel=2170(, string text)# Set to read only or read write.set void SetReadOnly=2171(bool readOnly,)# Null operation.fun void Null=2172(,)# Will a paste succeed?fun bool CanPaste=2173(,)# Are there any undoable actions in the undo history?fun bool CanUndo=2174(,)# Delete the undo history.fun void EmptyUndoBuffer=2175(,)# Undo one action in the undo history.fun void Undo=2176(,)# Cut the selection to the clipboard.fun void Cut=2177(,)# Copy the selection to the clipboard.fun void Copy=2178(,)# Paste the contents of the clipboard into the document replacing the selection.fun void Paste=2179(,)# Clear the selection.fun void Clear=2180(,)# Replace the contents of the document with the argument text.fun void SetText=2181(, string text)# Retrieve all the text in the document.# Returns number of characters retrieved.fun int GetText=2182(int length, stringresult text)# Retrieve the number of characters in the document.get int GetTextLength=2183(,)# Retrieve a pointer to a function that processes messages for this Scintilla.get int GetDirectFunction=2184(,)# Retrieve a pointer value to use as the first argument when calling# the function returned by GetDirectFunction.get int GetDirectPointer=2185(,)# Set to overtype (true) or insert mode.set void SetOvertype=2186(bool overtype,)# Returns true if overtype mode is active otherwise false is returned.get bool GetOvertype=2187(,)# Set the width of the insert mode caret.set void SetCaretWidth=2188(int pixelWidth,)# Returns the width of the insert mode caret.get int GetCaretWidth=2189(,)# Sets the position that starts the target which is used for updating the# document without affecting the scroll position.set void SetTargetStart=2190(position pos,)# Get the position that starts the target.get position GetTargetStart=2191(,)# Sets the position that ends the target which is used for updating the# document without affecting the scroll position.set void SetTargetEnd=2192(position pos,)# Get the position that ends the target.get position GetTargetEnd=2193(,)# Replace the target text with the argument text.# Text is counted so it can contain NULs.# Returns the length of the replacement text.fun int ReplaceTarget=2194(int length, string text)# Replace the target text with the argument text after \d processing.# Text is counted so it can contain NULs.# Looks for \d where d is between 1 and 9 and replaces these with the strings# matched in the last search operation which were surrounded by \( and \).# Returns the length of the replacement text including any change# caused by processing the \d patterns.fun int ReplaceTargetRE=2195(int length, string text)# Search for a counted string in the target and set the target to the found# range. Text is counted so it can contain NULs.# Returns length of range or -1 for failure in which case target is not moved.fun int SearchInTarget=2197(int length, string text)# Set the search flags used by SearchInTarget.set void SetSearchFlags=2198(int flags,)# Get the search flags used by SearchInTarget.get int GetSearchFlags=2199(,)# Show a call tip containing a definition near position pos.fun void CallTipShow=2200(position pos, string definition)# Remove the call tip from the screen.fun void CallTipCancel=2201(,)# Is there an active call tip?fun bool CallTipActive=2202(,)# Retrieve the position where the caret was before displaying the call tip.fun position CallTipPosStart=2203(,)# Highlight a segment of the definition.fun void CallTipSetHlt=2204(int start, int end)# Set the background colour for the call tip.set void CallTipSetBack=2205(colour back,)# Set the foreground colour for the call tip.set void CallTipSetFore=2206(colour fore,)# Set the foreground colour for the highlighted part of the call tip.set void CallTipSetForeHlt=2207(colour fore,)# Enable use of STYLE_CALLTIP and set call tip tab size in pixels.set void CallTipUseStyle=2212(int tabSize,)# Find the display line of a document line taking hidden lines into account.fun int VisibleFromDocLine=2220(int line,)# Find the document line of a display line taking hidden lines into account.fun int DocLineFromVisible=2221(int lineDisplay,)# The number of display lines needed to wrap a document linefun int WrapCount=2235(int line,)enu FoldLevel=SC_FOLDLEVELval SC_FOLDLEVELBASE=0x400val SC_FOLDLEVELWHITEFLAG=0x1000val SC_FOLDLEVELHEADERFLAG=0x2000val SC_FOLDLEVELBOXHEADERFLAG=0x4000val SC_FOLDLEVELBOXFOOTERFLAG=0x8000val SC_FOLDLEVELCONTRACTED=0x10000val SC_FOLDLEVELUNINDENT=0x20000val SC_FOLDLEVELNUMBERMASK=0x0FFF# Set the fold level of a line.# This encodes an integer level along with flags indicating whether the# line is a header and whether it is effectively white space.set void SetFoldLevel=2222(int line, int level)# Retrieve the fold level of a line.get int GetFoldLevel=2223(int line,)# Find the last child line of a header line.get int GetLastChild=2224(int line, int level)# Find the parent line of a child line.get int GetFoldParent=2225(int line,)# Make a range of lines visible.fun void ShowLines=2226(int lineStart, int lineEnd)# Make a range of lines invisible.fun void HideLines=2227(int lineStart, int lineEnd)# Is a line visible?get bool GetLineVisible=2228(int line,)# Show the children of a header line.set void SetFoldExpanded=2229(int line, bool expanded)# Is a header line expanded?get bool GetFoldExpanded=2230(int line,)# Switch a header line between expanded and contracted.fun void ToggleFold=2231(int line,)# Ensure a particular line is visible by expanding any header line hiding it.fun void EnsureVisible=2232(int line,)enu FoldFlag=SC_FOLDFLAG_val SC_FOLDFLAG_LINEBEFORE_EXPANDED=0x0002val SC_FOLDFLAG_LINEBEFORE_CONTRACTED=0x0004val SC_FOLDFLAG_LINEAFTER_EXPANDED=0x0008val SC_FOLDFLAG_LINEAFTER_CONTRACTED=0x0010val SC_FOLDFLAG_LEVELNUMBERS=0x0040val SC_FOLDFLAG_BOX=0x0001# Set some style options for folding.fun void SetFoldFlags=2233(int flags,)# Ensure a particular line is visible by expanding any header line hiding it.# Use the currently set visibility policy to determine which range to display.fun void EnsureVisibleEnforcePolicy=2234(int line,)# Sets whether a tab pressed when caret is within indentation indents.set void SetTabIndents=2260(bool tabIndents,)# Does a tab pressed when caret is within indentation indent?get bool GetTabIndents=2261(,)# Sets whether a backspace pressed when caret is within indentation unindents.set void SetBackSpaceUnIndents=2262(bool bsUnIndents,)# Does a backspace pressed when caret is within indentation unindent?get bool GetBackSpaceUnIndents=2263(,)val SC_TIME_FOREVER=10000000# Sets the time the mouse must sit still to generate a mouse dwell event.set void SetMouseDwellTime=2264(int periodMilliseconds,)# Retrieve the time the mouse must sit still to generate a mouse dwell event.get int GetMouseDwellTime=2265(,)# Get position of start of word.fun int WordStartPosition=2266(position pos, bool onlyWordCharacters)# Get position of end of word.fun int WordEndPosition=2267(position pos, bool onlyWordCharacters)enu Wrap=SC_WRAP_val SC_WRAP_NONE=0val SC_WRAP_WORD=1val SC_WRAP_CHAR=2# Sets whether text is word wrapped.set void SetWrapMode=2268(int mode,)# Retrieve whether text is word wrapped.get int GetWrapMode=2269(,)enu WrapVisualFlag=SC_WRAPVISUALFLAG_val SC_WRAPVISUALFLAG_NONE=0x0000val SC_WRAPVISUALFLAG_END=0x0001val SC_WRAPVISUALFLAG_START=0x0002# Set the display mode of visual flags for wrapped lines.set void SetWrapVisualFlags=2460(int wrapVisualFlags,)# Retrive the display mode of visual flags for wrapped lines.get int GetWrapVisualFlags=2461(,)enu WrapVisualLocation=SC_WRAPVISUALFLAGLOC_val SC_WRAPVISUALFLAGLOC_DEFAULT=0x0000val SC_WRAPVISUALFLAGLOC_END_BY_TEXT=0x0001val SC_WRAPVISUALFLAGLOC_START_BY_TEXT=0x0002# Set the location of visual flags for wrapped lines.set void SetWrapVisualFlagsLocation=2462(int wrapVisualFlagsLocation,)# Retrive the location of visual flags for wrapped lines.get int GetWrapVisualFlagsLocation=2463(,)# Set the start indent for wrapped lines.set void SetWrapStartIndent=2464(int indent,)# Retrive the start indent for wrapped lines.get int GetWrapStartIndent=2465(,)enu LineCache=SC_CACHE_val SC_CACHE_NONE=0val SC_CACHE_CARET=1val SC_CACHE_PAGE=2val SC_CACHE_DOCUMENT=3# Sets the degree of caching of layout information.set void SetLayoutCache=2272(int mode,)# Retrieve the degree of caching of layout information.get int GetLayoutCache=2273(,)# Sets the document width assumed for scrolling.set void SetScrollWidth=2274(int pixelWidth,)# Retrieve the document width assumed for scrolling.get int GetScrollWidth=2275(,)# Sets whether the maximum width line displayed is used to set scroll width.set void SetScrollWidthTracking=2516(bool tracking,)# Retrieve whether the scroll width tracks wide lines.get bool GetScrollWidthTracking=2517(,)# Measure the pixel width of some text in a particular style.# NUL terminated text argument.# Does not handle tab or control characters.fun int TextWidth=2276(int style, string text)# Sets the scroll range so that maximum scroll position has# the last line at the bottom of the view (default).# Setting this to false allows scrolling one page below the last line.set void SetEndAtLastLine=2277(bool endAtLastLine,)# Retrieve whether the maximum scroll position has the last# line at the bottom of the view.get bool GetEndAtLastLine=2278(,)# Retrieve the height of a particular line of text in pixels.fun int TextHeight=2279(int line,)# Show or hide the vertical scroll bar.set void SetVScrollBar=2280(bool show,)# Is the vertical scroll bar visible?get bool GetVScrollBar=2281(,)# Append a string to the end of the document without changing the selection.fun void AppendText=2282(int length, string text)# Is drawing done in two phases with backgrounds drawn before faoregrounds?get bool GetTwoPhaseDraw=2283(,)# In twoPhaseDraw mode, drawing is performed in two phases, first the background# and then the foreground. This avoids chopping off characters that overlap the next run.set void SetTwoPhaseDraw=2284(bool twoPhase,)

⌨️ 快捷键说明

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