]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/latex/wx/tlog.tex
no real changes, just refactor/simplify the code to remove duplication and unnecessar...
[wxWidgets.git] / docs / latex / wx / tlog.tex
index 805cca79bada30005403d2c931067ebd1371860f..acce4436d8b9737f1d3c442c166b0dbb0f0b1e03 100644 (file)
@@ -7,13 +7,15 @@ Classes: \helpref{wxLog}{wxlog},\\
 \helpref{wxLogWindow}{wxlogwindow},\\
 \helpref{wxLogGui}{wxloggui},\\
 \helpref{wxLogNull}{wxlognull},\\
+\helpref{wxLogBuffer}{wxlogbuffer},\\
 \helpref{wxLogChain}{wxlogchain},\\
-\helpref{wxLogPassThrough}{wxlogpassthrough},\\
+\helpref{wxLogInterposer}{wxloginterposer},\\
+\helpref{wxLogInterposerTemp}{wxloginterposertemp},\\
 \helpref{wxStreamToTextRedirector}{wxstreamtotextredirector}
 
 This is a general overview of logging classes provided by wxWidgets. The word
 logging here has a broad sense, including all of the program output, not only
-non interactive messages. The logging facilities included in wxWidgets provide
+non-interactive messages. The logging facilities included in wxWidgets provide
 the base {\it wxLog} class which defines the standard interface for a {\it log
 target} as well as several standard implementations of it and a family of
 functions to use with them.
@@ -142,6 +144,8 @@ most reasonable handling of all types of messages for given platform.
 collects all messages generated by the application and also passes them to the
 previous active log target. The log window frame has a menu allowing user to
 clear the log, close it completely or save all messages to file.
+\item{\bf wxLogBuffer} This target collects all the logged messages in an
+internal buffer allowing to show them later to the user all at once.
 \item{\bf wxLogNull} The last log class is quite particular: it doesn't do
 anything. The objects of this class may be instantiated to (temporarily)
 suppress output of {\it wxLogXXX()} functions. As an example, trying to open a
@@ -166,6 +170,6 @@ reasons it is unwanted, just use this construction:
 
 The log targets can also be combined: for example you may wish to redirect the
 messages somewhere else (for example, to a log file) but also process them as
-normally. For this the \helpref{wxLogChain}{wxlogchain} and 
-\helpref{wxLogPassThrough}{wxlogpassthrough} can be used.
+normally. For this the \helpref{wxLogChain}{wxlogchain}, \helpref{wxLogInterposer}{wxloginterposer} and\rtfsp
+\helpref{wxLogInterposerTemp}{wxloginterposertemp} can be used.