⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 busyinfo.tex

📁 很牛的GUI源码wxWidgets-2.8.0.zip 可在多种平台下运行.
💻 TEX
字号:
\section{\class{wxBusyInfo}}\label{wxbusyinfo}This class makes it easy to tell your user that the program is temporarily busy.Just create a wxBusyInfo object on the stack, and within the current scope,a message window will be shown.For example:\begin{verbatim}    wxBusyInfo wait("Please wait, working...");    for (int i = 0; i < 100000; i++)    {        DoACalculation();    }\end{verbatim}It works by creating a window in the constructor,and deleting it in the destructor.You may also want to call wxTheApp->Yield() to refresh the windowperiodically (in case it had been obscured by other windows, forexample) like this:\begin{verbatim}    wxWindowDisabler disableAll;    wxBusyInfo wait("Please wait, working...");    for (int i = 0; i < 100000; i++)    {        DoACalculation();        if ( !(i % 1000) )            wxTheApp->Yield();    }\end{verbatim}but take care to not cause undesirable reentrancies when doing it (see \helpref{wxApp::Yield()}{wxappyield} for more details). The simplest way to doit is to use \helpref{wxWindowDisabler}{wxwindowdisabler} class as illustratedin the above example.\wxheading{Derived from}None\wxheading{Include files}<wx/busyinfo.h>\latexignore{\rtfignore{\wxheading{Members}}}\membersection{wxBusyInfo::wxBusyInfo}\label{wxbusyinfoctor}\func{}{wxBusyInfo}{\param{const wxString\&}{ msg}, \param{wxWindow* }{parent = NULL}}Constructs a busy info window as child of {\it parent} and displays {\it msg}in it.{\bf NB:} If {\it parent} is not {\tt NULL} you must ensure that it is notclosed while the busy info is shown.\membersection{wxBusyInfo::\destruct{wxBusyInfo}}\label{wxbusyinfodtor}\func{}{\destruct{wxBusyInfo}}{\void}Hides and closes the window containing the information text.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -