|
KiCad PCB EDA Suite
|
Temporarily disable a window, and then re-enable on destruction. More...
#include <raii.h>
Public Member Functions | |
| WINDOW_DISABLER (wxWindow *aWindow) | |
| ~WINDOW_DISABLER () | |
| WINDOW_DISABLER (const WINDOW_DISABLER &)=delete | |
| WINDOW_DISABLER & | operator= (const WINDOW_DISABLER &)=delete |
| void | SuspendForTrueModal () |
| void | ResumeAfterTrueModal () |
Private Attributes | |
| wxWindow * | m_win |
Temporarily disable a window, and then re-enable on destruction.
|
inline |
Definition at line 91 of file raii.h.
References m_win.
Referenced by operator=(), and WINDOW_DISABLER().
|
inline |
|
delete |
References WINDOW_DISABLER().
|
delete |
References WINDOW_DISABLER().
|
inline |
|
inline |
|
private |
Definition at line 124 of file raii.h.
Referenced by ResumeAfterTrueModal(), SuspendForTrueModal(), WINDOW_DISABLER(), and ~WINDOW_DISABLER().