richtextbuffer.tex
来自「Wxpython Implemented on Windows CE, Sou」· TEX 代码 · 共 574 行 · 第 1/2 页
TEX
574 行
Ends collapsing undo/redo commands, and submits the combined command.
\membersection{wxRichTextBuffer::EndBold}\label{wxrichtextbufferendbold}
\func{bool}{EndBold}{\void}
Ends using bold.
\membersection{wxRichTextBuffer::EndCharacterStyle}\label{wxrichtextbufferendcharacterstyle}
\func{bool}{EndCharacterStyle}{\void}
Ends using the named character style.
\membersection{wxRichTextBuffer::EndFont}\label{wxrichtextbufferendfont}
\func{bool}{EndFont}{\void}
Ends using a font.
\membersection{wxRichTextBuffer::EndFontSize}\label{wxrichtextbufferendfontsize}
\func{bool}{EndFontSize}{\void}
Ends using a point size.
\membersection{wxRichTextBuffer::EndItalic}\label{wxrichtextbufferenditalic}
\func{bool}{EndItalic}{\void}
Ends using italic.
\membersection{wxRichTextBuffer::EndLeftIndent}\label{wxrichtextbufferendleftindent}
\func{bool}{EndLeftIndent}{\void}
Ends using a left indent.
\membersection{wxRichTextBuffer::EndLineSpacing}\label{wxrichtextbufferendlinespacing}
\func{bool}{EndLineSpacing}{\void}
Ends using a line spacing.
\membersection{wxRichTextBuffer::EndNumberedBullet}\label{wxrichtextbufferendnumberedbullet}
\func{bool}{EndNumberedBullet}{\void}
Ends a numbered bullet.
\membersection{wxRichTextBuffer::EndParagraphSpacing}\label{wxrichtextbufferendparagraphspacing}
\func{bool}{EndParagraphSpacing}{\void}
Ends paragraph spacing.
\membersection{wxRichTextBuffer::EndParagraphStyle}\label{wxrichtextbufferendparagraphstyle}
\func{bool}{EndParagraphStyle}{\void}
Ends applying a named character style.
\membersection{wxRichTextBuffer::EndRightIndent}\label{wxrichtextbufferendrightindent}
\func{bool}{EndRightIndent}{\void}
Ends using a right indent.
\membersection{wxRichTextBuffer::EndStyle}\label{wxrichtextbufferendstyle}
\func{bool}{EndStyle}{\void}
Ends the current style.
\membersection{wxRichTextBuffer::EndSuppressUndo}\label{wxrichtextbufferendsuppressundo}
\func{bool}{EndSuppressUndo}{\void}
Ends suppressing undo/redo commands.
\membersection{wxRichTextBuffer::EndSymbolBullet}\label{wxrichtextbufferendsymbolbullet}
\func{bool}{EndSymbolBullet}{\void}
Ends using a symbol bullet.
\membersection{wxRichTextBuffer::EndTextColour}\label{wxrichtextbufferendtextcolour}
\func{bool}{EndTextColour}{\void}
Ends using a text foreground colour.
\membersection{wxRichTextBuffer::EndUnderline}\label{wxrichtextbufferendunderline}
\func{bool}{EndUnderline}{\void}
Ends using underline.
\membersection{wxRichTextBuffer::FindHandler}\label{wxrichtextbufferfindhandler}
\func{wxRichTextFileHandler*}{FindHandler}{\param{int }{imageType}}
Finds a handler by type.
\func{wxRichTextFileHandler*}{FindHandler}{\param{const wxString\& }{extension}, \param{int }{imageType}}
Finds a handler by extension and type.
\func{wxRichTextFileHandler*}{FindHandler}{\param{const wxString\& }{name}}
Finds a handler by name.
\membersection{wxRichTextBuffer::FindHandlerFilenameOrType}\label{wxrichtextbufferfindhandlerfilenameortype}
\func{wxRichTextFileHandler*}{FindHandlerFilenameOrType}{\param{const wxString\& }{filename}, \param{int }{imageType}}
Finds a handler by filename or, if supplied, type.
\membersection{wxRichTextBuffer::GetBatchedCommand}\label{wxrichtextbuffergetbatchedcommand}
\constfunc{wxRichTextCommand*}{GetBatchedCommand}{\void}
Gets the collapsed command.
\membersection{wxRichTextBuffer::GetCommandProcessor}\label{wxrichtextbuffergetcommandprocessor}
\constfunc{wxCommandProcessor*}{GetCommandProcessor}{\void}
Gets the command processor. A text buffer always creates its own command processor when it is
initialized.
\membersection{wxRichTextBuffer::GetExtWildcard}\label{wxrichtextbuffergetextwildcard}
\func{wxString}{GetExtWildcard}{\param{bool }{combine = false}, \param{bool }{save = false}, \param{wxArrayInt* }{types = NULL}}
Gets a wildcard incorporating all visible handlers. If {\it types} is present,
it will be filled with the file type corresponding to each filter. This can be
used to determine the type to pass to \helpref{LoadFile}{wxrichtextbuffergetextwildcard} given a selected filter.
\membersection{wxRichTextBuffer::GetHandlers}\label{wxrichtextbuffergethandlers}
\func{wxList\&}{GetHandlers}{\void}
Returns the list of file handlers.
\membersection{wxRichTextBuffer::GetStyleSheet}\label{wxrichtextbuffergetstylesheet}
\constfunc{wxRichTextStyleSheet*}{GetStyleSheet}{\void}
Returns the current style sheet associated with the buffer, if any.
\membersection{wxRichTextBuffer::GetStyleStackSize}\label{wxrichtextbuffergetstylestacksize}
\constfunc{size\_t}{GetStyleStackSize}{\void}
Get the size of the style stack, for example to check correct nesting.
\membersection{wxRichTextBuffer::HitTest}\label{wxrichtextbufferhittest}
\func{int}{HitTest}{\param{wxDC\& }{dc}, \param{const wxPoint\& }{pt}, \param{long\& }{textPosition}}
Finds the text position for the given position, putting the position in {\it textPosition} if
one is found. {\it pt} is in logical units (a zero y position is
at the beginning of the buffer).
The function returns one of the following values:
{\small
\begin{verbatim}
// The point was not on this object
#define wxRICHTEXT_HITTEST_NONE 0x01
// The point was before the position returned from HitTest
#define wxRICHTEXT_HITTEST_BEFORE 0x02
// The point was after the position returned from HitTest
#define wxRICHTEXT_HITTEST_AFTER 0x04
// The point was on the position returned from HitTest
#define wxRICHTEXT_HITTEST_ON 0x08
\end{verbatim}
}
\membersection{wxRichTextBuffer::Init}\label{wxrichtextbufferinit}
\func{void}{Init}{\void}
Initialisation.
\membersection{wxRichTextBuffer::InitStandardHandlers}\label{wxrichtextbufferinitstandardhandlers}
\func{void}{InitStandardHandlers}{\void}
Initialises the standard handlers. Currently, only the plain text loading/saving handler
is initialised by default.
\membersection{wxRichTextBuffer::InsertHandler}\label{wxrichtextbufferinserthandler}
\func{void}{InsertHandler}{\param{wxRichTextFileHandler* }{handler}}
Inserts a handler at the front of the list.
\membersection{wxRichTextBuffer::InsertImageWithUndo}\label{wxrichtextbufferinsertimagewithundo}
\func{bool}{InsertImageWithUndo}{\param{long }{pos}, \param{const wxRichTextImageBlock\& }{imageBlock}, \param{wxRichTextCtrl* }{ctrl}}
Submits a command to insert the given image.
\membersection{wxRichTextBuffer::InsertNewlineWithUndo}\label{wxrichtextbufferinsertnewlinewithundo}
\func{bool}{InsertNewlineWithUndo}{\param{long }{pos}, \param{wxRichTextCtrl* }{ctrl}}
Submits a command to insert a newline.
\membersection{wxRichTextBuffer::InsertTextWithUndo}\label{wxrichtextbufferinserttextwithundo}
\func{bool}{InsertTextWithUndo}{\param{long }{pos}, \param{const wxString\& }{text}, \param{wxRichTextCtrl* }{ctrl}}
Submits a command to insert the given text.
\membersection{wxRichTextBuffer::IsModified}\label{wxrichtextbufferismodified}
\constfunc{bool}{IsModified}{\void}
Returns \true if the buffer has been modified.
\membersection{wxRichTextBuffer::LoadFile}\label{wxrichtextbufferloadfile}
\func{bool}{LoadFile}{\param{wxInputStream\& }{stream}, \param{int }{type = wxRICHTEXT\_TYPE\_ANY}}
Loads content from a stream.
\func{bool}{LoadFile}{\param{const wxString\& }{filename}, \param{int }{type = wxRICHTEXT\_TYPE\_ANY}}
Loads content from a file.
\membersection{wxRichTextBuffer::Modify}\label{wxrichtextbuffermodify}
\func{void}{Modify}{\param{bool }{modify = true}}
Marks the buffer as modified or unmodified.
\membersection{wxRichTextBuffer::PasteFromClipboard}\label{wxrichtextbufferpastefromclipboard}
\func{bool}{PasteFromClipboard}{\param{long }{position}}
Pastes the clipboard content to the buffer at the given position.
\membersection{wxRichTextBuffer::RemoveHandler}\label{wxrichtextbufferremovehandler}
\func{bool}{RemoveHandler}{\param{const wxString\& }{name}}
Removes a handler.
\membersection{wxRichTextBuffer::Reset}\label{wxrichtextbufferreset}
\func{void}{Reset}{\void}
The same as \helpref{Clear}{wxrichtextbufferclear}, plus an empty paragraph is added.
\membersection{wxRichTextBuffer::SaveFile}\label{wxrichtextbuffersavefile}
\func{bool}{SaveFile}{\param{wxOutputStream\& }{stream}, \param{int }{type = wxRICHTEXT\_TYPE\_ANY}}
Saves content to a stream.
\func{bool}{SaveFile}{\param{const wxString\& }{filename}, \param{int }{type = wxRICHTEXT\_TYPE\_ANY}}
Saves content to a file.
\membersection{wxRichTextBuffer::SetStyleSheet}\label{wxrichtextbuffersetstylesheet}
\func{void}{SetStyleSheet}{\param{wxRichTextStyleSheet* }{styleSheet}}
Sets the current style sheet, if any. This will allow the application to use
named character and paragraph styles found in the style sheet.
\membersection{wxRichTextBuffer::SubmitAction}\label{wxrichtextbuffersubmitaction}
\func{bool}{SubmitAction}{\param{wxRichTextAction* }{action}}
Submit an action immediately, or delay it according to whether collapsing is on.
\membersection{wxRichTextBuffer::SuppressingUndo}\label{wxrichtextbuffersuppressingundo}
\constfunc{bool}{SuppressingUndo}{\void}
Returns \true if undo suppression is currently on.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?