Small updates

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42692 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2006-10-30 00:07:30 +00:00
parent 9d8f813841
commit 4aeaf419f8
2 changed files with 31 additions and 5 deletions

View File

@@ -582,6 +582,33 @@ class include a help system based on the HTML widget.
\twocolitem{\helpref{wxHtmlWinTagHandler}{wxhtmlwintaghandler}}{HTML tag handler, pluginable into wxHtmlWinParser}
\end{twocollist}
{\large {\bf Rich text classes}}
wxWidgets provides a set of generic classes to edit and print simple rich text with character
and paragraph formatting.
\twocolwidtha{6cm}
\begin{twocollist}\itemsep=0pt
\twocolitem{\helpref{wxRichTextCtrl}{wxrichtextctrl}}{A rich text control.}
\twocolitem{\helpref{wxRichTextBuffer}{wxrichtextbuffer}}{The content of a rich text control.}
\twocolitem{\helpref{wxRichTextAttr}{wxrichtextattr}}{Attributes specifying rich text styling.}
\twocolitem{\helpref{wxRichTextCharacterStyleDefinition}{wxrichtextcharacterstyledefinition}}{Definition of character styling.}
\twocolitem{\helpref{wxRichTextParagraphStyleDefinition}{wxrichtextparagraphstyledefinition}}{Definition of paragraph styling.}
\twocolitem{\helpref{wxRichTextListStyleDefinition}{wxrichtextliststyledefinition}}{Definition of list styling.}
\twocolitem{\helpref{wxRichTextStyleSheet}{wxrichtextstylesheet}}{A set of style definitions.}
\twocolitem{\helpref{wxRichTextStyleComboCtrl}{wxrichtextstylecomboctrl}}{A drop-down control for applying styles.}
\twocolitem{\helpref{wxRichTextStyleListBox}{wxrichtextstylelistbox}}{A listbox for applying styles.}
\twocolitem{\helpref{wxRichTextEvent}{wxrichtextevent}}{A rich text event.}
\twocolitem{\helpref{wxRichTextRange}{wxrichtextrange}}{Specification for ranges in a rich text control or buffer.}
\twocolitem{\helpref{wxRichTextFileHandler}{wxrichtextfilehandler}}{File handler base class.}
\twocolitem{\helpref{wxRichTextHTMLHandler}{wxrichtexthtmlhandler}}{A handler for converting rich text to HTML.}
\twocolitem{\helpref{wxRichTextXMLHandler}{wxrichtextxmlhandler}}{A handler for loading and saving rich text XML.}
\twocolitem{\helpref{wxRichTextFormattingDialog}{wxrichtextformattingdialog}}{A dialog for rich text formatting.}
\twocolitem{\helpref{wxRichTextPrinting}{wxrichtextprinting}}{A class for easy printing of rich text buffers.}
\twocolitem{\helpref{wxRichTextPrintout}{wxrichtextprintout}}{A class used by wxRichTextPrinting.}
\twocolitem{\helpref{wxRichTextHeaderFooterData}{wxrichtextheaderfooterdata}}{Header and footer data specification.}
\end{twocollist}
{\large {\bf Virtual file system classes}}
wxWidgets provides a set of classes that implement an extensible virtual file system,

View File

@@ -373,11 +373,7 @@ caret.
\item As the selection is expanded, the text jumps slightly due to kerning differences between
drawing a single text string versus drawing several fragments separately. This could
be improved by using wxDC::GetPartialTextExtents to calculate exactly where the separate fragments
should be drawn.
Alternatively, it might be possible to use the difference between the width of text from
a to b+1, versus the width of the text from a to b added to the width of b to b+1.
Note that this problem also applies to separation of text fragments due to difference in their attributes.
\item Selection doesn't work properly for text that contains tabs.
should be drawn. Note that this problem also applies to separation of text fragments due to difference in their attributes.
\end{itemize}
\wxheading{Features}
@@ -386,6 +382,8 @@ This is a list of some of the features that have yet to be implemented. Help wit
\begin{itemize}\itemsep=0pt
\item RTF input and output
\item Conversion from HTML
\item Open Office input and output
\item Floating images, with content wrapping around them
\item A ruler control
\item Standard editing toolbars
@@ -393,6 +391,7 @@ This is a list of some of the features that have yet to be implemented. Help wit
\item Bitmap bullets
\item Borders
\item Text frames
\item Justified text, in print/preview at least
\end{itemize}
There are also things that could be done to take advantage of the underlying text capabilities of the platform;