X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9ee2d31ccc6741b8af6b30fb2ca8992699d3a2ed..c0ed460c2e7802793d591c84f3cfdbff159c5549:/docs/latex/wx/log.tex diff --git a/docs/latex/wx/log.tex b/docs/latex/wx/log.tex index f6d877de56..ab0e451692 100644 --- a/docs/latex/wx/log.tex +++ b/docs/latex/wx/log.tex @@ -34,13 +34,13 @@ of messages. \helpref{OnLog}{wxlogonlog}\\ \helpref{GetActiveTarget}{wxloggetactivetarget}\\ -\helpref{SetActiveTarget}{wxsetactivetarget}\\ +\helpref{SetActiveTarget}{wxlogsetactivetarget}\\ \helpref{DontCreateOnDemand}{wxlogdontcreateondemand} \membersection{Message buffering} Some of wxLog implementations, most notably the standard -\helpref{wxLogGui}{wxloggui} class, buffer the messages (for example, to avoid +wxLogGui class, buffer the messages (for example, to avoid showing the user a zillion of modal message boxes one after another - which would be really annoying). {\it Flush()} shows them all and clears the buffer contents. Although this function doesn't do anything if the buffer is already @@ -50,7 +50,7 @@ verify it. \helpref{Flush}{wxlogflush}\\ \helpref{HasPendingMessages}{haspendingmessages} -\membersection{Customization}{wxlogcustomization} +\membersection{Customization}\label{wxlogcustomization} The functions below allow some limited customization of wxLog behaviour without writing a new log target class (which, aside of being a matter of @@ -62,6 +62,7 @@ shown to the user because they present little interest, but may be activated, for example, in order to help the user find some program problem. As for the (real) trace messages, they come in different kinds: + \begin{itemize}\itemsep=0pt \item{wxTraceMemAlloc} for the messages about creating and deleting objects \item{wxTraceMessages} for tracing the windowing system messages/events @@ -130,34 +131,34 @@ previous active log target (may be NULL). Instructs wxLog to not create new log targets on the fly if there is none currently. (Almost) for internal use only. -\membersection{wxLog::Flush}{wxlogflush} +\membersection{wxLog::Flush}\label{wxlogflush} \func{virtual void}{Flush}{\void} Shows all the messages currently in buffer and clears it. If the buffer is already empty, nothing happens. -\membersection{wxLog::HasPendingMessages}{haspendingmessages} +\membersection{wxLog::HasPendingMessages}\label{haspendingmessages} \constfunc{bool}{HasPendingMessages}{\void} Returns true if there are any messages in the buffer (not yet shown to the user). (Almost) for internal use only. -\membersection{wxLog::SetVerbose}{wxlogsetverbose} +\membersection{wxLog::SetVerbose}\label{wxlogsetverbose} \func{void}{SetVerbose}{\param{bool }{ verbose = TRUE}} Activates or desactivates verbose mode in which the verbose messages are logged as the normal ones instead of being silently dropped. -\membersection{wxLog::GetVerbose}{wxloggetverbose} +\membersection{wxLog::GetVerbose}\label{wxloggetverbose} \constfunc{bool}{GetVerbose}{\void} Returns whether the verbose mode is currently active. -\membersection{wxLog::SetTimeStampFormat}{wxlogsettimestampformat} +\membersection{wxLog::SetTimeStampFormat}\label{wxlogsettimestampformat} \func{void}{SetTimeStampFormat}{\param{const char * }{ format}} @@ -166,20 +167,20 @@ messages. The string may contain any normal characters as well as \% prefixed format specificators, see {\it strftime()} manual for details. Passing an empty string to this function disables message timestamping. -\membersection{wxLog::GetTimeStampFormat}{wxloggettimestampformat} +\membersection{wxLog::GetTimeStampFormat}\label{wxloggettimestampformat} \constfunc{const char *}{GetTimeStampFormat}{\void} Returns the current timestamp format string. -\membersection{wxLog::SetTraceMask}{wxlogsettracemask} +\membersection{wxLog::SetTraceMask}\label{wxlogsettracemask} \func{static void}{SetTraceMask}{\param{wxTraceMask }{ mask}} Sets the trace mask, see \helpref{Customization}{wxlogcustomization} section for details. -\membersection{wxLog::GetTraceMask}{wxloggettracemask} +\membersection{wxLog::GetTraceMask}\label{wxloggettracemask} -Returns the current trace mask, see \helpref{Customization}{wxlogcustomization} -section for details. +Returns the current trace mask, see \helpref{Customization}{wxlogcustomization} section +for details.