]> git.saurik.com Git - wxWidgets.git/blame_incremental - contrib/docs/latex/fl/cbantiflickerplugin.tex
added a hack to work around the dummy kill focus messages under GTK
[wxWidgets.git] / contrib / docs / latex / fl / cbantiflickerplugin.tex
... / ...
CommitLineData
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
10Implements double-buffering to reduce flicker.
11Bitmap and memory DC buffers are shared 'resources' among all instances of
12antiflicker plugins within the application.
13
14Locking for multithreaded applications is not yet implemented.
15
16\wxheading{Derived from}
17
18\helpref{cbPluginBase}{cbpluginbase}
19
20\wxheading{Include files}
21
22<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
33Default constructor.
34
35
36\func{}{cbAntiflickerPlugin}{\param{wxFrameLayout* }{pPanel}, \param{int }{paneMask = wxALL\_PANES}}
37
38Constructor taking frame layout panel, and pane mask.
39
40
41\membersection{cbAntiflickerPlugin::\destruct{cbAntiflickerPlugin}}\label{cbantiflickerplugindtor}
42
43\func{}{\destruct{cbAntiflickerPlugin}}{\void}
44
45Destructor.
46
47
48\membersection{cbAntiflickerPlugin::AllocNewBuffer}\label{cbantiflickerpluginallocnewbuffer}
49
50\func{wxDC*}{AllocNewBuffer}{\param{const wxRect\& }{forArea}}
51
52Allocates a suitable buffer.
53
54
55\membersection{cbAntiflickerPlugin::FindSuitableBuffer}\label{cbantiflickerpluginfindsuitablebuffer}
56
57\func{wxDC*}{FindSuitableBuffer}{\param{const wxRect\& }{forArea}}
58
59Finds 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
66Gets the client device context.
67
68
69\membersection{cbAntiflickerPlugin::GetWindowDC}\label{cbantiflickerplugingetwindowdc}
70
71\func{wxDC\&}{GetWindowDC}{\void}
72
73Gets the window device context.
74
75
76\membersection{cbAntiflickerPlugin::OnFinishDrawInArea}\label{cbantiflickerpluginonfinishdrawinarea}
77
78\func{void}{OnFinishDrawInArea}{\param{cbFinishDrawInAreaEvent\& }{event}}
79
80Handler for plugin event.
81
82
83\membersection{cbAntiflickerPlugin::OnStartDrawInArea}\label{cbantiflickerpluginonstartdrawinarea}
84
85\func{void}{OnStartDrawInArea}{\param{cbStartDrawInAreaEvent\& }{event}}
86
87Handler for plugin event.
88