1wxSplitterWindow(3) Erlang Module Definition wxSplitterWindow(3)
2
3
4
6 wxSplitterWindow - See external documentation: wxSplitterWindow.
7
9 See external documentation: wxSplitterWindow.
10
11 This class is derived (and can use functions) from:
12 wxWindow
13 wxEvtHandler
14
16 wxSplitterWindow():
17
18
19 An object reference, The representation is internal and can be
20 changed without notice. It can't be used for comparsion stored on
21 disc or distributed for use on other nodes.
22
24 new() -> wxSplitterWindow()
25
26 See external documentation.
27
28 new(Parent) -> wxSplitterWindow()
29
30 Types:
31
32 Parent = wxWindow:wxWindow()
33
34 Equivalent to new(Parent, []).
35
36 new(Parent, Options::[Option]) -> wxSplitterWindow()
37
38 Types:
39
40 Parent = wxWindow:wxWindow()
41 Option = {id, integer()} | {pos, {X::integer(), Y::inte‐
42 ger()}} | {size, {W::integer(), H::integer()}} | {style,
43 integer()}
44
45 See external documentation.
46
47 create(This, Parent) -> boolean()
48
49 Types:
50
51 This = wxSplitterWindow()
52 Parent = wxWindow:wxWindow()
53
54 Equivalent to create(This, Parent, []).
55
56 create(This, Parent, Options::[Option]) -> boolean()
57
58 Types:
59
60 This = wxSplitterWindow()
61 Parent = wxWindow:wxWindow()
62 Option = {id, integer()} | {pos, {X::integer(), Y::inte‐
63 ger()}} | {size, {W::integer(), H::integer()}} | {style,
64 integer()}
65
66 See external documentation.
67
68 getMinimumPaneSize(This) -> integer()
69
70 Types:
71
72 This = wxSplitterWindow()
73
74 See external documentation.
75
76 getSashGravity(This) -> number()
77
78 Types:
79
80 This = wxSplitterWindow()
81
82 See external documentation.
83
84 getSashPosition(This) -> integer()
85
86 Types:
87
88 This = wxSplitterWindow()
89
90 See external documentation.
91
92 getSplitMode(This) -> wx:wx_enum()
93
94 Types:
95
96 This = wxSplitterWindow()
97
98 See external documentation.
99 Res = ?wxSPLIT_HORIZONTAL | ?wxSPLIT_VERTICAL
100
101 getWindow1(This) -> wxWindow:wxWindow()
102
103 Types:
104
105 This = wxSplitterWindow()
106
107 See external documentation.
108
109 getWindow2(This) -> wxWindow:wxWindow()
110
111 Types:
112
113 This = wxSplitterWindow()
114
115 See external documentation.
116
117 initialize(This, Window) -> ok
118
119 Types:
120
121 This = wxSplitterWindow()
122 Window = wxWindow:wxWindow()
123
124 See external documentation.
125
126 isSplit(This) -> boolean()
127
128 Types:
129
130 This = wxSplitterWindow()
131
132 See external documentation.
133
134 replaceWindow(This, WinOld, WinNew) -> boolean()
135
136 Types:
137
138 This = wxSplitterWindow()
139 WinOld = wxWindow:wxWindow()
140 WinNew = wxWindow:wxWindow()
141
142 See external documentation.
143
144 setSashGravity(This, Gravity) -> ok
145
146 Types:
147
148 This = wxSplitterWindow()
149 Gravity = number()
150
151 See external documentation.
152
153 setSashPosition(This, Position) -> ok
154
155 Types:
156
157 This = wxSplitterWindow()
158 Position = integer()
159
160 Equivalent to setSashPosition(This, Position, []).
161
162 setSashPosition(This, Position, Options::[Option]) -> ok
163
164 Types:
165
166 This = wxSplitterWindow()
167 Position = integer()
168 Option = {redraw, boolean()}
169
170 See external documentation.
171
172 setSashSize(This, Width) -> ok
173
174 Types:
175
176 This = wxSplitterWindow()
177 Width = integer()
178
179 See external documentation.
180
181 setMinimumPaneSize(This, Min) -> ok
182
183 Types:
184
185 This = wxSplitterWindow()
186 Min = integer()
187
188 See external documentation.
189
190 setSplitMode(This, Mode) -> ok
191
192 Types:
193
194 This = wxSplitterWindow()
195 Mode = integer()
196
197 See external documentation.
198
199 splitHorizontally(This, Window1, Window2) -> boolean()
200
201 Types:
202
203 This = wxSplitterWindow()
204 Window1 = wxWindow:wxWindow()
205 Window2 = wxWindow:wxWindow()
206
207 Equivalent to splitHorizontally(This, Window1, Window2, []).
208
209 splitHorizontally(This, Window1, Window2, Options::[Option]) -> bool‐
210 ean()
211
212 Types:
213
214 This = wxSplitterWindow()
215 Window1 = wxWindow:wxWindow()
216 Window2 = wxWindow:wxWindow()
217 Option = {sashPosition, integer()}
218
219 See external documentation.
220
221 splitVertically(This, Window1, Window2) -> boolean()
222
223 Types:
224
225 This = wxSplitterWindow()
226 Window1 = wxWindow:wxWindow()
227 Window2 = wxWindow:wxWindow()
228
229 Equivalent to splitVertically(This, Window1, Window2, []).
230
231 splitVertically(This, Window1, Window2, Options::[Option]) -> boolean()
232
233 Types:
234
235 This = wxSplitterWindow()
236 Window1 = wxWindow:wxWindow()
237 Window2 = wxWindow:wxWindow()
238 Option = {sashPosition, integer()}
239
240 See external documentation.
241
242 unsplit(This) -> boolean()
243
244 Types:
245
246 This = wxSplitterWindow()
247
248 Equivalent to unsplit(This, []).
249
250 unsplit(This, Options::[Option]) -> boolean()
251
252 Types:
253
254 This = wxSplitterWindow()
255 Option = {toRemove, wxWindow:wxWindow()}
256
257 See external documentation.
258
259 updateSize(This) -> ok
260
261 Types:
262
263 This = wxSplitterWindow()
264
265 See external documentation.
266
267 destroy(This::wxSplitterWindow()) -> ok
268
269 Destroys this object, do not use object again
270
272 <>
273
274
275
276 wx 1.9 wxSplitterWindow(3)