1wxGCDC(3) Erlang Module Definition wxGCDC(3)
2
3
4
6 wxGCDC - Functions for wxGCDC class
7
9 wxGCDC is a device context that draws on a wxGraphicsContext.
10
11 wxGCDC does its best to implement wxDC API, but the following features
12 are not (fully) implemented because wxGraphicsContext doesn't support
13 them:
14
15 See: wxDC, wxGraphicsContext
16
17 This class is derived (and can use functions) from: wxDC
18
19 wxWidgets docs: wxGCDC
20
22 wxGCDC() = wx:wx_object()
23
25 new() -> wxGCDC()
26
27 new(WindowDC) -> wxGCDC()
28
29 Types:
30
31 WindowDC =
32 wxWindowDC:wxWindowDC() |
33 wxMemoryDC:wxMemoryDC() |
34 wxGraphicsContext:wxGraphicsContext()
35
36 Constructs a wxGCDC from a wxWindowDC.
37
38 destroy(This :: wxGCDC()) -> ok
39
40 getGraphicsContext(This) -> wxGraphicsContext:wxGraphicsContext()
41
42 Types:
43
44 This = wxGCDC()
45
46 Retrieves associated wxGraphicsContext.
47
48 setGraphicsContext(This, Context) -> ok
49
50 Types:
51
52 This = wxGCDC()
53 Context = wxGraphicsContext:wxGraphicsContext()
54
55 Set the graphics context to be used for this wxGCDC.
56
57 Note that this object takes ownership of context and will delete
58 it when it is destroyed or when setGraphicsContext/2 is called
59 again.
60
61 Also, unlike the constructor taking wxGraphicsContext, this
62 method will reapply the current font, pen and brush, so that
63 this object continues to use them, if they had been changed be‐
64 fore (which is never the case when constructing wxGCDC directly
65 from wxGraphicsContext).
66
67
68
69wxWidgets team. wx 2.2.1 wxGCDC(3)