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

📄 scintilla.iface

📁 porting scintilla to qt
💻 IFACE
📖 第 1 页 / 共 5 页
字号:
# Make the target range start and end be the same as the selection range start and end.fun void TargetFromSelection=2287(,)# Join the lines in the target.fun void LinesJoin=2288(,)# Split the lines in the target into lines that are less wide than pixelWidth# where possible.fun void LinesSplit=2289(int pixelWidth,)# Set the colours used as a chequerboard pattern in the fold marginfun void SetFoldMarginColour=2290(bool useSetting, colour back)fun void SetFoldMarginHiColour=2291(bool useSetting, colour fore)## New messages go here## Start of key messages# Move caret down one line.fun void LineDown=2300(,)# Move caret down one line extending selection to new caret position.fun void LineDownExtend=2301(,)# Move caret up one line.fun void LineUp=2302(,)# Move caret up one line extending selection to new caret position.fun void LineUpExtend=2303(,)# Move caret left one character.fun void CharLeft=2304(,)# Move caret left one character extending selection to new caret position.fun void CharLeftExtend=2305(,)# Move caret right one character.fun void CharRight=2306(,)# Move caret right one character extending selection to new caret position.fun void CharRightExtend=2307(,)# Move caret left one word.fun void WordLeft=2308(,)# Move caret left one word extending selection to new caret position.fun void WordLeftExtend=2309(,)# Move caret right one word.fun void WordRight=2310(,)# Move caret right one word extending selection to new caret position.fun void WordRightExtend=2311(,)# Move caret to first position on line.fun void Home=2312(,)# Move caret to first position on line extending selection to new caret position.fun void HomeExtend=2313(,)# Move caret to last position on line.fun void LineEnd=2314(,)# Move caret to last position on line extending selection to new caret position.fun void LineEndExtend=2315(,)# Move caret to first position in document.fun void DocumentStart=2316(,)# Move caret to first position in document extending selection to new caret position.fun void DocumentStartExtend=2317(,)# Move caret to last position in document.fun void DocumentEnd=2318(,)# Move caret to last position in document extending selection to new caret position.fun void DocumentEndExtend=2319(,)# Move caret one page up.fun void PageUp=2320(,)# Move caret one page up extending selection to new caret position.fun void PageUpExtend=2321(,)# Move caret one page down.fun void PageDown=2322(,)# Move caret one page down extending selection to new caret position.fun void PageDownExtend=2323(,)# Switch from insert to overtype mode or the reverse.fun void EditToggleOvertype=2324(,)# Cancel any modes such as call tip or auto-completion list display.fun void Cancel=2325(,)# Delete the selection or if no selection, the character before the caret.fun void DeleteBack=2326(,)# If selection is empty or all on one line replace the selection with a tab character.# If more than one line selected, indent the lines.fun void Tab=2327(,)# Dedent the selected lines.fun void BackTab=2328(,)# Insert a new line, may use a CRLF, CR or LF depending on EOL mode.fun void NewLine=2329(,)# Insert a Form Feed character.fun void FormFeed=2330(,)# Move caret to before first visible character on line.# If already there move to first character on line.fun void VCHome=2331(,)# Like VCHome but extending selection to new caret position.fun void VCHomeExtend=2332(,)# Magnify the displayed text by increasing the sizes by 1 point.fun void ZoomIn=2333(,)# Make the displayed text smaller by decreasing the sizes by 1 point.fun void ZoomOut=2334(,)# Delete the word to the left of the caret.fun void DelWordLeft=2335(,)# Delete the word to the right of the caret.fun void DelWordRight=2336(,)# Delete the word to the right of the caret, but not the trailing non-word characters.fun void DelWordRightEnd=2518(,)# Cut the line containing the caret.fun void LineCut=2337(,)# Delete the line containing the caret.fun void LineDelete=2338(,)# Switch the current line with the previous.fun void LineTranspose=2339(,)# Duplicate the current line.fun void LineDuplicate=2404(,)# Transform the selection to lower case.fun void LowerCase=2340(,)# Transform the selection to upper case.fun void UpperCase=2341(,)# Scroll the document down, keeping the caret visible.fun void LineScrollDown=2342(,)# Scroll the document up, keeping the caret visible.fun void LineScrollUp=2343(,)# Delete the selection or if no selection, the character before the caret.# Will not delete the character before at the start of a line.fun void DeleteBackNotLine=2344(,)# Move caret to first position on display line.fun void HomeDisplay=2345(,)# Move caret to first position on display line extending selection to# new caret position.fun void HomeDisplayExtend=2346(,)# Move caret to last position on display line.fun void LineEndDisplay=2347(,)# Move caret to last position on display line extending selection to new# caret position.fun void LineEndDisplayExtend=2348(,)# These are like their namesakes Home(Extend)?, LineEnd(Extend)?, VCHome(Extend)?# except they behave differently when word-wrap is enabled:# They go first to the start / end of the display line, like (Home|LineEnd)Display# The difference is that, the cursor is already at the point, it goes on to the start# or end of the document line, as appropriate for (Home|LineEnd|VCHome)(Extend)?.fun void HomeWrap=2349(,)fun void HomeWrapExtend=2450(,)fun void LineEndWrap=2451(,)fun void LineEndWrapExtend=2452(,)fun void VCHomeWrap=2453(,)fun void VCHomeWrapExtend=2454(,)# Copy the line containing the caret.fun void LineCopy=2455(,)# Move the caret inside current view if it's not there already.fun void MoveCaretInsideView=2401(,)# How many characters are on a line, including end of line characters?fun int LineLength=2350(int line,)# Highlight the characters at two positions.fun void BraceHighlight=2351(position pos1, position pos2)# Highlight the character at a position indicating there is no matching brace.fun void BraceBadLight=2352(position pos,)# Find the position of a matching brace or INVALID_POSITION if no match.fun position BraceMatch=2353(position pos,)# Are the end of line characters visible?get bool GetViewEOL=2355(,)# Make the end of line characters visible or invisible.set void SetViewEOL=2356(bool visible,)# Retrieve a pointer to the document object.get int GetDocPointer=2357(,)# Change the document object used.set void SetDocPointer=2358(, int pointer)# Set which document modification events are sent to the container.set void SetModEventMask=2359(int mask,)enu EdgeVisualStyle=EDGE_val EDGE_NONE=0val EDGE_LINE=1val EDGE_BACKGROUND=2# Retrieve the column number which text should be kept within.get int GetEdgeColumn=2360(,)# Set the column number of the edge.# If text goes past the edge then it is highlighted.set void SetEdgeColumn=2361(int column,)# Retrieve the edge highlight mode.get int GetEdgeMode=2362(,)# The edge may be displayed by a line (EDGE_LINE) or by highlighting text that# goes beyond it (EDGE_BACKGROUND) or not displayed at all (EDGE_NONE).set void SetEdgeMode=2363(int mode,)# Retrieve the colour used in edge indication.get colour GetEdgeColour=2364(,)# Change the colour used in edge indication.set void SetEdgeColour=2365(colour edgeColour,)# Sets the current caret position to be the search anchor.fun void SearchAnchor=2366(,)# Find some text starting at the search anchor.# Does not ensure the selection is visible.fun int SearchNext=2367(int flags, string text)# Find some text starting at the search anchor and moving backwards.# Does not ensure the selection is visible.fun int SearchPrev=2368(int flags, string text)# Retrieves the number of lines completely visible.get int LinesOnScreen=2370(,)# Set whether a pop up menu is displayed automatically when the user presses# the wrong mouse button.fun void UsePopUp=2371(bool allowPopUp,)# Is the selection rectangular? The alternative is the more common stream selection.get bool SelectionIsRectangle=2372(,)# Set the zoom level. This number of points is added to the size of all fonts.# It may be positive to magnify or negative to reduce.set void SetZoom=2373(int zoom,)# Retrieve the zoom level.get int GetZoom=2374(,)# Create a new document object.# Starts with reference count of 1 and not selected into editor.fun int CreateDocument=2375(,)# Extend life of document.fun void AddRefDocument=2376(, int doc)# Release a reference to the document, deleting document if it fades to black.fun void ReleaseDocument=2377(, int doc)# Get which document modification events are sent to the container.get int GetModEventMask=2378(,)# Change internal focus flag.set void SetFocus=2380(bool focus,)# Get internal focus flag.get bool GetFocus=2381(,)# Change error status - 0 = OK.set void SetStatus=2382(int statusCode,)# Get error status.get int GetStatus=2383(,)# Set whether the mouse is captured when its button is pressed.set void SetMouseDownCaptures=2384(bool captures,)# Get whether mouse gets captured.get bool GetMouseDownCaptures=2385(,)enu CursorShape=SC_CURSORval SC_CURSORNORMAL=-1val SC_CURSORWAIT=4# Sets the cursor to one of the SC_CURSOR* values.set void SetCursor=2386(int cursorType,)# Get cursor type.get int GetCursor=2387(,)# Change the way control characters are displayed:# If symbol is < 32, keep the drawn way, else, use the given character.set void SetControlCharSymbol=2388(int symbol,)# Get the way control characters are displayed.get int GetControlCharSymbol=2389(,)# Move to the previous change in capitalisation.fun void WordPartLeft=2390(,)# Move to the previous change in capitalisation extending selection# to new caret position.fun void WordPartLeftExtend=2391(,)# Move to the change next in capitalisation.fun void WordPartRight=2392(,)# Move to the next change in capitalisation extending selection# to new caret position.fun void WordPartRightExtend=2393(,)# Constants for use with SetVisiblePolicy, similar to SetCaretPolicy.val VISIBLE_SLOP=0x01val VISIBLE_STRICT=0x04# Set the way the display area is determined when a particular line# is to be moved to by Find, FindNext, GotoLine, etc.fun void SetVisiblePolicy=2394(int visiblePolicy, int visibleSlop)# Delete back from the current position to the start of the line.fun void DelLineLeft=2395(,)# Delete forwards from the current position to the end of the line.fun void DelLineRight=2396(,)# Get and Set the xOffset (ie, horizonal scroll position).set void SetXOffset=2397(int newOffset,)get int GetXOffset=2398(,)# Set the last x chosen value to be the caret x position.fun void ChooseCaretX=2399(,)# Set the focus to this Scintilla widget.fun void GrabFocus=2400(,)enu CaretPolicy = CARET_# Caret policy, used by SetXCaretPolicy and SetYCaretPolicy.# If CARET_SLOP is set, we can define a slop value: caretSlop.# This value defines an unwanted zone (UZ) where the caret is... unwanted.# This zone is defined as a number of pixels near the vertical margins,# and as a number of lines near the horizontal margins.# By keeping the caret away from the edges, it is seen within its context,# so it is likely that the identifier that the caret is on can be completely seen,# and that the current line is seen with some of the lines following it which are# often dependent on that line.val CARET_SLOP=0x01# If CARET_STRICT is set, the policy is enforced... strictly.# The caret is centred on the display if slop is not set,# and cannot go in the UZ if slop is set.val CARET_STRICT=0x04# If CARET_JUMPS is set, the display is moved more energetically# so the caret can move in the same direction longer before the policy is applied again.val CARET_JUMPS=0x10# If CARET_EVEN is not set, instead of having symmetrical UZs,# the left and bottom UZs are extended up to right and top UZs respectively.# This way, we favour the displaying of useful information: the begining of lines,# where most code reside, and the lines after the caret, eg. the body of a function.val CARET_EVEN=0x08# Set the way the caret is kept visible when going sideway.# The exclusion zone is given in pixels.fun void SetXCaretPolicy=2402(int caretPolicy, int caretSlop)# Set the way the line the caret is on is kept visible.# The exclusion zone is given in lines.fun void SetYCaretPolicy=2403(int caretPolicy, int caretSlop)# Set printing to line wrapped (SC_WRAP_WORD) or not line wrapped (SC_WRAP_NONE).set void SetPrintWrapMode=2406(int mode,)# Is printing line wrapped?get int GetPrintWrapMode=2407(,)# Set a fore colour for active hotspots.set void SetHotspotActiveFore=2410(bool useSetting, colour fore)# Get the fore colour for active hotspots.get colour GetHotspotActiveFore=2494(,)# Set a back colour for active hotspots.set void SetHotspotActiveBack=2411(bool useSetting, colour back)# Get the back colour for active hotspots.get colour GetHotspotActiveBack=2495(,)

⌨️ 快捷键说明

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