1wxPaintDC(3)               Erlang Module Definition               wxPaintDC(3)
2
3
4

NAME

6       wxPaintDC - Functions for wxPaintDC class
7

DESCRIPTION

9       A  wxPaintDC  must  be constructed if an application wishes to paint on
10       the client area of a window from within an EVT_PAINT()  event  handler.
11       This  should normally be constructed as a temporary stack object; don't
12       store a wxPaintDC object. If you have an EVT_PAINT() handler, you  must
13       create a wxPaintDC object within it even if you don't actually use it.
14
15       Using wxPaintDC within your EVT_PAINT() handler is important because it
16       automatically sets the clipping area to the damaged area of the window.
17       Attempts to draw outside this area do not appear.
18
19       A  wxPaintDC  object is initialized to use the same font and colours as
20       the window it is associated with.
21
22       See: wxDC, wxClientDC, wxMemoryDC, wxWindowDC, wxScreenDC
23
24       This class is derived (and can use functions) from: wxWindowDC wxDC
25
26       wxWidgets docs: wxPaintDC
27

DATA TYPES

29       wxPaintDC() = wx:wx_object()
30

EXPORTS

32       new(Window) -> wxPaintDC()
33
34              Types:
35
36                 Window = wxWindow:wxWindow()
37
38              Constructor.
39
40              Pass a pointer to the window on which you wish to paint.
41
42       destroy(This :: wxPaintDC()) -> ok
43
44              Destroys the object.
45
46
47
48wxWidgets team.                    wx 2.3.1                       wxPaintDC(3)
Impressum