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

📄 stc.cpp

📁 很牛的GUI源码wxWidgets-2.8.0.zip 可在多种平台下运行.
💻 CPP
📖 第 1 页 / 共 5 页
字号:
void wxStyledTextCtrl::LinesJoin() {    SendMsg(2288, 0, 0);}// Split the lines in the target into lines that are less wide than pixelWidth// where possible.void wxStyledTextCtrl::LinesSplit(int pixelWidth) {    SendMsg(2289, pixelWidth, 0);}// Set the colours used as a chequerboard pattern in the fold marginvoid wxStyledTextCtrl::SetFoldMarginColour(bool useSetting, const wxColour& back) {    SendMsg(2290, useSetting, wxColourAsLong(back));}void wxStyledTextCtrl::SetFoldMarginHiColour(bool useSetting, const wxColour& fore) {    SendMsg(2291, useSetting, wxColourAsLong(fore));}// Move caret down one line.void wxStyledTextCtrl::LineDown() {    SendMsg(2300, 0, 0);}// Move caret down one line extending selection to new caret position.void wxStyledTextCtrl::LineDownExtend() {    SendMsg(2301, 0, 0);}// Move caret up one line.void wxStyledTextCtrl::LineUp() {    SendMsg(2302, 0, 0);}// Move caret up one line extending selection to new caret position.void wxStyledTextCtrl::LineUpExtend() {    SendMsg(2303, 0, 0);}// Move caret left one character.void wxStyledTextCtrl::CharLeft() {    SendMsg(2304, 0, 0);}// Move caret left one character extending selection to new caret position.void wxStyledTextCtrl::CharLeftExtend() {    SendMsg(2305, 0, 0);}// Move caret right one character.void wxStyledTextCtrl::CharRight() {    SendMsg(2306, 0, 0);}// Move caret right one character extending selection to new caret position.void wxStyledTextCtrl::CharRightExtend() {    SendMsg(2307, 0, 0);}// Move caret left one word.void wxStyledTextCtrl::WordLeft() {    SendMsg(2308, 0, 0);}// Move caret left one word extending selection to new caret position.void wxStyledTextCtrl::WordLeftExtend() {    SendMsg(2309, 0, 0);}// Move caret right one word.void wxStyledTextCtrl::WordRight() {    SendMsg(2310, 0, 0);}// Move caret right one word extending selection to new caret position.void wxStyledTextCtrl::WordRightExtend() {    SendMsg(2311, 0, 0);}// Move caret to first position on line.void wxStyledTextCtrl::Home() {    SendMsg(2312, 0, 0);}// Move caret to first position on line extending selection to new caret position.void wxStyledTextCtrl::HomeExtend() {    SendMsg(2313, 0, 0);}// Move caret to last position on line.void wxStyledTextCtrl::LineEnd() {    SendMsg(2314, 0, 0);}// Move caret to last position on line extending selection to new caret position.void wxStyledTextCtrl::LineEndExtend() {    SendMsg(2315, 0, 0);}// Move caret to first position in document.void wxStyledTextCtrl::DocumentStart() {    SendMsg(2316, 0, 0);}// Move caret to first position in document extending selection to new caret position.void wxStyledTextCtrl::DocumentStartExtend() {    SendMsg(2317, 0, 0);}// Move caret to last position in document.void wxStyledTextCtrl::DocumentEnd() {    SendMsg(2318, 0, 0);}// Move caret to last position in document extending selection to new caret position.void wxStyledTextCtrl::DocumentEndExtend() {    SendMsg(2319, 0, 0);}// Move caret one page up.void wxStyledTextCtrl::PageUp() {    SendMsg(2320, 0, 0);}// Move caret one page up extending selection to new caret position.void wxStyledTextCtrl::PageUpExtend() {    SendMsg(2321, 0, 0);}// Move caret one page down.void wxStyledTextCtrl::PageDown() {    SendMsg(2322, 0, 0);}// Move caret one page down extending selection to new caret position.void wxStyledTextCtrl::PageDownExtend() {    SendMsg(2323, 0, 0);}// Switch from insert to overtype mode or the reverse.void wxStyledTextCtrl::EditToggleOvertype() {    SendMsg(2324, 0, 0);}// Cancel any modes such as call tip or auto-completion list display.void wxStyledTextCtrl::Cancel() {    SendMsg(2325, 0, 0);}// Delete the selection or if no selection, the character before the caret.void wxStyledTextCtrl::DeleteBack() {    SendMsg(2326, 0, 0);}// 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.void wxStyledTextCtrl::Tab() {    SendMsg(2327, 0, 0);}// Dedent the selected lines.void wxStyledTextCtrl::BackTab() {    SendMsg(2328, 0, 0);}// Insert a new line, may use a CRLF, CR or LF depending on EOL mode.void wxStyledTextCtrl::NewLine() {    SendMsg(2329, 0, 0);}// Insert a Form Feed character.void wxStyledTextCtrl::FormFeed() {    SendMsg(2330, 0, 0);}// Move caret to before first visible character on line.// If already there move to first character on line.void wxStyledTextCtrl::VCHome() {    SendMsg(2331, 0, 0);}// Like VCHome but extending selection to new caret position.void wxStyledTextCtrl::VCHomeExtend() {    SendMsg(2332, 0, 0);}// Magnify the displayed text by increasing the sizes by 1 point.void wxStyledTextCtrl::ZoomIn() {    SendMsg(2333, 0, 0);}// Make the displayed text smaller by decreasing the sizes by 1 point.void wxStyledTextCtrl::ZoomOut() {    SendMsg(2334, 0, 0);}// Delete the word to the left of the caret.void wxStyledTextCtrl::DelWordLeft() {    SendMsg(2335, 0, 0);}// Delete the word to the right of the caret.void wxStyledTextCtrl::DelWordRight() {    SendMsg(2336, 0, 0);}// Cut the line containing the caret.void wxStyledTextCtrl::LineCut() {    SendMsg(2337, 0, 0);}// Delete the line containing the caret.void wxStyledTextCtrl::LineDelete() {    SendMsg(2338, 0, 0);}// Switch the current line with the previous.void wxStyledTextCtrl::LineTranspose() {    SendMsg(2339, 0, 0);}// Duplicate the current line.void wxStyledTextCtrl::LineDuplicate() {    SendMsg(2404, 0, 0);}// Transform the selection to lower case.void wxStyledTextCtrl::LowerCase() {    SendMsg(2340, 0, 0);}// Transform the selection to upper case.void wxStyledTextCtrl::UpperCase() {    SendMsg(2341, 0, 0);}// Scroll the document down, keeping the caret visible.void wxStyledTextCtrl::LineScrollDown() {    SendMsg(2342, 0, 0);}// Scroll the document up, keeping the caret visible.void wxStyledTextCtrl::LineScrollUp() {    SendMsg(2343, 0, 0);}// Delete the selection or if no selection, the character before the caret.// Will not delete the character before at the start of a line.void wxStyledTextCtrl::DeleteBackNotLine() {    SendMsg(2344, 0, 0);}// Move caret to first position on display line.void wxStyledTextCtrl::HomeDisplay() {    SendMsg(2345, 0, 0);}// Move caret to first position on display line extending selection to// new caret position.void wxStyledTextCtrl::HomeDisplayExtend() {    SendMsg(2346, 0, 0);}// Move caret to last position on display line.void wxStyledTextCtrl::LineEndDisplay() {    SendMsg(2347, 0, 0);}// Move caret to last position on display line extending selection to new// caret position.void wxStyledTextCtrl::LineEndDisplayExtend() {    SendMsg(2348, 0, 0);}// 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)?.void wxStyledTextCtrl::HomeWrap() {    SendMsg(2349, 0, 0);}void wxStyledTextCtrl::HomeWrapExtend() {    SendMsg(2450, 0, 0);}void wxStyledTextCtrl::LineEndWrap() {    SendMsg(2451, 0, 0);}void wxStyledTextCtrl::LineEndWrapExtend() {    SendMsg(2452, 0, 0);}void wxStyledTextCtrl::VCHomeWrap() {    SendMsg(2453, 0, 0);}void wxStyledTextCtrl::VCHomeWrapExtend() {    SendMsg(2454, 0, 0);}// Copy the line containing the caret.void wxStyledTextCtrl::LineCopy() {    SendMsg(2455, 0, 0);}// Move the caret inside current view if it's not there already.void wxStyledTextCtrl::MoveCaretInsideView() {    SendMsg(2401, 0, 0);}// How many characters are on a line, not including end of line characters?int wxStyledTextCtrl::LineLength(int line) {    return SendMsg(2350, line, 0);}// Highlight the characters at two positions.void wxStyledTextCtrl::BraceHighlight(int pos1, int pos2) {    SendMsg(2351, pos1, pos2);}// Highlight the character at a position indicating there is no matching brace.void wxStyledTextCtrl::BraceBadLight(int pos) {    SendMsg(2352, pos, 0);}// Find the position of a matching brace or INVALID_POSITION if no match.int wxStyledTextCtrl::BraceMatch(int pos) {    return SendMsg(2353, pos, 0);}// Are the end of line characters visible?bool wxStyledTextCtrl::GetViewEOL() {    return SendMsg(2355, 0, 0) != 0;}// Make the end of line characters visible or invisible.void wxStyledTextCtrl::SetViewEOL(bool visible) {    SendMsg(2356, visible, 0);}// Retrieve a pointer to the document object.void* wxStyledTextCtrl::GetDocPointer() {         return (void*)SendMsg(2357);}// Change the document object used.void wxStyledTextCtrl::SetDocPointer(void* docPointer) {         SendMsg(2358, 0, (long)docPointer);}// Set which document modification events are sent to the container.void wxStyledTextCtrl::SetModEventMask(int mask) {    SendMsg(2359, mask, 0);}// Retrieve the column number which text should be kept within.int wxStyledTextCtrl::GetEdgeColumn() {    return SendMsg(2360, 0, 0);}// Set the column number of the edge.// If text goes past the edge then it is highlighted.void wxStyledTextCtrl::SetEdgeColumn(int column) {    SendMsg(2361, column, 0);}// Retrieve the edge highlight mode.int wxStyledTextCtrl::GetEdgeMode() {    return SendMsg(2362, 0, 0);}// 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).void wxStyledTextCtrl::SetEdgeMode(int mode) {    SendMsg(2363, mode, 0);}// Retrieve the colour used in edge indication.wxColour wxStyledTextCtrl::GetEdgeColour() {    long c = SendMsg(2364, 0, 0);    return wxColourFromLong(c);}// Change the colour used in edge indication.void wxStyledTextCtrl::SetEdgeColour(const wxColour& edgeColour) {    SendMsg(2365, wxColourAsLong(edgeColour), 0);}// Sets the current caret position to be the search anchor.void wxStyledTextCtrl::SearchAnchor() {    SendMsg(2366, 0, 0);}// Find some text starting at the search anchor.// Does not ensure the selection is visible.int wxStyledTextCtrl::SearchNext(int flags, const wxString& text) {    return SendMsg(2367, flags, (long)(const char*)wx2stc(text));}// Find some text starting at the search anchor and moving backwards.// Does not ensure the selection is visible.int wxStyledTextCtrl::SearchPrev(int flags, const wxString& text) {    return SendMsg(2368, flags, (long)(const char*)wx2stc(text));}// Retrieves the number of lines completely visible.int wxStyledTextCtrl::LinesOnScreen() {    return SendMsg(2370, 0, 0);}// Set whether a pop up menu is displayed automatically when the user presses// the wrong mouse button.void wxStyledTextCtrl::UsePopUp(bool allowPopUp) {    SendMsg(2371, allowPopUp, 0);}// Is the selection rectangular? The alternative is the more common stream selection.bool wxStyledTextCtrl::SelectionIsRectangle() {    return SendMsg(2372, 0, 0) != 0;}// 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.void wxStyledTextCtrl::SetZoom(int zoom) {    SendMsg(2373, zoom, 0);}// Retrieve the zoom level.int wxStyledTextCtrl::GetZoom() {    return SendMsg(2374, 0, 

⌨️ 快捷键说明

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