~statik/ubuntu/maverick/erlang/erlang-merge-testing

« back to all changes in this revision

Viewing changes to lib/wx/include/wx.hrl

  • Committer: Elliot Murphy
  • Date: 2010-06-08 03:55:44 UTC
  • mfrom: (3.5.6 squeeze)
  • Revision ID: elliot@elliotmurphy.com-20100608035544-dd8zh2swk7jr5rz2
* Merge with Debian unstable; remaining Ubuntu changes:
  - Drop libwxgtk2.8-dev build dependency. Wx isn't in main, and not
    supposed to. (LP #438365)
  - Drop erlang-wx binary.
  - Drop erlang-wx dependency from -megaco, -common-test, and -reltool, they
    do not really need wx. Also drop it from -debugger; the GUI needs wx,
    but it apparently has CLI bits as well, and is also needed by -megaco,
    so let's keep the package for now.
* Added missing symlinks to /usr/include for a few new header files.
* Fixed generation of ${erlang-base:Depends} and ${erlang-x11:Depends}
  substitution variables.
* Added a fix for a re:compile/2 crash on a long regular expression.
* Changed urgency to medium as the change fixes a security bug.
* Manpages in section 1 are needed even if only arch-dependent packages are
  built. So, re-enabled them.
* Fixed HiPE architecture recognition for powerpc Debian architecture.
* Moved xsltproc and fop to build-depends-indep and do not build
  documentation if only architecture-specific packages are built.
* Refreshed all patches.
* Made Emacs look in man5 and man7 for Erlang manpages and added code
  skeleton files to erlang-mode package.
* New upstream release.
* Moved manpages from incorrect sections 4 and 6 to correct 5 and 7
  (closes: #498492).
* Made manpages regexp in Emacs mode match only 3erl pages in section 3.
* Removed docb_gen script which is no longer needed to build manpages.
* Added erlang-doc package which contains documentation in HTML and PDF
  formats. This package replaces erlang-doc-html package and it's easier
  to synchronize it with the main Erlang packages as it's built from
  a single source package (closes: #558451).
* Removed RPATH from ssl and crypto application binaries as required by
  Debian policy.
* Added libwxgtk2.4-dev and libwxgtk2.6-dev to build conflicts.
* Added a few dpendencies for erlang-dialyzer, erlang-et, erlang-observer
  and erlang-examples packages which now call functions from more modules
  than in 1:13.b.3.
* Added a workaround which disables vfork() for hppa architecture
  (closes: #562218).
* Strictened check for JDK 1.5 adding a call to String(int[], int, int)
  because GCJ 4.4 doesn't implement it and OpenJDK isn't available for all
  architectures.
* Fixed erlang-manpages package section.
* Made erlang-depends add only substvars which are requested in
  debian/control file. This minimizes number of warnings from dh_gencontrol.
  Also, improved descriptions of the functions in erlang-depends escript.
* Added erlang-erl-docgen package to erlang-nox dependencies.
* Made dummy packages erlang-nox and erlang-x11 architecture all.
* Cleaned up working with custom substitution variables in debian/rules.
* Reorganized debian/rules to ensure that manpages arent built twice, and
  aren't built at all if only architecture-dependent packages are requested.
* Fixed project links in README.Debian.
* Added a new package erlang-jinterface which provides tools for
  communication of Java programs with Erlang processes. This adds build
  depandency on default-jdk and as a result enables Java module for IDL
  compiler.
* Bumped standards version to 3.8.4.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
%%
2
2
%% %CopyrightBegin%
3
 
%% 
4
 
%% Copyright Ericsson AB 2008-2009. All Rights Reserved.
5
 
%% 
 
3
%%
 
4
%% Copyright Ericsson AB 2008-2010. All Rights Reserved.
 
5
%%
6
6
%% The contents of this file are subject to the Erlang Public License,
7
7
%% Version 1.1, (the "License"); you may not use this file except in
8
8
%% compliance with the License. You should have received a copy of the
9
9
%% Erlang Public License along with this software. If not, it can be
10
10
%% retrieved online at http://www.erlang.org/.
11
 
%% 
 
11
%%
12
12
%% Software distributed under the License is distributed on an "AS IS"
13
13
%% basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
14
14
%% the License for the specific language governing rights and limitations
15
15
%% under the License.
16
 
%% 
 
16
%%
17
17
%% %CopyrightEnd%
18
18
%% This file is generated DO NOT EDIT
19
19
 
20
 
%%  All event messages are encapsulated in a wx record 
 
20
%%  All event messages are encapsulated in a wx record
21
21
%%  they contain the widget id and a specialized event record.
22
22
%%  Each event record may be sent for one or more event types.
23
23
%%  The mapping to wxWidgets is one record per class.
26
26
-record(wx, {id,     %% Integer Identity of object.
27
27
             obj,    %% Object reference that was used in the connect call.
28
28
             userData, %% User data specified in the connect call.
29
 
             event}).%% The event record 
 
29
             event}).%% The event record
30
30
 
31
31
%% Here comes the definitions of all event records.
32
32
%% they contain the event type and possible some extra information.
34
34
%% @type wxNavigationKey() = #wxNavigationKey{type=wxEventType(),flags=integer(),focus=wxWindow:wxWindow()}.
35
35
%% <dl><dt>EventType:</dt> <dd><em>navigation_key</em></dd></dl>
36
36
%% Callback event: {@link wxNavigationKeyEvent}
37
 
-record(wxNavigationKey,{type, flags,focus}). 
 
37
-record(wxNavigationKey,{type, flags,focus}).
38
38
 
39
39
%% @type wxSash() = #wxSash{type=wxEventType(),edge=WxSashEdgePosition,dragRect={X::integer(),Y::integer(),W::integer(),H::integer()},dragStatus=WxSashDragStatus}.
40
40
%% <dl><dt>EventType:</dt> <dd><em>sash_dragged</em></dd></dl>
41
41
%% Callback event: {@link wxSashEvent}
42
 
-record(wxSash,{type, edge,dragRect,dragStatus}). 
 
42
-record(wxSash,{type, edge,dragRect,dragStatus}).
43
43
 
44
44
%% @type wxList() = #wxList{type=wxEventType(),code=integer(),oldItemIndex=integer(),itemIndex=integer(),col=integer(),pointDrag={X::integer(),Y::integer()}}.
45
45
%% <dl><dt>EventType:</dt> <dd><em>command_list_begin_drag</em>, <em>command_list_begin_rdrag</em>, <em>command_list_begin_label_edit</em>, <em>command_list_end_label_edit</em>, <em>command_list_delete_item</em>, <em>command_list_delete_all_items</em>, <em>command_list_key_down</em>, <em>command_list_insert_item</em>, <em>command_list_col_click</em>, <em>command_list_col_right_click</em>, <em>command_list_col_begin_drag</em>, <em>command_list_col_dragging</em>, <em>command_list_col_end_drag</em>, <em>command_list_item_selected</em>, <em>command_list_item_deselected</em>, <em>command_list_item_right_click</em>, <em>command_list_item_middle_click</em>, <em>command_list_item_activated</em>, <em>command_list_item_focused</em>, <em>command_list_cache_hint</em></dd></dl>
46
46
%% Callback event: {@link wxListEvent}
47
 
-record(wxList,{type, code,oldItemIndex,itemIndex,col,pointDrag}). 
 
47
-record(wxList,{type, code,oldItemIndex,itemIndex,col,pointDrag}).
48
48
 
49
49
%% @type wxNotebook() = #wxNotebook{type=wxEventType()}.
50
50
%% <dl><dt>EventType:</dt> <dd><em>command_notebook_page_changed</em>, <em>command_notebook_page_changing</em></dd></dl>
51
51
%% Callback event: {@link wxNotebookEvent}
52
 
-record(wxNotebook, {type}). 
 
52
-record(wxNotebook, {type}).
53
53
 
54
54
%% @type wxDisplayChanged() = #wxDisplayChanged{type=wxEventType()}.
55
55
%% <dl><dt>EventType:</dt> <dd><em>display_changed</em></dd></dl>
56
56
%% Callback event: {@link wxDisplayChangedEvent}
57
 
-record(wxDisplayChanged, {type}). 
 
57
-record(wxDisplayChanged, {type}).
58
58
 
59
59
%% @type wxErase() = #wxErase{type=wxEventType(),dc=wxDC:wxDC()}.
60
60
%% <dl><dt>EventType:</dt> <dd><em>erase_background</em></dd></dl>
61
61
%% Callback event: {@link wxEraseEvent}
62
 
-record(wxErase,{type, dc}). 
 
62
-record(wxErase,{type, dc}).
63
63
 
64
64
%% @type wxKey() = #wxKey{type=wxEventType(),x=integer(),y=integer(),keyCode=integer(),controlDown=bool(),shiftDown=bool(),altDown=bool(),metaDown=bool(),scanCode=bool(),uniChar=integer(),rawCode=integer(),rawFlags=integer()}.
65
65
%% <dl><dt>EventType:</dt> <dd><em>char</em>, <em>char_hook</em>, <em>key_down</em>, <em>key_up</em></dd></dl>
66
66
%% Callback event: {@link wxKeyEvent}
67
 
-record(wxKey,{type, x,y,keyCode,controlDown,shiftDown,altDown,metaDown,scanCode,uniChar,rawCode,rawFlags}). 
 
67
-record(wxKey,{type, x,y,keyCode,controlDown,shiftDown,altDown,metaDown,scanCode,uniChar,rawCode,rawFlags}).
68
68
 
69
69
%% @type wxWindowDestroy() = #wxWindowDestroy{type=wxEventType()}.
70
70
%% <dl><dt>EventType:</dt> <dd><em>destroy</em></dd></dl>
71
71
%% Callback event: {@link wxWindowDestroyEvent}
72
 
-record(wxWindowDestroy, {type}). 
 
72
-record(wxWindowDestroy, {type}).
73
73
 
74
74
%% @type wxCalendar() = #wxCalendar{type=wxEventType()}.
75
75
%% <dl><dt>EventType:</dt> <dd><em>calendar_sel_changed</em>, <em>calendar_day_changed</em>, <em>calendar_month_changed</em>, <em>calendar_year_changed</em>, <em>calendar_doubleclicked</em>, <em>calendar_weekday_clicked</em></dd></dl>
76
76
%% Callback event: {@link wxCalendarEvent}
77
 
-record(wxCalendar, {type}). 
 
77
-record(wxCalendar, {type}).
78
78
 
79
79
%% @type wxSplitter() = #wxSplitter{type=wxEventType()}.
80
80
%% <dl><dt>EventType:</dt> <dd><em>command_splitter_sash_pos_changed</em>, <em>command_splitter_sash_pos_changing</em>, <em>command_splitter_doubleclicked</em>, <em>command_splitter_unsplit</em></dd></dl>
81
81
%% Callback event: {@link wxSplitterEvent}
82
 
-record(wxSplitter, {type}). 
 
82
-record(wxSplitter, {type}).
83
83
 
84
84
%% @type wxScroll() = #wxScroll{type=wxEventType(),commandInt=integer(),extraLong=integer()}.
85
85
%% <dl><dt>EventType:</dt> <dd><em>scroll_top</em>, <em>scroll_bottom</em>, <em>scroll_lineup</em>, <em>scroll_linedown</em>, <em>scroll_pageup</em>, <em>scroll_pagedown</em>, <em>scroll_thumbtrack</em>, <em>scroll_thumbrelease</em>, <em>scroll_changed</em></dd></dl>
86
86
%% Callback event: {@link wxScrollEvent}
87
 
-record(wxScroll,{type, commandInt,extraLong}). 
 
87
-record(wxScroll,{type, commandInt,extraLong}).
88
88
 
89
89
%% @type wxMenu() = #wxMenu{type=wxEventType()}.
90
90
%% <dl><dt>EventType:</dt> <dd><em>menu_open</em>, <em>menu_close</em>, <em>menu_highlight</em></dd></dl>
91
91
%% Callback event: {@link wxMenuEvent}
92
 
-record(wxMenu, {type}). 
 
92
-record(wxMenu, {type}).
93
93
 
94
94
%% @type wxContextMenu() = #wxContextMenu{type=wxEventType()}.
95
95
%% <dl><dt>EventType:</dt> <dd><em>context_menu</em></dd></dl>
96
96
%% Callback event: {@link wxContextMenuEvent}
97
 
-record(wxContextMenu, {type}). 
 
97
-record(wxContextMenu, {type}).
98
98
 
99
99
%% @type wxShow() = #wxShow{type=wxEventType()}.
100
100
%% <dl><dt>EventType:</dt> <dd><em>show</em></dd></dl>
101
101
%% Callback event: {@link wxShowEvent}
102
 
-record(wxShow, {type}). 
 
102
-record(wxShow, {type}).
103
103
 
104
104
%% @type wxSpin() = #wxSpin{type=wxEventType(),commandInt=integer()}.
105
105
%% <dl><dt>EventType:</dt> <dd><em>command_spinctrl_updated</em>, <em>spin_up</em>, <em>spin_down</em>, <em>spin</em></dd></dl>
106
106
%% Callback event: {@link wxSpinEvent}
107
 
-record(wxSpin,{type, commandInt}). 
 
107
-record(wxSpin,{type, commandInt}).
108
108
 
109
109
%% @type wxSetCursor() = #wxSetCursor{type=wxEventType()}.
110
110
%% <dl><dt>EventType:</dt> <dd><em>set_cursor</em></dd></dl>
111
111
%% Callback event: {@link wxSetCursorEvent}
112
 
-record(wxSetCursor, {type}). 
 
112
-record(wxSetCursor, {type}).
113
113
 
114
114
%% @type wxFontPicker() = #wxFontPicker{type=wxEventType(),font=wxFont:wxFont()}.
115
115
%% <dl><dt>EventType:</dt> <dd><em>command_fontpicker_changed</em></dd></dl>
116
116
%% Callback event: {@link wxFontPickerEvent}
117
 
-record(wxFontPicker,{type, font}). 
 
117
-record(wxFontPicker,{type, font}).
118
118
 
119
119
%% @type wxScrollWin() = #wxScrollWin{type=wxEventType()}.
120
120
%% <dl><dt>EventType:</dt> <dd><em>scrollwin_top</em>, <em>scrollwin_bottom</em>, <em>scrollwin_lineup</em>, <em>scrollwin_linedown</em>, <em>scrollwin_pageup</em>, <em>scrollwin_pagedown</em>, <em>scrollwin_thumbtrack</em>, <em>scrollwin_thumbrelease</em></dd></dl>
121
121
%% Callback event: {@link wxScrollWinEvent}
122
 
-record(wxScrollWin, {type}). 
 
122
-record(wxScrollWin, {type}).
123
123
 
124
124
%% @type wxPaint() = #wxPaint{type=wxEventType()}.
125
125
%% <dl><dt>EventType:</dt> <dd><em>paint</em>, <em>paint_icon</em></dd></dl>
126
126
%% Callback event: {@link wxPaintEvent}
127
 
-record(wxPaint, {type}). 
 
127
-record(wxPaint, {type}).
128
128
 
129
129
%% @type wxChildFocus() = #wxChildFocus{type=wxEventType()}.
130
130
%% <dl><dt>EventType:</dt> <dd><em>child_focus</em></dd></dl>
131
131
%% Callback event: {@link wxChildFocusEvent}
132
 
-record(wxChildFocus, {type}). 
 
132
-record(wxChildFocus, {type}).
133
133
 
134
134
%% @type wxMaximize() = #wxMaximize{type=wxEventType()}.
135
135
%% <dl><dt>EventType:</dt> <dd><em>maximize</em></dd></dl>
136
136
%% Callback event: {@link wxMaximizeEvent}
137
 
-record(wxMaximize, {type}). 
 
137
-record(wxMaximize, {type}).
138
138
 
139
139
%% @type wxFileDirPicker() = #wxFileDirPicker{type=wxEventType(),path=string()}.
140
140
%% <dl><dt>EventType:</dt> <dd><em>command_filepicker_changed</em>, <em>command_dirpicker_changed</em></dd></dl>
141
141
%% Callback event: {@link wxFileDirPickerEvent}
142
 
-record(wxFileDirPicker,{type, path}). 
 
142
-record(wxFileDirPicker,{type, path}).
143
143
 
144
144
%% @type wxFocus() = #wxFocus{type=wxEventType()}.
145
145
%% <dl><dt>EventType:</dt> <dd><em>set_focus</em>, <em>kill_focus</em></dd></dl>
146
146
%% Callback event: {@link wxFocusEvent}
147
 
-record(wxFocus, {type}). 
 
147
-record(wxFocus, {type}).
148
148
 
149
149
%% @type wxDate() = #wxDate{type=wxEventType(),date=wx:datetime()}.
150
150
%% <dl><dt>EventType:</dt> <dd><em>date_changed</em></dd></dl>
151
151
%% Callback event: {@link wxDateEvent}
152
 
-record(wxDate,{type, date}). 
 
152
-record(wxDate,{type, date}).
153
153
 
154
154
%% @type wxHtmlLink() = #wxHtmlLink{type=wxEventType(),linkInfo=wx:wxHtmlLinkInfo()}.
155
155
%% <dl><dt>EventType:</dt> <dd><em>command_html_link_clicked</em></dd></dl>
156
156
%% Callback event: {@link wxHtmlLinkEvent}
157
 
-record(wxHtmlLink,{type, linkInfo}). 
 
157
-record(wxHtmlLink,{type, linkInfo}).
158
158
 
159
159
%% @type wxHelp() = #wxHelp{type=wxEventType()}.
160
160
%% <dl><dt>EventType:</dt> <dd><em>help</em>, <em>detailed_help</em></dd></dl>
161
161
%% Callback event: {@link wxHelpEvent}
162
 
-record(wxHelp, {type}). 
 
162
-record(wxHelp, {type}).
163
163
 
164
164
%% @type wxStyledText() = #wxStyledText{type=wxEventType(),position=integer(),key=integer(),modifiers=integer(),modificationType=integer(),text=string(),length=integer(),linesAdded=integer(),line=integer(),foldLevelNow=integer(),foldLevelPrev=integer(),margin=integer(),message=integer(),wParam=integer(),lParam=integer(),listType=integer(),x=integer(),y=integer(),dragText=string(),dragAllowMove=bool(),dragResult=WxDragResult}.
165
165
%% <dl><dt>EventType:</dt> <dd><em>stc_change</em>, <em>stc_styleneeded</em>, <em>stc_charadded</em>, <em>stc_savepointreached</em>, <em>stc_savepointleft</em>, <em>stc_romodifyattempt</em>, <em>stc_key</em>, <em>stc_doubleclick</em>, <em>stc_updateui</em>, <em>stc_modified</em>, <em>stc_macrorecord</em>, <em>stc_marginclick</em>, <em>stc_needshown</em>, <em>stc_painted</em>, <em>stc_userlistselection</em>, <em>stc_uridropped</em>, <em>stc_dwellstart</em>, <em>stc_dwellend</em>, <em>stc_start_drag</em>, <em>stc_drag_over</em>, <em>stc_do_drop</em>, <em>stc_zoom</em>, <em>stc_hotspot_click</em>, <em>stc_hotspot_dclick</em>, <em>stc_calltip_click</em>, <em>stc_autocomp_selection</em></dd></dl>
166
166
%% Callback event: {@link wxStyledTextEvent}
167
 
-record(wxStyledText,{type, position,key,modifiers,modificationType,text,length,linesAdded,line,foldLevelNow,foldLevelPrev,margin,message,wParam,lParam,listType,x,y,dragText,dragAllowMove,dragResult}). 
 
167
-record(wxStyledText,{type, position,key,modifiers,modificationType,text,length,linesAdded,line,foldLevelNow,foldLevelPrev,margin,message,wParam,lParam,listType,x,y,dragText,dragAllowMove,dragResult}).
168
168
 
169
169
%% @type wxSysColourChanged() = #wxSysColourChanged{type=wxEventType()}.
170
170
%% <dl><dt>EventType:</dt> <dd><em>sys_colour_changed</em></dd></dl>
171
171
%% Callback event: {@link wxSysColourChangedEvent}
172
 
-record(wxSysColourChanged, {type}). 
 
172
-record(wxSysColourChanged, {type}).
173
173
 
174
174
%% @type wxGrid() = #wxGrid{type=wxEventType(),row=integer(),col=integer(),x=integer(),y=integer(),selecting=bool(),control=bool(),meta=bool(),shift=bool(),alt=bool()}.
175
175
%% <dl><dt>EventType:</dt> <dd><em>grid_cell_left_click</em>, <em>grid_cell_right_click</em>, <em>grid_cell_left_dclick</em>, <em>grid_cell_right_dclick</em>, <em>grid_label_left_click</em>, <em>grid_label_right_click</em>, <em>grid_label_left_dclick</em>, <em>grid_label_right_dclick</em>, <em>grid_row_size</em>, <em>grid_col_size</em>, <em>grid_range_select</em>, <em>grid_cell_change</em>, <em>grid_select_cell</em>, <em>grid_editor_shown</em>, <em>grid_editor_hidden</em>, <em>grid_editor_created</em>, <em>grid_cell_begin_drag</em></dd></dl>
176
176
%% Callback event: {@link wxGridEvent}
177
 
-record(wxGrid,{type, row,col,x,y,selecting,control,meta,shift,alt}). 
 
177
-record(wxGrid,{type, row,col,x,y,selecting,control,meta,shift,alt}).
178
178
 
179
179
%% @type wxPaletteChanged() = #wxPaletteChanged{type=wxEventType()}.
180
180
%% <dl><dt>EventType:</dt> <dd><em>palette_changed</em></dd></dl>
181
181
%% Callback event: {@link wxPaletteChangedEvent}
182
 
-record(wxPaletteChanged, {type}). 
 
182
-record(wxPaletteChanged, {type}).
183
183
 
184
184
%% @type wxUpdateUI() = #wxUpdateUI{type=wxEventType()}.
185
185
%% <dl><dt>EventType:</dt> <dd><em>update_ui</em></dd></dl>
186
186
%% Callback event: {@link wxUpdateUIEvent}
187
 
-record(wxUpdateUI, {type}). 
 
187
-record(wxUpdateUI, {type}).
188
188
 
189
189
%% @type wxSize() = #wxSize{type=wxEventType(),size={W::integer(),H::integer()},rect={X::integer(),Y::integer(),W::integer(),H::integer()}}.
190
190
%% <dl><dt>EventType:</dt> <dd><em>size</em></dd></dl>
191
191
%% Callback event: {@link wxSizeEvent}
192
 
-record(wxSize,{type, size,rect}). 
 
192
-record(wxSize,{type, size,rect}).
193
193
 
194
194
%% @type wxIconize() = #wxIconize{type=wxEventType()}.
195
195
%% <dl><dt>EventType:</dt> <dd><em>iconize</em></dd></dl>
196
196
%% Callback event: {@link wxIconizeEvent}
197
 
-record(wxIconize, {type}). 
 
197
-record(wxIconize, {type}).
198
198
 
199
199
%% @type wxAuiNotebook() = #wxAuiNotebook{type=wxEventType(),old_selection=integer(),selection=integer(),drag_source=wxAuiNotebook:wxAuiNotebook()}.
200
200
%% <dl><dt>EventType:</dt> <dd><em>command_auinotebook_page_close</em>, <em>command_auinotebook_page_changed</em>, <em>command_auinotebook_page_changing</em>, <em>command_auinotebook_button</em>, <em>command_auinotebook_begin_drag</em>, <em>command_auinotebook_end_drag</em>, <em>command_auinotebook_drag_motion</em>, <em>command_auinotebook_allow_dnd</em>, <em>command_auinotebook_tab_middle_down</em>, <em>command_auinotebook_tab_middle_up</em>, <em>command_auinotebook_tab_right_down</em>, <em>command_auinotebook_tab_right_up</em>, <em>command_auinotebook_page_closed</em>, <em>command_auinotebook_drag_done</em>, <em>command_auinotebook_bg_dclick</em></dd></dl>
201
201
%% Callback event: {@link wxAuiNotebookEvent}
202
 
-record(wxAuiNotebook,{type, old_selection,selection,drag_source}). 
 
202
-record(wxAuiNotebook,{type, old_selection,selection,drag_source}).
203
203
 
204
204
%% @type wxClose() = #wxClose{type=wxEventType()}.
205
205
%% <dl><dt>EventType:</dt> <dd><em>close_window</em>, <em>end_session</em>, <em>query_end_session</em></dd></dl>
206
206
%% Callback event: {@link wxCloseEvent}
207
 
-record(wxClose, {type}). 
 
207
-record(wxClose, {type}).
208
208
 
209
209
%% @type wxMouseCaptureChanged() = #wxMouseCaptureChanged{type=wxEventType()}.
210
210
%% <dl><dt>EventType:</dt> <dd><em>mouse_capture_changed</em></dd></dl>
211
211
%% Callback event: {@link wxMouseCaptureChangedEvent}
212
 
-record(wxMouseCaptureChanged, {type}). 
 
212
-record(wxMouseCaptureChanged, {type}).
213
213
 
214
214
%% @type wxMouse() = #wxMouse{type=wxEventType(),x=integer(),y=integer(),leftDown=bool(),middleDown=bool(),rightDown=bool(),controlDown=bool(),shiftDown=bool(),altDown=bool(),metaDown=bool(),wheelRotation=integer(),wheelDelta=integer(),linesPerAction=integer()}.
215
215
%% <dl><dt>EventType:</dt> <dd><em>left_down</em>, <em>left_up</em>, <em>middle_down</em>, <em>middle_up</em>, <em>right_down</em>, <em>right_up</em>, <em>motion</em>, <em>enter_window</em>, <em>leave_window</em>, <em>left_dclick</em>, <em>middle_dclick</em>, <em>right_dclick</em>, <em>mousewheel</em>, <em>nc_left_down</em>, <em>nc_left_up</em>, <em>nc_middle_down</em>, <em>nc_middle_up</em>, <em>nc_right_down</em>, <em>nc_right_up</em>, <em>nc_motion</em>, <em>nc_enter_window</em>, <em>nc_leave_window</em>, <em>nc_left_dclick</em>, <em>nc_middle_dclick</em>, <em>nc_right_dclick</em></dd></dl>
216
216
%% Callback event: {@link wxMouseEvent}
217
 
-record(wxMouse,{type, x,y,leftDown,middleDown,rightDown,controlDown,shiftDown,altDown,metaDown,wheelRotation,wheelDelta,linesPerAction}). 
 
217
-record(wxMouse,{type, x,y,leftDown,middleDown,rightDown,controlDown,shiftDown,altDown,metaDown,wheelRotation,wheelDelta,linesPerAction}).
218
218
 
219
219
%% @type wxWindowCreate() = #wxWindowCreate{type=wxEventType()}.
220
220
%% <dl><dt>EventType:</dt> <dd><em>create</em></dd></dl>
221
221
%% Callback event: {@link wxWindowCreateEvent}
222
 
-record(wxWindowCreate, {type}). 
 
222
-record(wxWindowCreate, {type}).
223
223
 
224
224
%% @type wxAuiManager() = #wxAuiManager{type=wxEventType(),manager=wxAuiManager:wxAuiManager(),pane=wxAuiPaneInfo:wxAuiPaneInfo(),button=integer(),veto_flag=bool(),canveto_flag=bool(),dc=wxDC:wxDC()}.
225
225
%% <dl><dt>EventType:</dt> <dd><em>aui_pane_button</em>, <em>aui_pane_close</em>, <em>aui_pane_maximize</em>, <em>aui_pane_restore</em>, <em>aui_render</em>, <em>aui_find_manager</em></dd></dl>
226
226
%% Callback event: {@link wxAuiManagerEvent}
227
 
-record(wxAuiManager,{type, manager,pane,button,veto_flag,canveto_flag,dc}). 
 
227
-record(wxAuiManager,{type, manager,pane,button,veto_flag,canveto_flag,dc}).
228
228
 
229
229
%% @type wxCommand() = #wxCommand{type=wxEventType(),cmdString=string(),commandInt=integer(),extraLong=integer()}.
230
230
%% <dl><dt>EventType:</dt> <dd><em>command_button_clicked</em>, <em>command_checkbox_clicked</em>, <em>command_choice_selected</em>, <em>command_listbox_selected</em>, <em>command_listbox_doubleclicked</em>, <em>command_text_updated</em>, <em>command_text_enter</em>, <em>command_menu_selected</em>, <em>command_slider_updated</em>, <em>command_radiobox_selected</em>, <em>command_radiobutton_selected</em>, <em>command_scrollbar_updated</em>, <em>command_vlbox_selected</em>, <em>command_combobox_selected</em>, <em>command_tool_rclicked</em>, <em>command_tool_enter</em>, <em>command_checklistbox_toggled</em>, <em>command_togglebutton_clicked</em>, <em>command_left_click</em>, <em>command_left_dclick</em>, <em>command_right_click</em>, <em>command_set_focus</em>, <em>command_kill_focus</em>, <em>command_enter</em></dd></dl>
231
231
%% Callback event: {@link wxCommandEvent}
232
 
-record(wxCommand,{type, cmdString,commandInt,extraLong}). 
 
232
-record(wxCommand,{type, cmdString,commandInt,extraLong}).
233
233
 
234
234
%% @type wxJoystick() = #wxJoystick{type=wxEventType()}.
235
235
%% <dl><dt>EventType:</dt> <dd><em>joy_button_down</em>, <em>joy_button_up</em>, <em>joy_move</em>, <em>joy_zmove</em></dd></dl>
236
236
%% Callback event: {@link wxJoystickEvent}
237
 
-record(wxJoystick, {type}). 
 
237
-record(wxJoystick, {type}).
238
238
 
239
239
%% @type wxQueryNewPalette() = #wxQueryNewPalette{type=wxEventType()}.
240
240
%% <dl><dt>EventType:</dt> <dd><em>query_new_palette</em></dd></dl>
241
241
%% Callback event: {@link wxQueryNewPaletteEvent}
242
 
-record(wxQueryNewPalette, {type}). 
 
242
-record(wxQueryNewPalette, {type}).
243
243
 
244
244
%% @type wxMove() = #wxMove{type=wxEventType()}.
245
245
%% <dl><dt>EventType:</dt> <dd><em>move</em></dd></dl>
246
246
%% Callback event: {@link wxMoveEvent}
247
 
-record(wxMove, {type}). 
 
247
-record(wxMove, {type}).
248
248
 
249
249
%% @type wxIdle() = #wxIdle{type=wxEventType()}.
250
250
%% <dl><dt>EventType:</dt> <dd><em>idle</em></dd></dl>
251
251
%% Callback event: {@link wxIdleEvent}
252
 
-record(wxIdle, {type}). 
 
252
-record(wxIdle, {type}).
253
253
 
254
254
%% @type wxNcPaint() = #wxNcPaint{type=wxEventType()}.
255
255
%% <dl><dt>EventType:</dt> <dd><em>nc_paint</em></dd></dl>
256
256
%% Callback event: {@link wxNcPaintEvent}
257
 
-record(wxNcPaint, {type}). 
 
257
-record(wxNcPaint, {type}).
258
258
 
259
259
%% @type wxColourPicker() = #wxColourPicker{type=wxEventType(),colour=wx:colour()}.
260
260
%% <dl><dt>EventType:</dt> <dd><em>command_colourpicker_changed</em></dd></dl>
261
261
%% Callback event: {@link wxColourPickerEvent}
262
 
-record(wxColourPicker,{type, colour}). 
 
262
-record(wxColourPicker,{type, colour}).
263
263
 
264
 
%% @type wxTree() = #wxTree{type=wxEventType(),item=wxTreeItemId(),itemOld=wxTreeItemId(),pointDrag={X::integer(),Y::integer()}}.
 
264
%% @type wxTree() = #wxTree{type=wxEventType(),item=integer(),itemOld=integer(),pointDrag={X::integer(),Y::integer()}}.
265
265
%% <dl><dt>EventType:</dt> <dd><em>command_tree_begin_drag</em>, <em>command_tree_begin_rdrag</em>, <em>command_tree_begin_label_edit</em>, <em>command_tree_end_label_edit</em>, <em>command_tree_delete_item</em>, <em>command_tree_get_info</em>, <em>command_tree_set_info</em>, <em>command_tree_item_expanded</em>, <em>command_tree_item_expanding</em>, <em>command_tree_item_collapsed</em>, <em>command_tree_item_collapsing</em>, <em>command_tree_sel_changed</em>, <em>command_tree_sel_changing</em>, <em>command_tree_key_down</em>, <em>command_tree_item_activated</em>, <em>command_tree_item_right_click</em>, <em>command_tree_item_middle_click</em>, <em>command_tree_end_drag</em>, <em>command_tree_state_image_click</em>, <em>command_tree_item_gettooltip</em>, <em>command_tree_item_menu</em></dd></dl>
266
266
%% Callback event: {@link wxTreeEvent}
267
 
-record(wxTree,{type, item,itemOld,pointDrag}). 
 
267
-record(wxTree,{type, item,itemOld,pointDrag}).
268
268
 
269
269
%% @type wxEventType() = aui_find_manager | aui_pane_button | aui_pane_close | aui_pane_maximize | aui_pane_restore | aui_render | calendar_day_changed | calendar_doubleclicked | calendar_month_changed | calendar_sel_changed | calendar_weekday_clicked | calendar_year_changed | char | char_hook | child_focus | close_window | command_auinotebook_allow_dnd | command_auinotebook_begin_drag | command_auinotebook_bg_dclick | command_auinotebook_button | command_auinotebook_drag_done | command_auinotebook_drag_motion | command_auinotebook_end_drag | command_auinotebook_page_changed | command_auinotebook_page_changing | command_auinotebook_page_close | command_auinotebook_page_closed | command_auinotebook_tab_middle_down | command_auinotebook_tab_middle_up | command_auinotebook_tab_right_down | command_auinotebook_tab_right_up | command_button_clicked | command_checkbox_clicked | command_checklistbox_toggled | command_choice_selected | command_colourpicker_changed | command_combobox_selected | command_dirpicker_changed | command_enter | command_filepicker_changed | command_fontpicker_changed | command_html_link_clicked | command_kill_focus | command_left_click | command_left_dclick | command_list_begin_drag | command_list_begin_label_edit | command_list_begin_rdrag | command_list_cache_hint | command_list_col_begin_drag | command_list_col_click | command_list_col_dragging | command_list_col_end_drag | command_list_col_right_click | command_list_delete_all_items | command_list_delete_item | command_list_end_label_edit | command_list_insert_item | command_list_item_activated | command_list_item_deselected | command_list_item_focused | command_list_item_middle_click | command_list_item_right_click | command_list_item_selected | command_list_key_down | command_listbox_doubleclicked | command_listbox_selected | command_menu_selected | command_notebook_page_changed | command_notebook_page_changing | command_radiobox_selected | command_radiobutton_selected | command_right_click | command_scrollbar_updated | command_set_focus | command_slider_updated | command_spinctrl_updated | command_splitter_doubleclicked | command_splitter_sash_pos_changed | command_splitter_sash_pos_changing | command_splitter_unsplit | command_text_enter | command_text_updated | command_togglebutton_clicked | command_tool_enter | command_tool_rclicked | command_tree_begin_drag | command_tree_begin_label_edit | command_tree_begin_rdrag | command_tree_delete_item | command_tree_end_drag | command_tree_end_label_edit | command_tree_get_info | command_tree_item_activated | command_tree_item_collapsed | command_tree_item_collapsing | command_tree_item_expanded | command_tree_item_expanding | command_tree_item_gettooltip | command_tree_item_menu | command_tree_item_middle_click | command_tree_item_right_click | command_tree_key_down | command_tree_sel_changed | command_tree_sel_changing | command_tree_set_info | command_tree_state_image_click | command_vlbox_selected | context_menu | create | date_changed | destroy | detailed_help | display_changed | end_session | enter_window | erase_background | grid_cell_begin_drag | grid_cell_change | grid_cell_left_click | grid_cell_left_dclick | grid_cell_right_click | grid_cell_right_dclick | grid_col_size | grid_editor_created | grid_editor_hidden | grid_editor_shown | grid_label_left_click | grid_label_left_dclick | grid_label_right_click | grid_label_right_dclick | grid_range_select | grid_row_size | grid_select_cell | help | iconize | idle | joy_button_down | joy_button_up | joy_move | joy_zmove | key_down | key_up | kill_focus | leave_window | left_dclick | left_down | left_up | maximize | menu_close | menu_highlight | menu_open | middle_dclick | middle_down | middle_up | motion | mouse_capture_changed | mousewheel | move | navigation_key | nc_enter_window | nc_leave_window | nc_left_dclick | nc_left_down | nc_left_up | nc_middle_dclick | nc_middle_down | nc_middle_up | nc_motion | nc_paint | nc_right_dclick | nc_right_down | nc_right_up | paint | paint_icon | palette_changed | query_end_session | query_new_palette | right_dclick | right_down | right_up | sash_dragged | scroll_bottom | scroll_changed | scroll_linedown | scroll_lineup | scroll_pagedown | scroll_pageup | scroll_thumbrelease | scroll_thumbtrack | scroll_top | scrollwin_bottom | scrollwin_linedown | scrollwin_lineup | scrollwin_pagedown | scrollwin_pageup | scrollwin_thumbrelease | scrollwin_thumbtrack | scrollwin_top | set_cursor | set_focus | show | size | spin | spin_down | spin_up | stc_autocomp_selection | stc_calltip_click | stc_change | stc_charadded | stc_do_drop | stc_doubleclick | stc_drag_over | stc_dwellend | stc_dwellstart | stc_hotspot_click | stc_hotspot_dclick | stc_key | stc_macrorecord | stc_marginclick | stc_modified | stc_needshown | stc_painted | stc_romodifyattempt | stc_savepointleft | stc_savepointreached | stc_start_drag | stc_styleneeded | stc_updateui | stc_uridropped | stc_userlistselection | stc_zoom | sys_colour_changed | update_ui.
270
270
 
271
 
%% Hardcoded Records 
272
 
-record(wxMouseState, {x, y,  %% integer() 
273
 
          leftDown, middleDown, rightDown, %% bool() 
 
271
%% Hardcoded Records
 
272
-record(wxMouseState, {x, y,  %% integer()
 
273
          leftDown, middleDown, rightDown, %% bool()
274
274
          controlDown, shiftDown, altDown, metaDown, cmdDown %% bool()
275
275
        }).
276
 
-record(wxHtmlLinkInfo, { 
277
 
          href, target %% string() 
 
276
-record(wxHtmlLinkInfo, {
 
277
          href, target %% string()
278
278
        }).
279
279
 
280
 
%% Hardcoded Defines 
 
280
%% Hardcoded Defines
281
281
-define(wxDefaultSize, {-1,-1}).
282
282
-define(wxDefaultPosition, {-1,-1}).
283
283
 
284
 
%% Global Variables 
 
284
%% Global Variables
285
285
-define(wxBLACK,  wxe_util:get_const(wxBLACK)).
286
286
-define(wxBLACK_BRUSH,  wxe_util:get_const(wxBLACK_BRUSH)).
287
287
-define(wxBLACK_DASHED_PEN,  wxe_util:get_const(wxBLACK_DASHED_PEN)).
324
324
-define(wxWHITE_BRUSH,  wxe_util:get_const(wxWHITE_BRUSH)).
325
325
-define(wxWHITE_PEN,  wxe_util:get_const(wxWHITE_PEN)).
326
326
 
327
 
%% Enum and defines 
328
 
% From define::From bookctrl.h 
 
327
%% Enum and defines
 
328
% From define::From bookctrl.h
329
329
-define(wxEVT_COMMAND_BOOKCTRL_PAGE_CHANGING, ?wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING).
330
330
-define(wxEVT_COMMAND_BOOKCTRL_PAGE_CHANGED, ?wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED).
331
331
-define(wxBK_ALIGN_MASK, (?wxBK_TOP bor ?wxBK_BOTTOM bor ?wxBK_LEFT bor ?wxBK_RIGHT)).
334
334
-define(wxBK_BOTTOM, 32).
335
335
-define(wxBK_TOP, 16).
336
336
-define(wxBK_DEFAULT, 0).
337
 
% From define::From button.h 
 
337
% From define::From button.h
338
338
-define(wxBU_EXACTFIT, 1).
339
339
-define(wxBU_AUTODRAW, 4).
340
340
-define(wxBU_NOAUTODRAW, 0).
343
343
-define(wxBU_RIGHT, 256).
344
344
-define(wxBU_TOP, 128).
345
345
-define(wxBU_LEFT, 64).
346
 
% From define::From checkbox.h 
 
346
% From define::From checkbox.h
347
347
-define(wxCHK_ALLOW_3RD_STATE_FOR_USER, 8192).
348
348
-define(wxCHK_3STATE, 4096).
349
349
-define(wxCHK_2STATE, 0).
350
 
% From define::From choicdgg.h 
 
350
% From define::From choicdgg.h
351
351
-define(wxCHOICEDLG_STYLE, (?wxDEFAULT_DIALOG_STYLE bor ?wxRESIZE_BORDER bor ?wxOK bor ?wxCANCEL bor ?wxCENTRE)).
352
352
-define(wxCHOICE_WIDTH, 200).
353
353
-define(wxCHOICE_HEIGHT, 150).
354
 
% From define::From choicebk.h 
 
354
% From define::From choicebk.h
355
355
-define(wxCHB_ALIGN_MASK, ?wxBK_ALIGN_MASK).
356
356
-define(wxCHB_RIGHT, ?wxBK_RIGHT).
357
357
-define(wxCHB_LEFT, ?wxBK_LEFT).
358
358
-define(wxCHB_BOTTOM, ?wxBK_BOTTOM).
359
359
-define(wxCHB_TOP, ?wxBK_TOP).
360
360
-define(wxCHB_DEFAULT, ?wxBK_DEFAULT).
361
 
% From define::From clrpicker.h 
 
361
% From define::From clrpicker.h
362
362
-define(wxCLRP_DEFAULT_STYLE, 0).
363
363
-define(wxCLRP_USE_TEXTCTRL, ?wxPB_USE_TEXTCTRL).
364
364
-define(wxCLRP_SHOW_LABEL, 8).
365
 
% From define::From colour.h 
 
365
% From define::From colour.h
366
366
-define(wxC2S_HTML_SYNTAX, 4).
367
367
-define(wxC2S_CSS_SYNTAX, 2).
368
368
-define(wxC2S_NAME, 1).
369
 
% From define::From confbase.h 
 
369
% From define::From confbase.h
370
370
-define(wxCONFIG_CASE_SENSITIVE, 0).
371
 
% From define::From datetime.h 
 
371
% From define::From datetime.h
372
372
-define(wxInvalidDateTime, ?wxDefaultDateTime).
373
 
% From define::From dcbuffer.h 
 
373
% From define::From dcbuffer.h
374
374
-define(wxBUFFER_CLIENT_AREA, 2).
375
375
-define(wxBUFFER_VIRTUAL_AREA, 1).
376
376
-define(wxALWAYS_NATIVE_DOUBLE_BUFFER, 0).
377
 
% From define::From defs.h 
 
377
% From define::From defs.h
378
378
-define(wxPRINT_QUALITY_DRAFT, -4).
379
379
-define(wxPRINT_QUALITY_LOW, -3).
380
380
-define(wxPRINT_QUALITY_MEDIUM, -2).
503
503
-define(wxBIG_ENDIAN, 4321).
504
504
-define(wxHAS_INT64, wxe_util:get_const(wxHAS_INT64)).
505
505
-define(wxNOT_FOUND, -1).
506
 
% From define::From dialog.h 
 
506
% From define::From dialog.h
507
507
-define(wxDEFAULT_DIALOG_STYLE, (?wxCAPTION bor ?wxSYSTEM_MENU bor ?wxCLOSE_BOX)).
508
508
-define(wxDIALOG_NO_PARENT, 1).
509
 
% From define::From dirctrlg.h 
 
509
% From define::From dirctrlg.h
510
510
-define(wxID_FILTERLISTCTRL, 7001).
511
511
-define(wxID_TREECTRL, 7000).
512
 
% From define::From dirdlg.h 
 
512
% From define::From dirdlg.h
513
513
-define(wxDD_DEFAULT_STYLE, (?wxDEFAULT_DIALOG_STYLE bor ?wxRESIZE_BORDER)).
514
514
-define(wxDD_NEW_DIR_BUTTON, 0).
515
515
-define(wxDD_DIR_MUST_EXIST, 512).
516
516
-define(wxDD_CHANGE_DIR, 256).
517
 
% From define::From dirdlgg.h 
518
 
% From define::From filedlg.h 
 
517
% From define::From dirdlgg.h
 
518
% From define::From filedlg.h
519
519
-define(wxFD_DEFAULT_STYLE, ?wxFD_OPEN).
520
 
% From define::From filepicker.h 
 
520
% From define::From filepicker.h
521
521
-define(wxDIRP_DEFAULT_STYLE, ?wxDIRP_DIR_MUST_EXIST).
522
522
-define(wxDIRP_USE_TEXTCTRL, ?wxPB_USE_TEXTCTRL).
523
523
-define(wxFLP_DEFAULT_STYLE, (?wxFLP_OPEN bor ?wxFLP_FILE_MUST_EXIST)).
529
529
-define(wxFLP_OVERWRITE_PROMPT, 4096).
530
530
-define(wxFLP_SAVE, 2048).
531
531
-define(wxFLP_OPEN, 1024).
532
 
% From define::From fontpicker.h 
 
532
% From define::From fontpicker.h
533
533
-define(wxFNTP_MAXPOINT_SIZE, 100).
534
534
-define(wxFNTP_DEFAULT_STYLE, (?wxFNTP_FONTDESC_AS_LABEL bor ?wxFNTP_USEFONT_FOR_LABEL)).
535
535
-define(wxFNTP_USE_TEXTCTRL, ?wxPB_USE_TEXTCTRL).
536
536
-define(wxFNTP_USEFONT_FOR_LABEL, 16).
537
537
-define(wxFNTP_FONTDESC_AS_LABEL, 8).
538
 
% From define::From frame.h 
 
538
% From define::From frame.h
539
539
-define(wxFRAME_SHAPED, 16).
540
540
-define(wxFRAME_FLOAT_ON_PARENT, 8).
541
541
-define(wxFRAME_TOOL_WINDOW, 4).
542
542
-define(wxFRAME_NO_TASKBAR, 2).
543
 
% From define::From gauge.h 
 
543
% From define::From gauge.h
544
544
-define(wxGAUGE_EMULATE_INDETERMINATE_MODE, 1).
545
545
-define(wxGA_SMOOTH, 32).
546
546
-define(wxGA_VERTICAL, ?wxVERTICAL).
547
547
-define(wxGA_HORIZONTAL, ?wxHORIZONTAL).
548
 
% From define::From gdicmn.h 
 
548
% From define::From gdicmn.h
549
549
-define(wxGetDisplayDepth, ?wxDisplayDepth).
550
 
% From define::From generic_2laywin.h 
 
550
% From define::From generic_2laywin.h
551
551
-define(wxLAYOUT_QUERY, 256).
552
552
-define(wxLAYOUT_MRU_LENGTH, 16).
553
553
-define(wxLAYOUT_LENGTH_X, 0).
554
554
-define(wxLAYOUT_LENGTH_Y, 8).
555
 
% From define::From generic_2sashwin.h 
 
555
% From define::From generic_2sashwin.h
556
556
-define(wxSW_3D, (?wxSW_3DSASH bor ?wxSW_3DBORDER)).
557
557
-define(wxSW_3DBORDER, 128).
558
558
-define(wxSW_3DSASH, 64).
561
561
-define(wxSASH_DRAG_LEFT_DOWN, 2).
562
562
-define(wxSASH_DRAG_DRAGGING, 1).
563
563
-define(wxSASH_DRAG_NONE, 0).
564
 
% From define::From generic_2splash.h 
 
564
% From define::From generic_2splash.h
565
565
-define(wxSPLASH_NO_TIMEOUT, 0).
566
566
-define(wxSPLASH_TIMEOUT, 4).
567
567
-define(wxSPLASH_NO_CENTRE, 0).
568
568
-define(wxSPLASH_CENTRE_ON_SCREEN, 2).
569
569
-define(wxSPLASH_CENTRE_ON_PARENT, 1).
570
 
% From define::From hash.h 
 
570
% From define::From hash.h
571
571
-define(wxHASH_SIZE_DEFAULT, 1000).
572
 
% From define::From htmlwin.h 
 
572
% From define::From htmlwin.h
573
573
-define(wxHW_DEFAULT_STYLE, ?wxHW_SCROLLBAR_AUTO).
574
574
-define(wxHW_NO_SELECTION, 8).
575
575
-define(wxHW_SCROLLBAR_AUTO, 4).
576
576
-define(wxHW_SCROLLBAR_NEVER, 2).
577
 
% From define::From imaglist.h 
 
577
% From define::From imaglist.h
578
578
-define(wxIMAGELIST_DRAW_FOCUSED, 8).
579
579
-define(wxIMAGELIST_DRAW_SELECTED, 4).
580
580
-define(wxIMAGELIST_DRAW_TRANSPARENT, 2).
581
581
-define(wxIMAGELIST_DRAW_NORMAL, 1).
582
 
% From define::From layout.h 
 
582
% From define::From layout.h
583
583
-define(wxLAYOUT_DEFAULT_MARGIN, 0).
584
 
% From define::From listbase.h 
 
584
% From define::From listbase.h
585
585
-define(wxLIST_HITTEST_ONITEM, (?wxLIST_HITTEST_ONITEMICON bor ?wxLIST_HITTEST_ONITEMLABEL bor ?wxLIST_HITTEST_ONITEMSTATEICON)).
586
586
-define(wxLIST_HITTEST_TORIGHT, 2048).
587
587
-define(wxLIST_HITTEST_TOLEFT, 1024).
629
629
-define(wxLC_ICON, 4).
630
630
-define(wxLC_HRULES, 2).
631
631
-define(wxLC_VRULES, 1).
632
 
% From define::From listbook.h 
 
632
% From define::From listbook.h
633
633
-define(wxLB_ALIGN_MASK, ?wxBK_ALIGN_MASK).
634
634
-define(wxLB_RIGHT, ?wxBK_RIGHT).
635
635
-define(wxLB_LEFT, ?wxBK_LEFT).
636
636
-define(wxLB_BOTTOM, ?wxBK_BOTTOM).
637
637
-define(wxLB_TOP, ?wxBK_TOP).
638
638
-define(wxLB_DEFAULT, ?wxBK_DEFAULT).
639
 
% From define::From log.h 
 
639
% From define::From log.h
640
640
-define(wxTRACE_OleCalls, ?wxEmptyString).
641
641
-define(wxTraceRefCount, 8).
642
642
-define(wxTraceResAlloc, 4).
643
643
-define(wxTraceMessages, 2).
644
644
-define(wxTraceMemAlloc, 1).
645
 
% From define::From notebook.h 
 
645
% From define::From notebook.h
646
646
-define(wxNB_FLAT, 2048).
647
647
-define(wxNB_NOPAGETHEME, 1024).
648
648
-define(wxNB_MULTILINE, 512).
652
652
-define(wxNB_BOTTOM, ?wxBK_BOTTOM).
653
653
-define(wxNB_TOP, ?wxBK_TOP).
654
654
-define(wxNB_DEFAULT, ?wxBK_DEFAULT).
655
 
% From define::From pickerbase.h 
 
655
% From define::From pickerbase.h
656
656
-define(wxPB_USE_TEXTCTRL, 2).
657
 
% From define::From prntbase.h 
 
657
% From define::From prntbase.h
658
658
-define(wxID_PREVIEW_GOTO, 8).
659
659
-define(wxID_PREVIEW_LAST, 7).
660
660
-define(wxID_PREVIEW_FIRST, 6).
671
671
-define(wxPREVIEW_NEXT, 4).
672
672
-define(wxPREVIEW_PREVIOUS, 2).
673
673
-define(wxPREVIEW_PRINT, 1).
674
 
% From define::From progdlg.h 
 
674
% From define::From progdlg.h
675
675
-define(wxPD_CAN_SKIP, 128).
676
676
-define(wxPD_REMAINING_TIME, 64).
677
677
-define(wxPD_SMOOTH, 32).
680
680
-define(wxPD_AUTO_HIDE, 4).
681
681
-define(wxPD_APP_MODAL, 2).
682
682
-define(wxPD_CAN_ABORT, 1).
683
 
% From define::From scrolwin.h 
 
683
% From define::From scrolwin.h
684
684
-define(wxScrolledWindowStyle, (?wxHSCROLL bor ?wxVSCROLL)).
685
 
% From define::From slider.h 
 
685
% From define::From slider.h
686
686
-define(wxSL_INVERSE, 4096).
687
687
-define(wxSL_SELRANGE, 2048).
688
688
-define(wxSL_BOTH, 1024).
695
695
-define(wxSL_TICKS, 16).
696
696
-define(wxSL_VERTICAL, ?wxVERTICAL).
697
697
-define(wxSL_HORIZONTAL, ?wxHORIZONTAL).
698
 
% From define::From splitter.h 
 
698
% From define::From splitter.h
699
699
-define(wxSP_3D, (?wxSP_3DBORDER bor ?wxSP_3DSASH)).
700
700
-define(wxSP_BORDER, ?wxSP_3DBORDER).
701
701
-define(wxSP_NO_XP_THEME, 1024).
705
705
-define(wxSP_PERMIT_UNSPLIT, 64).
706
706
-define(wxSP_NOSASH, 16).
707
707
-define(wxSP_NOBORDER, 0).
708
 
% From define::From statusbr.h 
 
708
% From define::From statusbr.h
709
709
-define(wxSB_RAISED, 2).
710
710
-define(wxSB_FLAT, 1).
711
711
-define(wxSB_NORMAL, 0).
712
 
% From define::From stc.h 
 
712
% From define::From stc.h
713
713
-define(wxSTC_CMD_WORDRIGHTENDEXTEND, 2442).
714
714
-define(wxSTC_CMD_WORDRIGHTEND, 2441).
715
715
-define(wxSTC_CMD_WORDLEFTENDEXTEND, 2440).
2045
2045
-define(wxSTC_START, 2000).
2046
2046
-define(wxSTC_INVALID_POSITION, -1).
2047
2047
-define(wxSTC_USE_POPUP, 1).
2048
 
% From define::From textctrl.h 
 
2048
% From define::From textctrl.h
2049
2049
-define(wxTEXT_ATTR_TABS, 1024).
2050
2050
-define(wxTEXT_ATTR_RIGHT_INDENT, 512).
2051
2051
-define(wxTEXT_ATTR_LEFT_INDENT, 256).
2080
2080
-define(wxTE_AUTO_SCROLL, 8).
2081
2081
-define(wxTE_NO_VSCROLL, 2).
2082
2082
-define(wxHAS_TEXT_WINDOW_STREAM, 0).
2083
 
% From define::From textdlgg.h 
 
2083
% From define::From textdlgg.h
2084
2084
-define(wxTextEntryDialogStyle, (?wxOK bor ?wxCANCEL bor ?wxCENTRE bor ?wxWS_EX_VALIDATE_RECURSIVELY)).
2085
 
% From define::From toolbook.h 
 
2085
% From define::From toolbook.h
2086
2086
-define(wxBK_BUTTONBAR, 256).
2087
 
% From define::From toplevel.h 
 
2087
% From define::From toplevel.h
2088
2088
-define(wxTOPLEVEL_EX_DIALOG, 8).
2089
2089
-define(wxDEFAULT_FRAME_STYLE, (?wxSYSTEM_MENU bor ?wxRESIZE_BORDER bor ?wxMINIMIZE_BOX bor ?wxMAXIMIZE_BOX bor ?wxCLOSE_BOX bor ?wxCAPTION bor ?wxCLIP_CHILDREN)).
2090
2090
-define(wxRESIZE_BORDER, 64).
2098
2098
-define(wxMINIMIZE, ?wxICONIZE).
2099
2099
-define(wxICONIZE, 16384).
2100
2100
-define(wxSTAY_ON_TOP, 32768).
2101
 
% From define::From treebase.h 
 
2101
% From define::From treebase.h
2102
2102
-define(wxTR_DEFAULT_STYLE, (?wxTR_HAS_BUTTONS bor ?wxTR_LINES_AT_ROOT)).
2103
2103
-define(wxTR_FULL_ROW_HIGHLIGHT, 8192).
2104
2104
-define(wxTR_HIDE_ROOT, 2048).
2113
2113
-define(wxTR_NO_LINES, 4).
2114
2114
-define(wxTR_HAS_BUTTONS, 1).
2115
2115
-define(wxTR_NO_BUTTONS, 0).
2116
 
% From define::From valtext.h 
 
2116
% From define::From valtext.h
2117
2117
-define(wxFILTER_EXCLUDE_CHAR_LIST, 128).
2118
2118
-define(wxFILTER_INCLUDE_CHAR_LIST, 64).
2119
2119
-define(wxFILTER_EXCLUDE_LIST, 32).
2123
2123
-define(wxFILTER_ALPHA, 2).
2124
2124
-define(wxFILTER_ASCII, 1).
2125
2125
-define(wxFILTER_NONE, 0).
2126
 
% From define::From version.h 
 
2126
% From define::From version.h
2127
2127
-define(wxBETA_NUMBER, wxe_util:get_const(wxBETA_NUMBER)).
2128
2128
-define(wxSUBRELEASE_NUMBER, wxe_util:get_const(wxSUBRELEASE_NUMBER)).
2129
2129
-define(wxRELEASE_NUMBER, wxe_util:get_const(wxRELEASE_NUMBER)).
2130
2130
-define(wxMINOR_VERSION, wxe_util:get_const(wxMINOR_VERSION)).
2131
2131
-define(wxMAJOR_VERSION, wxe_util:get_const(wxMAJOR_VERSION)).
2132
 
% From class wxAuiManager 
 
2132
% From class wxAuiManager
2133
2133
-define(wxAuiManager_actionNone, 0).
2134
2134
-define(wxAuiManager_actionResize, 1).
2135
2135
-define(wxAuiManager_actionClickButton, 2).
2136
2136
-define(wxAuiManager_actionClickCaption, 3).
2137
2137
-define(wxAuiManager_actionDragToolbarPane, 4).
2138
2138
-define(wxAuiManager_actionDragFloatingPane, 5).
2139
 
% From wxAuiPaneInfo::wxAuiPaneState 
 
2139
% From wxAuiPaneInfo::wxAuiPaneState
2140
2140
-define(wxAuiPaneInfo_optionFloating, 1).
2141
2141
-define(wxAuiPaneInfo_optionHidden, 2).
2142
2142
-define(wxAuiPaneInfo_optionLeftDockable, 4).
2164
2164
-define(wxAuiPaneInfo_buttonCustom3, 268435456).
2165
2165
-define(wxAuiPaneInfo_savedHiddenState, 1073741824).
2166
2166
-define(wxAuiPaneInfo_actionPane, 2147483648).
2167
 
% From wxBitmap::Representation 
 
2167
% From wxBitmap::Representation
2168
2168
-define(wxBitmap_Pixmap, 0).
2169
2169
-define(wxBitmap_Pixbuf, 1).
2170
 
% From class wxChoicebook 
 
2170
% From class wxChoicebook
2171
2171
-define(wxChoicebook_SetSelection_SendEvent, 1).
2172
 
% From wxDateTime::Calendar 
 
2172
% From wxDateTime::Calendar
2173
2173
-define(wxDateTime_Gregorian, 0).
2174
2174
-define(wxDateTime_Julian, 1).
2175
 
% From wxDateTime::Country 
 
2175
% From wxDateTime::Country
2176
2176
-define(wxDateTime_Country_Unknown, 0).
2177
2177
-define(wxDateTime_Country_Default, 1).
2178
2178
-define(wxDateTime_Country_WesternEurope_Start, 2).
2183
2183
-define(wxDateTime_Country_WesternEurope_End, ?UK).
2184
2184
-define(wxDateTime_Russia, (?UK+1)).
2185
2185
-define(wxDateTime_USA, (?UK+2)).
2186
 
% From wxDateTime::GregorianAdoption 
 
2186
% From wxDateTime::GregorianAdoption
2187
2187
-define(wxDateTime_Gr_Unknown, 0).
2188
2188
-define(wxDateTime_Gr_Standard, 1).
2189
2189
-define(wxDateTime_Gr_Alaska, 2).
2248
2248
-define(wxDateTime_Gr_USA, ?Gr_GreatBritain).
2249
2249
-define(wxDateTime_Gr_Wales, ?Gr_GreatBritain).
2250
2250
-define(wxDateTime_Gr_Yugoslavia, (?Gr_GreatBritain+1)).
2251
 
% From wxDateTime::Month 
 
2251
% From wxDateTime::Month
2252
2252
-define(wxDateTime_Jan, 0).
2253
2253
-define(wxDateTime_Feb, 1).
2254
2254
-define(wxDateTime_Mar, 2).
2262
2262
-define(wxDateTime_Nov, 10).
2263
2263
-define(wxDateTime_Dec, 11).
2264
2264
-define(wxDateTime_Inv_Month, 12).
2265
 
% From wxDateTime::NameFlags 
 
2265
% From wxDateTime::NameFlags
2266
2266
-define(wxDateTime_Name_Full, 1).
2267
2267
-define(wxDateTime_Name_Abbr, 2).
2268
 
% From wxDateTime::TZ 
 
2268
% From wxDateTime::TZ
2269
2269
-define(wxDateTime_Local, 0).
2270
2270
-define(wxDateTime_GMT_12, 1).
2271
2271
-define(wxDateTime_GMT_11, 2).
2321
2321
-define(wxDateTime_NZST, ?GMT12).
2322
2322
-define(wxDateTime_NZDT, ?GMT13).
2323
2323
-define(wxDateTime_UTC, ?GMT0).
2324
 
% From wxDateTime::WeekDay 
 
2324
% From wxDateTime::WeekDay
2325
2325
-define(wxDateTime_Sun, 0).
2326
2326
-define(wxDateTime_Mon, 1).
2327
2327
-define(wxDateTime_Tue, 2).
2330
2330
-define(wxDateTime_Fri, 5).
2331
2331
-define(wxDateTime_Sat, 6).
2332
2332
-define(wxDateTime_Inv_WeekDay, 7).
2333
 
% From wxDateTime::WeekFlags 
 
2333
% From wxDateTime::WeekFlags
2334
2334
-define(wxDateTime_Default_First, 0).
2335
2335
-define(wxDateTime_Monday_First, 1).
2336
2336
-define(wxDateTime_Sunday_First, 2).
2337
 
% From wxDateTime::Year 
 
2337
% From wxDateTime::Year
2338
2338
-define(wxDateTime_Inv_Year, ?SHRT_MIN).
2339
 
% From class wxDialog 
 
2339
% From class wxDialog
2340
2340
-define(wxDialog_ButtonSizerFlags, (?wxOK bor ?wxCANCEL bor ?wxYES bor ?wxNO bor ?wxHELP bor ?wxNO_DEFAULT)).
2341
 
% From class wxGrid 
 
2341
% From class wxGrid
2342
2342
-define(wxGrid_wxGRID_CELLCTRL, 2000).
2343
2343
-define(wxGrid_wxGRID_TOPCTRL, 2001).
2344
 
% From class wxGrid 
 
2344
% From class wxGrid
2345
2345
-define(wxGrid_wxGRID_TEXTCTRL, 2100).
2346
2346
-define(wxGrid_wxGRID_CHECKBOX, 2101).
2347
2347
-define(wxGrid_wxGRID_CHOICE, 2102).
2348
2348
-define(wxGrid_wxGRID_COMBOBOX, 2103).
2349
 
% From wxGrid::CursorMode 
 
2349
% From wxGrid::CursorMode
2350
2350
-define(wxGrid_WXGRID_CURSOR_SELECT_CELL, 0).
2351
2351
-define(wxGrid_WXGRID_CURSOR_RESIZE_ROW, 1).
2352
2352
-define(wxGrid_WXGRID_CURSOR_RESIZE_COL, 2).
2353
2353
-define(wxGrid_WXGRID_CURSOR_SELECT_ROW, 3).
2354
2354
-define(wxGrid_WXGRID_CURSOR_SELECT_COL, 4).
2355
2355
-define(wxGrid_WXGRID_CURSOR_MOVE_COL, 5).
2356
 
% From wxGrid::wxGridSelectionModes 
 
2356
% From wxGrid::wxGridSelectionModes
2357
2357
-define(wxGrid_wxGridSelectCells, 0).
2358
2358
-define(wxGrid_wxGridSelectRows, 1).
2359
2359
-define(wxGrid_wxGridSelectColumns, 2).
2360
 
% From wxGridCellAttr::wxAttrKind 
 
2360
% From wxGridCellAttr::wxAttrKind
2361
2361
-define(wxGridCellAttr_Any, 0).
2362
2362
-define(wxGridCellAttr_Default, 1).
2363
2363
-define(wxGridCellAttr_Cell, 2).
2364
2364
-define(wxGridCellAttr_Row, 3).
2365
2365
-define(wxGridCellAttr_Col, 4).
2366
2366
-define(wxGridCellAttr_Merged, 5).
2367
 
% From wxGridCellAttr::wxAttrOverflowMode 
 
2367
% From wxGridCellAttr::wxAttrOverflowMode
2368
2368
-define(wxGridCellAttr_UnsetOverflow, -1).
2369
2369
-define(wxGridCellAttr_Overflow, 0).
2370
2370
-define(wxGridCellAttr_SingleCell, 1).
2371
 
% From wxGridCellAttr::wxAttrReadMode 
 
2371
% From wxGridCellAttr::wxAttrReadMode
2372
2372
-define(wxGridCellAttr_Unset, -1).
2373
2373
-define(wxGridCellAttr_ReadWrite, 0).
2374
2374
-define(wxGridCellAttr_ReadOnly, 1).
2375
 
% From wxHelpEvent::Origin 
 
2375
% From wxHelpEvent::Origin
2376
2376
-define(wxHelpEvent_Origin_Unknown, 0).
2377
2377
-define(wxHelpEvent_Origin_Keyboard, 1).
2378
2378
-define(wxHelpEvent_Origin_HelpButton, 2).
2379
 
% From wxHtmlEasyPrinting::FontMode 
 
2379
% From wxHtmlEasyPrinting::FontMode
2380
2380
-define(wxHtmlEasyPrinting_FontMode_Explicit, 0).
2381
2381
-define(wxHtmlEasyPrinting_FontMode_Standard, 1).
2382
 
% From wxHtmlWindow::ClipboardType 
 
2382
% From wxHtmlWindow::ClipboardType
2383
2383
-define(wxHtmlWindow_Primary, 0).
2384
2384
-define(wxHtmlWindow_Secondary, 1).
2385
 
% From class wxListbook 
 
2385
% From class wxListbook
2386
2386
-define(wxListbook_SetSelection_SendEvent, 1).
2387
 
% From class wxNavigationKeyEvent 
 
2387
% From class wxNavigationKeyEvent
2388
2388
-define(wxNavigationKeyEvent_IsBackward, 0).
2389
2389
-define(wxNavigationKeyEvent_IsForward, 1).
2390
2390
-define(wxNavigationKeyEvent_WinChange, 2).
2391
2391
-define(wxNavigationKeyEvent_FromTab, 4).
2392
 
% From class wxNotebook 
 
2392
% From class wxNotebook
2393
2393
-define(wxNotebook_SetSelection_SendEvent, 1).
2394
 
% From class wxProgressDialog 
 
2394
% From class wxProgressDialog
2395
2395
-define(wxProgressDialog_Uncancelable, -1).
2396
2396
-define(wxProgressDialog_Canceled, 0).
2397
2397
-define(wxProgressDialog_Continue, 1).
2398
2398
-define(wxProgressDialog_Finished, 2).
2399
 
% From class wxSizerItem 
 
2399
% From class wxSizerItem
2400
2400
-define(wxSizerItem_Item_None, 0).
2401
2401
-define(wxSizerItem_Item_Window, 1).
2402
2402
-define(wxSizerItem_Item_Sizer, 2).
2403
2403
-define(wxSizerItem_Item_Spacer, 3).
2404
2404
-define(wxSizerItem_Item_Max, 4).
2405
 
% From class wxTextCtrl 
 
2405
% From class wxTextCtrl
2406
2406
-define(wxTextCtrl_SetValue_SendEvent, 1).
2407
2407
-define(wxTextCtrl_SetValue_SelectionOnly, 2).
2408
 
% From class wxToolbook 
 
2408
% From class wxToolbook
2409
2409
-define(wxToolbook_SetSelection_SendEvent, 1).
2410
 
% From class wxTreebook 
 
2410
% From class wxTreebook
2411
2411
-define(wxTreebook_SetSelection_SendEvent, 1).
2412
 
% From wxWindow::MoveKind 
 
2412
% From wxWindow::MoveKind
2413
2413
-define(wxWindow_MoveBefore, 0).
2414
2414
-define(wxWindow_MoveAfter, 1).
2415
 
% From wxWindowGTK::ScrollDir 
 
2415
% From wxWindowGTK::ScrollDir
2416
2416
-define(wxWindowGTK_ScrollDir_Horz, 0).
2417
2417
-define(wxWindowGTK_ScrollDir_Vert, 1).
2418
2418
-define(wxWindowGTK_ScrollDir_Max, 2).
2419
 
% From wxWindowGTK::ScrollUnit 
 
2419
% From wxWindowGTK::ScrollUnit
2420
2420
-define(wxWindowGTK_ScrollUnit_Line, 0).
2421
2421
-define(wxWindowGTK_ScrollUnit_Page, 1).
2422
2422
-define(wxWindowGTK_ScrollUnit_Max, 2).
2739
2739
-define(wxMM_ANISOTROPIC, 8).
2740
2740
-define(wxMM_POINTS, 9).
2741
2741
-define(wxMM_METRIC, 10).
2742
 
% Type Propagation_state 
 
2742
% Type Propagation_state
2743
2743
-define(wxEVENT_PROPAGATE_NONE, 0).
2744
2744
-define(wxEVENT_PROPAGATE_MAX, ?INT_MAX).
2745
 
% Type form_ops_t 
 
2745
% Type form_ops_t
2746
2746
-define(wxCLEAR, 0).
2747
2747
-define(wxROP_BLACK, ?wxCLEAR).
2748
2748
-define(wxBLIT_BLACKNESS, ?wxCLEAR).
2791
2791
-define(wxSET, (?wxOR+1)).
2792
2792
-define(wxROP_WHITE, ?wxSET).
2793
2793
-define(wxBLIT_WHITENESS, ?wxSET).
2794
 
% Type wxAlignment 
 
2794
% Type wxAlignment
2795
2795
-define(wxALIGN_NOT, 0).
2796
2796
-define(wxALIGN_CENTER_HORIZONTAL, 256).
2797
2797
-define(wxALIGN_CENTRE_HORIZONTAL, ?wxALIGN_CENTER_HORIZONTAL).
2804
2804
-define(wxALIGN_CENTER, (?wxALIGN_CENTER_HORIZONTAL bor ?wxALIGN_CENTER_VERTICAL)).
2805
2805
-define(wxALIGN_CENTRE, ?wxALIGN_CENTER).
2806
2806
-define(wxALIGN_MASK, 3840).
2807
 
% Type wxAuiButtonId 
 
2807
% Type wxAuiButtonId
2808
2808
-define(wxAUI_BUTTON_CLOSE, 101).
2809
2809
-define(wxAUI_BUTTON_MAXIMIZE_RESTORE, 102).
2810
2810
-define(wxAUI_BUTTON_MINIMIZE, 103).
2818
2818
-define(wxAUI_BUTTON_CUSTOM1, 201).
2819
2819
-define(wxAUI_BUTTON_CUSTOM2, 202).
2820
2820
-define(wxAUI_BUTTON_CUSTOM3, 203).
2821
 
% Type wxAuiManagerDock 
 
2821
% Type wxAuiManagerDock
2822
2822
-define(wxAUI_DOCK_NONE, 0).
2823
2823
-define(wxAUI_DOCK_TOP, 1).
2824
2824
-define(wxAUI_DOCK_RIGHT, 2).
2826
2826
-define(wxAUI_DOCK_LEFT, 4).
2827
2827
-define(wxAUI_DOCK_CENTER, 5).
2828
2828
-define(wxAUI_DOCK_CENTRE, ?wxAUI_DOCK_CENTER).
2829
 
% Type wxAuiManagerOption 
 
2829
% Type wxAuiManagerOption
2830
2830
-define(wxAUI_MGR_ALLOW_FLOATING, 1).
2831
2831
-define(wxAUI_MGR_ALLOW_ACTIVE_PANE, 2).
2832
2832
-define(wxAUI_MGR_TRANSPARENT_DRAG, 4).
2837
2837
-define(wxAUI_MGR_NO_VENETIAN_BLINDS_FADE, 128).
2838
2838
-define(wxAUI_MGR_LIVE_RESIZE, 256).
2839
2839
-define(wxAUI_MGR_DEFAULT, (?wxAUI_MGR_ALLOW_FLOATING bor ?wxAUI_MGR_TRANSPARENT_HINT bor ?wxAUI_MGR_HINT_FADE bor ?wxAUI_MGR_NO_VENETIAN_BLINDS_FADE)).
2840
 
% Type wxAuiNotebookOption 
 
2840
% Type wxAuiNotebookOption
2841
2841
-define(wxAUI_NB_TOP, 1).
2842
2842
-define(wxAUI_NB_LEFT, 2).
2843
2843
-define(wxAUI_NB_RIGHT, 4).
2853
2853
-define(wxAUI_NB_CLOSE_ON_ALL_TABS, 4096).
2854
2854
-define(wxAUI_NB_MIDDLE_CLICK_CLOSE, 8192).
2855
2855
-define(wxAUI_NB_DEFAULT_STYLE, (?wxAUI_NB_TOP bor ?wxAUI_NB_TAB_SPLIT bor ?wxAUI_NB_TAB_MOVE bor ?wxAUI_NB_SCROLL_BUTTONS bor ?wxAUI_NB_CLOSE_ON_ACTIVE_TAB bor ?wxAUI_NB_MIDDLE_CLICK_CLOSE)).
2856
 
% Type wxAuiPaneButtonState 
 
2856
% Type wxAuiPaneButtonState
2857
2857
-define(wxAUI_BUTTON_STATE_NORMAL, 0).
2858
2858
-define(wxAUI_BUTTON_STATE_HOVER, 2).
2859
2859
-define(wxAUI_BUTTON_STATE_PRESSED, 4).
2860
2860
-define(wxAUI_BUTTON_STATE_DISABLED, 8).
2861
2861
-define(wxAUI_BUTTON_STATE_HIDDEN, 16).
2862
2862
-define(wxAUI_BUTTON_STATE_CHECKED, 32).
2863
 
% Type wxAuiPaneDockArtGradients 
 
2863
% Type wxAuiPaneDockArtGradients
2864
2864
-define(wxAUI_GRADIENT_NONE, 0).
2865
2865
-define(wxAUI_GRADIENT_VERTICAL, 1).
2866
2866
-define(wxAUI_GRADIENT_HORIZONTAL, 2).
2867
 
% Type wxAuiPaneDockArtSetting 
 
2867
% Type wxAuiPaneDockArtSetting
2868
2868
-define(wxAUI_DOCKART_SASH_SIZE, 0).
2869
2869
-define(wxAUI_DOCKART_CAPTION_SIZE, 1).
2870
2870
-define(wxAUI_DOCKART_GRIPPER_SIZE, 2).
2882
2882
-define(wxAUI_DOCKART_GRIPPER_COLOUR, 14).
2883
2883
-define(wxAUI_DOCKART_CAPTION_FONT, 15).
2884
2884
-define(wxAUI_DOCKART_GRADIENT_TYPE, 16).
2885
 
% Type wxAuiPaneInsertLevel 
 
2885
% Type wxAuiPaneInsertLevel
2886
2886
-define(wxAUI_INSERT_PANE, 0).
2887
2887
-define(wxAUI_INSERT_ROW, 1).
2888
2888
-define(wxAUI_INSERT_DOCK, 2).
2889
 
% Type wxBackgroundStyle 
 
2889
% Type wxBackgroundStyle
2890
2890
-define(wxBG_STYLE_SYSTEM, 0).
2891
2891
-define(wxBG_STYLE_COLOUR, 1).
2892
2892
-define(wxBG_STYLE_CUSTOM, 2).
2893
 
% Type wxBitmapType 
 
2893
% Type wxBitmapType
2894
2894
-define(wxBITMAP_TYPE_INVALID, 0).
2895
2895
-define(wxBITMAP_TYPE_BMP, 1).
2896
2896
-define(wxBITMAP_TYPE_BMP_RESOURCE, 2).
2925
2925
-define(wxBITMAP_TYPE_MACCURSOR, (?wxBITMAP_TYPE_BMP_RESOURCE+28)).
2926
2926
-define(wxBITMAP_TYPE_MACCURSOR_RESOURCE, (?wxBITMAP_TYPE_BMP_RESOURCE+29)).
2927
2927
-define(wxBITMAP_TYPE_ANY, 50).
2928
 
% Type wxBorder 
 
2928
% Type wxBorder
2929
2929
-define(wxBORDER_DEFAULT, 0).
2930
2930
-define(wxBORDER_NONE, 2097152).
2931
2931
-define(wxBORDER_STATIC, 16777216).
2935
2935
-define(wxBORDER_DOUBLE, 268435456).
2936
2936
-define(wxBORDER_THEME, 268435456).
2937
2937
-define(wxBORDER_MASK, 522190848).
2938
 
% Type wxCalendarDateBorder 
 
2938
% Type wxCalendarDateBorder
2939
2939
-define(wxCAL_BORDER_NONE, 0).
2940
2940
-define(wxCAL_BORDER_SQUARE, 1).
2941
2941
-define(wxCAL_BORDER_ROUND, 2).
2942
 
% Type wxCalendarHitTestResult 
 
2942
% Type wxCalendarHitTestResult
2943
2943
-define(wxCAL_HITTEST_NOWHERE, 0).
2944
2944
-define(wxCAL_HITTEST_HEADER, 1).
2945
2945
-define(wxCAL_HITTEST_DAY, 2).
2946
2946
-define(wxCAL_HITTEST_INCMONTH, 3).
2947
2947
-define(wxCAL_HITTEST_DECMONTH, 4).
2948
2948
-define(wxCAL_HITTEST_SURROUNDING_WEEK, 5).
2949
 
% Type wxCheckBoxState 
 
2949
% Type wxCheckBoxState
2950
2950
-define(wxCHK_UNCHECKED, 0).
2951
2951
-define(wxCHK_CHECKED, 1).
2952
2952
-define(wxCHK_UNDETERMINED, 2).
2953
 
% Type wxClientDataType 
 
2953
% Type wxClientDataType
2954
2954
-define(wxClientData_None, 0).
2955
2955
-define(wxClientData_Object, 1).
2956
2956
-define(wxClientData_Void, 2).
2957
 
% Type wxDataFormatId 
 
2957
% Type wxDataFormatId
2958
2958
-define(wxDF_INVALID, 0).
2959
2959
-define(wxDF_TEXT, 1).
2960
2960
-define(wxDF_BITMAP, 2).
2975
2975
-define(wxDF_PRIVATE, 20).
2976
2976
-define(wxDF_HTML, 30).
2977
2977
-define(wxDF_MAX, 31).
2978
 
% Type wxDirection 
 
2978
% Type wxDirection
2979
2979
-define(wxLEFT, 16).
2980
2980
-define(wxRIGHT, 32).
2981
2981
-define(wxUP, 64).
2987
2987
-define(wxWEST, ?wxLEFT).
2988
2988
-define(wxEAST, ?wxRIGHT).
2989
2989
-define(wxALL, (?wxUP bor ?wxDOWN bor ?wxRIGHT bor ?wxLEFT)).
2990
 
% Type wxDragResult 
 
2990
% Type wxDragResult
2991
2991
-define(wxDragError, 0).
2992
2992
-define(wxDragNone, 1).
2993
2993
-define(wxDragCopy, 2).
2994
2994
-define(wxDragMove, 3).
2995
2995
-define(wxDragLink, 4).
2996
2996
-define(wxDragCancel, 5).
2997
 
% Type wxDuplexMode 
 
2997
% Type wxDuplexMode
2998
2998
-define(wxDUPLEX_SIMPLEX, 0).
2999
2999
-define(wxDUPLEX_HORIZONTAL, 1).
3000
3000
-define(wxDUPLEX_VERTICAL, 2).
3001
 
% Type wxEdge 
 
3001
% Type wxEdge
3002
3002
-define(wxLeft, 0).
3003
3003
-define(wxTop, 1).
3004
3004
-define(wxRight, 2).
3009
3009
-define(wxCenter, ?wxCentre).
3010
3010
-define(wxCentreX, (?wxCentre+1)).
3011
3011
-define(wxCentreY, (?wxCentre+2)).
3012
 
% Type wxFindReplaceDialogStyles 
 
3012
% Type wxFindReplaceDialogStyles
3013
3013
-define(wxFR_REPLACEDIALOG, 1).
3014
3014
-define(wxFR_NOUPDOWN, 2).
3015
3015
-define(wxFR_NOMATCHCASE, 4).
3016
3016
-define(wxFR_NOWHOLEWORD, 8).
3017
 
% Type wxFindReplaceFlags 
 
3017
% Type wxFindReplaceFlags
3018
3018
-define(wxFR_DOWN, 1).
3019
3019
-define(wxFR_WHOLEWORD, 2).
3020
3020
-define(wxFR_MATCHCASE, 4).
3021
 
% Type wxFlexSizerGrowMode 
 
3021
% Type wxFlexSizerGrowMode
3022
3022
-define(wxFLEX_GROWMODE_NONE, 0).
3023
3023
-define(wxFLEX_GROWMODE_SPECIFIED, 1).
3024
3024
-define(wxFLEX_GROWMODE_ALL, 2).
3025
 
% Type wxFontEncoding 
 
3025
% Type wxFontEncoding
3026
3026
-define(wxFONTENCODING_SYSTEM, -1).
3027
3027
-define(wxFONTENCODING_DEFAULT, 0).
3028
3028
-define(wxFONTENCODING_ISO8859_1, 1).
3120
3120
-define(wxFONTENCODING_GB2312, ?wxFONTENCODING_CP936).
3121
3121
-define(wxFONTENCODING_BIG5, ?wxFONTENCODING_CP950).
3122
3122
-define(wxFONTENCODING_SHIFT_JIS, ?wxFONTENCODING_CP932).
3123
 
% Type wxFontFamily 
 
3123
% Type wxFontFamily
3124
3124
-define(wxFONTFAMILY_DEFAULT, ?wxDEFAULT).
3125
3125
-define(wxFONTFAMILY_DECORATIVE, ?wxDECORATIVE).
3126
3126
-define(wxFONTFAMILY_ROMAN, ?wxROMAN).
3130
3130
-define(wxFONTFAMILY_TELETYPE, ?wxTELETYPE).
3131
3131
-define(wxFONTFAMILY_MAX, (?wxTELETYPE+1)).
3132
3132
-define(wxFONTFAMILY_UNKNOWN, ?wxFONTFAMILY_MAX).
3133
 
% Type wxFontStyle 
 
3133
% Type wxFontStyle
3134
3134
-define(wxFONTSTYLE_NORMAL, ?wxNORMAL).
3135
3135
-define(wxFONTSTYLE_ITALIC, ?wxITALIC).
3136
3136
-define(wxFONTSTYLE_SLANT, ?wxSLANT).
3137
3137
-define(wxFONTSTYLE_MAX, (?wxSLANT+1)).
3138
 
% Type wxFontWeight 
 
3138
% Type wxFontWeight
3139
3139
-define(wxFONTWEIGHT_NORMAL, ?wxNORMAL).
3140
3140
-define(wxFONTWEIGHT_LIGHT, ?wxLIGHT).
3141
3141
-define(wxFONTWEIGHT_BOLD, ?wxBOLD).
3142
3142
-define(wxFONTWEIGHT_MAX, (?wxBOLD+1)).
3143
 
% Type wxGeometryCentre 
 
3143
% Type wxGeometryCentre
3144
3144
-define(wxCENTRE, 1).
3145
3145
-define(wxCENTER, ?wxCENTRE).
3146
 
% Type wxHitTest 
 
3146
% Type wxHitTest
3147
3147
-define(wxHT_NOWHERE, 0).
3148
3148
-define(wxHT_SCROLLBAR_FIRST, ?wxHT_NOWHERE).
3149
3149
-define(wxHT_SCROLLBAR_ARROW_LINE_1, (?wxHT_NOWHERE+1)).
3160
3160
-define(wxHT_WINDOW_HORZ_SCROLLBAR, (?wxHT_NOWHERE+12)).
3161
3161
-define(wxHT_WINDOW_CORNER, (?wxHT_NOWHERE+13)).
3162
3162
-define(wxHT_MAX, (?wxHT_NOWHERE+14)).
3163
 
% Type wxHtmlOpeningStatus 
 
3163
% Type wxHtmlOpeningStatus
3164
3164
-define(wxHTML_OPEN, 0).
3165
3165
-define(wxHTML_BLOCK, 1).
3166
3166
-define(wxHTML_REDIRECT, 2).
3167
 
% Type wxIdleMode 
 
3167
% Type wxIdleMode
3168
3168
-define(wxIDLE_PROCESS_ALL, 0).
3169
3169
-define(wxIDLE_PROCESS_SPECIFIED, 1).
3170
 
% Type wxItemKind 
 
3170
% Type wxItemKind
3171
3171
-define(wxITEM_SEPARATOR, -1).
3172
3172
-define(wxITEM_NORMAL, 0).
3173
3173
-define(wxITEM_CHECK, 1).
3174
3174
-define(wxITEM_RADIO, 2).
3175
3175
-define(wxITEM_MAX, 3).
3176
 
% Type wxKeyCode 
 
3176
% Type wxKeyCode
3177
3177
-define(WXK_BACK, 8).
3178
3178
-define(WXK_TAB, 9).
3179
3179
-define(WXK_RETURN, 13).
3297
3297
-define(WXK_SPECIAL18, 210).
3298
3298
-define(WXK_SPECIAL19, 211).
3299
3299
-define(WXK_SPECIAL20, 212).
3300
 
% Type wxKeyModifier 
 
3300
% Type wxKeyModifier
3301
3301
-define(wxMOD_NONE, 0).
3302
3302
-define(wxMOD_ALT, 1).
3303
3303
-define(wxMOD_CONTROL, 2).
3307
3307
-define(wxMOD_WIN, ?wxMOD_META).
3308
3308
-define(wxMOD_CMD, wxe_util:get_const(wxMOD_CMD)).
3309
3309
-define(wxMOD_ALL, 65535).
3310
 
% Type wxKeyType 
 
3310
% Type wxKeyType
3311
3311
-define(wxKEY_NONE, 0).
3312
3312
-define(wxKEY_INTEGER, 1).
3313
3313
-define(wxKEY_STRING, 2).
3314
 
% Type wxKillError 
 
3314
% Type wxKillError
3315
3315
-define(wxKILL_OK, 0).
3316
3316
-define(wxKILL_BAD_SIGNAL, 1).
3317
3317
-define(wxKILL_ACCESS_DENIED, 2).
3318
3318
-define(wxKILL_NO_PROCESS, 3).
3319
3319
-define(wxKILL_ERROR, 4).
3320
 
% Type wxKillFlags 
 
3320
% Type wxKillFlags
3321
3321
-define(wxKILL_NOCHILDREN, 0).
3322
3322
-define(wxKILL_CHILDREN, 1).
3323
 
% Type wxLayoutAlignment 
 
3323
% Type wxLayoutAlignment
3324
3324
-define(wxLAYOUT_NONE, 0).
3325
3325
-define(wxLAYOUT_TOP, 1).
3326
3326
-define(wxLAYOUT_LEFT, 2).
3327
3327
-define(wxLAYOUT_RIGHT, 3).
3328
3328
-define(wxLAYOUT_BOTTOM, 4).
3329
 
% Type wxLayoutDirection 
 
3329
% Type wxLayoutDirection
3330
3330
-define(wxLayout_Default, 0).
3331
3331
-define(wxLayout_LeftToRight, 1).
3332
3332
-define(wxLayout_RightToLeft, 2).
3333
 
% Type wxLayoutOrientation 
 
3333
% Type wxLayoutOrientation
3334
3334
-define(wxLAYOUT_HORIZONTAL, 0).
3335
3335
-define(wxLAYOUT_VERTICAL, 1).
3336
 
% Type wxListColumnFormat 
 
3336
% Type wxListColumnFormat
3337
3337
-define(wxLIST_FORMAT_LEFT, 0).
3338
3338
-define(wxLIST_FORMAT_RIGHT, 1).
3339
3339
-define(wxLIST_FORMAT_CENTRE, 2).
3340
3340
-define(wxLIST_FORMAT_CENTER, ?wxLIST_FORMAT_CENTRE).
3341
 
% Type wxNotificationOptions 
 
3341
% Type wxNotificationOptions
3342
3342
-define(wxNOTIFY_NONE, 0).
3343
3343
-define(wxNOTIFY_ONCE, 1).
3344
3344
-define(wxNOTIFY_REPEAT, 2).
3345
 
% Type wxOrientation 
 
3345
% Type wxOrientation
3346
3346
-define(wxHORIZONTAL, 4).
3347
3347
-define(wxVERTICAL, 8).
3348
3348
-define(wxBOTH, (?wxVERTICAL bor ?wxHORIZONTAL)).
3349
 
% Type wxPaperSize 
 
3349
% Type wxPaperSize
3350
3350
-define(wxPAPER_NONE, 0).
3351
3351
-define(wxPAPER_LETTER, 1).
3352
3352
-define(wxPAPER_LEGAL, 2).
3464
3464
-define(wxPAPER_PENV_8_ROTATED, 114).
3465
3465
-define(wxPAPER_PENV_9_ROTATED, 115).
3466
3466
-define(wxPAPER_PENV_10_ROTATED, 116).
3467
 
% Type wxPrintBin 
 
3467
% Type wxPrintBin
3468
3468
-define(wxPRINTBIN_DEFAULT, 0).
3469
3469
-define(wxPRINTBIN_ONLYONE, 1).
3470
3470
-define(wxPRINTBIN_LOWER, 2).
3480
3480
-define(wxPRINTBIN_CASSETTE, 12).
3481
3481
-define(wxPRINTBIN_FORMSOURCE, 13).
3482
3482
-define(wxPRINTBIN_USER, 14).
3483
 
% Type wxPrintMode 
 
3483
% Type wxPrintMode
3484
3484
-define(wxPRINT_MODE_NONE, 0).
3485
3485
-define(wxPRINT_MODE_PREVIEW, 1).
3486
3486
-define(wxPRINT_MODE_FILE, 2).
3487
3487
-define(wxPRINT_MODE_PRINTER, 3).
3488
3488
-define(wxPRINT_MODE_STREAM, 4).
3489
 
% Type wxPrinterError 
 
3489
% Type wxPrinterError
3490
3490
-define(wxPRINTER_NO_ERROR, 0).
3491
3491
-define(wxPRINTER_CANCELLED, 1).
3492
3492
-define(wxPRINTER_ERROR, 2).
3493
 
% Type wxRegionContain 
 
3493
% Type wxRegionContain
3494
3494
-define(wxOutRegion, 0).
3495
3495
-define(wxPartRegion, 1).
3496
3496
-define(wxInRegion, 2).
3497
 
% Type wxRegionOp 
 
3497
% Type wxRegionOp
3498
3498
-define(wxRGN_AND, 0).
3499
3499
-define(wxRGN_COPY, 1).
3500
3500
-define(wxRGN_DIFF, 2).
3501
3501
-define(wxRGN_OR, 3).
3502
3502
-define(wxRGN_XOR, 4).
3503
 
% Type wxRelationship 
 
3503
% Type wxRelationship
3504
3504
-define(wxUnconstrained, 0).
3505
3505
-define(wxAsIs, 1).
3506
3506
-define(wxPercentOf, 2).
3510
3510
-define(wxRightOf, 6).
3511
3511
-define(wxSameAs, 7).
3512
3512
-define(wxAbsolute, 8).
3513
 
% Type wxSashDragStatus 
 
3513
% Type wxSashDragStatus
3514
3514
-define(wxSASH_STATUS_OK, 0).
3515
3515
-define(wxSASH_STATUS_OUT_OF_RANGE, 1).
3516
 
% Type wxSashEdgePosition 
 
3516
% Type wxSashEdgePosition
3517
3517
-define(wxSASH_TOP, 0).
3518
3518
-define(wxSASH_RIGHT, 1).
3519
3519
-define(wxSASH_BOTTOM, 2).
3520
3520
-define(wxSASH_LEFT, 3).
3521
3521
-define(wxSASH_NONE, 100).
3522
 
% Type wxShutdownFlags 
 
3522
% Type wxShutdownFlags
3523
3523
-define(wxSHUTDOWN_POWEROFF, 0).
3524
3524
-define(wxSHUTDOWN_REBOOT, 1).
3525
 
% Type wxSignal 
 
3525
% Type wxSignal
3526
3526
-define(wxSIGNONE, 0).
3527
3527
-define(wxSIGHUP, 1).
3528
3528
-define(wxSIGINT, 2).
3540
3540
-define(wxSIGPIPE, (?wxSIGABRT+7)).
3541
3541
-define(wxSIGALRM, (?wxSIGABRT+8)).
3542
3542
-define(wxSIGTERM, (?wxSIGABRT+9)).
3543
 
% Type wxSplitMode 
 
3543
% Type wxSplitMode
3544
3544
-define(wxSPLIT_HORIZONTAL, 1).
3545
3545
-define(wxSPLIT_VERTICAL, 2).
3546
 
% Type wxStockCursor 
 
3546
% Type wxStockCursor
3547
3547
-define(wxCURSOR_NONE, 0).
3548
3548
-define(wxCURSOR_ARROW, 1).
3549
3549
-define(wxCURSOR_RIGHT_ARROW, 2).
3574
3574
-define(wxCURSOR_DEFAULT, 27).
3575
3575
-define(wxCURSOR_ARROWWAIT, 28).
3576
3576
-define(wxCURSOR_MAX, 29).
3577
 
% Type wxStretch 
 
3577
% Type wxStretch
3578
3578
-define(wxSTRETCH_NOT, 0).
3579
3579
-define(wxSHRINK, 4096).
3580
3580
-define(wxGROW, 8192).
3584
3584
-define(wxRESERVE_SPACE_EVEN_IF_HIDDEN, 2).
3585
3585
-define(wxTILE, 49152).
3586
3586
-define(wxADJUST_MINSIZE, 0).
3587
 
% Type wxSystemColour 
 
3587
% Type wxSystemColour
3588
3588
-define(wxSYS_COLOUR_SCROLLBAR, 0).
3589
3589
-define(wxSYS_COLOUR_BACKGROUND, 1).
3590
3590
-define(wxSYS_COLOUR_DESKTOP, ?wxSYS_COLOUR_BACKGROUND).
3624
3624
-define(wxSYS_COLOUR_MENUBAR, (?wxSYS_COLOUR_BTNHIGHLIGHT+10)).
3625
3625
-define(wxSYS_COLOUR_LISTBOXTEXT, (?wxSYS_COLOUR_BTNHIGHLIGHT+11)).
3626
3626
-define(wxSYS_COLOUR_MAX, (?wxSYS_COLOUR_BTNHIGHLIGHT+12)).
3627
 
% Type wxSystemFeature 
 
3627
% Type wxSystemFeature
3628
3628
-define(wxSYS_CAN_DRAW_FRAME_DECORATIONS, 1).
3629
3629
-define(wxSYS_CAN_ICONIZE_FRAME, 2).
3630
3630
-define(wxSYS_TABLET_PRESENT, 3).
3631
 
% Type wxSystemFont 
 
3631
% Type wxSystemFont
3632
3632
-define(wxSYS_OEM_FIXED_FONT, 10).
3633
3633
-define(wxSYS_ANSI_FIXED_FONT, 11).
3634
3634
-define(wxSYS_ANSI_VAR_FONT, 12).
3638
3638
-define(wxSYS_SYSTEM_FIXED_FONT, 16).
3639
3639
-define(wxSYS_DEFAULT_GUI_FONT, 17).
3640
3640
-define(wxSYS_ICONTITLE_FONT, ?wxSYS_DEFAULT_GUI_FONT).
3641
 
% Type wxSystemMetric 
 
3641
% Type wxSystemMetric
3642
3642
-define(wxSYS_MOUSE_BUTTONS, 1).
3643
3643
-define(wxSYS_BORDER_X, 2).
3644
3644
-define(wxSYS_BORDER_Y, 3).
3676
3676
-define(wxSYS_PENWINDOWS_PRESENT, 35).
3677
3677
-define(wxSYS_SHOW_SOUNDS, 36).
3678
3678
-define(wxSYS_SWAP_BUTTONS, 37).
3679
 
% Type wxSystemScreenType 
 
3679
% Type wxSystemScreenType
3680
3680
-define(wxSYS_SCREEN_NONE, 0).
3681
3681
-define(wxSYS_SCREEN_TINY, 1).
3682
3682
-define(wxSYS_SCREEN_PDA, 2).
3683
3683
-define(wxSYS_SCREEN_SMALL, 3).
3684
3684
-define(wxSYS_SCREEN_DESKTOP, 4).
3685
 
% Type wxTextAttrAlignment 
 
3685
% Type wxTextAttrAlignment
3686
3686
-define(wxTEXT_ALIGNMENT_DEFAULT, 0).
3687
3687
-define(wxTEXT_ALIGNMENT_LEFT, 1).
3688
3688
-define(wxTEXT_ALIGNMENT_CENTRE, 2).
3689
3689
-define(wxTEXT_ALIGNMENT_CENTER, ?wxTEXT_ALIGNMENT_CENTRE).
3690
3690
-define(wxTEXT_ALIGNMENT_RIGHT, (?wxTEXT_ALIGNMENT_CENTRE+1)).
3691
3691
-define(wxTEXT_ALIGNMENT_JUSTIFIED, (?wxTEXT_ALIGNMENT_CENTRE+2)).
3692
 
% Type wxTextCtrlHitTestResult 
 
3692
% Type wxTextCtrlHitTestResult
3693
3693
-define(wxTE_HT_UNKNOWN, -2).
3694
3694
-define(wxTE_HT_BEFORE, -1).
3695
3695
-define(wxTE_HT_ON_TEXT, 0).
3696
3696
-define(wxTE_HT_BELOW, 1).
3697
3697
-define(wxTE_HT_BEYOND, 2).
3698
 
% Type wxToolBarToolStyle 
 
3698
% Type wxToolBarToolStyle
3699
3699
-define(wxTOOL_STYLE_BUTTON, 1).
3700
3700
-define(wxTOOL_STYLE_SEPARATOR, 2).
3701
3701
-define(wxTOOL_STYLE_CONTROL, 3).
3702
 
% Type wxTreeItemIcon 
 
3702
% Type wxTreeItemIcon
3703
3703
-define(wxTreeItemIcon_Normal, 0).
3704
3704
-define(wxTreeItemIcon_Selected, 1).
3705
3705
-define(wxTreeItemIcon_Expanded, 2).
3706
3706
-define(wxTreeItemIcon_SelectedExpanded, 3).
3707
3707
-define(wxTreeItemIcon_Max, 4).
3708
 
% Type wxUpdateUI 
 
3708
% Type wxUpdateUI
3709
3709
-define(wxUPDATE_UI_NONE, 0).
3710
3710
-define(wxUPDATE_UI_RECURSE, 1).
3711
3711
-define(wxUPDATE_UI_FROMIDLE, 2).
3712
 
% Type wxUpdateUIMode 
 
3712
% Type wxUpdateUIMode
3713
3713
-define(wxUPDATE_UI_PROCESS_ALL, 0).
3714
3714
-define(wxUPDATE_UI_PROCESS_SPECIFIED, 1).
3715
 
% Type wxWindowVariant 
 
3715
% Type wxWindowVariant
3716
3716
-define(wxWINDOW_VARIANT_NORMAL, 0).
3717
3717
-define(wxWINDOW_VARIANT_SMALL, 1).
3718
3718
-define(wxWINDOW_VARIANT_MINI, 2).
3719
3719
-define(wxWINDOW_VARIANT_LARGE, 3).
3720
3720
-define(wxWINDOW_VARIANT_MAX, 4).
3721
 
% Type wxXmlResourceFlags 
 
3721
% Type wxXmlResourceFlags
3722
3722
-define(wxXRC_USE_LOCALE, 1).
3723
3723
-define(wxXRC_NO_SUBCLASSING, 2).
3724
3724
-define(wxXRC_NO_RELOADING, 4).