1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2%% Name: debugrptpvw.tex 3%% Purpose: wxDebugReportPreview documentation 4%% Author: Vadim Zeitlin 5%% Modified by: 6%% Created: 2005-03-21 7%% RCS-ID: $Id: debugrptpvw.tex 32959 2005-03-21 18:28:27Z VZ $ 8%% Copyright: (c) Vadim Zeitlin 2005 9%% License: wxWindows license 10%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 11 12\section{\class{wxDebugReportPreview}}\label{wxdebugreportpreview} 13 14This class presents the debug report to the user and allows him to veto report 15entirely or remove some parts of it. Although not mandatory, using this class 16is strongly recommended as data included in the debug report might contain 17sensitive private information and the user should be notified about it as well 18as having a possibility to examine the data which had been gathered to check 19whether this is effectively the case and discard the debug report if it is. 20 21wxDebugReportPreview is an abstract base class, currently the only concrete 22class deriving from it is 23\helpref{wxDebugReportPreviewStd}{wxdebugreportpreviewstd}. 24 25\wxheading{Derived from} 26 27No base class 28 29\wxheading{Include files} 30 31<wx/debugrpt.h> 32 33 34\latexignore{\rtfignore{\wxheading{Members}}} 35 36 37\membersection{wxDebugReportPreview::wxDebugReportPreview}\label{wxdebugreportpreviewwxdebugreportpreview} 38 39\func{}{wxDebugReportPreview}{\void} 40 41Trivial default constructor. 42 43 44\membersection{wxDebugReportPreview::\destruct{wxDebugReportPreview}}\label{wxdebugreportpreviewdtor} 45 46\func{}{\destruct{wxDebugReportPreview}}{\void} 47 48dtor is trivial as well but should be virtual for a base class 49 50 51\membersection{wxDebugReportPreview::Show}\label{wxdebugreportpreviewshow} 52 53\constfunc{bool}{Show}{\param{wxDebugReport\& }{dbgrpt}} 54 55Present the report to the user and allow him to modify it by removing some or 56all of the files and, potentially, adding some notes. Return \true if the 57report should be processed or \false if the user chose to cancel report 58generation or removed all files from it. 59 60