wxWindowUpdateLocker
This tiny class prevents redrawing of a wxWindow during its
lifetime by using wxWindow::Freeze and
Thaw methods. It is typically used for creating
automatic objects to temporarily suppress window updates before a batch of
operations is performed:
Using this class is easier and safer than calling Freeze and Thaw because you don't risk to forget calling the latter. Derived from None. Include files <wx/wupdlock.h> Members
wxWindowUpdateLocker::wxWindowUpdateLocker
wxWindowUpdateLocker::wxWindowUpdateLockerwxWindowUpdateLocker(wxWindow *win) Creates an object preventing the updates of the specified win. The parameter must be non-NULL and the window must exist for longer than wxWindowUpdateLocker object itself.
wxWindowUpdateLocker::~wxWindowUpdateLocker~wxWindowUpdateLocker() Destructor reenables updates for the window this object is associated with.
|