]> git.saurik.com Git - wxWidgets.git/blob - contrib/docs/latex/fl/cbantiflickerplugin.tex
Bugfix for wxTreeCtrl.InsertItemBefore and more SWIGged updates for wxMSW
[wxWidgets.git] / contrib / docs / latex / fl / cbantiflickerplugin.tex
1 %
2 % automatically generated by HelpGen $Revision$ from
3 % antiflickpl.h at 21/Jan/02 21:14:17
4 %
5
6
7 \section{\class{cbAntiflickerPlugin}}\label{cbantiflickerplugin}
8
9
10 Implements double-buffering to reduce flicker.
11 Bitmap and memory DC buffers are shared 'resources' among all instances of
12 antiflicker plugins within the application.
13
14 Locking for multithreaded applications is not yet implemented.
15
16 \wxheading{Derived from}
17
18 \helpref{cbPluginBase}{cbpluginbase}
19
20 \wxheading{Include files}
21
22 <wx/fl/antiflickpl.h>
23
24 \wxheading{Data structures}
25
26 \latexignore{\rtfignore{\wxheading{Members}}}
27
28
29 \membersection{cbAntiflickerPlugin::cbAntiflickerPlugin}\label{cbantiflickerplugincbantiflickerplugin}
30
31 \func{}{cbAntiflickerPlugin}{\void}
32
33 Default constructor.
34
35
36 \func{}{cbAntiflickerPlugin}{\param{wxFrameLayout* }{pPanel}, \param{int }{paneMask = wxALL\_PANES}}
37
38 Constructor taking frame layout panel, and pane mask.
39
40
41 \membersection{cbAntiflickerPlugin::\destruct{cbAntiflickerPlugin}}\label{cbantiflickerplugindtor}
42
43 \func{}{\destruct{cbAntiflickerPlugin}}{\void}
44
45 Destructor.
46
47
48 \membersection{cbAntiflickerPlugin::AllocNewBuffer}\label{cbantiflickerpluginallocnewbuffer}
49
50 \func{wxDC*}{AllocNewBuffer}{\param{const wxRect\& }{forArea}}
51
52 Allocates a suitable buffer.
53
54
55 \membersection{cbAntiflickerPlugin::FindSuitableBuffer}\label{cbantiflickerpluginfindsuitablebuffer}
56
57 \func{wxDC*}{FindSuitableBuffer}{\param{const wxRect\& }{forArea}}
58
59 Finds a suitable buffer. Returns NULL if a suitable buffer is not present.
60
61
62 \membersection{cbAntiflickerPlugin::GetClientDC}\label{cbantiflickerplugingetclientdc}
63
64 \func{wxDC\&}{GetClientDC}{\void}
65
66 Gets the client device context.
67
68
69 \membersection{cbAntiflickerPlugin::GetWindowDC}\label{cbantiflickerplugingetwindowdc}
70
71 \func{wxDC\&}{GetWindowDC}{\void}
72
73 Gets the window device context.
74
75
76 \membersection{cbAntiflickerPlugin::OnFinishDrawInArea}\label{cbantiflickerpluginonfinishdrawinarea}
77
78 \func{void}{OnFinishDrawInArea}{\param{cbFinishDrawInAreaEvent\& }{event}}
79
80 Handler for plugin event.
81
82
83 \membersection{cbAntiflickerPlugin::OnStartDrawInArea}\label{cbantiflickerpluginonstartdrawinarea}
84
85 \func{void}{OnStartDrawInArea}{\param{cbStartDrawInAreaEvent\& }{event}}
86
87 Handler for plugin event.
88