diff options
Diffstat (limited to 'lib/wx')
60 files changed, 8782 insertions, 11676 deletions
diff --git a/lib/wx/Makefile b/lib/wx/Makefile index c73baa9f6e..f471824a14 100644 --- a/lib/wx/Makefile +++ b/lib/wx/Makefile @@ -1,7 +1,7 @@ # # %CopyrightBegin% # -# Copyright Ericsson AB 2008-2021. All Rights Reserved. +# Copyright Ericsson AB 2008-2022. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -19,12 +19,11 @@ # include ./vsn.mk +include ./config.mk ifdef TERTIARY_BOOTSTRAP - INSIDE_ERLSRC = true SUBDIRS = src else # Normal build - include ./config.mk SUBDIRS = src ifeq ($(CAN_BUILD_DRIVER), true) SUBDIRS += c_src @@ -41,4 +40,6 @@ SUB_DIRECTORIES=$(SUBDIRS) include $(ERL_TOP)/make/otp_subdir.mk +TEST_NEEDS_RELEASE=true + include $(ERL_TOP)/make/app_targets.mk diff --git a/lib/wx/api_gen/README b/lib/wx/api_gen/README index 394469030c..364dbdd9f2 100644 --- a/lib/wx/api_gen/README +++ b/lib/wx/api_gen/README @@ -15,7 +15,7 @@ CONFIGURATION: Adding/changing stuff/classes should be done by updating wxapi.conf and running make. Sometimes the code generator will require changes, - I havn't thought of everything yet. + I haven't thought of everything yet. RUNNING: I use the following alias wxgen='make GL_DIR=/home/dgud/opengl WX_DIR=/home/dgud/src/wxWidgets' diff --git a/lib/wx/api_gen/apidiff.escript b/lib/wx/api_gen/apidiff.escript index 952c5453de..61328e6e3e 100644 --- a/lib/wx/api_gen/apidiff.escript +++ b/lib/wx/api_gen/apidiff.escript @@ -207,7 +207,7 @@ write([{#f{c=wxShowEvent,f=getShow},_}|Rest], P, K) -> write([{#f{c=wxSingleChoiceDialog,f=singleChoiceDialog, a=[]},_}|Rest], P, K) -> write(Rest, P, K+1); write([{#f{c=wxSizer,f=recalcSizes},_}|Rest], P, K) -> - io:format("Removed wxSizer:recalcSizer() was an wxWidgets internal function now deprected~n", []), + io:format("Removed wxSizer:recalcSizer() was an wxWidgets internal function now deprecated~n", []), write(Rest, P, K+1); write([{#f{c=wxSizerItem,f=setWindow},_}|Rest], P, K) -> io:format("Removed depr wxSizerItem:setWindow() use assignWindow~n", []), diff --git a/lib/wx/api_gen/gl_gen_erl.erl b/lib/wx/api_gen/gl_gen_erl.erl index fa5ce4a91f..b2c3ae2112 100644 --- a/lib/wx/api_gen/gl_gen_erl.erl +++ b/lib/wx/api_gen/gl_gen_erl.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2021. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -89,6 +89,7 @@ gl_api(Fs, _GluNifs) -> w("-on_load(init_nif/0).~n",[]), w("~n-export([~s]).~n~n", [args(fun(EF) -> EF end, ",", ExportList, 60)]), w("-export([get_interface/0, rec/1, lookup_func/0]).\n",[]), + w("-nifs([lookup_func/0]).\n",[]), w("-define(nif_stub,nif_stub_error(?LINE)).~n", []), w("%% @hidden~n", []), w("nif_stub_error(Line) ->~n" @@ -149,7 +150,7 @@ glu_api(Fs) -> w("%% @doc General purpose polygon triangulation.~n",[]), w("%% The first argument is the normal and the second a list of~n" - "%% vertex positions. Returned is a list of indecies of the vertices~n" + "%% vertex positions. Returned is a list of indices of the vertices~n" "%% and a binary (64bit native float) containing an array of~n" "%% vertex positions, it starts with the vertices in Vs and~n" "%% may contain newly created vertices in the end.~n", []), diff --git a/lib/wx/api_gen/wx_doxygen.conf b/lib/wx/api_gen/wx_doxygen.conf index b50e1b8af3..74041c819a 100644 --- a/lib/wx/api_gen/wx_doxygen.conf +++ b/lib/wx/api_gen/wx_doxygen.conf @@ -80,7 +80,7 @@ ALIASES += beginFlagTable="<div>" ALIASES += flag{1}="</div>\li <span class='flag'>\1</span>:<div class='flagDesc'>" ALIASES += endFlagTable="</div>\n" -# apperance +# appearance ALIASES += appearance{1}="\htmlonly \1 \endhtmlonly" ALIASES += genericAppearance{1}="\htmlonly \1 \endhtmlonly" diff --git a/lib/wx/api_gen/wx_extra/added_func.h b/lib/wx/api_gen/wx_extra/added_func.h index 654cc8b430..d3d8527976 100644 --- a/lib/wx/api_gen/wx_extra/added_func.h +++ b/lib/wx/api_gen/wx_extra/added_func.h @@ -28,7 +28,7 @@ class WXDLLIMPEXP_ADV wxTreeCtrlBase : public wxControl static bool IsTreeItemIdOk(wxTreeItemId id); }; -// The generater needs constructors (is this still valid?) +// The generator needs constructors (is this still valid?) class WXDLLIMPEXP_ADV wxGridCellBoolRenderer : public wxGridCellRenderer { public: @@ -49,7 +49,7 @@ class wxMenuBar { static bool GetAutoWindowMenu() { return s_macAutoWindowMenu ; } }; -// Deprectated functions in 3.1 +// Deprecated functions in 3.1 class wxWindow { public: diff --git a/lib/wx/api_gen/wx_extra/wxEvtHandler.erl b/lib/wx/api_gen/wx_extra/wxEvtHandler.erl index 8d0d97e8f0..628e22aa9e 100644 --- a/lib/wx/api_gen/wx_extra/wxEvtHandler.erl +++ b/lib/wx/api_gen/wx_extra/wxEvtHandler.erl @@ -13,10 +13,10 @@ %% (in another process) to handle the event. The callback should be of %% arity 2. fun(EventRecord::wx(), EventObject::wxObject()). %% -%% Beware that the callback will be in executed in new process each time. +%% Beware that the callback will be executed in a new process each time. %% %% <a href="http://www.wxwidgets.org/manuals/stable/wx_wxevthandler.html"> -%% The orginal documentation</a>. +%% The original documentation</a>. %% %% -module(wxEvtHandler). @@ -51,8 +51,9 @@ connect(This, EventType) -> %% {skip, boolean()}, If skip is true further event_handlers will be called. %% This is not used if the 'callback' option is used. %% Default false. +%% callback Use `wx_object' callback `handle_sync_event/3'. %% {callback, function()} Use a callback fun(EventRecord::wx(), EventObject::wxObject()) -%% to process the event. Default not specfied i.e. a message will +%% to process the event. Default not specified i.e. a message will %% be delivered to the process calling this function. %% {userData, term()} An erlang term that will be sent with the event. Default: []. -spec connect(This::wxEvtHandler(), EventType::wxEventType(), [Option]) -> 'ok' when diff --git a/lib/wx/api_gen/wx_extra/wxe_evth.h b/lib/wx/api_gen/wx_extra/wxe_evth.h index 2d4d7276a8..7b9b189381 100644 --- a/lib/wx/api_gen/wx_extra/wxe_evth.h +++ b/lib/wx/api_gen/wx_extra/wxe_evth.h @@ -55,7 +55,7 @@ class wxeEvtHandler : public wxObject callback: @verbatim {callback,function()} @endverbatim Use a callback @verbatim fun(EventRecord::wx(),EventObject::wxObject()) @endverbatim - to process the event. Default not specfied i.e. a message will + to process the event. Default not specified i.e. a message will be delivered to the process calling this function. userData: @verbatim {userData,term()} @endverbatim diff --git a/lib/wx/api_gen/wx_gen.erl b/lib/wx/api_gen/wx_gen.erl index 3fabcd9e2a..477e09d318 100644 --- a/lib/wx/api_gen/wx_gen.erl +++ b/lib/wx/api_gen/wx_gen.erl @@ -649,7 +649,7 @@ parse_param(#xmlElement{name=declname,content=[C]},_Opts,T) -> parse_param(#xmlElement{name=defval,content=[#xmlText{value=Def}]},_Opts,T) -> T#param{def=string:strip(Def)}; parse_param(#xmlElement{name=defval,content=Other},_Opts,T) -> - %% For defaults = (modifer wxType *) NULL + %% For defaults = (modifier wxType *) NULL Def0 = foldr(fun(#xmlText{value=V}, Acc) -> V ++ Acc; (#xmlElement{content=[#xmlText{value=V}]},Acc) -> V ++ Acc @@ -1523,7 +1523,7 @@ enum_file(File) -> parse_enums(Files) -> DontSearch = ["wxchar","filefn", "platform", "strconv", "filename", "buffer", "string", "debug", "platinfo"], - %% Arg need to patch some specials, atleast for wx-2.6 + %% Arg need to patch some specials, at least for wx-2.6 ExtraSearch = ["layout", "utils", "added__func"], io:format("~nParse Enums~n~n", []), parse_enums(Files ++ ExtraSearch,gb_sets:from_list(DontSearch)). diff --git a/lib/wx/api_gen/wx_gen.hrl b/lib/wx/api_gen/wx_gen.hrl index 252de3d0c9..c7d1ee8022 100644 --- a/lib/wx/api_gen/wx_gen.hrl +++ b/lib/wx/api_gen/wx_gen.hrl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2021. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -26,7 +26,7 @@ file = undefined, options = undefined, abstract = false, - id, % Unique integer identifer + id, % Unique integer identifier doc }). diff --git a/lib/wx/api_gen/wx_gen_erl.erl b/lib/wx/api_gen/wx_gen_erl.erl index 28b357f331..6b07689a1e 100644 --- a/lib/wx/api_gen/wx_gen_erl.erl +++ b/lib/wx/api_gen/wx_gen_erl.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2021. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -1016,7 +1016,8 @@ gen_enums_ints() -> w("-record(wxMouseState, {x :: integer(), y :: integer(),~n" " leftDown :: boolean(), middleDown :: boolean(), rightDown :: boolean(), ~n" " controlDown :: boolean(), shiftDown :: boolean(),~n" - " altDown :: boolean(), metaDown :: boolean(), cmdDown :: boolean()~n" + " altDown :: boolean(), metaDown :: boolean(), cmdDown :: boolean(),~n" + " aux1Down :: boolean(), aux2Down :: boolean()~n" " }).~n", []), w("-record(wxHtmlLinkInfo, {~n" " href :: unicode:chardata(), target :: unicode:chardata()~n" diff --git a/lib/wx/api_gen/wxapi.conf b/lib/wx/api_gen/wxapi.conf index 544ea869b7..5d0365da5d 100644 --- a/lib/wx/api_gen/wxapi.conf +++ b/lib/wx/api_gen/wxapi.conf @@ -653,6 +653,8 @@ {'SetAutoWindowMenu', [{test_if, "defined(__WXMAC__)"}]}, {'GetAutoWindowMenu', [{test_if, "defined(__WXMAC__)"}]}, {'OSXGetAppleMenu', [{test_if, "defined(__WXMAC__)"}]}, + {'MacGetCommonMenuBar', [{test_if, "defined(__WXMAC__)"}]}, + {'MacSetCommonMenuBar', [{test_if, "defined(__WXMAC__)"}]}, 'IsEnabled',%'Refresh', 'Remove','Replace','SetHelpString', 'SetLabel', @@ -1473,7 +1475,7 @@ 'RightDockable','Row','SafeSet','SetFlag','Show','ToolbarPane', 'Top','TopDockable','Window', %% Extended func - %% These are not initilized by default and thus cause crashes + %% These are not initialized by default and thus cause crashes %% {'GetName', %% [{pre_hook, [{c, "#if 0\n"}]}, %% {post_hook, [{c, "#endif\n if(!This) throw wxe_badarg(0);\n wxString Result = This->name"}]}]}, @@ -1655,17 +1657,19 @@ %%, wxEVT_MAGNIFY % 3.1 ]}], ['AltDown','Button','ButtonDClick','ButtonDown','ButtonUp','CmdDown','ControlDown', - 'Dragging', 'Entering', 'GetButton', 'GetPosition', + 'Dragging', 'Entering', 'GetButton', 'GetPosition', 'GetLogicalPosition', 'GetLinesPerAction', 'GetWheelRotation', 'GetWheelDelta', 'GetX', 'GetY', 'IsButton', 'IsPageScroll', 'Leaving', - 'LeftDClick', 'LeftDown', 'LeftIsDown', 'LeftUp', - 'MetaDown', - 'MiddleDClick', 'MiddleDown', 'MiddleIsDown', 'MiddleUp', - 'Moving', - 'RightDClick', 'RightDown', 'RightIsDown', 'RightUp', + 'LeftDClick', 'LeftDown', 'LeftIsDown', 'LeftUp', + 'MetaDown', + 'MiddleDClick', 'MiddleDown', 'MiddleIsDown', 'MiddleUp', + 'Moving', + 'RightDClick', 'RightDown', 'RightIsDown', 'RightUp', 'ShiftDown', - 'GetWheelAxis' + 'GetWheelAxis', + 'Aux1DClick', 'Aux1Down', 'Aux1Up', + 'Aux2DClick', 'Aux2Down', 'Aux2Up' ]}. {class, wxSetCursorEvent, wxEvent, @@ -2236,7 +2240,7 @@ {class, wxTaskBarIcon, wxEvtHandler, [], [{wxTaskBarIcon, [{where, taylormade}]},'~wxTaskBarIcon', - %%'CreatePopupMenu', virtual overrided is a callback + %%'CreatePopupMenu', virtual overridden is a callback %% 'IsIconInstalled', 'IsOk', not available on mac 'PopupMenu','RemoveIcon','SetIcon']}. diff --git a/lib/wx/autoconf/config.guess b/lib/wx/autoconf/config.guess deleted file mode 100755 index 1972fda8eb..0000000000 --- a/lib/wx/autoconf/config.guess +++ /dev/null @@ -1,1700 +0,0 @@ -#! /bin/sh -# Attempt to guess a canonical system name. -# Copyright 1992-2021 Free Software Foundation, Inc. - -timestamp='2021-01-25' - -# This file is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, see <https://www.gnu.org/licenses/>. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that -# program. This Exception is an additional permission under section 7 -# of the GNU General Public License, version 3 ("GPLv3"). -# -# Originally written by Per Bothner; maintained since 2000 by Ben Elliston. -# -# You can get the latest version of this script from: -# https://git.savannah.gnu.org/cgit/config.git/plain/config.guess -# -# Please send patches to <config-patches@gnu.org>. - - -me=$(echo "$0" | sed -e 's,.*/,,') - -usage="\ -Usage: $0 [OPTION] - -Output the configuration name of the system \`$me' is run on. - -Options: - -h, --help print this help, then exit - -t, --time-stamp print date of last modification, then exit - -v, --version print version number, then exit - -Report bugs and patches to <config-patches@gnu.org>." - -version="\ -GNU config.guess ($timestamp) - -Originally written by Per Bothner. -Copyright 1992-2021 Free Software Foundation, Inc. - -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - -help=" -Try \`$me --help' for more information." - -# Parse command line -while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; - --version | -v ) - echo "$version" ; exit ;; - --help | --h* | -h ) - echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. - break ;; - -* ) - echo "$me: invalid option $1$help" >&2 - exit 1 ;; - * ) - break ;; - esac -done - -if test $# != 0; then - echo "$me: too many arguments$help" >&2 - exit 1 -fi - -# CC_FOR_BUILD -- compiler used by this script. Note that the use of a -# compiler to aid in system detection is discouraged as it requires -# temporary files to be created and, as you can see below, it is a -# headache to deal with in a portable fashion. - -# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still -# use `HOST_CC' if defined, but it is deprecated. - -# Portable tmp directory creation inspired by the Autoconf team. - -tmp= -# shellcheck disable=SC2172 -trap 'test -z "$tmp" || rm -fr "$tmp"' 0 1 2 13 15 - -set_cc_for_build() { - # prevent multiple calls if $tmp is already set - test "$tmp" && return 0 - : "${TMPDIR=/tmp}" - # shellcheck disable=SC2039 - { tmp=$( (umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null) && test -n "$tmp" && test -d "$tmp" ; } || - { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } || - { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } || - { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } - dummy=$tmp/dummy - case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in - ,,) echo "int x;" > "$dummy.c" - for driver in cc gcc c89 c99 ; do - if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then - CC_FOR_BUILD="$driver" - break - fi - done - if test x"$CC_FOR_BUILD" = x ; then - CC_FOR_BUILD=no_compiler_found - fi - ;; - ,,*) CC_FOR_BUILD=$CC ;; - ,*,*) CC_FOR_BUILD=$HOST_CC ;; - esac -} - -# This is needed to find uname on a Pyramid OSx when run in the BSD universe. -# (ghazi@noc.rutgers.edu 1994-08-24) -if test -f /.attbin/uname ; then - PATH=$PATH:/.attbin ; export PATH -fi - -UNAME_MACHINE=$( (uname -m) 2>/dev/null) || UNAME_MACHINE=unknown -UNAME_RELEASE=$( (uname -r) 2>/dev/null) || UNAME_RELEASE=unknown -UNAME_SYSTEM=$( (uname -s) 2>/dev/null) || UNAME_SYSTEM=unknown -UNAME_VERSION=$( (uname -v) 2>/dev/null) || UNAME_VERSION=unknown - -case "$UNAME_SYSTEM" in -Linux|GNU|GNU/*) - LIBC=unknown - - set_cc_for_build - cat <<-EOF > "$dummy.c" - #include <features.h> - #if defined(__UCLIBC__) - LIBC=uclibc - #elif defined(__dietlibc__) - LIBC=dietlibc - #elif defined(__GLIBC__) - LIBC=gnu - #else - #include <stdarg.h> - /* First heuristic to detect musl libc. */ - #ifdef __DEFINED_va_list - LIBC=musl - #endif - #endif - EOF - eval "$($CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g')" - - # Second heuristic to detect musl libc. - if [ "$LIBC" = unknown ] && - command -v ldd >/dev/null && - ldd --version 2>&1 | grep -q ^musl; then - LIBC=musl - fi - - # If the system lacks a compiler, then just pick glibc. - # We could probably try harder. - if [ "$LIBC" = unknown ]; then - LIBC=gnu - fi - ;; -esac - -# Note: order is significant - the case branches are not exclusive. - -case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in - *:NetBSD:*:*) - # NetBSD (nbsd) targets should (where applicable) match one or - # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, - # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently - # switched to ELF, *-*-netbsd* would select the old - # object file format. This provides both forward - # compatibility and a consistent mechanism for selecting the - # object file format. - # - # Note: NetBSD doesn't particularly care about the vendor - # portion of the name. We always set it to "unknown". - UNAME_MACHINE_ARCH=$( (uname -p 2>/dev/null || \ - /sbin/sysctl -n hw.machine_arch 2>/dev/null || \ - /usr/sbin/sysctl -n hw.machine_arch 2>/dev/null || \ - echo unknown)) - case "$UNAME_MACHINE_ARCH" in - aarch64eb) machine=aarch64_be-unknown ;; - armeb) machine=armeb-unknown ;; - arm*) machine=arm-unknown ;; - sh3el) machine=shl-unknown ;; - sh3eb) machine=sh-unknown ;; - sh5el) machine=sh5le-unknown ;; - earmv*) - arch=$(echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,') - endian=$(echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p') - machine="${arch}${endian}"-unknown - ;; - *) machine="$UNAME_MACHINE_ARCH"-unknown ;; - esac - # The Operating System including object format, if it has switched - # to ELF recently (or will in the future) and ABI. - case "$UNAME_MACHINE_ARCH" in - earm*) - os=netbsdelf - ;; - arm*|i386|m68k|ns32k|sh3*|sparc|vax) - set_cc_for_build - if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep -q __ELF__ - then - # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). - # Return netbsd for either. FIX? - os=netbsd - else - os=netbsdelf - fi - ;; - *) - os=netbsd - ;; - esac - # Determine ABI tags. - case "$UNAME_MACHINE_ARCH" in - earm*) - expr='s/^earmv[0-9]/-eabi/;s/eb$//' - abi=$(echo "$UNAME_MACHINE_ARCH" | sed -e "$expr") - ;; - esac - # The OS release - # Debian GNU/NetBSD machines have a different userland, and - # thus, need a distinct triplet. However, they do not need - # kernel version information, so it can be replaced with a - # suitable tag, in the style of linux-gnu. - case "$UNAME_VERSION" in - Debian*) - release='-gnu' - ;; - *) - release=$(echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2) - ;; - esac - # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: - # contains redundant information, the shorter form: - # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. - echo "$machine-${os}${release}${abi-}" - exit ;; - *:Bitrig:*:*) - UNAME_MACHINE_ARCH=$(arch | sed 's/Bitrig.//') - echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE" - exit ;; - *:OpenBSD:*:*) - UNAME_MACHINE_ARCH=$(arch | sed 's/OpenBSD.//') - echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE" - exit ;; - *:LibertyBSD:*:*) - UNAME_MACHINE_ARCH=$(arch | sed 's/^.*BSD\.//') - echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE" - exit ;; - *:MidnightBSD:*:*) - echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE" - exit ;; - *:ekkoBSD:*:*) - echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE" - exit ;; - *:SolidBSD:*:*) - echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE" - exit ;; - *:OS108:*:*) - echo "$UNAME_MACHINE"-unknown-os108_"$UNAME_RELEASE" - exit ;; - macppc:MirBSD:*:*) - echo powerpc-unknown-mirbsd"$UNAME_RELEASE" - exit ;; - *:MirBSD:*:*) - echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE" - exit ;; - *:Sortix:*:*) - echo "$UNAME_MACHINE"-unknown-sortix - exit ;; - *:Twizzler:*:*) - echo "$UNAME_MACHINE"-unknown-twizzler - exit ;; - *:Redox:*:*) - echo "$UNAME_MACHINE"-unknown-redox - exit ;; - mips:OSF1:*.*) - echo mips-dec-osf1 - exit ;; - alpha:OSF1:*:*) - case $UNAME_RELEASE in - *4.0) - UNAME_RELEASE=$(/usr/sbin/sizer -v | awk '{print $3}') - ;; - *5.*) - UNAME_RELEASE=$(/usr/sbin/sizer -v | awk '{print $4}') - ;; - esac - # According to Compaq, /usr/sbin/psrinfo has been available on - # OSF/1 and Tru64 systems produced since 1995. I hope that - # covers most systems running today. This code pipes the CPU - # types through head -n 1, so we only detect the type of CPU 0. - ALPHA_CPU_TYPE=$(/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1) - case "$ALPHA_CPU_TYPE" in - "EV4 (21064)") - UNAME_MACHINE=alpha ;; - "EV4.5 (21064)") - UNAME_MACHINE=alpha ;; - "LCA4 (21066/21068)") - UNAME_MACHINE=alpha ;; - "EV5 (21164)") - UNAME_MACHINE=alphaev5 ;; - "EV5.6 (21164A)") - UNAME_MACHINE=alphaev56 ;; - "EV5.6 (21164PC)") - UNAME_MACHINE=alphapca56 ;; - "EV5.7 (21164PC)") - UNAME_MACHINE=alphapca57 ;; - "EV6 (21264)") - UNAME_MACHINE=alphaev6 ;; - "EV6.7 (21264A)") - UNAME_MACHINE=alphaev67 ;; - "EV6.8CB (21264C)") - UNAME_MACHINE=alphaev68 ;; - "EV6.8AL (21264B)") - UNAME_MACHINE=alphaev68 ;; - "EV6.8CX (21264D)") - UNAME_MACHINE=alphaev68 ;; - "EV6.9A (21264/EV69A)") - UNAME_MACHINE=alphaev69 ;; - "EV7 (21364)") - UNAME_MACHINE=alphaev7 ;; - "EV7.9 (21364A)") - UNAME_MACHINE=alphaev79 ;; - esac - # A Pn.n version is a patched version. - # A Vn.n version is a released version. - # A Tn.n version is a released field test version. - # A Xn.n version is an unreleased experimental baselevel. - # 1.2 uses "1.2" for uname -r. - echo "$UNAME_MACHINE"-dec-osf"$(echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz)" - # Reset EXIT trap before exiting to avoid spurious non-zero exit code. - exitcode=$? - trap '' 0 - exit $exitcode ;; - Amiga*:UNIX_System_V:4.0:*) - echo m68k-unknown-sysv4 - exit ;; - *:[Aa]miga[Oo][Ss]:*:*) - echo "$UNAME_MACHINE"-unknown-amigaos - exit ;; - *:[Mm]orph[Oo][Ss]:*:*) - echo "$UNAME_MACHINE"-unknown-morphos - exit ;; - *:OS/390:*:*) - echo i370-ibm-openedition - exit ;; - *:z/VM:*:*) - echo s390-ibm-zvmoe - exit ;; - *:OS400:*:*) - echo powerpc-ibm-os400 - exit ;; - arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) - echo arm-acorn-riscix"$UNAME_RELEASE" - exit ;; - arm*:riscos:*:*|arm*:RISCOS:*:*) - echo arm-unknown-riscos - exit ;; - SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) - echo hppa1.1-hitachi-hiuxmpp - exit ;; - Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) - # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. - if test "$( (/bin/universe) 2>/dev/null)" = att ; then - echo pyramid-pyramid-sysv3 - else - echo pyramid-pyramid-bsd - fi - exit ;; - NILE*:*:*:dcosx) - echo pyramid-pyramid-svr4 - exit ;; - DRS?6000:unix:4.0:6*) - echo sparc-icl-nx6 - exit ;; - DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) - case $(/usr/bin/uname -p) in - sparc) echo sparc-icl-nx7; exit ;; - esac ;; - s390x:SunOS:*:*) - echo "$UNAME_MACHINE"-ibm-solaris2"$(echo "$UNAME_RELEASE" | sed -e 's/[^.]*//')" - exit ;; - sun4H:SunOS:5.*:*) - echo sparc-hal-solaris2"$(echo "$UNAME_RELEASE"|sed -e 's/[^.]*//')" - exit ;; - sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) - echo sparc-sun-solaris2"$(echo "$UNAME_RELEASE" | sed -e 's/[^.]*//')" - exit ;; - i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) - echo i386-pc-auroraux"$UNAME_RELEASE" - exit ;; - i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) - set_cc_for_build - SUN_ARCH=i386 - # If there is a compiler, see if it is configured for 64-bit objects. - # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. - # This test works for both compilers. - if test "$CC_FOR_BUILD" != no_compiler_found; then - if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ - (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ - grep IS_64BIT_ARCH >/dev/null - then - SUN_ARCH=x86_64 - fi - fi - echo "$SUN_ARCH"-pc-solaris2"$(echo "$UNAME_RELEASE"|sed -e 's/[^.]*//')" - exit ;; - sun4*:SunOS:6*:*) - # According to config.sub, this is the proper way to canonicalize - # SunOS6. Hard to guess exactly what SunOS6 will be like, but - # it's likely to be more like Solaris than SunOS4. - echo sparc-sun-solaris3"$(echo "$UNAME_RELEASE"|sed -e 's/[^.]*//')" - exit ;; - sun4*:SunOS:*:*) - case "$(/usr/bin/arch -k)" in - Series*|S4*) - UNAME_RELEASE=$(uname -v) - ;; - esac - # Japanese Language versions have a version number like `4.1.3-JL'. - echo sparc-sun-sunos"$(echo "$UNAME_RELEASE"|sed -e 's/-/_/')" - exit ;; - sun3*:SunOS:*:*) - echo m68k-sun-sunos"$UNAME_RELEASE" - exit ;; - sun*:*:4.2BSD:*) - UNAME_RELEASE=$( (sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null) - test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3 - case "$(/bin/arch)" in - sun3) - echo m68k-sun-sunos"$UNAME_RELEASE" - ;; - sun4) - echo sparc-sun-sunos"$UNAME_RELEASE" - ;; - esac - exit ;; - aushp:SunOS:*:*) - echo sparc-auspex-sunos"$UNAME_RELEASE" - exit ;; - # The situation for MiNT is a little confusing. The machine name - # can be virtually everything (everything which is not - # "atarist" or "atariste" at least should have a processor - # > m68000). The system name ranges from "MiNT" over "FreeMiNT" - # to the lowercase version "mint" (or "freemint"). Finally - # the system name "TOS" denotes a system which is actually not - # MiNT. But MiNT is downward compatible to TOS, so this should - # be no problem. - atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint"$UNAME_RELEASE" - exit ;; - atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint"$UNAME_RELEASE" - exit ;; - *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) - echo m68k-atari-mint"$UNAME_RELEASE" - exit ;; - milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) - echo m68k-milan-mint"$UNAME_RELEASE" - exit ;; - hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) - echo m68k-hades-mint"$UNAME_RELEASE" - exit ;; - *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) - echo m68k-unknown-mint"$UNAME_RELEASE" - exit ;; - m68k:machten:*:*) - echo m68k-apple-machten"$UNAME_RELEASE" - exit ;; - powerpc:machten:*:*) - echo powerpc-apple-machten"$UNAME_RELEASE" - exit ;; - RISC*:Mach:*:*) - echo mips-dec-mach_bsd4.3 - exit ;; - RISC*:ULTRIX:*:*) - echo mips-dec-ultrix"$UNAME_RELEASE" - exit ;; - VAX*:ULTRIX*:*:*) - echo vax-dec-ultrix"$UNAME_RELEASE" - exit ;; - 2020:CLIX:*:* | 2430:CLIX:*:*) - echo clipper-intergraph-clix"$UNAME_RELEASE" - exit ;; - mips:*:*:UMIPS | mips:*:*:RISCos) - set_cc_for_build - sed 's/^ //' << EOF > "$dummy.c" -#ifdef __cplusplus -#include <stdio.h> /* for printf() prototype */ - int main (int argc, char *argv[]) { -#else - int main (argc, argv) int argc; char *argv[]; { -#endif - #if defined (host_mips) && defined (MIPSEB) - #if defined (SYSTYPE_SYSV) - printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0); - #endif - #if defined (SYSTYPE_SVR4) - printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0); - #endif - #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) - printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0); - #endif - #endif - exit (-1); - } -EOF - $CC_FOR_BUILD -o "$dummy" "$dummy.c" && - dummyarg=$(echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p') && - SYSTEM_NAME=$("$dummy" "$dummyarg") && - { echo "$SYSTEM_NAME"; exit; } - echo mips-mips-riscos"$UNAME_RELEASE" - exit ;; - Motorola:PowerMAX_OS:*:*) - echo powerpc-motorola-powermax - exit ;; - Motorola:*:4.3:PL8-*) - echo powerpc-harris-powermax - exit ;; - Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) - echo powerpc-harris-powermax - exit ;; - Night_Hawk:Power_UNIX:*:*) - echo powerpc-harris-powerunix - exit ;; - m88k:CX/UX:7*:*) - echo m88k-harris-cxux7 - exit ;; - m88k:*:4*:R4*) - echo m88k-motorola-sysv4 - exit ;; - m88k:*:3*:R3*) - echo m88k-motorola-sysv3 - exit ;; - AViiON:dgux:*:*) - # DG/UX returns AViiON for all architectures - UNAME_PROCESSOR=$(/usr/bin/uname -p) - if test "$UNAME_PROCESSOR" = mc88100 || test "$UNAME_PROCESSOR" = mc88110 - then - if test "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx || \ - test "$TARGET_BINARY_INTERFACE"x = x - then - echo m88k-dg-dgux"$UNAME_RELEASE" - else - echo m88k-dg-dguxbcs"$UNAME_RELEASE" - fi - else - echo i586-dg-dgux"$UNAME_RELEASE" - fi - exit ;; - M88*:DolphinOS:*:*) # DolphinOS (SVR3) - echo m88k-dolphin-sysv3 - exit ;; - M88*:*:R3*:*) - # Delta 88k system running SVR3 - echo m88k-motorola-sysv3 - exit ;; - XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) - echo m88k-tektronix-sysv3 - exit ;; - Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) - echo m68k-tektronix-bsd - exit ;; - *:IRIX*:*:*) - echo mips-sgi-irix"$(echo "$UNAME_RELEASE"|sed -e 's/-/_/g')" - exit ;; - ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. - echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id - exit ;; # Note that: echo "'$(uname -s)'" gives 'AIX ' - i*86:AIX:*:*) - echo i386-ibm-aix - exit ;; - ia64:AIX:*:*) - if test -x /usr/bin/oslevel ; then - IBM_REV=$(/usr/bin/oslevel) - else - IBM_REV="$UNAME_VERSION.$UNAME_RELEASE" - fi - echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV" - exit ;; - *:AIX:2:3) - if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then - set_cc_for_build - sed 's/^ //' << EOF > "$dummy.c" - #include <sys/systemcfg.h> - - main() - { - if (!__power_pc()) - exit(1); - puts("powerpc-ibm-aix3.2.5"); - exit(0); - } -EOF - if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=$("$dummy") - then - echo "$SYSTEM_NAME" - else - echo rs6000-ibm-aix3.2.5 - fi - elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then - echo rs6000-ibm-aix3.2.4 - else - echo rs6000-ibm-aix3.2 - fi - exit ;; - *:AIX:*:[4567]) - IBM_CPU_ID=$(/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }') - if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then - IBM_ARCH=rs6000 - else - IBM_ARCH=powerpc - fi - if test -x /usr/bin/lslpp ; then - IBM_REV=$(/usr/bin/lslpp -Lqc bos.rte.libc | - awk -F: '{ print $3 }' | sed s/[0-9]*$/0/) - else - IBM_REV="$UNAME_VERSION.$UNAME_RELEASE" - fi - echo "$IBM_ARCH"-ibm-aix"$IBM_REV" - exit ;; - *:AIX:*:*) - echo rs6000-ibm-aix - exit ;; - ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*) - echo romp-ibm-bsd4.4 - exit ;; - ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and - echo romp-ibm-bsd"$UNAME_RELEASE" # 4.3 with uname added to - exit ;; # report: romp-ibm BSD 4.3 - *:BOSX:*:*) - echo rs6000-bull-bosx - exit ;; - DPX/2?00:B.O.S.:*:*) - echo m68k-bull-sysv3 - exit ;; - 9000/[34]??:4.3bsd:1.*:*) - echo m68k-hp-bsd - exit ;; - hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) - echo m68k-hp-bsd4.4 - exit ;; - 9000/[34678]??:HP-UX:*:*) - HPUX_REV=$(echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//') - case "$UNAME_MACHINE" in - 9000/31?) HP_ARCH=m68000 ;; - 9000/[34]??) HP_ARCH=m68k ;; - 9000/[678][0-9][0-9]) - if test -x /usr/bin/getconf; then - sc_cpu_version=$(/usr/bin/getconf SC_CPU_VERSION 2>/dev/null) - sc_kernel_bits=$(/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null) - case "$sc_cpu_version" in - 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0 - 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1 - 532) # CPU_PA_RISC2_0 - case "$sc_kernel_bits" in - 32) HP_ARCH=hppa2.0n ;; - 64) HP_ARCH=hppa2.0w ;; - '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20 - esac ;; - esac - fi - if test "$HP_ARCH" = ""; then - set_cc_for_build - sed 's/^ //' << EOF > "$dummy.c" - - #define _HPUX_SOURCE - #include <stdlib.h> - #include <unistd.h> - - int main () - { - #if defined(_SC_KERNEL_BITS) - long bits = sysconf(_SC_KERNEL_BITS); - #endif - long cpu = sysconf (_SC_CPU_VERSION); - - switch (cpu) - { - case CPU_PA_RISC1_0: puts ("hppa1.0"); break; - case CPU_PA_RISC1_1: puts ("hppa1.1"); break; - case CPU_PA_RISC2_0: - #if defined(_SC_KERNEL_BITS) - switch (bits) - { - case 64: puts ("hppa2.0w"); break; - case 32: puts ("hppa2.0n"); break; - default: puts ("hppa2.0"); break; - } break; - #else /* !defined(_SC_KERNEL_BITS) */ - puts ("hppa2.0"); break; - #endif - default: puts ("hppa1.0"); break; - } - exit (0); - } -EOF - (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=$("$dummy") - test -z "$HP_ARCH" && HP_ARCH=hppa - fi ;; - esac - if test "$HP_ARCH" = hppa2.0w - then - set_cc_for_build - - # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating - # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler - # generating 64-bit code. GNU and HP use different nomenclature: - # - # $ CC_FOR_BUILD=cc ./config.guess - # => hppa2.0w-hp-hpux11.23 - # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess - # => hppa64-hp-hpux11.23 - - if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | - grep -q __LP64__ - then - HP_ARCH=hppa2.0w - else - HP_ARCH=hppa64 - fi - fi - echo "$HP_ARCH"-hp-hpux"$HPUX_REV" - exit ;; - ia64:HP-UX:*:*) - HPUX_REV=$(echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//') - echo ia64-hp-hpux"$HPUX_REV" - exit ;; - 3050*:HI-UX:*:*) - set_cc_for_build - sed 's/^ //' << EOF > "$dummy.c" - #include <unistd.h> - int - main () - { - long cpu = sysconf (_SC_CPU_VERSION); - /* The order matters, because CPU_IS_HP_MC68K erroneously returns - true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct - results, however. */ - if (CPU_IS_PA_RISC (cpu)) - { - switch (cpu) - { - case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; - case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; - case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; - default: puts ("hppa-hitachi-hiuxwe2"); break; - } - } - else if (CPU_IS_HP_MC68K (cpu)) - puts ("m68k-hitachi-hiuxwe2"); - else puts ("unknown-hitachi-hiuxwe2"); - exit (0); - } -EOF - $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=$("$dummy") && - { echo "$SYSTEM_NAME"; exit; } - echo unknown-hitachi-hiuxwe2 - exit ;; - 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*) - echo hppa1.1-hp-bsd - exit ;; - 9000/8??:4.3bsd:*:*) - echo hppa1.0-hp-bsd - exit ;; - *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) - echo hppa1.0-hp-mpeix - exit ;; - hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*) - echo hppa1.1-hp-osf - exit ;; - hp8??:OSF1:*:*) - echo hppa1.0-hp-osf - exit ;; - i*86:OSF1:*:*) - if test -x /usr/sbin/sysversion ; then - echo "$UNAME_MACHINE"-unknown-osf1mk - else - echo "$UNAME_MACHINE"-unknown-osf1 - fi - exit ;; - parisc*:Lites*:*:*) - echo hppa1.1-hp-lites - exit ;; - C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) - echo c1-convex-bsd - exit ;; - C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) - if getsysinfo -f scalar_acc - then echo c32-convex-bsd - else echo c2-convex-bsd - fi - exit ;; - C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) - echo c34-convex-bsd - exit ;; - C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) - echo c38-convex-bsd - exit ;; - C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) - echo c4-convex-bsd - exit ;; - CRAY*Y-MP:*:*:*) - echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*[A-Z]90:*:*:*) - echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \ - | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ - -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ - -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*TS:*:*:*) - echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*T3E:*:*:*) - echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*SV1:*:*:*) - echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' - exit ;; - *:UNICOS/mp:*:*) - echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/' - exit ;; - F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) - FUJITSU_PROC=$(uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz) - FUJITSU_SYS=$(uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///') - FUJITSU_REL=$(echo "$UNAME_RELEASE" | sed -e 's/ /_/') - echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; - 5000:UNIX_System_V:4.*:*) - FUJITSU_SYS=$(uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///') - FUJITSU_REL=$(echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/') - echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; - i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) - echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE" - exit ;; - sparc*:BSD/OS:*:*) - echo sparc-unknown-bsdi"$UNAME_RELEASE" - exit ;; - *:BSD/OS:*:*) - echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE" - exit ;; - arm:FreeBSD:*:*) - UNAME_PROCESSOR=$(uname -p) - set_cc_for_build - if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep -q __ARM_PCS_VFP - then - echo "${UNAME_PROCESSOR}"-unknown-freebsd"$(echo ${UNAME_RELEASE}|sed -e 's/[-(].*//')"-gnueabi - else - echo "${UNAME_PROCESSOR}"-unknown-freebsd"$(echo ${UNAME_RELEASE}|sed -e 's/[-(].*//')"-gnueabihf - fi - exit ;; - *:FreeBSD:*:*) - UNAME_PROCESSOR=$(/usr/bin/uname -p) - case "$UNAME_PROCESSOR" in - amd64) - UNAME_PROCESSOR=x86_64 ;; - i386) - UNAME_PROCESSOR=i586 ;; - esac - echo "$UNAME_PROCESSOR"-unknown-freebsd"$(echo "$UNAME_RELEASE"|sed -e 's/[-(].*//')" - exit ;; - i*:CYGWIN*:*) - echo "$UNAME_MACHINE"-pc-cygwin - exit ;; - *:MINGW64*:*) - echo "$UNAME_MACHINE"-pc-mingw64 - exit ;; - *:MINGW*:*) - echo "$UNAME_MACHINE"-pc-mingw32 - exit ;; - *:MSYS*:*) - echo "$UNAME_MACHINE"-pc-msys - exit ;; - i*:PW*:*) - echo "$UNAME_MACHINE"-pc-pw32 - exit ;; - *:Interix*:*) - case "$UNAME_MACHINE" in - x86) - echo i586-pc-interix"$UNAME_RELEASE" - exit ;; - authenticamd | genuineintel | EM64T) - echo x86_64-unknown-interix"$UNAME_RELEASE" - exit ;; - IA64) - echo ia64-unknown-interix"$UNAME_RELEASE" - exit ;; - esac ;; - i*:UWIN*:*) - echo "$UNAME_MACHINE"-pc-uwin - exit ;; - amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) - echo x86_64-pc-cygwin - exit ;; - prep*:SunOS:5.*:*) - echo powerpcle-unknown-solaris2"$(echo "$UNAME_RELEASE"|sed -e 's/[^.]*//')" - exit ;; - *:GNU:*:*) - # the GNU system - echo "$(echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,')-unknown-$LIBC$(echo "$UNAME_RELEASE"|sed -e 's,/.*$,,')" - exit ;; - *:GNU/*:*:*) - # other systems with GNU libc and userland - echo "$UNAME_MACHINE-unknown-$(echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]")$(echo "$UNAME_RELEASE"|sed -e 's/[-(].*//')-$LIBC" - exit ;; - *:Minix:*:*) - echo "$UNAME_MACHINE"-unknown-minix - exit ;; - aarch64:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - aarch64_be:Linux:*:*) - UNAME_MACHINE=aarch64_be - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - alpha:Linux:*:*) - case $(sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' /proc/cpuinfo 2>/dev/null) in - EV5) UNAME_MACHINE=alphaev5 ;; - EV56) UNAME_MACHINE=alphaev56 ;; - PCA56) UNAME_MACHINE=alphapca56 ;; - PCA57) UNAME_MACHINE=alphapca56 ;; - EV6) UNAME_MACHINE=alphaev6 ;; - EV67) UNAME_MACHINE=alphaev67 ;; - EV68*) UNAME_MACHINE=alphaev68 ;; - esac - objdump --private-headers /bin/sh | grep -q ld.so.1 - if test "$?" = 0 ; then LIBC=gnulibc1 ; fi - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - arc:Linux:*:* | arceb:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - arm*:Linux:*:*) - set_cc_for_build - if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep -q __ARM_EABI__ - then - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - else - if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep -q __ARM_PCS_VFP - then - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi - else - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf - fi - fi - exit ;; - avr32*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - cris:Linux:*:*) - echo "$UNAME_MACHINE"-axis-linux-"$LIBC" - exit ;; - crisv32:Linux:*:*) - echo "$UNAME_MACHINE"-axis-linux-"$LIBC" - exit ;; - e2k:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - frv:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - hexagon:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - i*86:Linux:*:*) - echo "$UNAME_MACHINE"-pc-linux-"$LIBC" - exit ;; - ia64:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - k1om:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - loongarch32:Linux:*:* | loongarch64:Linux:*:* | loongarchx32:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - m32r*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - m68*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - mips:Linux:*:* | mips64:Linux:*:*) - set_cc_for_build - IS_GLIBC=0 - test x"${LIBC}" = xgnu && IS_GLIBC=1 - sed 's/^ //' << EOF > "$dummy.c" - #undef CPU - #undef mips - #undef mipsel - #undef mips64 - #undef mips64el - #if ${IS_GLIBC} && defined(_ABI64) - LIBCABI=gnuabi64 - #else - #if ${IS_GLIBC} && defined(_ABIN32) - LIBCABI=gnuabin32 - #else - LIBCABI=${LIBC} - #endif - #endif - - #if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6 - CPU=mipsisa64r6 - #else - #if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6 - CPU=mipsisa32r6 - #else - #if defined(__mips64) - CPU=mips64 - #else - CPU=mips - #endif - #endif - #endif - - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) - MIPS_ENDIAN=el - #else - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) - MIPS_ENDIAN= - #else - MIPS_ENDIAN= - #endif - #endif -EOF - eval "$($CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI')" - test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; } - ;; - mips64el:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - openrisc*:Linux:*:*) - echo or1k-unknown-linux-"$LIBC" - exit ;; - or32:Linux:*:* | or1k*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - padre:Linux:*:*) - echo sparc-unknown-linux-"$LIBC" - exit ;; - parisc64:Linux:*:* | hppa64:Linux:*:*) - echo hppa64-unknown-linux-"$LIBC" - exit ;; - parisc:Linux:*:* | hppa:Linux:*:*) - # Look for CPU level - case $(grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2) in - PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;; - PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;; - *) echo hppa-unknown-linux-"$LIBC" ;; - esac - exit ;; - ppc64:Linux:*:*) - echo powerpc64-unknown-linux-"$LIBC" - exit ;; - ppc:Linux:*:*) - echo powerpc-unknown-linux-"$LIBC" - exit ;; - ppc64le:Linux:*:*) - echo powerpc64le-unknown-linux-"$LIBC" - exit ;; - ppcle:Linux:*:*) - echo powerpcle-unknown-linux-"$LIBC" - exit ;; - riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - s390:Linux:*:* | s390x:Linux:*:*) - echo "$UNAME_MACHINE"-ibm-linux-"$LIBC" - exit ;; - sh64*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - sh*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - sparc:Linux:*:* | sparc64:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - tile*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - vax:Linux:*:*) - echo "$UNAME_MACHINE"-dec-linux-"$LIBC" - exit ;; - x86_64:Linux:*:*) - set_cc_for_build - LIBCABI=$LIBC - if test "$CC_FOR_BUILD" != no_compiler_found; then - if (echo '#ifdef __ILP32__'; echo IS_X32; echo '#endif') | \ - (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ - grep IS_X32 >/dev/null - then - LIBCABI="$LIBC"x32 - fi - fi - echo "$UNAME_MACHINE"-pc-linux-"$LIBCABI" - exit ;; - xtensa*:Linux:*:*) - echo "$UNAME_MACHINE"-unknown-linux-"$LIBC" - exit ;; - i*86:DYNIX/ptx:4*:*) - # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. - # earlier versions are messed up and put the nodename in both - # sysname and nodename. - echo i386-sequent-sysv4 - exit ;; - i*86:UNIX_SV:4.2MP:2.*) - # Unixware is an offshoot of SVR4, but it has its own version - # number series starting with 2... - # I am not positive that other SVR4 systems won't match this, - # I just have to hope. -- rms. - # Use sysv4.2uw... so that sysv4* matches it. - echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION" - exit ;; - i*86:OS/2:*:*) - # If we were able to find `uname', then EMX Unix compatibility - # is probably installed. - echo "$UNAME_MACHINE"-pc-os2-emx - exit ;; - i*86:XTS-300:*:STOP) - echo "$UNAME_MACHINE"-unknown-stop - exit ;; - i*86:atheos:*:*) - echo "$UNAME_MACHINE"-unknown-atheos - exit ;; - i*86:syllable:*:*) - echo "$UNAME_MACHINE"-pc-syllable - exit ;; - i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) - echo i386-unknown-lynxos"$UNAME_RELEASE" - exit ;; - i*86:*DOS:*:*) - echo "$UNAME_MACHINE"-pc-msdosdjgpp - exit ;; - i*86:*:4.*:*) - UNAME_REL=$(echo "$UNAME_RELEASE" | sed 's/\/MP$//') - if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then - echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL" - else - echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL" - fi - exit ;; - i*86:*:5:[678]*) - # UnixWare 7.x, OpenUNIX and OpenServer 6. - case $(/bin/uname -X | grep "^Machine") in - *486*) UNAME_MACHINE=i486 ;; - *Pentium) UNAME_MACHINE=i586 ;; - *Pent*|*Celeron) UNAME_MACHINE=i686 ;; - esac - echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}" - exit ;; - i*86:*:3.2:*) - if test -f /usr/options/cb.name; then - UNAME_REL=$(sed -n 's/.*Version //p' </usr/options/cb.name) - echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL" - elif /bin/uname -X 2>/dev/null >/dev/null ; then - UNAME_REL=$( (/bin/uname -X|grep Release|sed -e 's/.*= //')) - (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 - (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ - && UNAME_MACHINE=i586 - (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ - && UNAME_MACHINE=i686 - (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ - && UNAME_MACHINE=i686 - echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL" - else - echo "$UNAME_MACHINE"-pc-sysv32 - fi - exit ;; - pc:*:*:*) - # Left here for compatibility: - # uname -m prints for DJGPP always 'pc', but it prints nothing about - # the processor, so we play safe by assuming i586. - # Note: whatever this is, it MUST be the same as what config.sub - # prints for the "djgpp" host, or else GDB configure will decide that - # this is a cross-build. - echo i586-pc-msdosdjgpp - exit ;; - Intel:Mach:3*:*) - echo i386-pc-mach3 - exit ;; - paragon:*:*:*) - echo i860-intel-osf1 - exit ;; - i860:*:4.*:*) # i860-SVR4 - if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then - echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4 - else # Add other i860-SVR4 vendors below as they are discovered. - echo i860-unknown-sysv"$UNAME_RELEASE" # Unknown i860-SVR4 - fi - exit ;; - mini*:CTIX:SYS*5:*) - # "miniframe" - echo m68010-convergent-sysv - exit ;; - mc68k:UNIX:SYSTEM5:3.51m) - echo m68k-convergent-sysv - exit ;; - M680?0:D-NIX:5.3:*) - echo m68k-diab-dnix - exit ;; - M68*:*:R3V[5678]*:*) - test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; - 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) - OS_REL='' - test -r /etc/.relid \ - && OS_REL=.$(sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid) - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } - /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; - 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4; exit; } ;; - NCR*:*:4.2:* | MPRAS*:*:4.2:*) - OS_REL='.3' - test -r /etc/.relid \ - && OS_REL=.$(sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid) - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } - /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } - /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ - && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; - m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) - echo m68k-unknown-lynxos"$UNAME_RELEASE" - exit ;; - mc68030:UNIX_System_V:4.*:*) - echo m68k-atari-sysv4 - exit ;; - TSUNAMI:LynxOS:2.*:*) - echo sparc-unknown-lynxos"$UNAME_RELEASE" - exit ;; - rs6000:LynxOS:2.*:*) - echo rs6000-unknown-lynxos"$UNAME_RELEASE" - exit ;; - PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) - echo powerpc-unknown-lynxos"$UNAME_RELEASE" - exit ;; - SM[BE]S:UNIX_SV:*:*) - echo mips-dde-sysv"$UNAME_RELEASE" - exit ;; - RM*:ReliantUNIX-*:*:*) - echo mips-sni-sysv4 - exit ;; - RM*:SINIX-*:*:*) - echo mips-sni-sysv4 - exit ;; - *:SINIX-*:*:*) - if uname -p 2>/dev/null >/dev/null ; then - UNAME_MACHINE=$( (uname -p) 2>/dev/null) - echo "$UNAME_MACHINE"-sni-sysv4 - else - echo ns32k-sni-sysv - fi - exit ;; - PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort - # says <Richard.M.Bartel@ccMail.Census.GOV> - echo i586-unisys-sysv4 - exit ;; - *:UNIX_System_V:4*:FTX*) - # From Gerald Hewes <hewes@openmarket.com>. - # How about differentiating between stratus architectures? -djm - echo hppa1.1-stratus-sysv4 - exit ;; - *:*:*:FTX*) - # From seanf@swdc.stratus.com. - echo i860-stratus-sysv4 - exit ;; - i*86:VOS:*:*) - # From Paul.Green@stratus.com. - echo "$UNAME_MACHINE"-stratus-vos - exit ;; - *:VOS:*:*) - # From Paul.Green@stratus.com. - echo hppa1.1-stratus-vos - exit ;; - mc68*:A/UX:*:*) - echo m68k-apple-aux"$UNAME_RELEASE" - exit ;; - news*:NEWS-OS:6*:*) - echo mips-sony-newsos6 - exit ;; - R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) - if test -d /usr/nec; then - echo mips-nec-sysv"$UNAME_RELEASE" - else - echo mips-unknown-sysv"$UNAME_RELEASE" - fi - exit ;; - BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. - echo powerpc-be-beos - exit ;; - BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. - echo powerpc-apple-beos - exit ;; - BePC:BeOS:*:*) # BeOS running on Intel PC compatible. - echo i586-pc-beos - exit ;; - BePC:Haiku:*:*) # Haiku running on Intel PC compatible. - echo i586-pc-haiku - exit ;; - x86_64:Haiku:*:*) - echo x86_64-unknown-haiku - exit ;; - SX-4:SUPER-UX:*:*) - echo sx4-nec-superux"$UNAME_RELEASE" - exit ;; - SX-5:SUPER-UX:*:*) - echo sx5-nec-superux"$UNAME_RELEASE" - exit ;; - SX-6:SUPER-UX:*:*) - echo sx6-nec-superux"$UNAME_RELEASE" - exit ;; - SX-7:SUPER-UX:*:*) - echo sx7-nec-superux"$UNAME_RELEASE" - exit ;; - SX-8:SUPER-UX:*:*) - echo sx8-nec-superux"$UNAME_RELEASE" - exit ;; - SX-8R:SUPER-UX:*:*) - echo sx8r-nec-superux"$UNAME_RELEASE" - exit ;; - SX-ACE:SUPER-UX:*:*) - echo sxace-nec-superux"$UNAME_RELEASE" - exit ;; - Power*:Rhapsody:*:*) - echo powerpc-apple-rhapsody"$UNAME_RELEASE" - exit ;; - *:Rhapsody:*:*) - echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE" - exit ;; - arm64:Darwin:*:*) - echo aarch64-apple-darwin"$UNAME_RELEASE" - exit ;; - *:Darwin:*:*) - UNAME_PROCESSOR=$(uname -p) - case $UNAME_PROCESSOR in - unknown) UNAME_PROCESSOR=powerpc ;; - esac - if command -v xcode-select > /dev/null 2> /dev/null && \ - ! xcode-select --print-path > /dev/null 2> /dev/null ; then - # Avoid executing cc if there is no toolchain installed as - # cc will be a stub that puts up a graphical alert - # prompting the user to install developer tools. - CC_FOR_BUILD=no_compiler_found - else - set_cc_for_build - fi - if test "$CC_FOR_BUILD" != no_compiler_found; then - if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ - (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ - grep IS_64BIT_ARCH >/dev/null - then - case $UNAME_PROCESSOR in - i386) UNAME_PROCESSOR=x86_64 ;; - powerpc) UNAME_PROCESSOR=powerpc64 ;; - esac - fi - # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc - if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \ - (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ - grep IS_PPC >/dev/null - then - UNAME_PROCESSOR=powerpc - fi - elif test "$UNAME_PROCESSOR" = i386 ; then - # uname -m returns i386 or x86_64 - UNAME_PROCESSOR=$UNAME_MACHINE - fi - echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE" - exit ;; - *:procnto*:*:* | *:QNX:[0123456789]*:*) - UNAME_PROCESSOR=$(uname -p) - if test "$UNAME_PROCESSOR" = x86; then - UNAME_PROCESSOR=i386 - UNAME_MACHINE=pc - fi - echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE" - exit ;; - *:QNX:*:4*) - echo i386-pc-qnx - exit ;; - NEO-*:NONSTOP_KERNEL:*:*) - echo neo-tandem-nsk"$UNAME_RELEASE" - exit ;; - NSE-*:NONSTOP_KERNEL:*:*) - echo nse-tandem-nsk"$UNAME_RELEASE" - exit ;; - NSR-*:NONSTOP_KERNEL:*:*) - echo nsr-tandem-nsk"$UNAME_RELEASE" - exit ;; - NSV-*:NONSTOP_KERNEL:*:*) - echo nsv-tandem-nsk"$UNAME_RELEASE" - exit ;; - NSX-*:NONSTOP_KERNEL:*:*) - echo nsx-tandem-nsk"$UNAME_RELEASE" - exit ;; - *:NonStop-UX:*:*) - echo mips-compaq-nonstopux - exit ;; - BS2000:POSIX*:*:*) - echo bs2000-siemens-sysv - exit ;; - DS/*:UNIX_System_V:*:*) - echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE" - exit ;; - *:Plan9:*:*) - # "uname -m" is not consistent, so use $cputype instead. 386 - # is converted to i386 for consistency with other x86 - # operating systems. - # shellcheck disable=SC2154 - if test "$cputype" = 386; then - UNAME_MACHINE=i386 - else - UNAME_MACHINE="$cputype" - fi - echo "$UNAME_MACHINE"-unknown-plan9 - exit ;; - *:TOPS-10:*:*) - echo pdp10-unknown-tops10 - exit ;; - *:TENEX:*:*) - echo pdp10-unknown-tenex - exit ;; - KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) - echo pdp10-dec-tops20 - exit ;; - XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) - echo pdp10-xkl-tops20 - exit ;; - *:TOPS-20:*:*) - echo pdp10-unknown-tops20 - exit ;; - *:ITS:*:*) - echo pdp10-unknown-its - exit ;; - SEI:*:*:SEIUX) - echo mips-sei-seiux"$UNAME_RELEASE" - exit ;; - *:DragonFly:*:*) - echo "$UNAME_MACHINE"-unknown-dragonfly"$(echo "$UNAME_RELEASE"|sed -e 's/[-(].*//')" - exit ;; - *:*VMS:*:*) - UNAME_MACHINE=$( (uname -p) 2>/dev/null) - case "$UNAME_MACHINE" in - A*) echo alpha-dec-vms ; exit ;; - I*) echo ia64-dec-vms ; exit ;; - V*) echo vax-dec-vms ; exit ;; - esac ;; - *:XENIX:*:SysV) - echo i386-pc-xenix - exit ;; - i*86:skyos:*:*) - echo "$UNAME_MACHINE"-pc-skyos"$(echo "$UNAME_RELEASE" | sed -e 's/ .*$//')" - exit ;; - i*86:rdos:*:*) - echo "$UNAME_MACHINE"-pc-rdos - exit ;; - *:AROS:*:*) - echo "$UNAME_MACHINE"-unknown-aros - exit ;; - x86_64:VMkernel:*:*) - echo "$UNAME_MACHINE"-unknown-esx - exit ;; - amd64:Isilon\ OneFS:*:*) - echo x86_64-unknown-onefs - exit ;; - *:Unleashed:*:*) - echo "$UNAME_MACHINE"-unknown-unleashed"$UNAME_RELEASE" - exit ;; -esac - -# No uname command or uname output not recognized. -set_cc_for_build -cat > "$dummy.c" <<EOF -#ifdef _SEQUENT_ -#include <sys/types.h> -#include <sys/utsname.h> -#endif -#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__) -#if defined (vax) || defined (__vax) || defined (__vax__) || defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__) -#include <signal.h> -#if defined(_SIZE_T_) || defined(SIGLOST) -#include <sys/utsname.h> -#endif -#endif -#endif -main () -{ -#if defined (sony) -#if defined (MIPSEB) - /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, - I don't know.... */ - printf ("mips-sony-bsd\n"); exit (0); -#else -#include <sys/param.h> - printf ("m68k-sony-newsos%s\n", -#ifdef NEWSOS4 - "4" -#else - "" -#endif - ); exit (0); -#endif -#endif - -#if defined (NeXT) -#if !defined (__ARCHITECTURE__) -#define __ARCHITECTURE__ "m68k" -#endif - int version; - version=$( (hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null); - if (version < 4) - printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); - else - printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); - exit (0); -#endif - -#if defined (MULTIMAX) || defined (n16) -#if defined (UMAXV) - printf ("ns32k-encore-sysv\n"); exit (0); -#else -#if defined (CMU) - printf ("ns32k-encore-mach\n"); exit (0); -#else - printf ("ns32k-encore-bsd\n"); exit (0); -#endif -#endif -#endif - -#if defined (__386BSD__) - printf ("i386-pc-bsd\n"); exit (0); -#endif - -#if defined (sequent) -#if defined (i386) - printf ("i386-sequent-dynix\n"); exit (0); -#endif -#if defined (ns32000) - printf ("ns32k-sequent-dynix\n"); exit (0); -#endif -#endif - -#if defined (_SEQUENT_) - struct utsname un; - - uname(&un); - if (strncmp(un.version, "V2", 2) == 0) { - printf ("i386-sequent-ptx2\n"); exit (0); - } - if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ - printf ("i386-sequent-ptx1\n"); exit (0); - } - printf ("i386-sequent-ptx\n"); exit (0); -#endif - -#if defined (vax) -#if !defined (ultrix) -#include <sys/param.h> -#if defined (BSD) -#if BSD == 43 - printf ("vax-dec-bsd4.3\n"); exit (0); -#else -#if BSD == 199006 - printf ("vax-dec-bsd4.3reno\n"); exit (0); -#else - printf ("vax-dec-bsd\n"); exit (0); -#endif -#endif -#else - printf ("vax-dec-bsd\n"); exit (0); -#endif -#else -#if defined(_SIZE_T_) || defined(SIGLOST) - struct utsname un; - uname (&un); - printf ("vax-dec-ultrix%s\n", un.release); exit (0); -#else - printf ("vax-dec-ultrix\n"); exit (0); -#endif -#endif -#endif -#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__) -#if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__) -#if defined(_SIZE_T_) || defined(SIGLOST) - struct utsname *un; - uname (&un); - printf ("mips-dec-ultrix%s\n", un.release); exit (0); -#else - printf ("mips-dec-ultrix\n"); exit (0); -#endif -#endif -#endif - -#if defined (alliant) && defined (i860) - printf ("i860-alliant-bsd\n"); exit (0); -#endif - - exit (1); -} -EOF - -$CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=$($dummy) && - { echo "$SYSTEM_NAME"; exit; } - -# Apollos put the system type in the environment. -test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; } - -echo "$0: unable to guess system type" >&2 - -case "$UNAME_MACHINE:$UNAME_SYSTEM" in - mips:Linux | mips64:Linux) - # If we got here on MIPS GNU/Linux, output extra information. - cat >&2 <<EOF - -NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize -the system type. Please install a C compiler and try again. -EOF - ;; -esac - -cat >&2 <<EOF - -This script (version $timestamp), has failed to recognize the -operating system you are using. If your script is old, overwrite *all* -copies of config.guess and config.sub with the latest versions from: - - https://git.savannah.gnu.org/cgit/config.git/plain/config.guess -and - https://git.savannah.gnu.org/cgit/config.git/plain/config.sub -EOF - -year=$(echo $timestamp | sed 's,-.*,,') -# shellcheck disable=SC2003 -if test "$(expr "$(date +%Y)" - "$year")" -lt 3 ; then - cat >&2 <<EOF - -If $0 has already been updated, send the following data and any -information you think might be pertinent to config-patches@gnu.org to -provide the necessary information to handle your system. - -config.guess timestamp = $timestamp - -uname -m = $( (uname -m) 2>/dev/null || echo unknown) -uname -r = $( (uname -r) 2>/dev/null || echo unknown) -uname -s = $( (uname -s) 2>/dev/null || echo unknown) -uname -v = $( (uname -v) 2>/dev/null || echo unknown) - -/usr/bin/uname -p = $( (/usr/bin/uname -p) 2>/dev/null) -/bin/uname -X = $( (/bin/uname -X) 2>/dev/null) - -hostinfo = $( (hostinfo) 2>/dev/null) -/bin/universe = $( (/bin/universe) 2>/dev/null) -/usr/bin/arch -k = $( (/usr/bin/arch -k) 2>/dev/null) -/bin/arch = $( (/bin/arch) 2>/dev/null) -/usr/bin/oslevel = $( (/usr/bin/oslevel) 2>/dev/null) -/usr/convex/getsysinfo = $( (/usr/convex/getsysinfo) 2>/dev/null) - -UNAME_MACHINE = "$UNAME_MACHINE" -UNAME_RELEASE = "$UNAME_RELEASE" -UNAME_SYSTEM = "$UNAME_SYSTEM" -UNAME_VERSION = "$UNAME_VERSION" -EOF -fi - -exit 1 - -# Local variables: -# eval: (add-hook 'before-save-hook 'time-stamp) -# time-stamp-start: "timestamp='" -# time-stamp-format: "%:y-%02m-%02d" -# time-stamp-end: "'" -# End: diff --git a/lib/wx/autoconf/config.sub b/lib/wx/autoconf/config.sub deleted file mode 100755 index 63c1f1c8b5..0000000000 --- a/lib/wx/autoconf/config.sub +++ /dev/null @@ -1,1860 +0,0 @@ -#! /bin/sh -# Configuration validation subroutine script. -# Copyright 1992-2021 Free Software Foundation, Inc. - -timestamp='2021-01-08' - -# This file is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, see <https://www.gnu.org/licenses/>. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that -# program. This Exception is an additional permission under section 7 -# of the GNU General Public License, version 3 ("GPLv3"). - - -# Please send patches to <config-patches@gnu.org>. -# -# Configuration subroutine to validate and canonicalize a configuration type. -# Supply the specified configuration type as an argument. -# If it is invalid, we print an error message on stderr and exit with code 1. -# Otherwise, we print the canonical config type on stdout and succeed. - -# You can get the latest version of this script from: -# https://git.savannah.gnu.org/cgit/config.git/plain/config.sub - -# This file is supposed to be the same for all GNU packages -# and recognize all the CPU types, system types and aliases -# that are meaningful with *any* GNU software. -# Each package is responsible for reporting which valid configurations -# it does not support. The user should be able to distinguish -# a failure to support a valid configuration from a meaningless -# configuration. - -# The goal of this file is to map all the various variations of a given -# machine specification into a single specification in the form: -# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM -# or in some cases, the newer four-part form: -# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM -# It is wrong to echo any other type of specification. - -me=$(echo "$0" | sed -e 's,.*/,,') - -usage="\ -Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS - -Canonicalize a configuration name. - -Options: - -h, --help print this help, then exit - -t, --time-stamp print date of last modification, then exit - -v, --version print version number, then exit - -Report bugs and patches to <config-patches@gnu.org>." - -version="\ -GNU config.sub ($timestamp) - -Copyright 1992-2021 Free Software Foundation, Inc. - -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - -help=" -Try \`$me --help' for more information." - -# Parse command line -while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; - --version | -v ) - echo "$version" ; exit ;; - --help | --h* | -h ) - echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. - break ;; - -* ) - echo "$me: invalid option $1$help" >&2 - exit 1 ;; - - *local*) - # First pass through any local machine types. - echo "$1" - exit ;; - - * ) - break ;; - esac -done - -case $# in - 0) echo "$me: missing argument$help" >&2 - exit 1;; - 1) ;; - *) echo "$me: too many arguments$help" >&2 - exit 1;; -esac - -# Split fields of configuration type -# shellcheck disable=SC2162 -IFS="-" read field1 field2 field3 field4 <<EOF -$1 -EOF - -# Separate into logical components for further validation -case $1 in - *-*-*-*-*) - echo Invalid configuration \`"$1"\': more than four components >&2 - exit 1 - ;; - *-*-*-*) - basic_machine=$field1-$field2 - basic_os=$field3-$field4 - ;; - *-*-*) - # Ambiguous whether COMPANY is present, or skipped and KERNEL-OS is two - # parts - maybe_os=$field2-$field3 - case $maybe_os in - nto-qnx* | linux-* | uclinux-uclibc* \ - | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \ - | netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \ - | storm-chaos* | os2-emx* | rtmk-nova*) - basic_machine=$field1 - basic_os=$maybe_os - ;; - android-linux) - basic_machine=$field1-unknown - basic_os=linux-android - ;; - *) - basic_machine=$field1-$field2 - basic_os=$field3 - ;; - esac - ;; - *-*) - # A lone config we happen to match not fitting any pattern - case $field1-$field2 in - decstation-3100) - basic_machine=mips-dec - basic_os= - ;; - *-*) - # Second component is usually, but not always the OS - case $field2 in - # Prevent following clause from handling this valid os - sun*os*) - basic_machine=$field1 - basic_os=$field2 - ;; - # Manufacturers - dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ - | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ - | unicom* | ibm* | next | hp | isi* | apollo | altos* \ - | convergent* | ncr* | news | 32* | 3600* | 3100* \ - | hitachi* | c[123]* | convex* | sun | crds | omron* | dg \ - | ultra | tti* | harris | dolphin | highlevel | gould \ - | cbm | ns | masscomp | apple | axis | knuth | cray \ - | microblaze* | sim | cisco \ - | oki | wec | wrs | winbond) - basic_machine=$field1-$field2 - basic_os= - ;; - *) - basic_machine=$field1 - basic_os=$field2 - ;; - esac - ;; - esac - ;; - *) - # Convert single-component short-hands not valid as part of - # multi-component configurations. - case $field1 in - 386bsd) - basic_machine=i386-pc - basic_os=bsd - ;; - a29khif) - basic_machine=a29k-amd - basic_os=udi - ;; - adobe68k) - basic_machine=m68010-adobe - basic_os=scout - ;; - alliant) - basic_machine=fx80-alliant - basic_os= - ;; - altos | altos3068) - basic_machine=m68k-altos - basic_os= - ;; - am29k) - basic_machine=a29k-none - basic_os=bsd - ;; - amdahl) - basic_machine=580-amdahl - basic_os=sysv - ;; - amiga) - basic_machine=m68k-unknown - basic_os= - ;; - amigaos | amigados) - basic_machine=m68k-unknown - basic_os=amigaos - ;; - amigaunix | amix) - basic_machine=m68k-unknown - basic_os=sysv4 - ;; - apollo68) - basic_machine=m68k-apollo - basic_os=sysv - ;; - apollo68bsd) - basic_machine=m68k-apollo - basic_os=bsd - ;; - aros) - basic_machine=i386-pc - basic_os=aros - ;; - aux) - basic_machine=m68k-apple - basic_os=aux - ;; - balance) - basic_machine=ns32k-sequent - basic_os=dynix - ;; - blackfin) - basic_machine=bfin-unknown - basic_os=linux - ;; - cegcc) - basic_machine=arm-unknown - basic_os=cegcc - ;; - convex-c1) - basic_machine=c1-convex - basic_os=bsd - ;; - convex-c2) - basic_machine=c2-convex - basic_os=bsd - ;; - convex-c32) - basic_machine=c32-convex - basic_os=bsd - ;; - convex-c34) - basic_machine=c34-convex - basic_os=bsd - ;; - convex-c38) - basic_machine=c38-convex - basic_os=bsd - ;; - cray) - basic_machine=j90-cray - basic_os=unicos - ;; - crds | unos) - basic_machine=m68k-crds - basic_os= - ;; - da30) - basic_machine=m68k-da30 - basic_os= - ;; - decstation | pmax | pmin | dec3100 | decstatn) - basic_machine=mips-dec - basic_os= - ;; - delta88) - basic_machine=m88k-motorola - basic_os=sysv3 - ;; - dicos) - basic_machine=i686-pc - basic_os=dicos - ;; - djgpp) - basic_machine=i586-pc - basic_os=msdosdjgpp - ;; - ebmon29k) - basic_machine=a29k-amd - basic_os=ebmon - ;; - es1800 | OSE68k | ose68k | ose | OSE) - basic_machine=m68k-ericsson - basic_os=ose - ;; - gmicro) - basic_machine=tron-gmicro - basic_os=sysv - ;; - go32) - basic_machine=i386-pc - basic_os=go32 - ;; - h8300hms) - basic_machine=h8300-hitachi - basic_os=hms - ;; - h8300xray) - basic_machine=h8300-hitachi - basic_os=xray - ;; - h8500hms) - basic_machine=h8500-hitachi - basic_os=hms - ;; - harris) - basic_machine=m88k-harris - basic_os=sysv3 - ;; - hp300 | hp300hpux) - basic_machine=m68k-hp - basic_os=hpux - ;; - hp300bsd) - basic_machine=m68k-hp - basic_os=bsd - ;; - hppaosf) - basic_machine=hppa1.1-hp - basic_os=osf - ;; - hppro) - basic_machine=hppa1.1-hp - basic_os=proelf - ;; - i386mach) - basic_machine=i386-mach - basic_os=mach - ;; - isi68 | isi) - basic_machine=m68k-isi - basic_os=sysv - ;; - m68knommu) - basic_machine=m68k-unknown - basic_os=linux - ;; - magnum | m3230) - basic_machine=mips-mips - basic_os=sysv - ;; - merlin) - basic_machine=ns32k-utek - basic_os=sysv - ;; - mingw64) - basic_machine=x86_64-pc - basic_os=mingw64 - ;; - mingw32) - basic_machine=i686-pc - basic_os=mingw32 - ;; - mingw32ce) - basic_machine=arm-unknown - basic_os=mingw32ce - ;; - monitor) - basic_machine=m68k-rom68k - basic_os=coff - ;; - morphos) - basic_machine=powerpc-unknown - basic_os=morphos - ;; - moxiebox) - basic_machine=moxie-unknown - basic_os=moxiebox - ;; - msdos) - basic_machine=i386-pc - basic_os=msdos - ;; - msys) - basic_machine=i686-pc - basic_os=msys - ;; - mvs) - basic_machine=i370-ibm - basic_os=mvs - ;; - nacl) - basic_machine=le32-unknown - basic_os=nacl - ;; - ncr3000) - basic_machine=i486-ncr - basic_os=sysv4 - ;; - netbsd386) - basic_machine=i386-pc - basic_os=netbsd - ;; - netwinder) - basic_machine=armv4l-rebel - basic_os=linux - ;; - news | news700 | news800 | news900) - basic_machine=m68k-sony - basic_os=newsos - ;; - news1000) - basic_machine=m68030-sony - basic_os=newsos - ;; - necv70) - basic_machine=v70-nec - basic_os=sysv - ;; - nh3000) - basic_machine=m68k-harris - basic_os=cxux - ;; - nh[45]000) - basic_machine=m88k-harris - basic_os=cxux - ;; - nindy960) - basic_machine=i960-intel - basic_os=nindy - ;; - mon960) - basic_machine=i960-intel - basic_os=mon960 - ;; - nonstopux) - basic_machine=mips-compaq - basic_os=nonstopux - ;; - os400) - basic_machine=powerpc-ibm - basic_os=os400 - ;; - OSE68000 | ose68000) - basic_machine=m68000-ericsson - basic_os=ose - ;; - os68k) - basic_machine=m68k-none - basic_os=os68k - ;; - paragon) - basic_machine=i860-intel - basic_os=osf - ;; - parisc) - basic_machine=hppa-unknown - basic_os=linux - ;; - psp) - basic_machine=mipsallegrexel-sony - basic_os=psp - ;; - pw32) - basic_machine=i586-unknown - basic_os=pw32 - ;; - rdos | rdos64) - basic_machine=x86_64-pc - basic_os=rdos - ;; - rdos32) - basic_machine=i386-pc - basic_os=rdos - ;; - rom68k) - basic_machine=m68k-rom68k - basic_os=coff - ;; - sa29200) - basic_machine=a29k-amd - basic_os=udi - ;; - sei) - basic_machine=mips-sei - basic_os=seiux - ;; - sequent) - basic_machine=i386-sequent - basic_os= - ;; - sps7) - basic_machine=m68k-bull - basic_os=sysv2 - ;; - st2000) - basic_machine=m68k-tandem - basic_os= - ;; - stratus) - basic_machine=i860-stratus - basic_os=sysv4 - ;; - sun2) - basic_machine=m68000-sun - basic_os= - ;; - sun2os3) - basic_machine=m68000-sun - basic_os=sunos3 - ;; - sun2os4) - basic_machine=m68000-sun - basic_os=sunos4 - ;; - sun3) - basic_machine=m68k-sun - basic_os= - ;; - sun3os3) - basic_machine=m68k-sun - basic_os=sunos3 - ;; - sun3os4) - basic_machine=m68k-sun - basic_os=sunos4 - ;; - sun4) - basic_machine=sparc-sun - basic_os= - ;; - sun4os3) - basic_machine=sparc-sun - basic_os=sunos3 - ;; - sun4os4) - basic_machine=sparc-sun - basic_os=sunos4 - ;; - sun4sol2) - basic_machine=sparc-sun - basic_os=solaris2 - ;; - sun386 | sun386i | roadrunner) - basic_machine=i386-sun - basic_os= - ;; - sv1) - basic_machine=sv1-cray - basic_os=unicos - ;; - symmetry) - basic_machine=i386-sequent - basic_os=dynix - ;; - t3e) - basic_machine=alphaev5-cray - basic_os=unicos - ;; - t90) - basic_machine=t90-cray - basic_os=unicos - ;; - toad1) - basic_machine=pdp10-xkl - basic_os=tops20 - ;; - tpf) - basic_machine=s390x-ibm - basic_os=tpf - ;; - udi29k) - basic_machine=a29k-amd - basic_os=udi - ;; - ultra3) - basic_machine=a29k-nyu - basic_os=sym1 - ;; - v810 | necv810) - basic_machine=v810-nec - basic_os=none - ;; - vaxv) - basic_machine=vax-dec - basic_os=sysv - ;; - vms) - basic_machine=vax-dec - basic_os=vms - ;; - vsta) - basic_machine=i386-pc - basic_os=vsta - ;; - vxworks960) - basic_machine=i960-wrs - basic_os=vxworks - ;; - vxworks68) - basic_machine=m68k-wrs - basic_os=vxworks - ;; - vxworks29k) - basic_machine=a29k-wrs - basic_os=vxworks - ;; - xbox) - basic_machine=i686-pc - basic_os=mingw32 - ;; - ymp) - basic_machine=ymp-cray - basic_os=unicos - ;; - *) - basic_machine=$1 - basic_os= - ;; - esac - ;; -esac - -# Decode 1-component or ad-hoc basic machines -case $basic_machine in - # Here we handle the default manufacturer of certain CPU types. It is in - # some cases the only manufacturer, in others, it is the most popular. - w89k) - cpu=hppa1.1 - vendor=winbond - ;; - op50n) - cpu=hppa1.1 - vendor=oki - ;; - op60c) - cpu=hppa1.1 - vendor=oki - ;; - ibm*) - cpu=i370 - vendor=ibm - ;; - orion105) - cpu=clipper - vendor=highlevel - ;; - mac | mpw | mac-mpw) - cpu=m68k - vendor=apple - ;; - pmac | pmac-mpw) - cpu=powerpc - vendor=apple - ;; - - # Recognize the various machine names and aliases which stand - # for a CPU type and a company and sometimes even an OS. - 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) - cpu=m68000 - vendor=att - ;; - 3b*) - cpu=we32k - vendor=att - ;; - bluegene*) - cpu=powerpc - vendor=ibm - basic_os=cnk - ;; - decsystem10* | dec10*) - cpu=pdp10 - vendor=dec - basic_os=tops10 - ;; - decsystem20* | dec20*) - cpu=pdp10 - vendor=dec - basic_os=tops20 - ;; - delta | 3300 | motorola-3300 | motorola-delta \ - | 3300-motorola | delta-motorola) - cpu=m68k - vendor=motorola - ;; - dpx2*) - cpu=m68k - vendor=bull - basic_os=sysv3 - ;; - encore | umax | mmax) - cpu=ns32k - vendor=encore - ;; - elxsi) - cpu=elxsi - vendor=elxsi - basic_os=${basic_os:-bsd} - ;; - fx2800) - cpu=i860 - vendor=alliant - ;; - genix) - cpu=ns32k - vendor=ns - ;; - h3050r* | hiux*) - cpu=hppa1.1 - vendor=hitachi - basic_os=hiuxwe2 - ;; - hp3k9[0-9][0-9] | hp9[0-9][0-9]) - cpu=hppa1.0 - vendor=hp - ;; - hp9k2[0-9][0-9] | hp9k31[0-9]) - cpu=m68000 - vendor=hp - ;; - hp9k3[2-9][0-9]) - cpu=m68k - vendor=hp - ;; - hp9k6[0-9][0-9] | hp6[0-9][0-9]) - cpu=hppa1.0 - vendor=hp - ;; - hp9k7[0-79][0-9] | hp7[0-79][0-9]) - cpu=hppa1.1 - vendor=hp - ;; - hp9k78[0-9] | hp78[0-9]) - # FIXME: really hppa2.0-hp - cpu=hppa1.1 - vendor=hp - ;; - hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) - # FIXME: really hppa2.0-hp - cpu=hppa1.1 - vendor=hp - ;; - hp9k8[0-9][13679] | hp8[0-9][13679]) - cpu=hppa1.1 - vendor=hp - ;; - hp9k8[0-9][0-9] | hp8[0-9][0-9]) - cpu=hppa1.0 - vendor=hp - ;; - i*86v32) - cpu=$(echo "$1" | sed -e 's/86.*/86/') - vendor=pc - basic_os=sysv32 - ;; - i*86v4*) - cpu=$(echo "$1" | sed -e 's/86.*/86/') - vendor=pc - basic_os=sysv4 - ;; - i*86v) - cpu=$(echo "$1" | sed -e 's/86.*/86/') - vendor=pc - basic_os=sysv - ;; - i*86sol2) - cpu=$(echo "$1" | sed -e 's/86.*/86/') - vendor=pc - basic_os=solaris2 - ;; - j90 | j90-cray) - cpu=j90 - vendor=cray - basic_os=${basic_os:-unicos} - ;; - iris | iris4d) - cpu=mips - vendor=sgi - case $basic_os in - irix*) - ;; - *) - basic_os=irix4 - ;; - esac - ;; - miniframe) - cpu=m68000 - vendor=convergent - ;; - *mint | mint[0-9]* | *MiNT | *MiNT[0-9]*) - cpu=m68k - vendor=atari - basic_os=mint - ;; - news-3600 | risc-news) - cpu=mips - vendor=sony - basic_os=newsos - ;; - next | m*-next) - cpu=m68k - vendor=next - case $basic_os in - openstep*) - ;; - nextstep*) - ;; - ns2*) - basic_os=nextstep2 - ;; - *) - basic_os=nextstep3 - ;; - esac - ;; - np1) - cpu=np1 - vendor=gould - ;; - op50n-* | op60c-*) - cpu=hppa1.1 - vendor=oki - basic_os=proelf - ;; - pa-hitachi) - cpu=hppa1.1 - vendor=hitachi - basic_os=hiuxwe2 - ;; - pbd) - cpu=sparc - vendor=tti - ;; - pbb) - cpu=m68k - vendor=tti - ;; - pc532) - cpu=ns32k - vendor=pc532 - ;; - pn) - cpu=pn - vendor=gould - ;; - power) - cpu=power - vendor=ibm - ;; - ps2) - cpu=i386 - vendor=ibm - ;; - rm[46]00) - cpu=mips - vendor=siemens - ;; - rtpc | rtpc-*) - cpu=romp - vendor=ibm - ;; - sde) - cpu=mipsisa32 - vendor=sde - basic_os=${basic_os:-elf} - ;; - simso-wrs) - cpu=sparclite - vendor=wrs - basic_os=vxworks - ;; - tower | tower-32) - cpu=m68k - vendor=ncr - ;; - vpp*|vx|vx-*) - cpu=f301 - vendor=fujitsu - ;; - w65) - cpu=w65 - vendor=wdc - ;; - w89k-*) - cpu=hppa1.1 - vendor=winbond - basic_os=proelf - ;; - none) - cpu=none - vendor=none - ;; - leon|leon[3-9]) - cpu=sparc - vendor=$basic_machine - ;; - leon-*|leon[3-9]-*) - cpu=sparc - vendor=$(echo "$basic_machine" | sed 's/-.*//') - ;; - - *-*) - # shellcheck disable=SC2162 - IFS="-" read cpu vendor <<EOF -$basic_machine -EOF - ;; - # We use `pc' rather than `unknown' - # because (1) that's what they normally are, and - # (2) the word "unknown" tends to confuse beginning users. - i*86 | x86_64) - cpu=$basic_machine - vendor=pc - ;; - # These rules are duplicated from below for sake of the special case above; - # i.e. things that normalized to x86 arches should also default to "pc" - pc98) - cpu=i386 - vendor=pc - ;; - x64 | amd64) - cpu=x86_64 - vendor=pc - ;; - # Recognize the basic CPU types without company name. - *) - cpu=$basic_machine - vendor=unknown - ;; -esac - -unset -v basic_machine - -# Decode basic machines in the full and proper CPU-Company form. -case $cpu-$vendor in - # Here we handle the default manufacturer of certain CPU types in canonical form. It is in - # some cases the only manufacturer, in others, it is the most popular. - craynv-unknown) - vendor=cray - basic_os=${basic_os:-unicosmp} - ;; - c90-unknown | c90-cray) - vendor=cray - basic_os=${Basic_os:-unicos} - ;; - fx80-unknown) - vendor=alliant - ;; - romp-unknown) - vendor=ibm - ;; - mmix-unknown) - vendor=knuth - ;; - microblaze-unknown | microblazeel-unknown) - vendor=xilinx - ;; - rs6000-unknown) - vendor=ibm - ;; - vax-unknown) - vendor=dec - ;; - pdp11-unknown) - vendor=dec - ;; - we32k-unknown) - vendor=att - ;; - cydra-unknown) - vendor=cydrome - ;; - i370-ibm*) - vendor=ibm - ;; - orion-unknown) - vendor=highlevel - ;; - xps-unknown | xps100-unknown) - cpu=xps100 - vendor=honeywell - ;; - - # Here we normalize CPU types with a missing or matching vendor - dpx20-unknown | dpx20-bull) - cpu=rs6000 - vendor=bull - basic_os=${basic_os:-bosx} - ;; - - # Here we normalize CPU types irrespective of the vendor - amd64-*) - cpu=x86_64 - ;; - blackfin-*) - cpu=bfin - basic_os=linux - ;; - c54x-*) - cpu=tic54x - ;; - c55x-*) - cpu=tic55x - ;; - c6x-*) - cpu=tic6x - ;; - e500v[12]-*) - cpu=powerpc - basic_os=${basic_os}"spe" - ;; - mips3*-*) - cpu=mips64 - ;; - ms1-*) - cpu=mt - ;; - m68knommu-*) - cpu=m68k - basic_os=linux - ;; - m9s12z-* | m68hcs12z-* | hcs12z-* | s12z-*) - cpu=s12z - ;; - openrisc-*) - cpu=or32 - ;; - parisc-*) - cpu=hppa - basic_os=linux - ;; - pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) - cpu=i586 - ;; - pentiumpro-* | p6-* | 6x86-* | athlon-* | athalon_*-*) - cpu=i686 - ;; - pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) - cpu=i686 - ;; - pentium4-*) - cpu=i786 - ;; - pc98-*) - cpu=i386 - ;; - ppc-* | ppcbe-*) - cpu=powerpc - ;; - ppcle-* | powerpclittle-*) - cpu=powerpcle - ;; - ppc64-*) - cpu=powerpc64 - ;; - ppc64le-* | powerpc64little-*) - cpu=powerpc64le - ;; - sb1-*) - cpu=mipsisa64sb1 - ;; - sb1el-*) - cpu=mipsisa64sb1el - ;; - sh5e[lb]-*) - cpu=$(echo "$cpu" | sed 's/^\(sh.\)e\(.\)$/\1\2e/') - ;; - spur-*) - cpu=spur - ;; - strongarm-* | thumb-*) - cpu=arm - ;; - tx39-*) - cpu=mipstx39 - ;; - tx39el-*) - cpu=mipstx39el - ;; - x64-*) - cpu=x86_64 - ;; - xscale-* | xscalee[bl]-*) - cpu=$(echo "$cpu" | sed 's/^xscale/arm/') - ;; - arm64-*) - cpu=aarch64 - ;; - - # Recognize the canonical CPU Types that limit and/or modify the - # company names they are paired with. - cr16-*) - basic_os=${basic_os:-elf} - ;; - crisv32-* | etraxfs*-*) - cpu=crisv32 - vendor=axis - ;; - cris-* | etrax*-*) - cpu=cris - vendor=axis - ;; - crx-*) - basic_os=${basic_os:-elf} - ;; - neo-tandem) - cpu=neo - vendor=tandem - ;; - nse-tandem) - cpu=nse - vendor=tandem - ;; - nsr-tandem) - cpu=nsr - vendor=tandem - ;; - nsv-tandem) - cpu=nsv - vendor=tandem - ;; - nsx-tandem) - cpu=nsx - vendor=tandem - ;; - mipsallegrexel-sony) - cpu=mipsallegrexel - vendor=sony - ;; - tile*-*) - basic_os=${basic_os:-linux-gnu} - ;; - - *) - # Recognize the canonical CPU types that are allowed with any - # company name. - case $cpu in - 1750a | 580 \ - | a29k \ - | aarch64 | aarch64_be \ - | abacus \ - | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] \ - | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] \ - | alphapca5[67] | alpha64pca5[67] \ - | am33_2.0 \ - | amdgcn \ - | arc | arceb \ - | arm | arm[lb]e | arme[lb] | armv* \ - | avr | avr32 \ - | asmjs \ - | ba \ - | be32 | be64 \ - | bfin | bpf | bs2000 \ - | c[123]* | c30 | [cjt]90 | c4x \ - | c8051 | clipper | craynv | csky | cydra \ - | d10v | d30v | dlx | dsp16xx \ - | e2k | elxsi | epiphany \ - | f30[01] | f700 | fido | fr30 | frv | ft32 | fx80 \ - | h8300 | h8500 \ - | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ - | hexagon \ - | i370 | i*86 | i860 | i960 | ia16 | ia64 \ - | ip2k | iq2000 \ - | k1om \ - | le32 | le64 \ - | lm32 \ - | loongarch32 | loongarch64 | loongarchx32 \ - | m32c | m32r | m32rle \ - | m5200 | m68000 | m680[012346]0 | m68360 | m683?2 | m68k \ - | m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x \ - | m88110 | m88k | maxq | mb | mcore | mep | metag \ - | microblaze | microblazeel \ - | mips | mipsbe | mipseb | mipsel | mipsle \ - | mips16 \ - | mips64 | mips64eb | mips64el \ - | mips64octeon | mips64octeonel \ - | mips64orion | mips64orionel \ - | mips64r5900 | mips64r5900el \ - | mips64vr | mips64vrel \ - | mips64vr4100 | mips64vr4100el \ - | mips64vr4300 | mips64vr4300el \ - | mips64vr5000 | mips64vr5000el \ - | mips64vr5900 | mips64vr5900el \ - | mipsisa32 | mipsisa32el \ - | mipsisa32r2 | mipsisa32r2el \ - | mipsisa32r6 | mipsisa32r6el \ - | mipsisa64 | mipsisa64el \ - | mipsisa64r2 | mipsisa64r2el \ - | mipsisa64r6 | mipsisa64r6el \ - | mipsisa64sb1 | mipsisa64sb1el \ - | mipsisa64sr71k | mipsisa64sr71kel \ - | mipsr5900 | mipsr5900el \ - | mipstx39 | mipstx39el \ - | mmix \ - | mn10200 | mn10300 \ - | moxie \ - | mt \ - | msp430 \ - | nds32 | nds32le | nds32be \ - | nfp \ - | nios | nios2 | nios2eb | nios2el \ - | none | np1 | ns16k | ns32k | nvptx \ - | open8 \ - | or1k* \ - | or32 \ - | orion \ - | picochip \ - | pdp10 | pdp11 | pj | pjl | pn | power \ - | powerpc | powerpc64 | powerpc64le | powerpcle | powerpcspe \ - | pru \ - | pyramid \ - | riscv | riscv32 | riscv32be | riscv64 | riscv64be \ - | rl78 | romp | rs6000 | rx \ - | s390 | s390x \ - | score \ - | sh | shl \ - | sh[1234] | sh[24]a | sh[24]ae[lb] | sh[23]e | she[lb] | sh[lb]e \ - | sh[1234]e[lb] | sh[12345][lb]e | sh[23]ele | sh64 | sh64le \ - | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet \ - | sparclite \ - | sparcv8 | sparcv9 | sparcv9b | sparcv9v | sv1 | sx* \ - | spu \ - | tahoe \ - | thumbv7* \ - | tic30 | tic4x | tic54x | tic55x | tic6x | tic80 \ - | tron \ - | ubicom32 \ - | v70 | v850 | v850e | v850e1 | v850es | v850e2 | v850e2v3 \ - | vax \ - | visium \ - | w65 \ - | wasm32 | wasm64 \ - | we32k \ - | x86 | x86_64 | xc16x | xgate | xps100 \ - | xstormy16 | xtensa* \ - | ymp \ - | z8k | z80) - ;; - - *) - echo Invalid configuration \`"$1"\': machine \`"$cpu-$vendor"\' not recognized 1>&2 - exit 1 - ;; - esac - ;; -esac - -# Here we canonicalize certain aliases for manufacturers. -case $vendor in - digital*) - vendor=dec - ;; - commodore*) - vendor=cbm - ;; - *) - ;; -esac - -# Decode manufacturer-specific aliases for certain operating systems. - -if test x$basic_os != x -then - -# First recognize some ad-hoc caes, or perhaps split kernel-os, or else just -# set os. -case $basic_os in - gnu/linux*) - kernel=linux - os=$(echo $basic_os | sed -e 's|gnu/linux|gnu|') - ;; - os2-emx) - kernel=os2 - os=$(echo $basic_os | sed -e 's|os2-emx|emx|') - ;; - nto-qnx*) - kernel=nto - os=$(echo $basic_os | sed -e 's|nto-qnx|qnx|') - ;; - *-*) - # shellcheck disable=SC2162 - IFS="-" read kernel os <<EOF -$basic_os -EOF - ;; - # Default OS when just kernel was specified - nto*) - kernel=nto - os=$(echo $basic_os | sed -e 's|nto|qnx|') - ;; - linux*) - kernel=linux - os=$(echo $basic_os | sed -e 's|linux|gnu|') - ;; - *) - kernel= - os=$basic_os - ;; -esac - -# Now, normalize the OS (knowing we just have one component, it's not a kernel, -# etc.) -case $os in - # First match some system type aliases that might get confused - # with valid system types. - # solaris* is a basic system type, with this one exception. - auroraux) - os=auroraux - ;; - bluegene*) - os=cnk - ;; - solaris1 | solaris1.*) - os=$(echo $os | sed -e 's|solaris1|sunos4|') - ;; - solaris) - os=solaris2 - ;; - unixware*) - os=sysv4.2uw - ;; - # es1800 is here to avoid being matched by es* (a different OS) - es1800*) - os=ose - ;; - # Some version numbers need modification - chorusos*) - os=chorusos - ;; - isc) - os=isc2.2 - ;; - sco6) - os=sco5v6 - ;; - sco5) - os=sco3.2v5 - ;; - sco4) - os=sco3.2v4 - ;; - sco3.2.[4-9]*) - os=$(echo $os | sed -e 's/sco3.2./sco3.2v/') - ;; - sco*v* | scout) - # Don't match below - ;; - sco*) - os=sco3.2v2 - ;; - psos*) - os=psos - ;; - qnx*) - os=qnx - ;; - hiux*) - os=hiuxwe2 - ;; - lynx*178) - os=lynxos178 - ;; - lynx*5) - os=lynxos5 - ;; - lynxos*) - # don't get caught up in next wildcard - ;; - lynx*) - os=lynxos - ;; - mac[0-9]*) - os=$(echo "$os" | sed -e 's|mac|macos|') - ;; - opened*) - os=openedition - ;; - os400*) - os=os400 - ;; - sunos5*) - os=$(echo "$os" | sed -e 's|sunos5|solaris2|') - ;; - sunos6*) - os=$(echo "$os" | sed -e 's|sunos6|solaris3|') - ;; - wince*) - os=wince - ;; - utek*) - os=bsd - ;; - dynix*) - os=bsd - ;; - acis*) - os=aos - ;; - atheos*) - os=atheos - ;; - syllable*) - os=syllable - ;; - 386bsd) - os=bsd - ;; - ctix* | uts*) - os=sysv - ;; - nova*) - os=rtmk-nova - ;; - ns2) - os=nextstep2 - ;; - # Preserve the version number of sinix5. - sinix5.*) - os=$(echo $os | sed -e 's|sinix|sysv|') - ;; - sinix*) - os=sysv4 - ;; - tpf*) - os=tpf - ;; - triton*) - os=sysv3 - ;; - oss*) - os=sysv3 - ;; - svr4*) - os=sysv4 - ;; - svr3) - os=sysv3 - ;; - sysvr4) - os=sysv4 - ;; - ose*) - os=ose - ;; - *mint | mint[0-9]* | *MiNT | MiNT[0-9]*) - os=mint - ;; - dicos*) - os=dicos - ;; - pikeos*) - # Until real need of OS specific support for - # particular features comes up, bare metal - # configurations are quite functional. - case $cpu in - arm*) - os=eabi - ;; - *) - os=elf - ;; - esac - ;; - *) - # No normalization, but not necessarily accepted, that comes below. - ;; -esac - -else - -# Here we handle the default operating systems that come with various machines. -# The value should be what the vendor currently ships out the door with their -# machine or put another way, the most popular os provided with the machine. - -# Note that if you're going to try to match "-MANUFACTURER" here (say, -# "-sun"), then you have to tell the case statement up towards the top -# that MANUFACTURER isn't an operating system. Otherwise, code above -# will signal an error saying that MANUFACTURER isn't an operating -# system, and we'll never get to this point. - -kernel= -case $cpu-$vendor in - score-*) - os=elf - ;; - spu-*) - os=elf - ;; - *-acorn) - os=riscix1.2 - ;; - arm*-rebel) - kernel=linux - os=gnu - ;; - arm*-semi) - os=aout - ;; - c4x-* | tic4x-*) - os=coff - ;; - c8051-*) - os=elf - ;; - clipper-intergraph) - os=clix - ;; - hexagon-*) - os=elf - ;; - tic54x-*) - os=coff - ;; - tic55x-*) - os=coff - ;; - tic6x-*) - os=coff - ;; - # This must come before the *-dec entry. - pdp10-*) - os=tops20 - ;; - pdp11-*) - os=none - ;; - *-dec | vax-*) - os=ultrix4.2 - ;; - m68*-apollo) - os=domain - ;; - i386-sun) - os=sunos4.0.2 - ;; - m68000-sun) - os=sunos3 - ;; - m68*-cisco) - os=aout - ;; - mep-*) - os=elf - ;; - mips*-cisco) - os=elf - ;; - mips*-*) - os=elf - ;; - or32-*) - os=coff - ;; - *-tti) # must be before sparc entry or we get the wrong os. - os=sysv3 - ;; - sparc-* | *-sun) - os=sunos4.1.1 - ;; - pru-*) - os=elf - ;; - *-be) - os=beos - ;; - *-ibm) - os=aix - ;; - *-knuth) - os=mmixware - ;; - *-wec) - os=proelf - ;; - *-winbond) - os=proelf - ;; - *-oki) - os=proelf - ;; - *-hp) - os=hpux - ;; - *-hitachi) - os=hiux - ;; - i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) - os=sysv - ;; - *-cbm) - os=amigaos - ;; - *-dg) - os=dgux - ;; - *-dolphin) - os=sysv3 - ;; - m68k-ccur) - os=rtu - ;; - m88k-omron*) - os=luna - ;; - *-next) - os=nextstep - ;; - *-sequent) - os=ptx - ;; - *-crds) - os=unos - ;; - *-ns) - os=genix - ;; - i370-*) - os=mvs - ;; - *-gould) - os=sysv - ;; - *-highlevel) - os=bsd - ;; - *-encore) - os=bsd - ;; - *-sgi) - os=irix - ;; - *-siemens) - os=sysv4 - ;; - *-masscomp) - os=rtu - ;; - f30[01]-fujitsu | f700-fujitsu) - os=uxpv - ;; - *-rom68k) - os=coff - ;; - *-*bug) - os=coff - ;; - *-apple) - os=macos - ;; - *-atari*) - os=mint - ;; - *-wrs) - os=vxworks - ;; - *) - os=none - ;; -esac - -fi - -# Now, validate our (potentially fixed-up) OS. -case $os in - # Sometimes we do "kernel-libc", so those need to count as OSes. - musl* | newlib* | uclibc*) - ;; - # Likewise for "kernel-abi" - eabi* | gnueabi*) - ;; - # VxWorks passes extra cpu info in the 4th filed. - simlinux | simwindows | spe) - ;; - # Now accept the basic system types. - # The portable systems comes first. - # Each alternative MUST end in a * to match a version number. - gnu* | android* | bsd* | mach* | minix* | genix* | ultrix* | irix* \ - | *vms* | esix* | aix* | cnk* | sunos | sunos[34]* \ - | hpux* | unos* | osf* | luna* | dgux* | auroraux* | solaris* \ - | sym* | plan9* | psp* | sim* | xray* | os68k* | v88r* \ - | hiux* | abug | nacl* | netware* | windows* \ - | os9* | macos* | osx* | ios* \ - | mpw* | magic* | mmixware* | mon960* | lnews* \ - | amigaos* | amigados* | msdos* | newsos* | unicos* | aof* \ - | aos* | aros* | cloudabi* | sortix* | twizzler* \ - | nindy* | vxsim* | vxworks* | ebmon* | hms* | mvs* \ - | clix* | riscos* | uniplus* | iris* | isc* | rtu* | xenix* \ - | mirbsd* | netbsd* | dicos* | openedition* | ose* \ - | bitrig* | openbsd* | solidbsd* | libertybsd* | os108* \ - | ekkobsd* | freebsd* | riscix* | lynxos* | os400* \ - | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \ - | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \ - | udi* | lites* | ieee* | go32* | aux* | hcos* \ - | chorusrdb* | cegcc* | glidix* \ - | cygwin* | msys* | pe* | moss* | proelf* | rtems* \ - | midipix* | mingw32* | mingw64* | mint* \ - | uxpv* | beos* | mpeix* | udk* | moxiebox* \ - | interix* | uwin* | mks* | rhapsody* | darwin* \ - | openstep* | oskit* | conix* | pw32* | nonstopux* \ - | storm-chaos* | tops10* | tenex* | tops20* | its* \ - | os2* | vos* | palmos* | uclinux* | nucleus* | morphos* \ - | scout* | superux* | sysv* | rtmk* | tpf* | windiss* \ - | powermax* | dnix* | nx6 | nx7 | sei* | dragonfly* \ - | skyos* | haiku* | rdos* | toppers* | drops* | es* \ - | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \ - | midnightbsd* | amdhsa* | unleashed* | emscripten* | wasi* \ - | nsk* | powerunix* | genode* | zvmoe* | qnx* | emx*) - ;; - # This one is extra strict with allowed versions - sco3.2v2 | sco3.2v[4-9]* | sco5v6*) - # Don't forget version if it is 3.2v4 or newer. - ;; - none) - ;; - *) - echo Invalid configuration \`"$1"\': OS \`"$os"\' not recognized 1>&2 - exit 1 - ;; -esac - -# As a final step for OS-related things, validate the OS-kernel combination -# (given a valid OS), if there is a kernel. -case $kernel-$os in - linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* | linux-musl* | linux-uclibc* ) - ;; - uclinux-uclibc* ) - ;; - -dietlibc* | -newlib* | -musl* | -uclibc* ) - # These are just libc implementations, not actual OSes, and thus - # require a kernel. - echo "Invalid configuration \`$1': libc \`$os' needs explicit kernel." 1>&2 - exit 1 - ;; - kfreebsd*-gnu* | kopensolaris*-gnu*) - ;; - vxworks-simlinux | vxworks-simwindows | vxworks-spe) - ;; - nto-qnx*) - ;; - os2-emx) - ;; - *-eabi* | *-gnueabi*) - ;; - -*) - # Blank kernel with real OS is always fine. - ;; - *-*) - echo "Invalid configuration \`$1': Kernel \`$kernel' not known to work with OS \`$os'." 1>&2 - exit 1 - ;; -esac - -# Here we handle the case where we know the os, and the CPU type, but not the -# manufacturer. We pick the logical manufacturer. -case $vendor in - unknown) - case $cpu-$os in - *-riscix*) - vendor=acorn - ;; - *-sunos*) - vendor=sun - ;; - *-cnk* | *-aix*) - vendor=ibm - ;; - *-beos*) - vendor=be - ;; - *-hpux*) - vendor=hp - ;; - *-mpeix*) - vendor=hp - ;; - *-hiux*) - vendor=hitachi - ;; - *-unos*) - vendor=crds - ;; - *-dgux*) - vendor=dg - ;; - *-luna*) - vendor=omron - ;; - *-genix*) - vendor=ns - ;; - *-clix*) - vendor=intergraph - ;; - *-mvs* | *-opened*) - vendor=ibm - ;; - *-os400*) - vendor=ibm - ;; - s390-* | s390x-*) - vendor=ibm - ;; - *-ptx*) - vendor=sequent - ;; - *-tpf*) - vendor=ibm - ;; - *-vxsim* | *-vxworks* | *-windiss*) - vendor=wrs - ;; - *-aux*) - vendor=apple - ;; - *-hms*) - vendor=hitachi - ;; - *-mpw* | *-macos*) - vendor=apple - ;; - *-*mint | *-mint[0-9]* | *-*MiNT | *-MiNT[0-9]*) - vendor=atari - ;; - *-vos*) - vendor=stratus - ;; - esac - ;; -esac - -echo "$cpu-$vendor-${kernel:+$kernel-}$os" -exit - -# Local variables: -# eval: (add-hook 'before-save-hook 'time-stamp) -# time-stamp-start: "timestamp='" -# time-stamp-format: "%:y-%02m-%02d" -# time-stamp-end: "'" -# End: diff --git a/lib/wx/autoconf/install-sh b/lib/wx/autoconf/install-sh deleted file mode 100755 index ec298b5374..0000000000 --- a/lib/wx/autoconf/install-sh +++ /dev/null @@ -1,541 +0,0 @@ -#!/bin/sh -# install - install a program, script, or datafile - -scriptversion=2020-11-14.01; # UTC - -# This originates from X11R5 (mit/util/scripts/install.sh), which was -# later released in X11R6 (xc/config/util/install.sh) with the -# following copyright and license. -# -# Copyright (C) 1994 X Consortium -# -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to -# deal in the Software without restriction, including without limitation the -# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -# sell copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in -# all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- -# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -# -# Except as contained in this notice, the name of the X Consortium shall not -# be used in advertising or otherwise to promote the sale, use or other deal- -# ings in this Software without prior written authorization from the X Consor- -# tium. -# -# -# FSF changes to this file are in the public domain. -# -# Calling this script install-sh is preferred over install.sh, to prevent -# 'make' implicit rules from creating a file called install from it -# when there is no Makefile. -# -# This script is compatible with the BSD install script, but was written -# from scratch. - -tab=' ' -nl=' -' -IFS=" $tab$nl" - -# Set DOITPROG to "echo" to test this script. - -doit=${DOITPROG-} -doit_exec=${doit:-exec} - -# Put in absolute file names if you don't have them in your path; -# or use environment vars. - -chgrpprog=${CHGRPPROG-chgrp} -chmodprog=${CHMODPROG-chmod} -chownprog=${CHOWNPROG-chown} -cmpprog=${CMPPROG-cmp} -cpprog=${CPPROG-cp} -mkdirprog=${MKDIRPROG-mkdir} -mvprog=${MVPROG-mv} -rmprog=${RMPROG-rm} -stripprog=${STRIPPROG-strip} - -posix_mkdir= - -# Desired mode of installed file. -mode=0755 - -# Create dirs (including intermediate dirs) using mode 755. -# This is like GNU 'install' as of coreutils 8.32 (2020). -mkdir_umask=22 - -backupsuffix= -chgrpcmd= -chmodcmd=$chmodprog -chowncmd= -mvcmd=$mvprog -rmcmd="$rmprog -f" -stripcmd= - -src= -dst= -dir_arg= -dst_arg= - -copy_on_change=false -is_target_a_directory=possibly - -usage="\ -Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE - or: $0 [OPTION]... SRCFILES... DIRECTORY - or: $0 [OPTION]... -t DIRECTORY SRCFILES... - or: $0 [OPTION]... -d DIRECTORIES... - -In the 1st form, copy SRCFILE to DSTFILE. -In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. -In the 4th, create DIRECTORIES. - -Options: - --help display this help and exit. - --version display version info and exit. - - -c (ignored) - -C install only if different (preserve data modification time) - -d create directories instead of installing files. - -g GROUP $chgrpprog installed files to GROUP. - -m MODE $chmodprog installed files to MODE. - -o USER $chownprog installed files to USER. - -p pass -p to $cpprog. - -s $stripprog installed files. - -S SUFFIX attempt to back up existing files, with suffix SUFFIX. - -t DIRECTORY install into DIRECTORY. - -T report an error if DSTFILE is a directory. - -Environment variables override the default commands: - CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG - RMPROG STRIPPROG - -By default, rm is invoked with -f; when overridden with RMPROG, -it's up to you to specify -f if you want it. - -If -S is not specified, no backups are attempted. - -Email bug reports to bug-automake@gnu.org. -Automake home page: https://www.gnu.org/software/automake/ -" - -while test $# -ne 0; do - case $1 in - -c) ;; - - -C) copy_on_change=true;; - - -d) dir_arg=true;; - - -g) chgrpcmd="$chgrpprog $2" - shift;; - - --help) echo "$usage"; exit $?;; - - -m) mode=$2 - case $mode in - *' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*) - echo "$0: invalid mode: $mode" >&2 - exit 1;; - esac - shift;; - - -o) chowncmd="$chownprog $2" - shift;; - - -p) cpprog="$cpprog -p";; - - -s) stripcmd=$stripprog;; - - -S) backupsuffix="$2" - shift;; - - -t) - is_target_a_directory=always - dst_arg=$2 - # Protect names problematic for 'test' and other utilities. - case $dst_arg in - -* | [=\(\)!]) dst_arg=./$dst_arg;; - esac - shift;; - - -T) is_target_a_directory=never;; - - --version) echo "$0 $scriptversion"; exit $?;; - - --) shift - break;; - - -*) echo "$0: invalid option: $1" >&2 - exit 1;; - - *) break;; - esac - shift -done - -# We allow the use of options -d and -T together, by making -d -# take the precedence; this is for compatibility with GNU install. - -if test -n "$dir_arg"; then - if test -n "$dst_arg"; then - echo "$0: target directory not allowed when installing a directory." >&2 - exit 1 - fi -fi - -if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then - # When -d is used, all remaining arguments are directories to create. - # When -t is used, the destination is already specified. - # Otherwise, the last argument is the destination. Remove it from $@. - for arg - do - if test -n "$dst_arg"; then - # $@ is not empty: it contains at least $arg. - set fnord "$@" "$dst_arg" - shift # fnord - fi - shift # arg - dst_arg=$arg - # Protect names problematic for 'test' and other utilities. - case $dst_arg in - -* | [=\(\)!]) dst_arg=./$dst_arg;; - esac - done -fi - -if test $# -eq 0; then - if test -z "$dir_arg"; then - echo "$0: no input file specified." >&2 - exit 1 - fi - # It's OK to call 'install-sh -d' without argument. - # This can happen when creating conditional directories. - exit 0 -fi - -if test -z "$dir_arg"; then - if test $# -gt 1 || test "$is_target_a_directory" = always; then - if test ! -d "$dst_arg"; then - echo "$0: $dst_arg: Is not a directory." >&2 - exit 1 - fi - fi -fi - -if test -z "$dir_arg"; then - do_exit='(exit $ret); exit $ret' - trap "ret=129; $do_exit" 1 - trap "ret=130; $do_exit" 2 - trap "ret=141; $do_exit" 13 - trap "ret=143; $do_exit" 15 - - # Set umask so as not to create temps with too-generous modes. - # However, 'strip' requires both read and write access to temps. - case $mode in - # Optimize common cases. - *644) cp_umask=133;; - *755) cp_umask=22;; - - *[0-7]) - if test -z "$stripcmd"; then - u_plus_rw= - else - u_plus_rw='% 200' - fi - cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; - *) - if test -z "$stripcmd"; then - u_plus_rw= - else - u_plus_rw=,u+rw - fi - cp_umask=$mode$u_plus_rw;; - esac -fi - -for src -do - # Protect names problematic for 'test' and other utilities. - case $src in - -* | [=\(\)!]) src=./$src;; - esac - - if test -n "$dir_arg"; then - dst=$src - dstdir=$dst - test -d "$dstdir" - dstdir_status=$? - # Don't chown directories that already exist. - if test $dstdir_status = 0; then - chowncmd="" - fi - else - - # Waiting for this to be detected by the "$cpprog $src $dsttmp" command - # might cause directories to be created, which would be especially bad - # if $src (and thus $dsttmp) contains '*'. - if test ! -f "$src" && test ! -d "$src"; then - echo "$0: $src does not exist." >&2 - exit 1 - fi - - if test -z "$dst_arg"; then - echo "$0: no destination specified." >&2 - exit 1 - fi - dst=$dst_arg - - # If destination is a directory, append the input filename. - if test -d "$dst"; then - if test "$is_target_a_directory" = never; then - echo "$0: $dst_arg: Is a directory" >&2 - exit 1 - fi - dstdir=$dst - dstbase=`basename "$src"` - case $dst in - */) dst=$dst$dstbase;; - *) dst=$dst/$dstbase;; - esac - dstdir_status=0 - else - dstdir=`dirname "$dst"` - test -d "$dstdir" - dstdir_status=$? - fi - fi - - case $dstdir in - */) dstdirslash=$dstdir;; - *) dstdirslash=$dstdir/;; - esac - - obsolete_mkdir_used=false - - if test $dstdir_status != 0; then - case $posix_mkdir in - '') - # With -d, create the new directory with the user-specified mode. - # Otherwise, rely on $mkdir_umask. - if test -n "$dir_arg"; then - mkdir_mode=-m$mode - else - mkdir_mode= - fi - - posix_mkdir=false - # The $RANDOM variable is not portable (e.g., dash). Use it - # here however when possible just to lower collision chance. - tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ - - trap ' - ret=$? - rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null - exit $ret - ' 0 - - # Because "mkdir -p" follows existing symlinks and we likely work - # directly in world-writeable /tmp, make sure that the '$tmpdir' - # directory is successfully created first before we actually test - # 'mkdir -p'. - if (umask $mkdir_umask && - $mkdirprog $mkdir_mode "$tmpdir" && - exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1 - then - if test -z "$dir_arg" || { - # Check for POSIX incompatibilities with -m. - # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or - # other-writable bit of parent directory when it shouldn't. - # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. - test_tmpdir="$tmpdir/a" - ls_ld_tmpdir=`ls -ld "$test_tmpdir"` - case $ls_ld_tmpdir in - d????-?r-*) different_mode=700;; - d????-?--*) different_mode=755;; - *) false;; - esac && - $mkdirprog -m$different_mode -p -- "$test_tmpdir" && { - ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"` - test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" - } - } - then posix_mkdir=: - fi - rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" - else - # Remove any dirs left behind by ancient mkdir implementations. - rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null - fi - trap '' 0;; - esac - - if - $posix_mkdir && ( - umask $mkdir_umask && - $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" - ) - then : - else - - # mkdir does not conform to POSIX, - # or it failed possibly due to a race condition. Create the - # directory the slow way, step by step, checking for races as we go. - - case $dstdir in - /*) prefix='/';; - [-=\(\)!]*) prefix='./';; - *) prefix='';; - esac - - oIFS=$IFS - IFS=/ - set -f - set fnord $dstdir - shift - set +f - IFS=$oIFS - - prefixes= - - for d - do - test X"$d" = X && continue - - prefix=$prefix$d - if test -d "$prefix"; then - prefixes= - else - if $posix_mkdir; then - (umask $mkdir_umask && - $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break - # Don't fail if two instances are running concurrently. - test -d "$prefix" || exit 1 - else - case $prefix in - *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; - *) qprefix=$prefix;; - esac - prefixes="$prefixes '$qprefix'" - fi - fi - prefix=$prefix/ - done - - if test -n "$prefixes"; then - # Don't fail if two instances are running concurrently. - (umask $mkdir_umask && - eval "\$doit_exec \$mkdirprog $prefixes") || - test -d "$dstdir" || exit 1 - obsolete_mkdir_used=true - fi - fi - fi - - if test -n "$dir_arg"; then - { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && - { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && - { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || - test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 - else - - # Make a couple of temp file names in the proper directory. - dsttmp=${dstdirslash}_inst.$$_ - rmtmp=${dstdirslash}_rm.$$_ - - # Trap to clean up those temp files at exit. - trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 - - # Copy the file name to the temp name. - (umask $cp_umask && - { test -z "$stripcmd" || { - # Create $dsttmp read-write so that cp doesn't create it read-only, - # which would cause strip to fail. - if test -z "$doit"; then - : >"$dsttmp" # No need to fork-exec 'touch'. - else - $doit touch "$dsttmp" - fi - } - } && - $doit_exec $cpprog "$src" "$dsttmp") && - - # and set any options; do chmod last to preserve setuid bits. - # - # If any of these fail, we abort the whole thing. If we want to - # ignore errors from any of these, just make sure not to ignore - # errors from the above "$doit $cpprog $src $dsttmp" command. - # - { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && - { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && - { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && - { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && - - # If -C, don't bother to copy if it wouldn't change the file. - if $copy_on_change && - old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && - new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && - set -f && - set X $old && old=:$2:$4:$5:$6 && - set X $new && new=:$2:$4:$5:$6 && - set +f && - test "$old" = "$new" && - $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 - then - rm -f "$dsttmp" - else - # If $backupsuffix is set, and the file being installed - # already exists, attempt a backup. Don't worry if it fails, - # e.g., if mv doesn't support -f. - if test -n "$backupsuffix" && test -f "$dst"; then - $doit $mvcmd -f "$dst" "$dst$backupsuffix" 2>/dev/null - fi - - # Rename the file to the real destination. - $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || - - # The rename failed, perhaps because mv can't rename something else - # to itself, or perhaps because mv is so ancient that it does not - # support -f. - { - # Now remove or move aside any old file at destination location. - # We try this two ways since rm can't unlink itself on some - # systems and the destination file might be busy for other - # reasons. In this case, the final cleanup might fail but the new - # file should still install successfully. - { - test ! -f "$dst" || - $doit $rmcmd "$dst" 2>/dev/null || - { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && - { $doit $rmcmd "$rmtmp" 2>/dev/null; :; } - } || - { echo "$0: cannot unlink or rename $dst" >&2 - (exit 1); exit 1 - } - } && - - # Now rename the file to the real destination. - $doit $mvcmd "$dsttmp" "$dst" - } - fi || exit 1 - - trap '' 0 - fi -done - -# Local variables: -# eval: (add-hook 'before-save-hook 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC0" -# time-stamp-end: "; # UTC" -# End: diff --git a/lib/wx/c_src/Makefile.in b/lib/wx/c_src/Makefile.in index 8a638b740a..87fc0354b6 100644 --- a/lib/wx/c_src/Makefile.in +++ b/lib/wx/c_src/Makefile.in @@ -1,7 +1,7 @@ # # %CopyrightBegin% # -# Copyright Ericsson AB 2008-2021. All Rights Reserved. +# Copyright Ericsson AB 2008-2022. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -97,25 +97,25 @@ RESCOMP = @WX_RESCOMP@ ifeq (@WX_HAVE_STATIC_LIBS@,true) OPT_WX_LIBS = @WX_LIBS_STATIC@ -DEBUG_WX_LIBS = @DEBUG_WX_LIBS_STATIC@ +DEBUG_WX_LIBS = @DEBUG_WX_LIBS_STATIC@ @GLIB_LIBS@ else -OPT_WX_LIBS = @WX_LIBS@ -DEBUG_WX_LIBS = @DEBUG_WX_LIBS@ +OPT_WX_LIBS = @WX_LIBS@ @GLIB_LIBS@ +DEBUG_WX_LIBS = @DEBUG_WX_LIBS@ @GLIB_LIBS@ endif ifeq ($(TYPE),debug) WX_CFLAGS = @DEBUG_WX_CFLAGS@ CFLAGS = @DEBUG_CFLAGS@ WX_CXX_FLAGS = @DEBUG_WX_CXXFLAGS@ -CXX_FLAGS = @DEBUG_CXXFLAGS@ -CXX_NO_OPT_FLAGS = @DEBUG_CXXFLAGS@ +CXX_FLAGS = @DEBUG_CXXFLAGS@ @GLIB_CFLAGS@ +CXX_NO_OPT_FLAGS = @DEBUG_CXXFLAGS@ @GLIB_CFLAGS@ WX_LIBS = $(DEBUG_WX_LIBS) else WX_CFLAGS = @WX_CFLAGS@ CFLAGS = @CFLAGS@ WX_CXX_FLAGS = @WX_CXXFLAGS@ -CXX_FLAGS = @CXXFLAGS@ -CXX_NO_OPT_FLAGS = @CXXNOOPTFLAGS@ +CXX_FLAGS = @CXXFLAGS@ @GLIB_CFLAGS@ +CXX_NO_OPT_FLAGS = @CXXNOOPTFLAGS@ @GLIB_CFLAGS@ WX_LIBS = $(OPT_WX_LIBS) endif @@ -130,8 +130,8 @@ CXX_O_NO_OPT = $(V_CXX) -c $(CXX_NO_OPT_FLAGS) $(WX_CXX_FLAGS) $(COMMON_CFLA opt: $(TARGET_DIR)/wxe_driver$(SO_EXT) $(TARGET_DIR)/erl_gl$(SO_EXT) $(WEBVIEW_LOADER_DLL_DEST) -debug: - @${MAKE} TYPE=debug +$(filter-out opt, $(TYPES)): + @${MAKE} TYPE=$@ opt clean: rm -f $(OBJECTS) diff --git a/lib/wx/c_src/egl_impl.c b/lib/wx/c_src/egl_impl.c index 2703f55408..7fe58a040d 100644 --- a/lib/wx/c_src/egl_impl.c +++ b/lib/wx/c_src/egl_impl.c @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2011-2021. All Rights Reserved. + * Copyright Ericsson AB 2011-2022. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -279,7 +279,7 @@ int egl_load_functions() { } /* ******************************************************************************* - * GLU Tesselation special + * GLU Tessellation special * ******************************************************************************/ static GLUtesselator* tess; @@ -355,7 +355,7 @@ egl_ogla_error(GLenum errorCode) { // const GLubyte *err; // err = gluErrorString(errorCode); - // fprintf(stderr, "Tesselation error: %d: %s\r\n", (int) errorCode, err); + // fprintf(stderr, "Tessellation error: %d: %s\r\n", (int) errorCode, err); } void init_tess() diff --git a/lib/wx/c_src/gen/wxe_func_table.cpp b/lib/wx/c_src/gen/wxe_func_table.cpp index 6538bf4f2a..3a1d343c53 100644 --- a/lib/wx/c_src/gen/wxe_func_table.cpp +++ b/lib/wx/c_src/gen/wxe_func_table.cpp @@ -964,6 +964,12 @@ extern void wxMenuBar_GetAutoWindowMenu(WxeApp *app, wxeMemEnv *memenv, wxeComma #if defined(__WXMAC__) extern void wxMenuBar_OSXGetAppleMenu(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); #endif // defined(__WXMAC__) +#if defined(__WXMAC__) +extern void wxMenuBar_MacGetCommonMenuBar(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); +#endif // defined(__WXMAC__) +#if defined(__WXMAC__) +extern void wxMenuBar_MacSetCommonMenuBar(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); +#endif // defined(__WXMAC__) extern void wxMenuBar_IsEnabled(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); extern void wxMenuBar_Remove(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); extern void wxMenuBar_Replace(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); @@ -2983,6 +2989,12 @@ extern void wxMouseEvent_RightIsDown(WxeApp *app, wxeMemEnv *memenv, wxeCommand& extern void wxMouseEvent_RightUp(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); extern void wxMouseEvent_ShiftDown(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); extern void wxMouseEvent_GetWheelAxis(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); +extern void wxMouseEvent_Aux1DClick(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); +extern void wxMouseEvent_Aux1Down(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); +extern void wxMouseEvent_Aux1Up(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); +extern void wxMouseEvent_Aux2DClick(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); +extern void wxMouseEvent_Aux2Down(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); +extern void wxMouseEvent_Aux2Up(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); extern void wxSetCursorEvent_GetCursor(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); extern void wxSetCursorEvent_GetX(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); extern void wxSetCursorEvent_GetY(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd); @@ -5362,3714 +5374,3730 @@ wxe_fns_t wxe_fns[] = #else {NULL, "wxMenuBar", "oSXGetAppleMenu", 0}, // 873 #endif // defined(__WXMAC__) - {wxMenuBar_IsEnabled, "wxMenuBar", "isEnabled", 2}, // 874 - {wxMenuBar_Remove, "wxMenuBar", "remove", 2}, // 875 - {wxMenuBar_Replace, "wxMenuBar", "replace", 4}, // 876 - {wxMenuBar_SetHelpString, "wxMenuBar", "setHelpString", 3}, // 877 - {wxMenuBar_SetLabel, "wxMenuBar", "setLabel", 3}, // 878 - {wxMenuBar_SetMenuLabel, "wxMenuBar", "setMenuLabel", 3}, // 879 - {wxControl_GetLabel, "wxControl", "getLabel", 1}, // 880 - {wxControl_SetLabel, "wxControl", "setLabel", 2}, // 881 - {wxControlWithItems_Append_1, "wxControlWithItems", "append", 2}, // 882 - {wxControlWithItems_Append_2, "wxControlWithItems", "append", 3}, // 883 - {wxControlWithItems_appendStrings_1, "wxControlWithItems", "appendStrings", 2}, // 884 - {wxControlWithItems_appendStrings_2, "wxControlWithItems", "appendStrings", 3}, // 885 - {wxControlWithItems_Clear, "wxControlWithItems", "clear", 1}, // 886 - {wxControlWithItems_Delete, "wxControlWithItems", "delete", 2}, // 887 - {wxControlWithItems_FindString, "wxControlWithItems", "findString", 3}, // 888 - {wxControlWithItems_getClientData, "wxControlWithItems", "getClientData", 2}, // 889 - {wxControlWithItems_setClientData, "wxControlWithItems", "setClientData", 3}, // 890 - {wxControlWithItems_GetCount, "wxControlWithItems", "getCount", 1}, // 891 - {wxControlWithItems_GetSelection, "wxControlWithItems", "getSelection", 1}, // 892 - {wxControlWithItems_GetString, "wxControlWithItems", "getString", 2}, // 893 - {wxControlWithItems_GetStringSelection, "wxControlWithItems", "getStringSelection", 1}, // 894 - {wxControlWithItems_Insert_2, "wxControlWithItems", "insert", 3}, // 895 - {wxControlWithItems_Insert_3, "wxControlWithItems", "insert", 4}, // 896 - {wxControlWithItems_insertStrings_2, "wxControlWithItems", "insertStrings", 3}, // 897 - {wxControlWithItems_insertStrings_3, "wxControlWithItems", "insertStrings", 4}, // 898 - {wxControlWithItems_IsEmpty, "wxControlWithItems", "isEmpty", 1}, // 899 - {wxControlWithItems_Select, "wxControlWithItems", "select", 2}, // 900 - {wxControlWithItems_SetSelection, "wxControlWithItems", "setSelection", 2}, // 901 - {wxControlWithItems_SetString, "wxControlWithItems", "setString", 3}, // 902 - {wxControlWithItems_SetStringSelection, "wxControlWithItems", "setStringSelection", 2}, // 903 - {wxMenu_new_0, "wxMenu", "new", 0}, // 904 - {wxMenu_new_1, "wxMenu", "new", 1}, // 905 - {wxMenu_new_2, "wxMenu", "new", 2}, // 906 - {NULL, "wxMenu", "destroy", 1}, // 907 obj destructor wxMenu_destruct - {wxMenu_Append_3, "wxMenu", "append", 4}, // 908 - {wxMenu_Append_4, "wxMenu", "append", 5}, // 909 - {wxMenu_Append_1, "wxMenu", "append", 2}, // 910 - {wxMenu_AppendCheckItem, "wxMenu", "appendCheckItem", 4}, // 911 - {wxMenu_AppendRadioItem, "wxMenu", "appendRadioItem", 4}, // 912 - {wxMenu_AppendSeparator, "wxMenu", "appendSeparator", 1}, // 913 - {wxMenu_Break, "wxMenu", "break", 1}, // 914 - {wxMenu_Check, "wxMenu", "check", 3}, // 915 - {wxMenu_Delete_1_0, "wxMenu", "delete", 2}, // 916 - {wxMenu_Delete_1_1, "wxMenu", "delete", 2}, // 917 - {wxMenu_Destroy_1_0, "wxMenu", "'Destroy'", 2}, // 918 - {wxMenu_Destroy_1_1, "wxMenu", "'Destroy'", 2}, // 919 - {wxMenu_Enable, "wxMenu", "enable", 3}, // 920 - {wxMenu_FindItem_1, "wxMenu", "findItem", 2}, // 921 - {wxMenu_FindItem_2, "wxMenu", "findItem", 2}, // 922 - {wxMenu_FindItemByPosition, "wxMenu", "findItemByPosition", 2}, // 923 - {wxMenu_GetHelpString, "wxMenu", "getHelpString", 2}, // 924 - {wxMenu_GetLabel, "wxMenu", "getLabel", 2}, // 925 - {wxMenu_GetMenuItemCount, "wxMenu", "getMenuItemCount", 1}, // 926 - {NULL, "", "", 0}, // 927 - {wxMenu_GetMenuItems, "wxMenu", "getMenuItems", 1}, // 928 - {wxMenu_GetTitle, "wxMenu", "getTitle", 1}, // 929 - {wxMenu_Insert_2, "wxMenu", "insert", 3}, // 930 - {wxMenu_Insert_3, "wxMenu", "insert", 4}, // 931 - {wxMenu_Insert_5, "wxMenu", "insert", 6}, // 932 - {wxMenu_InsertCheckItem, "wxMenu", "insertCheckItem", 5}, // 933 - {wxMenu_InsertRadioItem, "wxMenu", "insertRadioItem", 5}, // 934 - {wxMenu_InsertSeparator, "wxMenu", "insertSeparator", 2}, // 935 - {wxMenu_IsChecked, "wxMenu", "isChecked", 2}, // 936 - {wxMenu_IsEnabled, "wxMenu", "isEnabled", 2}, // 937 - {wxMenu_Prepend_1, "wxMenu", "prepend", 2}, // 938 - {wxMenu_Prepend_2, "wxMenu", "prepend", 3}, // 939 - {wxMenu_Prepend_4, "wxMenu", "prepend", 5}, // 940 - {wxMenu_PrependCheckItem, "wxMenu", "prependCheckItem", 4}, // 941 - {wxMenu_PrependRadioItem, "wxMenu", "prependRadioItem", 4}, // 942 - {wxMenu_PrependSeparator, "wxMenu", "prependSeparator", 1}, // 943 - {wxMenu_Remove_1_0, "wxMenu", "remove", 2}, // 944 - {wxMenu_Remove_1_1, "wxMenu", "remove", 2}, // 945 - {wxMenu_SetHelpString, "wxMenu", "setHelpString", 3}, // 946 - {wxMenu_SetLabel, "wxMenu", "setLabel", 3}, // 947 - {wxMenu_SetTitle, "wxMenu", "setTitle", 2}, // 948 - {wxMenuItem_new, "wxMenuItem", "new", 1}, // 949 - {NULL, "wxMenuItem", "destroy", 1}, // 950 obj destructor wxMenuItem_destruct - {wxMenuItem_Check, "wxMenuItem", "check", 2}, // 951 - {wxMenuItem_Enable, "wxMenuItem", "enable", 2}, // 952 - {wxMenuItem_GetBitmap, "wxMenuItem", "getBitmap", 1}, // 953 - {wxMenuItem_GetHelp, "wxMenuItem", "getHelp", 1}, // 954 - {wxMenuItem_GetId, "wxMenuItem", "getId", 1}, // 955 - {wxMenuItem_GetKind, "wxMenuItem", "getKind", 1}, // 956 - {wxMenuItem_GetLabelText, "wxMenuItem", "getLabelText", 1}, // 957 - {wxMenuItem_GetItemLabel, "wxMenuItem", "getItemLabel", 1}, // 958 - {wxMenuItem_GetItemLabelText, "wxMenuItem", "getItemLabelText", 1}, // 959 - {wxMenuItem_GetMenu, "wxMenuItem", "getMenu", 1}, // 960 - {wxMenuItem_GetSubMenu, "wxMenuItem", "getSubMenu", 1}, // 961 - {wxMenuItem_IsCheckable, "wxMenuItem", "isCheckable", 1}, // 962 - {wxMenuItem_IsChecked, "wxMenuItem", "isChecked", 1}, // 963 - {wxMenuItem_IsEnabled, "wxMenuItem", "isEnabled", 1}, // 964 - {wxMenuItem_IsSeparator, "wxMenuItem", "isSeparator", 1}, // 965 - {wxMenuItem_IsSubMenu, "wxMenuItem", "isSubMenu", 1}, // 966 - {wxMenuItem_SetBitmap, "wxMenuItem", "setBitmap", 2}, // 967 - {wxMenuItem_SetHelp, "wxMenuItem", "setHelp", 2}, // 968 - {wxMenuItem_SetMenu, "wxMenuItem", "setMenu", 2}, // 969 - {wxMenuItem_SetSubMenu, "wxMenuItem", "setSubMenu", 2}, // 970 - {wxMenuItem_SetItemLabel, "wxMenuItem", "setItemLabel", 2}, // 971 - {wxToolBar_AddControl, "wxToolBar", "addControl", 3}, // 972 - {wxToolBar_AddSeparator, "wxToolBar", "addSeparator", 1}, // 973 - {wxToolBar_AddTool_1, "wxToolBar", "addTool", 2}, // 974 - {wxToolBar_AddTool_4, "wxToolBar", "addTool", 5}, // 975 - {wxToolBar_AddTool_5, "wxToolBar", "addTool", 6}, // 976 - {wxToolBar_AddCheckTool, "wxToolBar", "addCheckTool", 5}, // 977 - {wxToolBar_AddRadioTool, "wxToolBar", "addRadioTool", 5}, // 978 - {wxToolBar_AddStretchableSpace, "wxToolBar", "addStretchableSpace", 1}, // 979 - {wxToolBar_InsertStretchableSpace, "wxToolBar", "insertStretchableSpace", 2}, // 980 - {wxToolBar_DeleteTool, "wxToolBar", "deleteTool", 2}, // 981 - {wxToolBar_DeleteToolByPos, "wxToolBar", "deleteToolByPos", 2}, // 982 - {wxToolBar_EnableTool, "wxToolBar", "enableTool", 3}, // 983 - {wxToolBar_FindById, "wxToolBar", "findById", 2}, // 984 - {wxToolBar_FindControl, "wxToolBar", "findControl", 2}, // 985 - {wxToolBar_FindToolForPosition, "wxToolBar", "findToolForPosition", 3}, // 986 - {wxToolBar_GetToolSize, "wxToolBar", "getToolSize", 1}, // 987 - {wxToolBar_GetToolBitmapSize, "wxToolBar", "getToolBitmapSize", 1}, // 988 - {wxToolBar_GetMargins, "wxToolBar", "getMargins", 1}, // 989 - {wxToolBar_GetToolEnabled, "wxToolBar", "getToolEnabled", 2}, // 990 - {wxToolBar_GetToolLongHelp, "wxToolBar", "getToolLongHelp", 2}, // 991 - {wxToolBar_GetToolPacking, "wxToolBar", "getToolPacking", 1}, // 992 - {wxToolBar_GetToolPos, "wxToolBar", "getToolPos", 2}, // 993 - {wxToolBar_GetToolSeparation, "wxToolBar", "getToolSeparation", 1}, // 994 - {wxToolBar_GetToolShortHelp, "wxToolBar", "getToolShortHelp", 2}, // 995 - {wxToolBar_GetToolState, "wxToolBar", "getToolState", 2}, // 996 - {wxToolBar_InsertControl, "wxToolBar", "insertControl", 4}, // 997 - {wxToolBar_InsertSeparator, "wxToolBar", "insertSeparator", 2}, // 998 - {wxToolBar_InsertTool_5, "wxToolBar", "insertTool", 6}, // 999 - {wxToolBar_InsertTool_2, "wxToolBar", "insertTool", 3}, // 1000 - {wxToolBar_Realize, "wxToolBar", "realize", 1}, // 1001 - {wxToolBar_RemoveTool, "wxToolBar", "removeTool", 2}, // 1002 - {wxToolBar_SetMargins, "wxToolBar", "setMargins", 3}, // 1003 - {wxToolBar_SetToolBitmapSize, "wxToolBar", "setToolBitmapSize", 2}, // 1004 - {wxToolBar_SetToolLongHelp, "wxToolBar", "setToolLongHelp", 3}, // 1005 - {wxToolBar_SetToolPacking, "wxToolBar", "setToolPacking", 2}, // 1006 - {wxToolBar_SetToolShortHelp, "wxToolBar", "setToolShortHelp", 3}, // 1007 - {wxToolBar_SetToolSeparation, "wxToolBar", "setToolSeparation", 2}, // 1008 - {wxToolBar_ToggleTool, "wxToolBar", "toggleTool", 3}, // 1009 - {wxStatusBar_new_0, "wxStatusBar", "new", 0}, // 1010 - {wxStatusBar_new_2, "wxStatusBar", "new", 2}, // 1011 - {NULL, "wxStatusBar", "destroy", 1}, // 1012 obj destructor wxStatusBar_destruct - {wxStatusBar_Create, "wxStatusBar", "create", 3}, // 1013 - {wxStatusBar_GetFieldRect, "wxStatusBar", "getFieldRect", 2}, // 1014 - {wxStatusBar_GetFieldsCount, "wxStatusBar", "getFieldsCount", 1}, // 1015 - {wxStatusBar_GetStatusText, "wxStatusBar", "getStatusText", 2}, // 1016 - {wxStatusBar_PopStatusText, "wxStatusBar", "popStatusText", 2}, // 1017 - {wxStatusBar_PushStatusText, "wxStatusBar", "pushStatusText", 3}, // 1018 - {wxStatusBar_SetFieldsCount, "wxStatusBar", "setFieldsCount", 3}, // 1019 - {wxStatusBar_SetMinHeight, "wxStatusBar", "setMinHeight", 2}, // 1020 - {wxStatusBar_SetStatusText, "wxStatusBar", "setStatusText", 3}, // 1021 - {wxStatusBar_SetStatusWidths, "wxStatusBar", "setStatusWidths", 2}, // 1022 - {wxStatusBar_SetStatusStyles, "wxStatusBar", "setStatusStyles", 2}, // 1023 - {wxBitmap_new_0, "wxBitmap", "new", 0}, // 1024 - {NULL, "", "", 0}, // 1025 - {wxBitmap_new_4, "wxBitmap", "new", 4}, // 1026 - {wxBitmap_new_3, "wxBitmap", "new", 3}, // 1027 - {wxBitmap_new_2_1, "wxBitmap", "new", 2}, // 1028 - {wxBitmap_new_2_0, "wxBitmap", "new", 2}, // 1029 - {wxBitmap_new_2_2, "wxBitmap", "new", 2}, // 1030 - {wxBitmap_new_2_3, "wxBitmap", "new", 1}, // 1031 - {NULL, "wxBitmap", "destroy", 1}, // 1032 obj destructor wxBitmap_destruct - {wxBitmap_ConvertToImage, "wxBitmap", "convertToImage", 1}, // 1033 - {wxBitmap_CopyFromIcon, "wxBitmap", "copyFromIcon", 2}, // 1034 - {wxBitmap_Create_3_0, "wxBitmap", "create", 4}, // 1035 - {wxBitmap_Create_2, "wxBitmap", "create", 3}, // 1036 - {wxBitmap_Create_3_1, "wxBitmap", "create", 4}, // 1037 - {wxBitmap_GetDepth, "wxBitmap", "getDepth", 1}, // 1038 - {wxBitmap_GetHeight, "wxBitmap", "getHeight", 1}, // 1039 - {wxBitmap_GetPalette, "wxBitmap", "getPalette", 1}, // 1040 - {wxBitmap_GetMask, "wxBitmap", "getMask", 1}, // 1041 - {wxBitmap_GetWidth, "wxBitmap", "getWidth", 1}, // 1042 - {wxBitmap_GetSubBitmap, "wxBitmap", "getSubBitmap", 2}, // 1043 - {wxBitmap_LoadFile, "wxBitmap", "loadFile", 3}, // 1044 - {wxBitmap_IsOk, "wxBitmap", "isOk", 1}, // 1045 - {wxBitmap_SaveFile, "wxBitmap", "saveFile", 4}, // 1046 - {wxBitmap_SetDepth, "wxBitmap", "setDepth", 2}, // 1047 - {wxBitmap_SetHeight, "wxBitmap", "setHeight", 2}, // 1048 - {wxBitmap_SetMask, "wxBitmap", "setMask", 2}, // 1049 - {wxBitmap_SetPalette, "wxBitmap", "setPalette", 2}, // 1050 - {wxBitmap_SetWidth, "wxBitmap", "setWidth", 2}, // 1051 - {wxIcon_new_0, "wxIcon", "new", 0}, // 1052 - {wxIcon_new_1, "wxIcon", "new", 1}, // 1053 - {wxIcon_new_2, "wxIcon", "new", 2}, // 1054 - {wxIcon_CopyFromBitmap, "wxIcon", "copyFromBitmap", 2}, // 1055 - {NULL, "wxIcon", "destroy", 1}, // 1056 obj destructor wxIcon_destruct - {wxIconBundle_new_0, "wxIconBundle", "new", 0}, // 1057 - {wxIconBundle_new_1_1, "wxIconBundle", "new", 1}, // 1058 - {wxIconBundle_new_2, "wxIconBundle", "new", 2}, // 1059 - {NULL, "", "", 0}, // 1060 - {wxIconBundle_new_1_0, "wxIconBundle", "new", 1}, // 1061 - {wxIconBundle_destruct, "wxIconBundle", "destroy", 1}, // 1062 - {wxIconBundle_AddIcon_1_0, "wxIconBundle", "addIcon", 2}, // 1063 - {wxIconBundle_AddIcon_2, "wxIconBundle", "addIcon", 3}, // 1064 - {wxIconBundle_AddIcon_1_1, "wxIconBundle", "addIcon", 2}, // 1065 - {wxIconBundle_GetIcon_2, "wxIconBundle", "getIcon", 3}, // 1066 - {wxIconBundle_GetIcon_1, "wxIconBundle", "getIcon", 2}, // 1067 - {wxCursor_new_0, "wxCursor", "new", 0}, // 1068 - {wxCursor_new_2, "wxCursor", "new", 2}, // 1069 - {wxCursor_new_1_1, "wxCursor", "new", 1}, // 1070 - {wxCursor_new_1_0, "wxCursor", "new", 1}, // 1071 - {NULL, "", "", 0}, // 1072 - {NULL, "wxCursor", "destroy", 1}, // 1073 obj destructor wxCursor_destruct - {wxCursor_IsOk, "wxCursor", "isOk", 1}, // 1074 - {wxMask_new_0, "wxMask", "new", 0}, // 1075 - {wxMask_new_2_0, "wxMask", "new", 2}, // 1076 - {wxMask_new_1, "wxMask", "new", 1}, // 1077 - {wxMask_new_2_1, "wxMask", "new", 2}, // 1078 - {NULL, "wxMask", "destroy", 1}, // 1079 obj destructor wxMask_destruct - {wxMask_Create_2_0, "wxMask", "create", 3}, // 1080 - {wxMask_Create_1, "wxMask", "create", 2}, // 1081 - {wxMask_Create_2_1, "wxMask", "create", 3}, // 1082 - {wxImage_new_0, "wxImage", "new", 0}, // 1083 - {wxImage_new_3_1, "wxImage", "new", 3}, // 1084 - {wxImage_new_2_2, "wxImage", "new", 2}, // 1085 - {wxImage_new_3_0, "wxImage", "new", 3}, // 1086 - {wxImage_new_2_1, "wxImage", "new", 2}, // 1087 - {wxImage_new_4, "wxImage", "new", 4}, // 1088 - {wxImage_new_3_3, "wxImage", "new", 3}, // 1089 - {wxImage_new_2_0, "wxImage", "new", 2}, // 1090 - {wxImage_new_3_2, "wxImage", "new", 3}, // 1091 - {NULL, "wxImage", "destroy", 1}, // 1092 obj destructor wxImage_destruct - {wxImage_Blur, "wxImage", "blur", 2}, // 1093 - {wxImage_BlurHorizontal, "wxImage", "blurHorizontal", 2}, // 1094 - {wxImage_BlurVertical, "wxImage", "blurVertical", 2}, // 1095 - {wxImage_ConvertAlphaToMask_1, "wxImage", "convertAlphaToMask", 2}, // 1096 - {wxImage_ConvertAlphaToMask_4, "wxImage", "convertAlphaToMask", 5}, // 1097 - {wxImage_ConvertToGreyscale_3, "wxImage", "convertToGreyscale", 4}, // 1098 - {wxImage_ConvertToGreyscale_0, "wxImage", "convertToGreyscale", 1}, // 1099 - {wxImage_ConvertToMono, "wxImage", "convertToMono", 4}, // 1100 - {wxImage_Copy, "wxImage", "copy", 1}, // 1101 - {wxImage_Create_3_1, "wxImage", "create", 4}, // 1102 - {wxImage_Create_2_1, "wxImage", "create", 3}, // 1103 - {wxImage_Create_3_0, "wxImage", "create", 4}, // 1104 - {wxImage_Create_2_0, "wxImage", "create", 3}, // 1105 - {wxImage_Create_4, "wxImage", "create", 5}, // 1106 - {wxImage_Create_3_2, "wxImage", "create", 4}, // 1107 - {wxImage_Destroy, "wxImage", "'Destroy'", 1}, // 1108 - {wxImage_FindFirstUnusedColour, "wxImage", "findFirstUnusedColour", 2}, // 1109 - {wxImage_GetImageExtWildcard, "wxImage", "getImageExtWildcard", 0}, // 1110 - {wxImage_GetAlpha_0, "wxImage", "getAlpha", 1}, // 1111 - {wxImage_GetAlpha_2, "wxImage", "getAlpha", 3}, // 1112 - {wxImage_GetBlue, "wxImage", "getBlue", 3}, // 1113 - {wxImage_GetData, "wxImage", "getData", 1}, // 1114 - {wxImage_GetGreen, "wxImage", "getGreen", 3}, // 1115 - {wxImage_GetImageCount, "wxImage", "getImageCount", 2}, // 1116 - {wxImage_GetHeight, "wxImage", "getHeight", 1}, // 1117 - {wxImage_GetMaskBlue, "wxImage", "getMaskBlue", 1}, // 1118 - {wxImage_GetMaskGreen, "wxImage", "getMaskGreen", 1}, // 1119 - {wxImage_GetMaskRed, "wxImage", "getMaskRed", 1}, // 1120 - {wxImage_GetOrFindMaskColour, "wxImage", "getOrFindMaskColour", 1}, // 1121 - {wxImage_GetPalette, "wxImage", "getPalette", 1}, // 1122 - {wxImage_GetRed, "wxImage", "getRed", 3}, // 1123 - {wxImage_GetSubImage, "wxImage", "getSubImage", 2}, // 1124 - {wxImage_GetWidth, "wxImage", "getWidth", 1}, // 1125 - {wxImage_HasAlpha, "wxImage", "hasAlpha", 1}, // 1126 - {wxImage_HasMask, "wxImage", "hasMask", 1}, // 1127 - {wxImage_GetOption, "wxImage", "getOption", 2}, // 1128 - {wxImage_GetOptionInt, "wxImage", "getOptionInt", 2}, // 1129 - {wxImage_HasOption, "wxImage", "hasOption", 2}, // 1130 - {wxImage_InitAlpha, "wxImage", "initAlpha", 1}, // 1131 - {wxImage_InitStandardHandlers, "wxImage", "initStandardHandlers", 0}, // 1132 - {wxImage_IsTransparent, "wxImage", "isTransparent", 4}, // 1133 - {wxImage_LoadFile_2, "wxImage", "loadFile", 3}, // 1134 - {wxImage_LoadFile_3, "wxImage", "loadFile", 4}, // 1135 - {wxImage_IsOk, "wxImage", "isOk", 1}, // 1136 - {wxImage_RemoveHandler, "wxImage", "removeHandler", 1}, // 1137 - {wxImage_Mirror, "wxImage", "mirror", 2}, // 1138 - {wxImage_Replace, "wxImage", "replace", 7}, // 1139 - {wxImage_Rescale, "wxImage", "rescale", 4}, // 1140 - {wxImage_Resize, "wxImage", "resize", 4}, // 1141 - {wxImage_Rotate, "wxImage", "rotate", 4}, // 1142 - {wxImage_RotateHue, "wxImage", "rotateHue", 2}, // 1143 - {wxImage_Rotate90, "wxImage", "rotate90", 2}, // 1144 - {wxImage_SaveFile_2_0, "wxImage", "saveFile", 3}, // 1145 - {wxImage_SaveFile_2_1, "wxImage", "saveFile", 3}, // 1146 - {wxImage_SaveFile_1, "wxImage", "saveFile", 2}, // 1147 - {wxImage_Scale, "wxImage", "scale", 4}, // 1148 - {wxImage_Size, "wxImage", "size", 4}, // 1149 - {wxImage_SetAlpha_1, "wxImage", "setAlpha", 2}, // 1150 - {wxImage_SetAlpha_3, "wxImage", "setAlpha", 4}, // 1151 - {wxImage_SetData_1, "wxImage", "setData", 2}, // 1152 - {wxImage_SetData_3, "wxImage", "setData", 4}, // 1153 - {wxImage_SetMask, "wxImage", "setMask", 2}, // 1154 - {wxImage_SetMaskColour, "wxImage", "setMaskColour", 4}, // 1155 - {wxImage_SetMaskFromImage, "wxImage", "setMaskFromImage", 5}, // 1156 - {wxImage_SetOption_2_1, "wxImage", "setOption", 3}, // 1157 - {wxImage_SetOption_2_0, "wxImage", "setOption", 3}, // 1158 - {wxImage_SetPalette, "wxImage", "setPalette", 2}, // 1159 - {wxImage_SetRGB_5, "wxImage", "setRGB", 6}, // 1160 - {wxImage_SetRGB_4, "wxImage", "setRGB", 5}, // 1161 - {wxBrush_new_0, "wxBrush", "new", 0}, // 1162 - {wxBrush_new_2, "wxBrush", "new", 2}, // 1163 - {NULL, "", "", 0}, // 1164 - {wxBrush_new_1, "wxBrush", "new", 1}, // 1165 - {NULL, "wxBrush", "destroy", 1}, // 1166 obj destructor wxBrush_destruct - {wxBrush_GetColour, "wxBrush", "getColour", 1}, // 1167 - {wxBrush_GetStipple, "wxBrush", "getStipple", 1}, // 1168 - {wxBrush_GetStyle, "wxBrush", "getStyle", 1}, // 1169 - {wxBrush_IsHatch, "wxBrush", "isHatch", 1}, // 1170 - {wxBrush_IsOk, "wxBrush", "isOk", 1}, // 1171 - {wxBrush_SetColour_1, "wxBrush", "setColour", 2}, // 1172 - {wxBrush_SetColour_3, "wxBrush", "setColour", 4}, // 1173 - {wxBrush_SetStipple, "wxBrush", "setStipple", 2}, // 1174 - {wxBrush_SetStyle, "wxBrush", "setStyle", 2}, // 1175 - {wxPen_new_0, "wxPen", "new", 0}, // 1176 - {wxPen_new_2, "wxPen", "new", 2}, // 1177 - {wxPen_new_1, "wxPen", "new", 1}, // 1178 - {NULL, "wxPen", "destroy", 1}, // 1179 obj destructor wxPen_destruct - {wxPen_GetCap, "wxPen", "getCap", 1}, // 1180 - {wxPen_GetColour, "wxPen", "getColour", 1}, // 1181 - {wxPen_GetJoin, "wxPen", "getJoin", 1}, // 1182 - {wxPen_GetStyle, "wxPen", "getStyle", 1}, // 1183 - {wxPen_GetWidth, "wxPen", "getWidth", 1}, // 1184 - {wxPen_IsOk, "wxPen", "isOk", 1}, // 1185 - {wxPen_SetCap, "wxPen", "setCap", 2}, // 1186 - {wxPen_SetColour_1, "wxPen", "setColour", 2}, // 1187 - {wxPen_SetColour_3, "wxPen", "setColour", 4}, // 1188 - {wxPen_SetJoin, "wxPen", "setJoin", 2}, // 1189 - {wxPen_SetStyle, "wxPen", "setStyle", 2}, // 1190 - {wxPen_SetWidth, "wxPen", "setWidth", 2}, // 1191 - {wxRegion_new_0, "wxRegion", "new", 0}, // 1192 - {wxRegion_new_4, "wxRegion", "new", 4}, // 1193 - {wxRegion_new_2, "wxRegion", "new", 2}, // 1194 - {wxRegion_new_1_0, "wxRegion", "new", 1}, // 1195 - {NULL, "", "", 0}, // 1196 - {wxRegion_new_1_1, "wxRegion", "new", 1}, // 1197 +#if defined(__WXMAC__) + {wxMenuBar_MacGetCommonMenuBar, "wxMenuBar", "macGetCommonMenuBar", 0}, // 874 +#else + {NULL, "wxMenuBar", "macGetCommonMenuBar", 0}, // 874 +#endif // defined(__WXMAC__) +#if defined(__WXMAC__) + {wxMenuBar_MacSetCommonMenuBar, "wxMenuBar", "macSetCommonMenuBar", 1}, // 875 +#else + {NULL, "wxMenuBar", "macSetCommonMenuBar", 0}, // 875 +#endif // defined(__WXMAC__) + {wxMenuBar_IsEnabled, "wxMenuBar", "isEnabled", 2}, // 876 + {wxMenuBar_Remove, "wxMenuBar", "remove", 2}, // 877 + {wxMenuBar_Replace, "wxMenuBar", "replace", 4}, // 878 + {wxMenuBar_SetHelpString, "wxMenuBar", "setHelpString", 3}, // 879 + {wxMenuBar_SetLabel, "wxMenuBar", "setLabel", 3}, // 880 + {wxMenuBar_SetMenuLabel, "wxMenuBar", "setMenuLabel", 3}, // 881 + {wxControl_GetLabel, "wxControl", "getLabel", 1}, // 882 + {wxControl_SetLabel, "wxControl", "setLabel", 2}, // 883 + {wxControlWithItems_Append_1, "wxControlWithItems", "append", 2}, // 884 + {wxControlWithItems_Append_2, "wxControlWithItems", "append", 3}, // 885 + {wxControlWithItems_appendStrings_1, "wxControlWithItems", "appendStrings", 2}, // 886 + {wxControlWithItems_appendStrings_2, "wxControlWithItems", "appendStrings", 3}, // 887 + {wxControlWithItems_Clear, "wxControlWithItems", "clear", 1}, // 888 + {wxControlWithItems_Delete, "wxControlWithItems", "delete", 2}, // 889 + {wxControlWithItems_FindString, "wxControlWithItems", "findString", 3}, // 890 + {wxControlWithItems_getClientData, "wxControlWithItems", "getClientData", 2}, // 891 + {wxControlWithItems_setClientData, "wxControlWithItems", "setClientData", 3}, // 892 + {wxControlWithItems_GetCount, "wxControlWithItems", "getCount", 1}, // 893 + {wxControlWithItems_GetSelection, "wxControlWithItems", "getSelection", 1}, // 894 + {wxControlWithItems_GetString, "wxControlWithItems", "getString", 2}, // 895 + {wxControlWithItems_GetStringSelection, "wxControlWithItems", "getStringSelection", 1}, // 896 + {wxControlWithItems_Insert_2, "wxControlWithItems", "insert", 3}, // 897 + {wxControlWithItems_Insert_3, "wxControlWithItems", "insert", 4}, // 898 + {wxControlWithItems_insertStrings_2, "wxControlWithItems", "insertStrings", 3}, // 899 + {wxControlWithItems_insertStrings_3, "wxControlWithItems", "insertStrings", 4}, // 900 + {wxControlWithItems_IsEmpty, "wxControlWithItems", "isEmpty", 1}, // 901 + {wxControlWithItems_Select, "wxControlWithItems", "select", 2}, // 902 + {wxControlWithItems_SetSelection, "wxControlWithItems", "setSelection", 2}, // 903 + {wxControlWithItems_SetString, "wxControlWithItems", "setString", 3}, // 904 + {wxControlWithItems_SetStringSelection, "wxControlWithItems", "setStringSelection", 2}, // 905 + {wxMenu_new_0, "wxMenu", "new", 0}, // 906 + {wxMenu_new_1, "wxMenu", "new", 1}, // 907 + {wxMenu_new_2, "wxMenu", "new", 2}, // 908 + {NULL, "wxMenu", "destroy", 1}, // 909 obj destructor wxMenu_destruct + {wxMenu_Append_3, "wxMenu", "append", 4}, // 910 + {wxMenu_Append_4, "wxMenu", "append", 5}, // 911 + {wxMenu_Append_1, "wxMenu", "append", 2}, // 912 + {wxMenu_AppendCheckItem, "wxMenu", "appendCheckItem", 4}, // 913 + {wxMenu_AppendRadioItem, "wxMenu", "appendRadioItem", 4}, // 914 + {wxMenu_AppendSeparator, "wxMenu", "appendSeparator", 1}, // 915 + {wxMenu_Break, "wxMenu", "break", 1}, // 916 + {wxMenu_Check, "wxMenu", "check", 3}, // 917 + {wxMenu_Delete_1_0, "wxMenu", "delete", 2}, // 918 + {wxMenu_Delete_1_1, "wxMenu", "delete", 2}, // 919 + {wxMenu_Destroy_1_0, "wxMenu", "'Destroy'", 2}, // 920 + {wxMenu_Destroy_1_1, "wxMenu", "'Destroy'", 2}, // 921 + {wxMenu_Enable, "wxMenu", "enable", 3}, // 922 + {wxMenu_FindItem_1, "wxMenu", "findItem", 2}, // 923 + {wxMenu_FindItem_2, "wxMenu", "findItem", 2}, // 924 + {wxMenu_FindItemByPosition, "wxMenu", "findItemByPosition", 2}, // 925 + {wxMenu_GetHelpString, "wxMenu", "getHelpString", 2}, // 926 + {wxMenu_GetLabel, "wxMenu", "getLabel", 2}, // 927 + {wxMenu_GetMenuItemCount, "wxMenu", "getMenuItemCount", 1}, // 928 + {NULL, "", "", 0}, // 929 + {wxMenu_GetMenuItems, "wxMenu", "getMenuItems", 1}, // 930 + {wxMenu_GetTitle, "wxMenu", "getTitle", 1}, // 931 + {wxMenu_Insert_2, "wxMenu", "insert", 3}, // 932 + {wxMenu_Insert_3, "wxMenu", "insert", 4}, // 933 + {wxMenu_Insert_5, "wxMenu", "insert", 6}, // 934 + {wxMenu_InsertCheckItem, "wxMenu", "insertCheckItem", 5}, // 935 + {wxMenu_InsertRadioItem, "wxMenu", "insertRadioItem", 5}, // 936 + {wxMenu_InsertSeparator, "wxMenu", "insertSeparator", 2}, // 937 + {wxMenu_IsChecked, "wxMenu", "isChecked", 2}, // 938 + {wxMenu_IsEnabled, "wxMenu", "isEnabled", 2}, // 939 + {wxMenu_Prepend_1, "wxMenu", "prepend", 2}, // 940 + {wxMenu_Prepend_2, "wxMenu", "prepend", 3}, // 941 + {wxMenu_Prepend_4, "wxMenu", "prepend", 5}, // 942 + {wxMenu_PrependCheckItem, "wxMenu", "prependCheckItem", 4}, // 943 + {wxMenu_PrependRadioItem, "wxMenu", "prependRadioItem", 4}, // 944 + {wxMenu_PrependSeparator, "wxMenu", "prependSeparator", 1}, // 945 + {wxMenu_Remove_1_0, "wxMenu", "remove", 2}, // 946 + {wxMenu_Remove_1_1, "wxMenu", "remove", 2}, // 947 + {wxMenu_SetHelpString, "wxMenu", "setHelpString", 3}, // 948 + {wxMenu_SetLabel, "wxMenu", "setLabel", 3}, // 949 + {wxMenu_SetTitle, "wxMenu", "setTitle", 2}, // 950 + {wxMenuItem_new, "wxMenuItem", "new", 1}, // 951 + {NULL, "wxMenuItem", "destroy", 1}, // 952 obj destructor wxMenuItem_destruct + {wxMenuItem_Check, "wxMenuItem", "check", 2}, // 953 + {wxMenuItem_Enable, "wxMenuItem", "enable", 2}, // 954 + {wxMenuItem_GetBitmap, "wxMenuItem", "getBitmap", 1}, // 955 + {wxMenuItem_GetHelp, "wxMenuItem", "getHelp", 1}, // 956 + {wxMenuItem_GetId, "wxMenuItem", "getId", 1}, // 957 + {wxMenuItem_GetKind, "wxMenuItem", "getKind", 1}, // 958 + {wxMenuItem_GetLabelText, "wxMenuItem", "getLabelText", 1}, // 959 + {wxMenuItem_GetItemLabel, "wxMenuItem", "getItemLabel", 1}, // 960 + {wxMenuItem_GetItemLabelText, "wxMenuItem", "getItemLabelText", 1}, // 961 + {wxMenuItem_GetMenu, "wxMenuItem", "getMenu", 1}, // 962 + {wxMenuItem_GetSubMenu, "wxMenuItem", "getSubMenu", 1}, // 963 + {wxMenuItem_IsCheckable, "wxMenuItem", "isCheckable", 1}, // 964 + {wxMenuItem_IsChecked, "wxMenuItem", "isChecked", 1}, // 965 + {wxMenuItem_IsEnabled, "wxMenuItem", "isEnabled", 1}, // 966 + {wxMenuItem_IsSeparator, "wxMenuItem", "isSeparator", 1}, // 967 + {wxMenuItem_IsSubMenu, "wxMenuItem", "isSubMenu", 1}, // 968 + {wxMenuItem_SetBitmap, "wxMenuItem", "setBitmap", 2}, // 969 + {wxMenuItem_SetHelp, "wxMenuItem", "setHelp", 2}, // 970 + {wxMenuItem_SetMenu, "wxMenuItem", "setMenu", 2}, // 971 + {wxMenuItem_SetSubMenu, "wxMenuItem", "setSubMenu", 2}, // 972 + {wxMenuItem_SetItemLabel, "wxMenuItem", "setItemLabel", 2}, // 973 + {wxToolBar_AddControl, "wxToolBar", "addControl", 3}, // 974 + {wxToolBar_AddSeparator, "wxToolBar", "addSeparator", 1}, // 975 + {wxToolBar_AddTool_1, "wxToolBar", "addTool", 2}, // 976 + {wxToolBar_AddTool_4, "wxToolBar", "addTool", 5}, // 977 + {wxToolBar_AddTool_5, "wxToolBar", "addTool", 6}, // 978 + {wxToolBar_AddCheckTool, "wxToolBar", "addCheckTool", 5}, // 979 + {wxToolBar_AddRadioTool, "wxToolBar", "addRadioTool", 5}, // 980 + {wxToolBar_AddStretchableSpace, "wxToolBar", "addStretchableSpace", 1}, // 981 + {wxToolBar_InsertStretchableSpace, "wxToolBar", "insertStretchableSpace", 2}, // 982 + {wxToolBar_DeleteTool, "wxToolBar", "deleteTool", 2}, // 983 + {wxToolBar_DeleteToolByPos, "wxToolBar", "deleteToolByPos", 2}, // 984 + {wxToolBar_EnableTool, "wxToolBar", "enableTool", 3}, // 985 + {wxToolBar_FindById, "wxToolBar", "findById", 2}, // 986 + {wxToolBar_FindControl, "wxToolBar", "findControl", 2}, // 987 + {wxToolBar_FindToolForPosition, "wxToolBar", "findToolForPosition", 3}, // 988 + {wxToolBar_GetToolSize, "wxToolBar", "getToolSize", 1}, // 989 + {wxToolBar_GetToolBitmapSize, "wxToolBar", "getToolBitmapSize", 1}, // 990 + {wxToolBar_GetMargins, "wxToolBar", "getMargins", 1}, // 991 + {wxToolBar_GetToolEnabled, "wxToolBar", "getToolEnabled", 2}, // 992 + {wxToolBar_GetToolLongHelp, "wxToolBar", "getToolLongHelp", 2}, // 993 + {wxToolBar_GetToolPacking, "wxToolBar", "getToolPacking", 1}, // 994 + {wxToolBar_GetToolPos, "wxToolBar", "getToolPos", 2}, // 995 + {wxToolBar_GetToolSeparation, "wxToolBar", "getToolSeparation", 1}, // 996 + {wxToolBar_GetToolShortHelp, "wxToolBar", "getToolShortHelp", 2}, // 997 + {wxToolBar_GetToolState, "wxToolBar", "getToolState", 2}, // 998 + {wxToolBar_InsertControl, "wxToolBar", "insertControl", 4}, // 999 + {wxToolBar_InsertSeparator, "wxToolBar", "insertSeparator", 2}, // 1000 + {wxToolBar_InsertTool_5, "wxToolBar", "insertTool", 6}, // 1001 + {wxToolBar_InsertTool_2, "wxToolBar", "insertTool", 3}, // 1002 + {wxToolBar_Realize, "wxToolBar", "realize", 1}, // 1003 + {wxToolBar_RemoveTool, "wxToolBar", "removeTool", 2}, // 1004 + {wxToolBar_SetMargins, "wxToolBar", "setMargins", 3}, // 1005 + {wxToolBar_SetToolBitmapSize, "wxToolBar", "setToolBitmapSize", 2}, // 1006 + {wxToolBar_SetToolLongHelp, "wxToolBar", "setToolLongHelp", 3}, // 1007 + {wxToolBar_SetToolPacking, "wxToolBar", "setToolPacking", 2}, // 1008 + {wxToolBar_SetToolShortHelp, "wxToolBar", "setToolShortHelp", 3}, // 1009 + {wxToolBar_SetToolSeparation, "wxToolBar", "setToolSeparation", 2}, // 1010 + {wxToolBar_ToggleTool, "wxToolBar", "toggleTool", 3}, // 1011 + {wxStatusBar_new_0, "wxStatusBar", "new", 0}, // 1012 + {wxStatusBar_new_2, "wxStatusBar", "new", 2}, // 1013 + {NULL, "wxStatusBar", "destroy", 1}, // 1014 obj destructor wxStatusBar_destruct + {wxStatusBar_Create, "wxStatusBar", "create", 3}, // 1015 + {wxStatusBar_GetFieldRect, "wxStatusBar", "getFieldRect", 2}, // 1016 + {wxStatusBar_GetFieldsCount, "wxStatusBar", "getFieldsCount", 1}, // 1017 + {wxStatusBar_GetStatusText, "wxStatusBar", "getStatusText", 2}, // 1018 + {wxStatusBar_PopStatusText, "wxStatusBar", "popStatusText", 2}, // 1019 + {wxStatusBar_PushStatusText, "wxStatusBar", "pushStatusText", 3}, // 1020 + {wxStatusBar_SetFieldsCount, "wxStatusBar", "setFieldsCount", 3}, // 1021 + {wxStatusBar_SetMinHeight, "wxStatusBar", "setMinHeight", 2}, // 1022 + {wxStatusBar_SetStatusText, "wxStatusBar", "setStatusText", 3}, // 1023 + {wxStatusBar_SetStatusWidths, "wxStatusBar", "setStatusWidths", 2}, // 1024 + {wxStatusBar_SetStatusStyles, "wxStatusBar", "setStatusStyles", 2}, // 1025 + {wxBitmap_new_0, "wxBitmap", "new", 0}, // 1026 + {NULL, "", "", 0}, // 1027 + {wxBitmap_new_4, "wxBitmap", "new", 4}, // 1028 + {wxBitmap_new_3, "wxBitmap", "new", 3}, // 1029 + {wxBitmap_new_2_1, "wxBitmap", "new", 2}, // 1030 + {wxBitmap_new_2_0, "wxBitmap", "new", 2}, // 1031 + {wxBitmap_new_2_2, "wxBitmap", "new", 2}, // 1032 + {wxBitmap_new_2_3, "wxBitmap", "new", 1}, // 1033 + {NULL, "wxBitmap", "destroy", 1}, // 1034 obj destructor wxBitmap_destruct + {wxBitmap_ConvertToImage, "wxBitmap", "convertToImage", 1}, // 1035 + {wxBitmap_CopyFromIcon, "wxBitmap", "copyFromIcon", 2}, // 1036 + {wxBitmap_Create_3_0, "wxBitmap", "create", 4}, // 1037 + {wxBitmap_Create_2, "wxBitmap", "create", 3}, // 1038 + {wxBitmap_Create_3_1, "wxBitmap", "create", 4}, // 1039 + {wxBitmap_GetDepth, "wxBitmap", "getDepth", 1}, // 1040 + {wxBitmap_GetHeight, "wxBitmap", "getHeight", 1}, // 1041 + {wxBitmap_GetPalette, "wxBitmap", "getPalette", 1}, // 1042 + {wxBitmap_GetMask, "wxBitmap", "getMask", 1}, // 1043 + {wxBitmap_GetWidth, "wxBitmap", "getWidth", 1}, // 1044 + {wxBitmap_GetSubBitmap, "wxBitmap", "getSubBitmap", 2}, // 1045 + {wxBitmap_LoadFile, "wxBitmap", "loadFile", 3}, // 1046 + {wxBitmap_IsOk, "wxBitmap", "isOk", 1}, // 1047 + {wxBitmap_SaveFile, "wxBitmap", "saveFile", 4}, // 1048 + {wxBitmap_SetDepth, "wxBitmap", "setDepth", 2}, // 1049 + {wxBitmap_SetHeight, "wxBitmap", "setHeight", 2}, // 1050 + {wxBitmap_SetMask, "wxBitmap", "setMask", 2}, // 1051 + {wxBitmap_SetPalette, "wxBitmap", "setPalette", 2}, // 1052 + {wxBitmap_SetWidth, "wxBitmap", "setWidth", 2}, // 1053 + {wxIcon_new_0, "wxIcon", "new", 0}, // 1054 + {wxIcon_new_1, "wxIcon", "new", 1}, // 1055 + {wxIcon_new_2, "wxIcon", "new", 2}, // 1056 + {wxIcon_CopyFromBitmap, "wxIcon", "copyFromBitmap", 2}, // 1057 + {NULL, "wxIcon", "destroy", 1}, // 1058 obj destructor wxIcon_destruct + {wxIconBundle_new_0, "wxIconBundle", "new", 0}, // 1059 + {wxIconBundle_new_1_1, "wxIconBundle", "new", 1}, // 1060 + {wxIconBundle_new_2, "wxIconBundle", "new", 2}, // 1061 + {NULL, "", "", 0}, // 1062 + {wxIconBundle_new_1_0, "wxIconBundle", "new", 1}, // 1063 + {wxIconBundle_destruct, "wxIconBundle", "destroy", 1}, // 1064 + {wxIconBundle_AddIcon_1_0, "wxIconBundle", "addIcon", 2}, // 1065 + {wxIconBundle_AddIcon_2, "wxIconBundle", "addIcon", 3}, // 1066 + {wxIconBundle_AddIcon_1_1, "wxIconBundle", "addIcon", 2}, // 1067 + {wxIconBundle_GetIcon_2, "wxIconBundle", "getIcon", 3}, // 1068 + {wxIconBundle_GetIcon_1, "wxIconBundle", "getIcon", 2}, // 1069 + {wxCursor_new_0, "wxCursor", "new", 0}, // 1070 + {wxCursor_new_2, "wxCursor", "new", 2}, // 1071 + {wxCursor_new_1_1, "wxCursor", "new", 1}, // 1072 + {wxCursor_new_1_0, "wxCursor", "new", 1}, // 1073 + {NULL, "", "", 0}, // 1074 + {NULL, "wxCursor", "destroy", 1}, // 1075 obj destructor wxCursor_destruct + {wxCursor_IsOk, "wxCursor", "isOk", 1}, // 1076 + {wxMask_new_0, "wxMask", "new", 0}, // 1077 + {wxMask_new_2_0, "wxMask", "new", 2}, // 1078 + {wxMask_new_1, "wxMask", "new", 1}, // 1079 + {wxMask_new_2_1, "wxMask", "new", 2}, // 1080 + {NULL, "wxMask", "destroy", 1}, // 1081 obj destructor wxMask_destruct + {wxMask_Create_2_0, "wxMask", "create", 3}, // 1082 + {wxMask_Create_1, "wxMask", "create", 2}, // 1083 + {wxMask_Create_2_1, "wxMask", "create", 3}, // 1084 + {wxImage_new_0, "wxImage", "new", 0}, // 1085 + {wxImage_new_3_1, "wxImage", "new", 3}, // 1086 + {wxImage_new_2_2, "wxImage", "new", 2}, // 1087 + {wxImage_new_3_0, "wxImage", "new", 3}, // 1088 + {wxImage_new_2_1, "wxImage", "new", 2}, // 1089 + {wxImage_new_4, "wxImage", "new", 4}, // 1090 + {wxImage_new_3_3, "wxImage", "new", 3}, // 1091 + {wxImage_new_2_0, "wxImage", "new", 2}, // 1092 + {wxImage_new_3_2, "wxImage", "new", 3}, // 1093 + {NULL, "wxImage", "destroy", 1}, // 1094 obj destructor wxImage_destruct + {wxImage_Blur, "wxImage", "blur", 2}, // 1095 + {wxImage_BlurHorizontal, "wxImage", "blurHorizontal", 2}, // 1096 + {wxImage_BlurVertical, "wxImage", "blurVertical", 2}, // 1097 + {wxImage_ConvertAlphaToMask_1, "wxImage", "convertAlphaToMask", 2}, // 1098 + {wxImage_ConvertAlphaToMask_4, "wxImage", "convertAlphaToMask", 5}, // 1099 + {wxImage_ConvertToGreyscale_3, "wxImage", "convertToGreyscale", 4}, // 1100 + {wxImage_ConvertToGreyscale_0, "wxImage", "convertToGreyscale", 1}, // 1101 + {wxImage_ConvertToMono, "wxImage", "convertToMono", 4}, // 1102 + {wxImage_Copy, "wxImage", "copy", 1}, // 1103 + {wxImage_Create_3_1, "wxImage", "create", 4}, // 1104 + {wxImage_Create_2_1, "wxImage", "create", 3}, // 1105 + {wxImage_Create_3_0, "wxImage", "create", 4}, // 1106 + {wxImage_Create_2_0, "wxImage", "create", 3}, // 1107 + {wxImage_Create_4, "wxImage", "create", 5}, // 1108 + {wxImage_Create_3_2, "wxImage", "create", 4}, // 1109 + {wxImage_Destroy, "wxImage", "'Destroy'", 1}, // 1110 + {wxImage_FindFirstUnusedColour, "wxImage", "findFirstUnusedColour", 2}, // 1111 + {wxImage_GetImageExtWildcard, "wxImage", "getImageExtWildcard", 0}, // 1112 + {wxImage_GetAlpha_0, "wxImage", "getAlpha", 1}, // 1113 + {wxImage_GetAlpha_2, "wxImage", "getAlpha", 3}, // 1114 + {wxImage_GetBlue, "wxImage", "getBlue", 3}, // 1115 + {wxImage_GetData, "wxImage", "getData", 1}, // 1116 + {wxImage_GetGreen, "wxImage", "getGreen", 3}, // 1117 + {wxImage_GetImageCount, "wxImage", "getImageCount", 2}, // 1118 + {wxImage_GetHeight, "wxImage", "getHeight", 1}, // 1119 + {wxImage_GetMaskBlue, "wxImage", "getMaskBlue", 1}, // 1120 + {wxImage_GetMaskGreen, "wxImage", "getMaskGreen", 1}, // 1121 + {wxImage_GetMaskRed, "wxImage", "getMaskRed", 1}, // 1122 + {wxImage_GetOrFindMaskColour, "wxImage", "getOrFindMaskColour", 1}, // 1123 + {wxImage_GetPalette, "wxImage", "getPalette", 1}, // 1124 + {wxImage_GetRed, "wxImage", "getRed", 3}, // 1125 + {wxImage_GetSubImage, "wxImage", "getSubImage", 2}, // 1126 + {wxImage_GetWidth, "wxImage", "getWidth", 1}, // 1127 + {wxImage_HasAlpha, "wxImage", "hasAlpha", 1}, // 1128 + {wxImage_HasMask, "wxImage", "hasMask", 1}, // 1129 + {wxImage_GetOption, "wxImage", "getOption", 2}, // 1130 + {wxImage_GetOptionInt, "wxImage", "getOptionInt", 2}, // 1131 + {wxImage_HasOption, "wxImage", "hasOption", 2}, // 1132 + {wxImage_InitAlpha, "wxImage", "initAlpha", 1}, // 1133 + {wxImage_InitStandardHandlers, "wxImage", "initStandardHandlers", 0}, // 1134 + {wxImage_IsTransparent, "wxImage", "isTransparent", 4}, // 1135 + {wxImage_LoadFile_2, "wxImage", "loadFile", 3}, // 1136 + {wxImage_LoadFile_3, "wxImage", "loadFile", 4}, // 1137 + {wxImage_IsOk, "wxImage", "isOk", 1}, // 1138 + {wxImage_RemoveHandler, "wxImage", "removeHandler", 1}, // 1139 + {wxImage_Mirror, "wxImage", "mirror", 2}, // 1140 + {wxImage_Replace, "wxImage", "replace", 7}, // 1141 + {wxImage_Rescale, "wxImage", "rescale", 4}, // 1142 + {wxImage_Resize, "wxImage", "resize", 4}, // 1143 + {wxImage_Rotate, "wxImage", "rotate", 4}, // 1144 + {wxImage_RotateHue, "wxImage", "rotateHue", 2}, // 1145 + {wxImage_Rotate90, "wxImage", "rotate90", 2}, // 1146 + {wxImage_SaveFile_2_0, "wxImage", "saveFile", 3}, // 1147 + {wxImage_SaveFile_2_1, "wxImage", "saveFile", 3}, // 1148 + {wxImage_SaveFile_1, "wxImage", "saveFile", 2}, // 1149 + {wxImage_Scale, "wxImage", "scale", 4}, // 1150 + {wxImage_Size, "wxImage", "size", 4}, // 1151 + {wxImage_SetAlpha_1, "wxImage", "setAlpha", 2}, // 1152 + {wxImage_SetAlpha_3, "wxImage", "setAlpha", 4}, // 1153 + {wxImage_SetData_1, "wxImage", "setData", 2}, // 1154 + {wxImage_SetData_3, "wxImage", "setData", 4}, // 1155 + {wxImage_SetMask, "wxImage", "setMask", 2}, // 1156 + {wxImage_SetMaskColour, "wxImage", "setMaskColour", 4}, // 1157 + {wxImage_SetMaskFromImage, "wxImage", "setMaskFromImage", 5}, // 1158 + {wxImage_SetOption_2_1, "wxImage", "setOption", 3}, // 1159 + {wxImage_SetOption_2_0, "wxImage", "setOption", 3}, // 1160 + {wxImage_SetPalette, "wxImage", "setPalette", 2}, // 1161 + {wxImage_SetRGB_5, "wxImage", "setRGB", 6}, // 1162 + {wxImage_SetRGB_4, "wxImage", "setRGB", 5}, // 1163 + {wxBrush_new_0, "wxBrush", "new", 0}, // 1164 + {wxBrush_new_2, "wxBrush", "new", 2}, // 1165 + {NULL, "", "", 0}, // 1166 + {wxBrush_new_1, "wxBrush", "new", 1}, // 1167 + {NULL, "wxBrush", "destroy", 1}, // 1168 obj destructor wxBrush_destruct + {wxBrush_GetColour, "wxBrush", "getColour", 1}, // 1169 + {wxBrush_GetStipple, "wxBrush", "getStipple", 1}, // 1170 + {wxBrush_GetStyle, "wxBrush", "getStyle", 1}, // 1171 + {wxBrush_IsHatch, "wxBrush", "isHatch", 1}, // 1172 + {wxBrush_IsOk, "wxBrush", "isOk", 1}, // 1173 + {wxBrush_SetColour_1, "wxBrush", "setColour", 2}, // 1174 + {wxBrush_SetColour_3, "wxBrush", "setColour", 4}, // 1175 + {wxBrush_SetStipple, "wxBrush", "setStipple", 2}, // 1176 + {wxBrush_SetStyle, "wxBrush", "setStyle", 2}, // 1177 + {wxPen_new_0, "wxPen", "new", 0}, // 1178 + {wxPen_new_2, "wxPen", "new", 2}, // 1179 + {wxPen_new_1, "wxPen", "new", 1}, // 1180 + {NULL, "wxPen", "destroy", 1}, // 1181 obj destructor wxPen_destruct + {wxPen_GetCap, "wxPen", "getCap", 1}, // 1182 + {wxPen_GetColour, "wxPen", "getColour", 1}, // 1183 + {wxPen_GetJoin, "wxPen", "getJoin", 1}, // 1184 + {wxPen_GetStyle, "wxPen", "getStyle", 1}, // 1185 + {wxPen_GetWidth, "wxPen", "getWidth", 1}, // 1186 + {wxPen_IsOk, "wxPen", "isOk", 1}, // 1187 + {wxPen_SetCap, "wxPen", "setCap", 2}, // 1188 + {wxPen_SetColour_1, "wxPen", "setColour", 2}, // 1189 + {wxPen_SetColour_3, "wxPen", "setColour", 4}, // 1190 + {wxPen_SetJoin, "wxPen", "setJoin", 2}, // 1191 + {wxPen_SetStyle, "wxPen", "setStyle", 2}, // 1192 + {wxPen_SetWidth, "wxPen", "setWidth", 2}, // 1193 + {wxRegion_new_0, "wxRegion", "new", 0}, // 1194 + {wxRegion_new_4, "wxRegion", "new", 4}, // 1195 + {wxRegion_new_2, "wxRegion", "new", 2}, // 1196 + {wxRegion_new_1_0, "wxRegion", "new", 1}, // 1197 {NULL, "", "", 0}, // 1198 - {NULL, "wxRegion", "destroy", 1}, // 1199 obj destructor wxRegion_destruct - {wxRegion_Clear, "wxRegion", "clear", 1}, // 1200 - {wxRegion_Contains_2, "wxRegion", "contains", 3}, // 1201 - {wxRegion_Contains_1_0, "wxRegion", "contains", 2}, // 1202 - {wxRegion_Contains_4, "wxRegion", "contains", 5}, // 1203 - {wxRegion_Contains_1_1, "wxRegion", "contains", 2}, // 1204 - {wxRegion_ConvertToBitmap, "wxRegion", "convertToBitmap", 1}, // 1205 - {wxRegion_GetBox, "wxRegion", "getBox", 1}, // 1206 - {wxRegion_Intersect_4, "wxRegion", "intersect", 5}, // 1207 - {wxRegion_Intersect_1_0, "wxRegion", "intersect", 2}, // 1208 - {wxRegion_Intersect_1_1, "wxRegion", "intersect", 2}, // 1209 - {wxRegion_IsEmpty, "wxRegion", "isEmpty", 1}, // 1210 - {wxRegion_Subtract_1_0, "wxRegion", "subtract", 2}, // 1211 - {wxRegion_Subtract_1_1, "wxRegion", "subtract", 2}, // 1212 - {wxRegion_Offset_2, "wxRegion", "offset", 3}, // 1213 - {wxRegion_Offset_1, "wxRegion", "offset", 2}, // 1214 - {wxRegion_Union_4, "wxRegion", "union", 5}, // 1215 - {wxRegion_Union_1_1, "wxRegion", "union", 2}, // 1216 - {wxRegion_Union_1_0, "wxRegion", "union", 2}, // 1217 - {NULL, "", "", 0}, // 1218 - {wxRegion_Union_3, "wxRegion", "union", 4}, // 1219 - {wxRegion_Xor_4, "wxRegion", "'Xor'", 5}, // 1220 - {wxRegion_Xor_1_0, "wxRegion", "'Xor'", 2}, // 1221 - {wxRegion_Xor_1_1, "wxRegion", "'Xor'", 2}, // 1222 - {wxAcceleratorTable_new_0, "wxAcceleratorTable", "new", 0}, // 1223 - {wxAcceleratorTable_new_2, "wxAcceleratorTable", "new", 2}, // 1224 - {NULL, "", "", 0}, // 1225 - {NULL, "wxAcceleratorTable", "destroy", 1}, // 1226 obj destructor wxAcceleratorTable_destruct - {wxAcceleratorTable_IsOk, "wxAcceleratorTable", "isOk", 1}, // 1227 - {wxAcceleratorEntry_new_1_0, "wxAcceleratorEntry", "new", 1}, // 1228 - {wxAcceleratorEntry_new_1_1, "wxAcceleratorEntry", "new", 1}, // 1229 - {wxAcceleratorEntry_GetCommand, "wxAcceleratorEntry", "getCommand", 1}, // 1230 - {wxAcceleratorEntry_GetFlags, "wxAcceleratorEntry", "getFlags", 1}, // 1231 - {wxAcceleratorEntry_GetKeyCode, "wxAcceleratorEntry", "getKeyCode", 1}, // 1232 - {wxAcceleratorEntry_Set, "wxAcceleratorEntry", "set", 5}, // 1233 - {wxAcceleratorEntry_destroy, "wxAcceleratorEntry", "'Destroy'", 1}, // 1234 - {NULL, "", "", 0}, // 1235 - {wxCaret_new_3, "wxCaret", "new", 3}, // 1236 - {wxCaret_new_2, "wxCaret", "new", 2}, // 1237 - {wxCaret_Create_3, "wxCaret", "create", 4}, // 1238 - {wxCaret_Create_2, "wxCaret", "create", 3}, // 1239 - {wxCaret_GetBlinkTime, "wxCaret", "getBlinkTime", 0}, // 1240 - {NULL, "", "", 0}, // 1241 - {wxCaret_GetPosition, "wxCaret", "getPosition", 1}, // 1242 + {wxRegion_new_1_1, "wxRegion", "new", 1}, // 1199 + {NULL, "", "", 0}, // 1200 + {NULL, "wxRegion", "destroy", 1}, // 1201 obj destructor wxRegion_destruct + {wxRegion_Clear, "wxRegion", "clear", 1}, // 1202 + {wxRegion_Contains_2, "wxRegion", "contains", 3}, // 1203 + {wxRegion_Contains_1_0, "wxRegion", "contains", 2}, // 1204 + {wxRegion_Contains_4, "wxRegion", "contains", 5}, // 1205 + {wxRegion_Contains_1_1, "wxRegion", "contains", 2}, // 1206 + {wxRegion_ConvertToBitmap, "wxRegion", "convertToBitmap", 1}, // 1207 + {wxRegion_GetBox, "wxRegion", "getBox", 1}, // 1208 + {wxRegion_Intersect_4, "wxRegion", "intersect", 5}, // 1209 + {wxRegion_Intersect_1_0, "wxRegion", "intersect", 2}, // 1210 + {wxRegion_Intersect_1_1, "wxRegion", "intersect", 2}, // 1211 + {wxRegion_IsEmpty, "wxRegion", "isEmpty", 1}, // 1212 + {wxRegion_Subtract_1_0, "wxRegion", "subtract", 2}, // 1213 + {wxRegion_Subtract_1_1, "wxRegion", "subtract", 2}, // 1214 + {wxRegion_Offset_2, "wxRegion", "offset", 3}, // 1215 + {wxRegion_Offset_1, "wxRegion", "offset", 2}, // 1216 + {wxRegion_Union_4, "wxRegion", "union", 5}, // 1217 + {wxRegion_Union_1_1, "wxRegion", "union", 2}, // 1218 + {wxRegion_Union_1_0, "wxRegion", "union", 2}, // 1219 + {NULL, "", "", 0}, // 1220 + {wxRegion_Union_3, "wxRegion", "union", 4}, // 1221 + {wxRegion_Xor_4, "wxRegion", "'Xor'", 5}, // 1222 + {wxRegion_Xor_1_0, "wxRegion", "'Xor'", 2}, // 1223 + {wxRegion_Xor_1_1, "wxRegion", "'Xor'", 2}, // 1224 + {wxAcceleratorTable_new_0, "wxAcceleratorTable", "new", 0}, // 1225 + {wxAcceleratorTable_new_2, "wxAcceleratorTable", "new", 2}, // 1226 + {NULL, "", "", 0}, // 1227 + {NULL, "wxAcceleratorTable", "destroy", 1}, // 1228 obj destructor wxAcceleratorTable_destruct + {wxAcceleratorTable_IsOk, "wxAcceleratorTable", "isOk", 1}, // 1229 + {wxAcceleratorEntry_new_1_0, "wxAcceleratorEntry", "new", 1}, // 1230 + {wxAcceleratorEntry_new_1_1, "wxAcceleratorEntry", "new", 1}, // 1231 + {wxAcceleratorEntry_GetCommand, "wxAcceleratorEntry", "getCommand", 1}, // 1232 + {wxAcceleratorEntry_GetFlags, "wxAcceleratorEntry", "getFlags", 1}, // 1233 + {wxAcceleratorEntry_GetKeyCode, "wxAcceleratorEntry", "getKeyCode", 1}, // 1234 + {wxAcceleratorEntry_Set, "wxAcceleratorEntry", "set", 5}, // 1235 + {wxAcceleratorEntry_destroy, "wxAcceleratorEntry", "'Destroy'", 1}, // 1236 + {NULL, "", "", 0}, // 1237 + {wxCaret_new_3, "wxCaret", "new", 3}, // 1238 + {wxCaret_new_2, "wxCaret", "new", 2}, // 1239 + {wxCaret_Create_3, "wxCaret", "create", 4}, // 1240 + {wxCaret_Create_2, "wxCaret", "create", 3}, // 1241 + {wxCaret_GetBlinkTime, "wxCaret", "getBlinkTime", 0}, // 1242 {NULL, "", "", 0}, // 1243 - {wxCaret_GetSize, "wxCaret", "getSize", 1}, // 1244 - {wxCaret_GetWindow, "wxCaret", "getWindow", 1}, // 1245 - {wxCaret_Hide, "wxCaret", "hide", 1}, // 1246 - {wxCaret_IsOk, "wxCaret", "isOk", 1}, // 1247 - {wxCaret_IsVisible, "wxCaret", "isVisible", 1}, // 1248 - {wxCaret_Move_2, "wxCaret", "move", 3}, // 1249 - {wxCaret_Move_1, "wxCaret", "move", 2}, // 1250 - {wxCaret_SetBlinkTime, "wxCaret", "setBlinkTime", 1}, // 1251 - {wxCaret_SetSize_2, "wxCaret", "setSize", 3}, // 1252 - {wxCaret_SetSize_1, "wxCaret", "setSize", 2}, // 1253 - {wxCaret_Show, "wxCaret", "show", 2}, // 1254 - {wxCaret_destroy, "wxCaret", "'Destroy'", 1}, // 1255 - {wxSizer_Add_2_0, "wxSizer", "add", 3}, // 1256 - {wxSizer_Add_2_1, "wxSizer", "add", 3}, // 1257 - {NULL, "", "", 0}, // 1258 - {NULL, "", "", 0}, // 1259 - {wxSizer_Add_3_0, "wxSizer", "add", 4}, // 1260 - {wxSizer_Add_3_1, "wxSizer", "add", 4}, // 1261 - {wxSizer_AddSpacer, "wxSizer", "addSpacer", 2}, // 1262 - {wxSizer_AddStretchSpacer, "wxSizer", "addStretchSpacer", 2}, // 1263 - {wxSizer_CalcMin, "wxSizer", "calcMin", 1}, // 1264 - {wxSizer_Clear, "wxSizer", "clear", 2}, // 1265 - {wxSizer_Detach_1_0, "wxSizer", "detach", 2}, // 1266 - {NULL, "", "", 0}, // 1267 - {wxSizer_Detach_1_1, "wxSizer", "detach", 2}, // 1268 - {wxSizer_Fit, "wxSizer", "fit", 2}, // 1269 - {wxSizer_FitInside, "wxSizer", "fitInside", 2}, // 1270 - {NULL, "", "", 0}, // 1271 - {wxSizer_GetChildren, "wxSizer", "getChildren", 1}, // 1272 - {wxSizer_GetItem_2, "wxSizer", "getItem", 3}, // 1273 - {NULL, "", "", 0}, // 1274 - {wxSizer_GetItem_1, "wxSizer", "getItem", 2}, // 1275 - {wxSizer_GetSize, "wxSizer", "getSize", 1}, // 1276 - {wxSizer_GetPosition, "wxSizer", "getPosition", 1}, // 1277 - {wxSizer_GetMinSize, "wxSizer", "getMinSize", 1}, // 1278 - {wxSizer_Hide_2, "wxSizer", "hide", 3}, // 1279 - {NULL, "", "", 0}, // 1280 - {wxSizer_Hide_1, "wxSizer", "hide", 2}, // 1281 - {wxSizer_Insert_3_0, "wxSizer", "insert", 4}, // 1282 - {wxSizer_Insert_3_1, "wxSizer", "insert", 4}, // 1283 - {NULL, "", "", 0}, // 1284 - {NULL, "", "", 0}, // 1285 - {wxSizer_Insert_4_0, "wxSizer", "insert", 5}, // 1286 - {wxSizer_Insert_4_1, "wxSizer", "insert", 5}, // 1287 - {wxSizer_Insert_2, "wxSizer", "insert", 3}, // 1288 - {wxSizer_InsertSpacer, "wxSizer", "insertSpacer", 3}, // 1289 - {wxSizer_InsertStretchSpacer, "wxSizer", "insertStretchSpacer", 3}, // 1290 - {wxSizer_IsShown_1_0, "wxSizer", "isShown", 2}, // 1291 - {NULL, "", "", 0}, // 1292 - {wxSizer_IsShown_1_1, "wxSizer", "isShown", 2}, // 1293 - {wxSizer_Layout, "wxSizer", "layout", 1}, // 1294 - {wxSizer_Prepend_2_0, "wxSizer", "prepend", 3}, // 1295 - {wxSizer_Prepend_2_1, "wxSizer", "prepend", 3}, // 1296 - {NULL, "", "", 0}, // 1297 - {NULL, "", "", 0}, // 1298 - {wxSizer_Prepend_3_0, "wxSizer", "prepend", 4}, // 1299 - {wxSizer_Prepend_3_1, "wxSizer", "prepend", 4}, // 1300 - {wxSizer_Prepend_1, "wxSizer", "prepend", 2}, // 1301 - {wxSizer_PrependSpacer, "wxSizer", "prependSpacer", 2}, // 1302 - {wxSizer_PrependStretchSpacer, "wxSizer", "prependStretchSpacer", 2}, // 1303 - {wxSizer_Remove_1_1, "wxSizer", "remove", 2}, // 1304 - {wxSizer_Remove_1_0, "wxSizer", "remove", 2}, // 1305 - {wxSizer_Replace_3, "wxSizer", "replace", 4}, // 1306 - {NULL, "", "", 0}, // 1307 - {wxSizer_Replace_2, "wxSizer", "replace", 3}, // 1308 - {wxSizer_SetDimension_4, "wxSizer", "setDimension", 5}, // 1309 - {wxSizer_SetDimension_2, "wxSizer", "setDimension", 3}, // 1310 - {wxSizer_SetMinSize_1, "wxSizer", "setMinSize", 2}, // 1311 - {wxSizer_SetMinSize_2, "wxSizer", "setMinSize", 3}, // 1312 - {wxSizer_SetItemMinSize_3_0, "wxSizer", "setItemMinSize", 4}, // 1313 - {wxSizer_SetItemMinSize_2_0, "wxSizer", "setItemMinSize", 3}, // 1314 - {NULL, "", "", 0}, // 1315 - {NULL, "", "", 0}, // 1316 - {wxSizer_SetItemMinSize_3_1, "wxSizer", "setItemMinSize", 4}, // 1317 - {wxSizer_SetItemMinSize_2_1, "wxSizer", "setItemMinSize", 3}, // 1318 - {wxSizer_SetSizeHints, "wxSizer", "setSizeHints", 2}, // 1319 - {wxSizer_Show_2_0, "wxSizer", "show", 3}, // 1320 - {NULL, "", "", 0}, // 1321 - {wxSizer_Show_2_1, "wxSizer", "show", 3}, // 1322 - {wxSizer_Show_1, "wxSizer", "show", 2}, // 1323 - {wxSizer_ShowItems, "wxSizer", "showItems", 2}, // 1324 - {wxSizerFlags_new, "wxSizerFlags", "new", 1}, // 1325 - {wxSizerFlags_Align, "wxSizerFlags", "align", 2}, // 1326 - {wxSizerFlags_Border_2, "wxSizerFlags", "border", 3}, // 1327 - {wxSizerFlags_Border_1, "wxSizerFlags", "border", 2}, // 1328 - {wxSizerFlags_Center, "wxSizerFlags", "center", 1}, // 1329 - {wxSizerFlags_Expand, "wxSizerFlags", "expand", 1}, // 1330 - {wxSizerFlags_Left, "wxSizerFlags", "left", 1}, // 1331 - {wxSizerFlags_Proportion, "wxSizerFlags", "proportion", 2}, // 1332 - {wxSizerFlags_Right, "wxSizerFlags", "right", 1}, // 1333 - {wxSizerFlags_destroy, "wxSizerFlags", "'Destroy'", 1}, // 1334 - {wxSizerItem_new_3, "wxSizerItem", "new", 3}, // 1335 - {wxSizerItem_new_2_0, "wxSizerItem", "new", 2}, // 1336 - {wxSizerItem_new_2_1, "wxSizerItem", "new", 2}, // 1337 - {NULL, "", "", 0}, // 1338 - {NULL, "", "", 0}, // 1339 - {NULL, "wxSizerItem", "destroy", 1}, // 1340 obj destructor wxSizerItem_destruct - {wxSizerItem_CalcMin, "wxSizerItem", "calcMin", 1}, // 1341 - {wxSizerItem_DeleteWindows, "wxSizerItem", "deleteWindows", 1}, // 1342 - {wxSizerItem_DetachSizer, "wxSizerItem", "detachSizer", 1}, // 1343 - {wxSizerItem_GetBorder, "wxSizerItem", "getBorder", 1}, // 1344 - {wxSizerItem_GetFlag, "wxSizerItem", "getFlag", 1}, // 1345 - {wxSizerItem_GetMinSize, "wxSizerItem", "getMinSize", 1}, // 1346 - {wxSizerItem_GetPosition, "wxSizerItem", "getPosition", 1}, // 1347 - {wxSizerItem_GetProportion, "wxSizerItem", "getProportion", 1}, // 1348 - {wxSizerItem_GetRatio, "wxSizerItem", "getRatio", 1}, // 1349 - {wxSizerItem_GetRect, "wxSizerItem", "getRect", 1}, // 1350 - {wxSizerItem_GetSize, "wxSizerItem", "getSize", 1}, // 1351 - {wxSizerItem_GetSizer, "wxSizerItem", "getSizer", 1}, // 1352 - {wxSizerItem_GetSpacer, "wxSizerItem", "getSpacer", 1}, // 1353 - {wxSizerItem_GetUserData, "wxSizerItem", "getUserData", 1}, // 1354 - {wxSizerItem_GetWindow, "wxSizerItem", "getWindow", 1}, // 1355 - {wxSizerItem_IsSizer, "wxSizerItem", "isSizer", 1}, // 1356 - {wxSizerItem_IsShown, "wxSizerItem", "isShown", 1}, // 1357 - {wxSizerItem_IsSpacer, "wxSizerItem", "isSpacer", 1}, // 1358 - {wxSizerItem_IsWindow, "wxSizerItem", "isWindow", 1}, // 1359 - {wxSizerItem_SetBorder, "wxSizerItem", "setBorder", 2}, // 1360 - {wxSizerItem_SetDimension, "wxSizerItem", "setDimension", 3}, // 1361 - {wxSizerItem_SetFlag, "wxSizerItem", "setFlag", 2}, // 1362 - {wxSizerItem_SetInitSize, "wxSizerItem", "setInitSize", 3}, // 1363 - {wxSizerItem_SetMinSize_1, "wxSizerItem", "setMinSize", 2}, // 1364 - {wxSizerItem_SetMinSize_2, "wxSizerItem", "setMinSize", 3}, // 1365 - {wxSizerItem_SetProportion, "wxSizerItem", "setProportion", 2}, // 1366 - {wxSizerItem_SetRatio_2, "wxSizerItem", "setRatio", 3}, // 1367 - {wxSizerItem_SetRatio_1_1, "wxSizerItem", "setRatio", 2}, // 1368 - {wxSizerItem_SetRatio_1_0, "wxSizerItem", "setRatio", 2}, // 1369 - {wxSizerItem_AssignSizer, "wxSizerItem", "assignSizer", 2}, // 1370 - {wxSizerItem_AssignSpacer_1, "wxSizerItem", "assignSpacer", 2}, // 1371 - {wxSizerItem_AssignSpacer_2, "wxSizerItem", "assignSpacer", 3}, // 1372 - {wxSizerItem_AssignWindow, "wxSizerItem", "assignWindow", 2}, // 1373 - {wxSizerItem_Show, "wxSizerItem", "show", 2}, // 1374 - {wxBoxSizer_new, "wxBoxSizer", "new", 1}, // 1375 - {wxBoxSizer_GetOrientation, "wxBoxSizer", "getOrientation", 1}, // 1376 - {NULL, "wxBoxSizer", "'Destroy'", 1}, // 1377 obj destructor wxBoxSizer_destroy - {wxStaticBoxSizer_new_2, "wxStaticBoxSizer", "new", 2}, // 1378 - {wxStaticBoxSizer_new_3, "wxStaticBoxSizer", "new", 3}, // 1379 - {wxStaticBoxSizer_GetStaticBox, "wxStaticBoxSizer", "getStaticBox", 1}, // 1380 - {NULL, "wxStaticBoxSizer", "'Destroy'", 1}, // 1381 obj destructor wxStaticBoxSizer_destroy - {wxGridSizer_new_3_0, "wxGridSizer", "new", 3}, // 1382 - {wxGridSizer_new_2, "wxGridSizer", "new", 2}, // 1383 - {wxGridSizer_new_4, "wxGridSizer", "new", 4}, // 1384 - {wxGridSizer_new_3_1, "wxGridSizer", "new", 3}, // 1385 - {wxGridSizer_GetCols, "wxGridSizer", "getCols", 1}, // 1386 - {wxGridSizer_GetHGap, "wxGridSizer", "getHGap", 1}, // 1387 - {wxGridSizer_GetRows, "wxGridSizer", "getRows", 1}, // 1388 - {wxGridSizer_GetVGap, "wxGridSizer", "getVGap", 1}, // 1389 - {wxGridSizer_SetCols, "wxGridSizer", "setCols", 2}, // 1390 - {wxGridSizer_SetHGap, "wxGridSizer", "setHGap", 2}, // 1391 - {wxGridSizer_SetRows, "wxGridSizer", "setRows", 2}, // 1392 - {wxGridSizer_SetVGap, "wxGridSizer", "setVGap", 2}, // 1393 - {NULL, "wxGridSizer", "'Destroy'", 1}, // 1394 obj destructor wxGridSizer_destroy - {wxFlexGridSizer_new_3_0, "wxFlexGridSizer", "new", 3}, // 1395 - {wxFlexGridSizer_new_2, "wxFlexGridSizer", "new", 2}, // 1396 - {wxFlexGridSizer_new_4, "wxFlexGridSizer", "new", 4}, // 1397 - {wxFlexGridSizer_new_3_1, "wxFlexGridSizer", "new", 3}, // 1398 - {wxFlexGridSizer_AddGrowableCol, "wxFlexGridSizer", "addGrowableCol", 3}, // 1399 - {wxFlexGridSizer_AddGrowableRow, "wxFlexGridSizer", "addGrowableRow", 3}, // 1400 - {wxFlexGridSizer_GetFlexibleDirection, "wxFlexGridSizer", "getFlexibleDirection", 1}, // 1401 - {wxFlexGridSizer_GetNonFlexibleGrowMode, "wxFlexGridSizer", "getNonFlexibleGrowMode", 1}, // 1402 - {wxFlexGridSizer_RemoveGrowableCol, "wxFlexGridSizer", "removeGrowableCol", 2}, // 1403 - {wxFlexGridSizer_RemoveGrowableRow, "wxFlexGridSizer", "removeGrowableRow", 2}, // 1404 - {wxFlexGridSizer_SetFlexibleDirection, "wxFlexGridSizer", "setFlexibleDirection", 2}, // 1405 - {wxFlexGridSizer_SetNonFlexibleGrowMode, "wxFlexGridSizer", "setNonFlexibleGrowMode", 2}, // 1406 - {NULL, "wxFlexGridSizer", "'Destroy'", 1}, // 1407 obj destructor wxFlexGridSizer_destroy - {wxGridBagSizer_new, "wxGridBagSizer", "new", 1}, // 1408 - {wxGridBagSizer_Add_3, "wxGridBagSizer", "add", 4}, // 1409 - {NULL, "", "", 0}, // 1410 - {wxGridBagSizer_Add_1, "wxGridBagSizer", "add", 2}, // 1411 - {wxGridBagSizer_Add_4, "wxGridBagSizer", "add", 5}, // 1412 - {wxGridBagSizer_CalcMin, "wxGridBagSizer", "calcMin", 1}, // 1413 - {wxGridBagSizer_CheckForIntersection_2, "wxGridBagSizer", "checkForIntersection", 3}, // 1414 - {wxGridBagSizer_CheckForIntersection_3, "wxGridBagSizer", "checkForIntersection", 4}, // 1415 - {wxGridBagSizer_FindItem, "wxGridBagSizer", "findItem", 2}, // 1416 - {NULL, "", "", 0}, // 1417 - {wxGridBagSizer_FindItemAtPoint, "wxGridBagSizer", "findItemAtPoint", 2}, // 1418 - {wxGridBagSizer_FindItemAtPosition, "wxGridBagSizer", "findItemAtPosition", 2}, // 1419 - {wxGridBagSizer_FindItemWithData, "wxGridBagSizer", "findItemWithData", 2}, // 1420 - {wxGridBagSizer_GetCellSize, "wxGridBagSizer", "getCellSize", 3}, // 1421 - {wxGridBagSizer_GetEmptyCellSize, "wxGridBagSizer", "getEmptyCellSize", 1}, // 1422 - {wxGridBagSizer_GetItemPosition_1_0, "wxGridBagSizer", "getItemPosition", 2}, // 1423 - {NULL, "", "", 0}, // 1424 - {wxGridBagSizer_GetItemPosition_1_1, "wxGridBagSizer", "getItemPosition", 2}, // 1425 - {wxGridBagSizer_GetItemSpan_1_0, "wxGridBagSizer", "getItemSpan", 2}, // 1426 - {NULL, "", "", 0}, // 1427 - {wxGridBagSizer_GetItemSpan_1_1, "wxGridBagSizer", "getItemSpan", 2}, // 1428 - {wxGridBagSizer_SetEmptyCellSize, "wxGridBagSizer", "setEmptyCellSize", 2}, // 1429 - {wxGridBagSizer_SetItemPosition_2_0, "wxGridBagSizer", "setItemPosition", 3}, // 1430 - {NULL, "", "", 0}, // 1431 - {wxGridBagSizer_SetItemPosition_2_1, "wxGridBagSizer", "setItemPosition", 3}, // 1432 - {wxGridBagSizer_SetItemSpan_2_0, "wxGridBagSizer", "setItemSpan", 3}, // 1433 - {NULL, "", "", 0}, // 1434 - {wxGridBagSizer_SetItemSpan_2_1, "wxGridBagSizer", "setItemSpan", 3}, // 1435 - {NULL, "wxGridBagSizer", "'Destroy'", 1}, // 1436 obj destructor wxGridBagSizer_destroy - {wxStdDialogButtonSizer_new, "wxStdDialogButtonSizer", "new", 0}, // 1437 - {wxStdDialogButtonSizer_AddButton, "wxStdDialogButtonSizer", "addButton", 2}, // 1438 - {wxStdDialogButtonSizer_Realize, "wxStdDialogButtonSizer", "realize", 1}, // 1439 - {wxStdDialogButtonSizer_SetAffirmativeButton, "wxStdDialogButtonSizer", "setAffirmativeButton", 2}, // 1440 - {wxStdDialogButtonSizer_SetCancelButton, "wxStdDialogButtonSizer", "setCancelButton", 2}, // 1441 - {wxStdDialogButtonSizer_SetNegativeButton, "wxStdDialogButtonSizer", "setNegativeButton", 2}, // 1442 - {NULL, "wxStdDialogButtonSizer", "'Destroy'", 1}, // 1443 obj destructor wxStdDialogButtonSizer_destroy - {wxFont_new_0, "wxFont", "new", 0}, // 1444 - {wxFont_new_1_1, "wxFont", "new", 1}, // 1445 - {wxFont_new_5_0, "wxFont", "new", 5}, // 1446 - {wxFont_new_5_1, "wxFont", "new", 5}, // 1447 - {wxFont_new_1_0, "wxFont", "new", 1}, // 1448 - {NULL, "wxFont", "destroy", 1}, // 1449 obj destructor wxFont_destruct - {wxFont_IsFixedWidth, "wxFont", "isFixedWidth", 1}, // 1450 - {wxFont_GetDefaultEncoding, "wxFont", "getDefaultEncoding", 0}, // 1451 - {wxFont_GetFaceName, "wxFont", "getFaceName", 1}, // 1452 - {wxFont_GetFamily, "wxFont", "getFamily", 1}, // 1453 - {wxFont_GetNativeFontInfoDesc, "wxFont", "getNativeFontInfoDesc", 1}, // 1454 - {wxFont_GetNativeFontInfoUserDesc, "wxFont", "getNativeFontInfoUserDesc", 1}, // 1455 - {wxFont_GetPointSize, "wxFont", "getPointSize", 1}, // 1456 - {wxFont_GetStyle, "wxFont", "getStyle", 1}, // 1457 - {wxFont_GetUnderlined, "wxFont", "getUnderlined", 1}, // 1458 - {wxFont_GetWeight, "wxFont", "getWeight", 1}, // 1459 - {wxFont_IsOk, "wxFont", "isOk", 1}, // 1460 - {wxFont_SetDefaultEncoding, "wxFont", "setDefaultEncoding", 1}, // 1461 - {wxFont_SetFaceName, "wxFont", "setFaceName", 2}, // 1462 - {wxFont_SetFamily, "wxFont", "setFamily", 2}, // 1463 - {wxFont_SetPointSize, "wxFont", "setPointSize", 2}, // 1464 - {wxFont_SetStyle, "wxFont", "setStyle", 2}, // 1465 - {wxFont_SetUnderlined, "wxFont", "setUnderlined", 2}, // 1466 - {wxFont_SetWeight, "wxFont", "setWeight", 2}, // 1467 - {wxToolTip_Enable, "wxToolTip", "enable", 1}, // 1468 - {wxToolTip_SetDelay, "wxToolTip", "setDelay", 1}, // 1469 - {wxToolTip_new, "wxToolTip", "new", 1}, // 1470 - {wxToolTip_SetTip, "wxToolTip", "setTip", 2}, // 1471 - {wxToolTip_GetTip, "wxToolTip", "getTip", 1}, // 1472 - {wxToolTip_GetWindow, "wxToolTip", "getWindow", 1}, // 1473 - {NULL, "wxToolTip", "'Destroy'", 1}, // 1474 obj destructor wxToolTip_destroy - {wxButton_new_0, "wxButton", "new", 0}, // 1475 - {wxButton_new_3, "wxButton", "new", 3}, // 1476 - {wxButton_Create, "wxButton", "create", 4}, // 1477 - {wxButton_GetDefaultSize_STAT_0, "wxButton", "getDefaultSize", 0}, // 1478 + {wxCaret_GetPosition, "wxCaret", "getPosition", 1}, // 1244 + {NULL, "", "", 0}, // 1245 + {wxCaret_GetSize, "wxCaret", "getSize", 1}, // 1246 + {wxCaret_GetWindow, "wxCaret", "getWindow", 1}, // 1247 + {wxCaret_Hide, "wxCaret", "hide", 1}, // 1248 + {wxCaret_IsOk, "wxCaret", "isOk", 1}, // 1249 + {wxCaret_IsVisible, "wxCaret", "isVisible", 1}, // 1250 + {wxCaret_Move_2, "wxCaret", "move", 3}, // 1251 + {wxCaret_Move_1, "wxCaret", "move", 2}, // 1252 + {wxCaret_SetBlinkTime, "wxCaret", "setBlinkTime", 1}, // 1253 + {wxCaret_SetSize_2, "wxCaret", "setSize", 3}, // 1254 + {wxCaret_SetSize_1, "wxCaret", "setSize", 2}, // 1255 + {wxCaret_Show, "wxCaret", "show", 2}, // 1256 + {wxCaret_destroy, "wxCaret", "'Destroy'", 1}, // 1257 + {wxSizer_Add_2_0, "wxSizer", "add", 3}, // 1258 + {wxSizer_Add_2_1, "wxSizer", "add", 3}, // 1259 + {NULL, "", "", 0}, // 1260 + {NULL, "", "", 0}, // 1261 + {wxSizer_Add_3_0, "wxSizer", "add", 4}, // 1262 + {wxSizer_Add_3_1, "wxSizer", "add", 4}, // 1263 + {wxSizer_AddSpacer, "wxSizer", "addSpacer", 2}, // 1264 + {wxSizer_AddStretchSpacer, "wxSizer", "addStretchSpacer", 2}, // 1265 + {wxSizer_CalcMin, "wxSizer", "calcMin", 1}, // 1266 + {wxSizer_Clear, "wxSizer", "clear", 2}, // 1267 + {wxSizer_Detach_1_0, "wxSizer", "detach", 2}, // 1268 + {NULL, "", "", 0}, // 1269 + {wxSizer_Detach_1_1, "wxSizer", "detach", 2}, // 1270 + {wxSizer_Fit, "wxSizer", "fit", 2}, // 1271 + {wxSizer_FitInside, "wxSizer", "fitInside", 2}, // 1272 + {NULL, "", "", 0}, // 1273 + {wxSizer_GetChildren, "wxSizer", "getChildren", 1}, // 1274 + {wxSizer_GetItem_2, "wxSizer", "getItem", 3}, // 1275 + {NULL, "", "", 0}, // 1276 + {wxSizer_GetItem_1, "wxSizer", "getItem", 2}, // 1277 + {wxSizer_GetSize, "wxSizer", "getSize", 1}, // 1278 + {wxSizer_GetPosition, "wxSizer", "getPosition", 1}, // 1279 + {wxSizer_GetMinSize, "wxSizer", "getMinSize", 1}, // 1280 + {wxSizer_Hide_2, "wxSizer", "hide", 3}, // 1281 + {NULL, "", "", 0}, // 1282 + {wxSizer_Hide_1, "wxSizer", "hide", 2}, // 1283 + {wxSizer_Insert_3_0, "wxSizer", "insert", 4}, // 1284 + {wxSizer_Insert_3_1, "wxSizer", "insert", 4}, // 1285 + {NULL, "", "", 0}, // 1286 + {NULL, "", "", 0}, // 1287 + {wxSizer_Insert_4_0, "wxSizer", "insert", 5}, // 1288 + {wxSizer_Insert_4_1, "wxSizer", "insert", 5}, // 1289 + {wxSizer_Insert_2, "wxSizer", "insert", 3}, // 1290 + {wxSizer_InsertSpacer, "wxSizer", "insertSpacer", 3}, // 1291 + {wxSizer_InsertStretchSpacer, "wxSizer", "insertStretchSpacer", 3}, // 1292 + {wxSizer_IsShown_1_0, "wxSizer", "isShown", 2}, // 1293 + {NULL, "", "", 0}, // 1294 + {wxSizer_IsShown_1_1, "wxSizer", "isShown", 2}, // 1295 + {wxSizer_Layout, "wxSizer", "layout", 1}, // 1296 + {wxSizer_Prepend_2_0, "wxSizer", "prepend", 3}, // 1297 + {wxSizer_Prepend_2_1, "wxSizer", "prepend", 3}, // 1298 + {NULL, "", "", 0}, // 1299 + {NULL, "", "", 0}, // 1300 + {wxSizer_Prepend_3_0, "wxSizer", "prepend", 4}, // 1301 + {wxSizer_Prepend_3_1, "wxSizer", "prepend", 4}, // 1302 + {wxSizer_Prepend_1, "wxSizer", "prepend", 2}, // 1303 + {wxSizer_PrependSpacer, "wxSizer", "prependSpacer", 2}, // 1304 + {wxSizer_PrependStretchSpacer, "wxSizer", "prependStretchSpacer", 2}, // 1305 + {wxSizer_Remove_1_1, "wxSizer", "remove", 2}, // 1306 + {wxSizer_Remove_1_0, "wxSizer", "remove", 2}, // 1307 + {wxSizer_Replace_3, "wxSizer", "replace", 4}, // 1308 + {NULL, "", "", 0}, // 1309 + {wxSizer_Replace_2, "wxSizer", "replace", 3}, // 1310 + {wxSizer_SetDimension_4, "wxSizer", "setDimension", 5}, // 1311 + {wxSizer_SetDimension_2, "wxSizer", "setDimension", 3}, // 1312 + {wxSizer_SetMinSize_1, "wxSizer", "setMinSize", 2}, // 1313 + {wxSizer_SetMinSize_2, "wxSizer", "setMinSize", 3}, // 1314 + {wxSizer_SetItemMinSize_3_0, "wxSizer", "setItemMinSize", 4}, // 1315 + {wxSizer_SetItemMinSize_2_0, "wxSizer", "setItemMinSize", 3}, // 1316 + {NULL, "", "", 0}, // 1317 + {NULL, "", "", 0}, // 1318 + {wxSizer_SetItemMinSize_3_1, "wxSizer", "setItemMinSize", 4}, // 1319 + {wxSizer_SetItemMinSize_2_1, "wxSizer", "setItemMinSize", 3}, // 1320 + {wxSizer_SetSizeHints, "wxSizer", "setSizeHints", 2}, // 1321 + {wxSizer_Show_2_0, "wxSizer", "show", 3}, // 1322 + {NULL, "", "", 0}, // 1323 + {wxSizer_Show_2_1, "wxSizer", "show", 3}, // 1324 + {wxSizer_Show_1, "wxSizer", "show", 2}, // 1325 + {wxSizer_ShowItems, "wxSizer", "showItems", 2}, // 1326 + {wxSizerFlags_new, "wxSizerFlags", "new", 1}, // 1327 + {wxSizerFlags_Align, "wxSizerFlags", "align", 2}, // 1328 + {wxSizerFlags_Border_2, "wxSizerFlags", "border", 3}, // 1329 + {wxSizerFlags_Border_1, "wxSizerFlags", "border", 2}, // 1330 + {wxSizerFlags_Center, "wxSizerFlags", "center", 1}, // 1331 + {wxSizerFlags_Expand, "wxSizerFlags", "expand", 1}, // 1332 + {wxSizerFlags_Left, "wxSizerFlags", "left", 1}, // 1333 + {wxSizerFlags_Proportion, "wxSizerFlags", "proportion", 2}, // 1334 + {wxSizerFlags_Right, "wxSizerFlags", "right", 1}, // 1335 + {wxSizerFlags_destroy, "wxSizerFlags", "'Destroy'", 1}, // 1336 + {wxSizerItem_new_3, "wxSizerItem", "new", 3}, // 1337 + {wxSizerItem_new_2_0, "wxSizerItem", "new", 2}, // 1338 + {wxSizerItem_new_2_1, "wxSizerItem", "new", 2}, // 1339 + {NULL, "", "", 0}, // 1340 + {NULL, "", "", 0}, // 1341 + {NULL, "wxSizerItem", "destroy", 1}, // 1342 obj destructor wxSizerItem_destruct + {wxSizerItem_CalcMin, "wxSizerItem", "calcMin", 1}, // 1343 + {wxSizerItem_DeleteWindows, "wxSizerItem", "deleteWindows", 1}, // 1344 + {wxSizerItem_DetachSizer, "wxSizerItem", "detachSizer", 1}, // 1345 + {wxSizerItem_GetBorder, "wxSizerItem", "getBorder", 1}, // 1346 + {wxSizerItem_GetFlag, "wxSizerItem", "getFlag", 1}, // 1347 + {wxSizerItem_GetMinSize, "wxSizerItem", "getMinSize", 1}, // 1348 + {wxSizerItem_GetPosition, "wxSizerItem", "getPosition", 1}, // 1349 + {wxSizerItem_GetProportion, "wxSizerItem", "getProportion", 1}, // 1350 + {wxSizerItem_GetRatio, "wxSizerItem", "getRatio", 1}, // 1351 + {wxSizerItem_GetRect, "wxSizerItem", "getRect", 1}, // 1352 + {wxSizerItem_GetSize, "wxSizerItem", "getSize", 1}, // 1353 + {wxSizerItem_GetSizer, "wxSizerItem", "getSizer", 1}, // 1354 + {wxSizerItem_GetSpacer, "wxSizerItem", "getSpacer", 1}, // 1355 + {wxSizerItem_GetUserData, "wxSizerItem", "getUserData", 1}, // 1356 + {wxSizerItem_GetWindow, "wxSizerItem", "getWindow", 1}, // 1357 + {wxSizerItem_IsSizer, "wxSizerItem", "isSizer", 1}, // 1358 + {wxSizerItem_IsShown, "wxSizerItem", "isShown", 1}, // 1359 + {wxSizerItem_IsSpacer, "wxSizerItem", "isSpacer", 1}, // 1360 + {wxSizerItem_IsWindow, "wxSizerItem", "isWindow", 1}, // 1361 + {wxSizerItem_SetBorder, "wxSizerItem", "setBorder", 2}, // 1362 + {wxSizerItem_SetDimension, "wxSizerItem", "setDimension", 3}, // 1363 + {wxSizerItem_SetFlag, "wxSizerItem", "setFlag", 2}, // 1364 + {wxSizerItem_SetInitSize, "wxSizerItem", "setInitSize", 3}, // 1365 + {wxSizerItem_SetMinSize_1, "wxSizerItem", "setMinSize", 2}, // 1366 + {wxSizerItem_SetMinSize_2, "wxSizerItem", "setMinSize", 3}, // 1367 + {wxSizerItem_SetProportion, "wxSizerItem", "setProportion", 2}, // 1368 + {wxSizerItem_SetRatio_2, "wxSizerItem", "setRatio", 3}, // 1369 + {wxSizerItem_SetRatio_1_1, "wxSizerItem", "setRatio", 2}, // 1370 + {wxSizerItem_SetRatio_1_0, "wxSizerItem", "setRatio", 2}, // 1371 + {wxSizerItem_AssignSizer, "wxSizerItem", "assignSizer", 2}, // 1372 + {wxSizerItem_AssignSpacer_1, "wxSizerItem", "assignSpacer", 2}, // 1373 + {wxSizerItem_AssignSpacer_2, "wxSizerItem", "assignSpacer", 3}, // 1374 + {wxSizerItem_AssignWindow, "wxSizerItem", "assignWindow", 2}, // 1375 + {wxSizerItem_Show, "wxSizerItem", "show", 2}, // 1376 + {wxBoxSizer_new, "wxBoxSizer", "new", 1}, // 1377 + {wxBoxSizer_GetOrientation, "wxBoxSizer", "getOrientation", 1}, // 1378 + {NULL, "wxBoxSizer", "'Destroy'", 1}, // 1379 obj destructor wxBoxSizer_destroy + {wxStaticBoxSizer_new_2, "wxStaticBoxSizer", "new", 2}, // 1380 + {wxStaticBoxSizer_new_3, "wxStaticBoxSizer", "new", 3}, // 1381 + {wxStaticBoxSizer_GetStaticBox, "wxStaticBoxSizer", "getStaticBox", 1}, // 1382 + {NULL, "wxStaticBoxSizer", "'Destroy'", 1}, // 1383 obj destructor wxStaticBoxSizer_destroy + {wxGridSizer_new_3_0, "wxGridSizer", "new", 3}, // 1384 + {wxGridSizer_new_2, "wxGridSizer", "new", 2}, // 1385 + {wxGridSizer_new_4, "wxGridSizer", "new", 4}, // 1386 + {wxGridSizer_new_3_1, "wxGridSizer", "new", 3}, // 1387 + {wxGridSizer_GetCols, "wxGridSizer", "getCols", 1}, // 1388 + {wxGridSizer_GetHGap, "wxGridSizer", "getHGap", 1}, // 1389 + {wxGridSizer_GetRows, "wxGridSizer", "getRows", 1}, // 1390 + {wxGridSizer_GetVGap, "wxGridSizer", "getVGap", 1}, // 1391 + {wxGridSizer_SetCols, "wxGridSizer", "setCols", 2}, // 1392 + {wxGridSizer_SetHGap, "wxGridSizer", "setHGap", 2}, // 1393 + {wxGridSizer_SetRows, "wxGridSizer", "setRows", 2}, // 1394 + {wxGridSizer_SetVGap, "wxGridSizer", "setVGap", 2}, // 1395 + {NULL, "wxGridSizer", "'Destroy'", 1}, // 1396 obj destructor wxGridSizer_destroy + {wxFlexGridSizer_new_3_0, "wxFlexGridSizer", "new", 3}, // 1397 + {wxFlexGridSizer_new_2, "wxFlexGridSizer", "new", 2}, // 1398 + {wxFlexGridSizer_new_4, "wxFlexGridSizer", "new", 4}, // 1399 + {wxFlexGridSizer_new_3_1, "wxFlexGridSizer", "new", 3}, // 1400 + {wxFlexGridSizer_AddGrowableCol, "wxFlexGridSizer", "addGrowableCol", 3}, // 1401 + {wxFlexGridSizer_AddGrowableRow, "wxFlexGridSizer", "addGrowableRow", 3}, // 1402 + {wxFlexGridSizer_GetFlexibleDirection, "wxFlexGridSizer", "getFlexibleDirection", 1}, // 1403 + {wxFlexGridSizer_GetNonFlexibleGrowMode, "wxFlexGridSizer", "getNonFlexibleGrowMode", 1}, // 1404 + {wxFlexGridSizer_RemoveGrowableCol, "wxFlexGridSizer", "removeGrowableCol", 2}, // 1405 + {wxFlexGridSizer_RemoveGrowableRow, "wxFlexGridSizer", "removeGrowableRow", 2}, // 1406 + {wxFlexGridSizer_SetFlexibleDirection, "wxFlexGridSizer", "setFlexibleDirection", 2}, // 1407 + {wxFlexGridSizer_SetNonFlexibleGrowMode, "wxFlexGridSizer", "setNonFlexibleGrowMode", 2}, // 1408 + {NULL, "wxFlexGridSizer", "'Destroy'", 1}, // 1409 obj destructor wxFlexGridSizer_destroy + {wxGridBagSizer_new, "wxGridBagSizer", "new", 1}, // 1410 + {wxGridBagSizer_Add_3, "wxGridBagSizer", "add", 4}, // 1411 + {NULL, "", "", 0}, // 1412 + {wxGridBagSizer_Add_1, "wxGridBagSizer", "add", 2}, // 1413 + {wxGridBagSizer_Add_4, "wxGridBagSizer", "add", 5}, // 1414 + {wxGridBagSizer_CalcMin, "wxGridBagSizer", "calcMin", 1}, // 1415 + {wxGridBagSizer_CheckForIntersection_2, "wxGridBagSizer", "checkForIntersection", 3}, // 1416 + {wxGridBagSizer_CheckForIntersection_3, "wxGridBagSizer", "checkForIntersection", 4}, // 1417 + {wxGridBagSizer_FindItem, "wxGridBagSizer", "findItem", 2}, // 1418 + {NULL, "", "", 0}, // 1419 + {wxGridBagSizer_FindItemAtPoint, "wxGridBagSizer", "findItemAtPoint", 2}, // 1420 + {wxGridBagSizer_FindItemAtPosition, "wxGridBagSizer", "findItemAtPosition", 2}, // 1421 + {wxGridBagSizer_FindItemWithData, "wxGridBagSizer", "findItemWithData", 2}, // 1422 + {wxGridBagSizer_GetCellSize, "wxGridBagSizer", "getCellSize", 3}, // 1423 + {wxGridBagSizer_GetEmptyCellSize, "wxGridBagSizer", "getEmptyCellSize", 1}, // 1424 + {wxGridBagSizer_GetItemPosition_1_0, "wxGridBagSizer", "getItemPosition", 2}, // 1425 + {NULL, "", "", 0}, // 1426 + {wxGridBagSizer_GetItemPosition_1_1, "wxGridBagSizer", "getItemPosition", 2}, // 1427 + {wxGridBagSizer_GetItemSpan_1_0, "wxGridBagSizer", "getItemSpan", 2}, // 1428 + {NULL, "", "", 0}, // 1429 + {wxGridBagSizer_GetItemSpan_1_1, "wxGridBagSizer", "getItemSpan", 2}, // 1430 + {wxGridBagSizer_SetEmptyCellSize, "wxGridBagSizer", "setEmptyCellSize", 2}, // 1431 + {wxGridBagSizer_SetItemPosition_2_0, "wxGridBagSizer", "setItemPosition", 3}, // 1432 + {NULL, "", "", 0}, // 1433 + {wxGridBagSizer_SetItemPosition_2_1, "wxGridBagSizer", "setItemPosition", 3}, // 1434 + {wxGridBagSizer_SetItemSpan_2_0, "wxGridBagSizer", "setItemSpan", 3}, // 1435 + {NULL, "", "", 0}, // 1436 + {wxGridBagSizer_SetItemSpan_2_1, "wxGridBagSizer", "setItemSpan", 3}, // 1437 + {NULL, "wxGridBagSizer", "'Destroy'", 1}, // 1438 obj destructor wxGridBagSizer_destroy + {wxStdDialogButtonSizer_new, "wxStdDialogButtonSizer", "new", 0}, // 1439 + {wxStdDialogButtonSizer_AddButton, "wxStdDialogButtonSizer", "addButton", 2}, // 1440 + {wxStdDialogButtonSizer_Realize, "wxStdDialogButtonSizer", "realize", 1}, // 1441 + {wxStdDialogButtonSizer_SetAffirmativeButton, "wxStdDialogButtonSizer", "setAffirmativeButton", 2}, // 1442 + {wxStdDialogButtonSizer_SetCancelButton, "wxStdDialogButtonSizer", "setCancelButton", 2}, // 1443 + {wxStdDialogButtonSizer_SetNegativeButton, "wxStdDialogButtonSizer", "setNegativeButton", 2}, // 1444 + {NULL, "wxStdDialogButtonSizer", "'Destroy'", 1}, // 1445 obj destructor wxStdDialogButtonSizer_destroy + {wxFont_new_0, "wxFont", "new", 0}, // 1446 + {wxFont_new_1_1, "wxFont", "new", 1}, // 1447 + {wxFont_new_5_0, "wxFont", "new", 5}, // 1448 + {wxFont_new_5_1, "wxFont", "new", 5}, // 1449 + {wxFont_new_1_0, "wxFont", "new", 1}, // 1450 + {NULL, "wxFont", "destroy", 1}, // 1451 obj destructor wxFont_destruct + {wxFont_IsFixedWidth, "wxFont", "isFixedWidth", 1}, // 1452 + {wxFont_GetDefaultEncoding, "wxFont", "getDefaultEncoding", 0}, // 1453 + {wxFont_GetFaceName, "wxFont", "getFaceName", 1}, // 1454 + {wxFont_GetFamily, "wxFont", "getFamily", 1}, // 1455 + {wxFont_GetNativeFontInfoDesc, "wxFont", "getNativeFontInfoDesc", 1}, // 1456 + {wxFont_GetNativeFontInfoUserDesc, "wxFont", "getNativeFontInfoUserDesc", 1}, // 1457 + {wxFont_GetPointSize, "wxFont", "getPointSize", 1}, // 1458 + {wxFont_GetStyle, "wxFont", "getStyle", 1}, // 1459 + {wxFont_GetUnderlined, "wxFont", "getUnderlined", 1}, // 1460 + {wxFont_GetWeight, "wxFont", "getWeight", 1}, // 1461 + {wxFont_IsOk, "wxFont", "isOk", 1}, // 1462 + {wxFont_SetDefaultEncoding, "wxFont", "setDefaultEncoding", 1}, // 1463 + {wxFont_SetFaceName, "wxFont", "setFaceName", 2}, // 1464 + {wxFont_SetFamily, "wxFont", "setFamily", 2}, // 1465 + {wxFont_SetPointSize, "wxFont", "setPointSize", 2}, // 1466 + {wxFont_SetStyle, "wxFont", "setStyle", 2}, // 1467 + {wxFont_SetUnderlined, "wxFont", "setUnderlined", 2}, // 1468 + {wxFont_SetWeight, "wxFont", "setWeight", 2}, // 1469 + {wxToolTip_Enable, "wxToolTip", "enable", 1}, // 1470 + {wxToolTip_SetDelay, "wxToolTip", "setDelay", 1}, // 1471 + {wxToolTip_new, "wxToolTip", "new", 1}, // 1472 + {wxToolTip_SetTip, "wxToolTip", "setTip", 2}, // 1473 + {wxToolTip_GetTip, "wxToolTip", "getTip", 1}, // 1474 + {wxToolTip_GetWindow, "wxToolTip", "getWindow", 1}, // 1475 + {NULL, "wxToolTip", "'Destroy'", 1}, // 1476 obj destructor wxToolTip_destroy + {wxButton_new_0, "wxButton", "new", 0}, // 1477 + {wxButton_new_3, "wxButton", "new", 3}, // 1478 + {wxButton_Create, "wxButton", "create", 4}, // 1479 + {wxButton_GetDefaultSize_STAT_0, "wxButton", "getDefaultSize", 0}, // 1480 #if wxCHECK_VERSION(3,1,3) - {wxButton_GetDefaultSize_STAT_1, "wxButton", "getDefaultSize", 1}, // 1479 + {wxButton_GetDefaultSize_STAT_1, "wxButton", "getDefaultSize", 1}, // 1481 #else - {NULL, "wxButton", "getDefaultSize", 0}, // 1479 + {NULL, "wxButton", "getDefaultSize", 0}, // 1481 #endif // wxCHECK_VERSION(3,1,3) - {wxButton_SetDefault, "wxButton", "setDefault", 1}, // 1480 - {wxButton_SetLabel, "wxButton", "setLabel", 2}, // 1481 - {wxButton_GetBitmapDisabled, "wxButton", "getBitmapDisabled", 1}, // 1482 - {wxButton_GetBitmapFocus, "wxButton", "getBitmapFocus", 1}, // 1483 - {wxButton_GetBitmapLabel, "wxButton", "getBitmapLabel", 1}, // 1484 - {wxButton_SetBitmapDisabled, "wxButton", "setBitmapDisabled", 2}, // 1485 - {wxButton_SetBitmapFocus, "wxButton", "setBitmapFocus", 2}, // 1486 - {wxButton_SetBitmapLabel, "wxButton", "setBitmapLabel", 2}, // 1487 - {NULL, "wxButton", "'Destroy'", 1}, // 1488 obj destructor wxButton_destroy - {wxBitmapButton_new_0, "wxBitmapButton", "new", 0}, // 1489 - {wxBitmapButton_new_4, "wxBitmapButton", "new", 4}, // 1490 - {wxBitmapButton_Create, "wxBitmapButton", "create", 5}, // 1491 - {wxBitmapButton_NewCloseButton, "wxBitmapButton", "newCloseButton", 2}, // 1492 - {NULL, "wxBitmapButton", "'Destroy'", 1}, // 1493 obj destructor wxBitmapButton_destroy - {wxToggleButton_new_0, "wxToggleButton", "new", 0}, // 1494 - {wxToggleButton_new_4, "wxToggleButton", "new", 4}, // 1495 - {NULL, "wxToggleButton", "destroy", 1}, // 1496 obj destructor wxToggleButton_destruct - {wxToggleButton_Create, "wxToggleButton", "create", 5}, // 1497 - {wxToggleButton_GetValue, "wxToggleButton", "getValue", 1}, // 1498 - {wxToggleButton_SetValue, "wxToggleButton", "setValue", 2}, // 1499 - {wxCalendarCtrl_new_0, "wxCalendarCtrl", "new", 0}, // 1500 - {wxCalendarCtrl_new_3, "wxCalendarCtrl", "new", 3}, // 1501 - {wxCalendarCtrl_Create, "wxCalendarCtrl", "create", 4}, // 1502 - {NULL, "wxCalendarCtrl", "destroy", 1}, // 1503 obj destructor wxCalendarCtrl_destruct - {wxCalendarCtrl_SetDate, "wxCalendarCtrl", "setDate", 2}, // 1504 - {wxCalendarCtrl_GetDate, "wxCalendarCtrl", "getDate", 1}, // 1505 + {wxButton_SetDefault, "wxButton", "setDefault", 1}, // 1482 + {wxButton_SetLabel, "wxButton", "setLabel", 2}, // 1483 + {wxButton_GetBitmapDisabled, "wxButton", "getBitmapDisabled", 1}, // 1484 + {wxButton_GetBitmapFocus, "wxButton", "getBitmapFocus", 1}, // 1485 + {wxButton_GetBitmapLabel, "wxButton", "getBitmapLabel", 1}, // 1486 + {wxButton_SetBitmapDisabled, "wxButton", "setBitmapDisabled", 2}, // 1487 + {wxButton_SetBitmapFocus, "wxButton", "setBitmapFocus", 2}, // 1488 + {wxButton_SetBitmapLabel, "wxButton", "setBitmapLabel", 2}, // 1489 + {NULL, "wxButton", "'Destroy'", 1}, // 1490 obj destructor wxButton_destroy + {wxBitmapButton_new_0, "wxBitmapButton", "new", 0}, // 1491 + {wxBitmapButton_new_4, "wxBitmapButton", "new", 4}, // 1492 + {wxBitmapButton_Create, "wxBitmapButton", "create", 5}, // 1493 + {wxBitmapButton_NewCloseButton, "wxBitmapButton", "newCloseButton", 2}, // 1494 + {NULL, "wxBitmapButton", "'Destroy'", 1}, // 1495 obj destructor wxBitmapButton_destroy + {wxToggleButton_new_0, "wxToggleButton", "new", 0}, // 1496 + {wxToggleButton_new_4, "wxToggleButton", "new", 4}, // 1497 + {NULL, "wxToggleButton", "destroy", 1}, // 1498 obj destructor wxToggleButton_destruct + {wxToggleButton_Create, "wxToggleButton", "create", 5}, // 1499 + {wxToggleButton_GetValue, "wxToggleButton", "getValue", 1}, // 1500 + {wxToggleButton_SetValue, "wxToggleButton", "setValue", 2}, // 1501 + {wxCalendarCtrl_new_0, "wxCalendarCtrl", "new", 0}, // 1502 + {wxCalendarCtrl_new_3, "wxCalendarCtrl", "new", 3}, // 1503 + {wxCalendarCtrl_Create, "wxCalendarCtrl", "create", 4}, // 1504 + {NULL, "wxCalendarCtrl", "destroy", 1}, // 1505 obj destructor wxCalendarCtrl_destruct + {wxCalendarCtrl_SetDate, "wxCalendarCtrl", "setDate", 2}, // 1506 + {wxCalendarCtrl_GetDate, "wxCalendarCtrl", "getDate", 1}, // 1507 #if !wxCHECK_VERSION(2,9,0) - {wxCalendarCtrl_EnableYearChange, "wxCalendarCtrl", "enableYearChange", 2}, // 1506 + {wxCalendarCtrl_EnableYearChange, "wxCalendarCtrl", "enableYearChange", 2}, // 1508 #else - {NULL, "wxCalendarCtrl", "enableYearChange", 0}, // 1506 + {NULL, "wxCalendarCtrl", "enableYearChange", 0}, // 1508 #endif // !wxCHECK_VERSION(2,9,0) - {wxCalendarCtrl_EnableMonthChange, "wxCalendarCtrl", "enableMonthChange", 2}, // 1507 - {wxCalendarCtrl_EnableHolidayDisplay, "wxCalendarCtrl", "enableHolidayDisplay", 2}, // 1508 - {wxCalendarCtrl_SetHeaderColours, "wxCalendarCtrl", "setHeaderColours", 3}, // 1509 - {wxCalendarCtrl_GetHeaderColourFg, "wxCalendarCtrl", "getHeaderColourFg", 1}, // 1510 - {wxCalendarCtrl_GetHeaderColourBg, "wxCalendarCtrl", "getHeaderColourBg", 1}, // 1511 - {wxCalendarCtrl_SetHighlightColours, "wxCalendarCtrl", "setHighlightColours", 3}, // 1512 - {wxCalendarCtrl_GetHighlightColourFg, "wxCalendarCtrl", "getHighlightColourFg", 1}, // 1513 - {wxCalendarCtrl_GetHighlightColourBg, "wxCalendarCtrl", "getHighlightColourBg", 1}, // 1514 - {wxCalendarCtrl_SetHolidayColours, "wxCalendarCtrl", "setHolidayColours", 3}, // 1515 - {wxCalendarCtrl_GetHolidayColourFg, "wxCalendarCtrl", "getHolidayColourFg", 1}, // 1516 - {wxCalendarCtrl_GetHolidayColourBg, "wxCalendarCtrl", "getHolidayColourBg", 1}, // 1517 - {wxCalendarCtrl_GetAttr, "wxCalendarCtrl", "getAttr", 2}, // 1518 - {wxCalendarCtrl_SetAttr, "wxCalendarCtrl", "setAttr", 3}, // 1519 - {wxCalendarCtrl_SetHoliday, "wxCalendarCtrl", "setHoliday", 2}, // 1520 - {wxCalendarCtrl_ResetAttr, "wxCalendarCtrl", "resetAttr", 2}, // 1521 - {wxCalendarCtrl_HitTest, "wxCalendarCtrl", "hitTest", 2}, // 1522 - {wxCalendarDateAttr_new_1, "wxCalendarDateAttr", "new", 1}, // 1523 - {wxCalendarDateAttr_new_2, "wxCalendarDateAttr", "new", 2}, // 1524 - {wxCalendarDateAttr_SetTextColour, "wxCalendarDateAttr", "setTextColour", 2}, // 1525 - {wxCalendarDateAttr_SetBackgroundColour, "wxCalendarDateAttr", "setBackgroundColour", 2}, // 1526 - {wxCalendarDateAttr_SetBorderColour, "wxCalendarDateAttr", "setBorderColour", 2}, // 1527 - {wxCalendarDateAttr_SetFont, "wxCalendarDateAttr", "setFont", 2}, // 1528 - {wxCalendarDateAttr_SetBorder, "wxCalendarDateAttr", "setBorder", 2}, // 1529 - {wxCalendarDateAttr_SetHoliday, "wxCalendarDateAttr", "setHoliday", 2}, // 1530 - {wxCalendarDateAttr_HasTextColour, "wxCalendarDateAttr", "hasTextColour", 1}, // 1531 - {wxCalendarDateAttr_HasBackgroundColour, "wxCalendarDateAttr", "hasBackgroundColour", 1}, // 1532 - {wxCalendarDateAttr_HasBorderColour, "wxCalendarDateAttr", "hasBorderColour", 1}, // 1533 - {wxCalendarDateAttr_HasFont, "wxCalendarDateAttr", "hasFont", 1}, // 1534 - {wxCalendarDateAttr_HasBorder, "wxCalendarDateAttr", "hasBorder", 1}, // 1535 - {wxCalendarDateAttr_IsHoliday, "wxCalendarDateAttr", "isHoliday", 1}, // 1536 - {wxCalendarDateAttr_GetTextColour, "wxCalendarDateAttr", "getTextColour", 1}, // 1537 - {wxCalendarDateAttr_GetBackgroundColour, "wxCalendarDateAttr", "getBackgroundColour", 1}, // 1538 - {wxCalendarDateAttr_GetBorderColour, "wxCalendarDateAttr", "getBorderColour", 1}, // 1539 - {wxCalendarDateAttr_GetFont, "wxCalendarDateAttr", "getFont", 1}, // 1540 - {wxCalendarDateAttr_GetBorder, "wxCalendarDateAttr", "getBorder", 1}, // 1541 - {wxCalendarDateAttr_destroy, "wxCalendarDateAttr", "'Destroy'", 1}, // 1542 - {wxCheckBox_new_0, "wxCheckBox", "new", 0}, // 1543 - {wxCheckBox_new_4, "wxCheckBox", "new", 4}, // 1544 - {NULL, "wxCheckBox", "destroy", 1}, // 1545 obj destructor wxCheckBox_destruct - {wxCheckBox_Create, "wxCheckBox", "create", 5}, // 1546 - {wxCheckBox_GetValue, "wxCheckBox", "getValue", 1}, // 1547 - {wxCheckBox_Get3StateValue, "wxCheckBox", "get3StateValue", 1}, // 1548 - {wxCheckBox_Is3rdStateAllowedForUser, "wxCheckBox", "is3rdStateAllowedForUser", 1}, // 1549 - {wxCheckBox_Is3State, "wxCheckBox", "is3State", 1}, // 1550 - {wxCheckBox_IsChecked, "wxCheckBox", "isChecked", 1}, // 1551 - {wxCheckBox_SetValue, "wxCheckBox", "setValue", 2}, // 1552 - {wxCheckBox_Set3StateValue, "wxCheckBox", "set3StateValue", 2}, // 1553 - {wxCheckListBox_new_0, "wxCheckListBox", "new", 0}, // 1554 - {NULL, "", "", 0}, // 1555 - {wxCheckListBox_new_3, "wxCheckListBox", "new", 3}, // 1556 - {NULL, "wxCheckListBox", "destroy", 1}, // 1557 obj destructor wxCheckListBox_destruct - {wxCheckListBox_Check, "wxCheckListBox", "check", 3}, // 1558 - {wxCheckListBox_IsChecked, "wxCheckListBox", "isChecked", 2}, // 1559 - {wxChoice_new_0, "wxChoice", "new", 0}, // 1560 - {NULL, "", "", 0}, // 1561 - {wxChoice_new_3, "wxChoice", "new", 3}, // 1562 - {NULL, "wxChoice", "destroy", 1}, // 1563 obj destructor wxChoice_destruct - {NULL, "", "", 0}, // 1564 - {wxChoice_Create, "wxChoice", "create", 7}, // 1565 - {wxChoice_Delete, "wxChoice", "delete", 2}, // 1566 - {wxChoice_GetColumns, "wxChoice", "getColumns", 1}, // 1567 - {wxChoice_SetColumns, "wxChoice", "setColumns", 2}, // 1568 - {wxComboBox_new_0, "wxComboBox", "new", 0}, // 1569 - {NULL, "", "", 0}, // 1570 - {wxComboBox_new_3, "wxComboBox", "new", 3}, // 1571 - {NULL, "wxComboBox", "destroy", 1}, // 1572 obj destructor wxComboBox_destruct - {NULL, "", "", 0}, // 1573 - {wxComboBox_Create, "wxComboBox", "create", 8}, // 1574 - {wxComboBox_CanCopy, "wxComboBox", "canCopy", 1}, // 1575 - {wxComboBox_CanCut, "wxComboBox", "canCut", 1}, // 1576 - {wxComboBox_CanPaste, "wxComboBox", "canPaste", 1}, // 1577 - {wxComboBox_CanRedo, "wxComboBox", "canRedo", 1}, // 1578 - {wxComboBox_CanUndo, "wxComboBox", "canUndo", 1}, // 1579 - {wxComboBox_Copy, "wxComboBox", "copy", 1}, // 1580 - {wxComboBox_Cut, "wxComboBox", "cut", 1}, // 1581 - {wxComboBox_GetInsertionPoint, "wxComboBox", "getInsertionPoint", 1}, // 1582 - {wxComboBox_GetLastPosition, "wxComboBox", "getLastPosition", 1}, // 1583 - {wxComboBox_GetValue, "wxComboBox", "getValue", 1}, // 1584 - {wxComboBox_Paste, "wxComboBox", "paste", 1}, // 1585 - {wxComboBox_Redo, "wxComboBox", "redo", 1}, // 1586 - {wxComboBox_Replace, "wxComboBox", "replace", 4}, // 1587 - {wxComboBox_Remove, "wxComboBox", "remove", 3}, // 1588 - {wxComboBox_SetInsertionPoint, "wxComboBox", "setInsertionPoint", 2}, // 1589 - {wxComboBox_SetInsertionPointEnd, "wxComboBox", "setInsertionPointEnd", 1}, // 1590 - {wxComboBox_SetSelection_2, "wxComboBox", "setSelection", 3}, // 1591 - {wxComboBox_SetSelection_1, "wxComboBox", "setSelection", 2}, // 1592 - {wxComboBox_SetValue, "wxComboBox", "setValue", 2}, // 1593 - {wxComboBox_Undo, "wxComboBox", "undo", 1}, // 1594 - {wxGauge_new_0, "wxGauge", "new", 0}, // 1595 - {wxGauge_new_4, "wxGauge", "new", 4}, // 1596 - {NULL, "wxGauge", "destroy", 1}, // 1597 obj destructor wxGauge_destruct - {wxGauge_Create, "wxGauge", "create", 5}, // 1598 - {wxGauge_GetRange, "wxGauge", "getRange", 1}, // 1599 - {wxGauge_GetValue, "wxGauge", "getValue", 1}, // 1600 - {wxGauge_IsVertical, "wxGauge", "isVertical", 1}, // 1601 - {wxGauge_SetRange, "wxGauge", "setRange", 2}, // 1602 - {wxGauge_SetValue, "wxGauge", "setValue", 2}, // 1603 - {wxGauge_Pulse, "wxGauge", "pulse", 1}, // 1604 - {wxGenericDirCtrl_new_0, "wxGenericDirCtrl", "new", 0}, // 1605 - {wxGenericDirCtrl_new_2, "wxGenericDirCtrl", "new", 2}, // 1606 - {NULL, "wxGenericDirCtrl", "destroy", 1}, // 1607 obj destructor wxGenericDirCtrl_destruct - {wxGenericDirCtrl_Create, "wxGenericDirCtrl", "create", 3}, // 1608 - {wxGenericDirCtrl_Init, "wxGenericDirCtrl", "init", 1}, // 1609 - {wxGenericDirCtrl_CollapseTree, "wxGenericDirCtrl", "collapseTree", 1}, // 1610 - {wxGenericDirCtrl_ExpandPath, "wxGenericDirCtrl", "expandPath", 2}, // 1611 - {wxGenericDirCtrl_GetDefaultPath, "wxGenericDirCtrl", "getDefaultPath", 1}, // 1612 - {wxGenericDirCtrl_GetPath_0, "wxGenericDirCtrl", "getPath", 1}, // 1613 - {wxGenericDirCtrl_GetPath_1, "wxGenericDirCtrl", "getPath", 2}, // 1614 - {wxGenericDirCtrl_GetFilePath, "wxGenericDirCtrl", "getFilePath", 1}, // 1615 - {wxGenericDirCtrl_GetFilter, "wxGenericDirCtrl", "getFilter", 1}, // 1616 - {wxGenericDirCtrl_GetFilterIndex, "wxGenericDirCtrl", "getFilterIndex", 1}, // 1617 - {wxGenericDirCtrl_GetRootId, "wxGenericDirCtrl", "getRootId", 1}, // 1618 - {wxGenericDirCtrl_GetTreeCtrl, "wxGenericDirCtrl", "getTreeCtrl", 1}, // 1619 - {wxGenericDirCtrl_ReCreateTree, "wxGenericDirCtrl", "reCreateTree", 1}, // 1620 - {wxGenericDirCtrl_SetDefaultPath, "wxGenericDirCtrl", "setDefaultPath", 2}, // 1621 - {wxGenericDirCtrl_SetFilter, "wxGenericDirCtrl", "setFilter", 2}, // 1622 - {wxGenericDirCtrl_SetFilterIndex, "wxGenericDirCtrl", "setFilterIndex", 2}, // 1623 - {wxGenericDirCtrl_SetPath, "wxGenericDirCtrl", "setPath", 2}, // 1624 - {wxStaticBox_new_0, "wxStaticBox", "new", 0}, // 1625 - {wxStaticBox_new_4, "wxStaticBox", "new", 4}, // 1626 - {NULL, "wxStaticBox", "destroy", 1}, // 1627 obj destructor wxStaticBox_destruct - {wxStaticBox_Create, "wxStaticBox", "create", 5}, // 1628 - {wxStaticLine_new_0, "wxStaticLine", "new", 0}, // 1629 - {wxStaticLine_new_2, "wxStaticLine", "new", 2}, // 1630 - {wxStaticLine_Create, "wxStaticLine", "create", 3}, // 1631 - {wxStaticLine_IsVertical, "wxStaticLine", "isVertical", 1}, // 1632 - {wxStaticLine_GetDefaultSize, "wxStaticLine", "getDefaultSize", 0}, // 1633 - {NULL, "wxStaticLine", "'Destroy'", 1}, // 1634 obj destructor wxStaticLine_destroy - {wxListBox_new_0, "wxListBox", "new", 0}, // 1635 - {NULL, "", "", 0}, // 1636 - {wxListBox_new_3, "wxListBox", "new", 3}, // 1637 - {NULL, "wxListBox", "destroy", 1}, // 1638 obj destructor wxListBox_destruct - {NULL, "", "", 0}, // 1639 - {wxListBox_Create, "wxListBox", "create", 7}, // 1640 - {wxListBox_Deselect, "wxListBox", "deselect", 2}, // 1641 - {wxListBox_GetSelections, "wxListBox", "getSelections", 1}, // 1642 - {wxListBox_InsertItems, "wxListBox", "insertItems", 3}, // 1643 - {wxListBox_IsSelected, "wxListBox", "isSelected", 2}, // 1644 - {NULL, "", "", 0}, // 1645 - {NULL, "", "", 0}, // 1646 - {wxListBox_Set, "wxListBox", "set", 2}, // 1647 - {wxListBox_HitTest_1, "wxListBox", "hitTest", 2}, // 1648 - {wxListBox_HitTest_2, "wxListBox", "hitTest", 3}, // 1649 - {wxListBox_SetFirstItem_1_0, "wxListBox", "setFirstItem", 2}, // 1650 - {wxListBox_SetFirstItem_1_1, "wxListBox", "setFirstItem", 2}, // 1651 - {wxListCtrl_new_0, "wxListCtrl", "new", 0}, // 1652 - {NULL, "wxListCtrl", "new", 2}, // 1653 TaylorMade erl only wxListCtrl_new_2 - {NULL, "wxListCtrl", "destroy", 1}, // 1654 obj destructor wxListCtrl_destruct - {wxListCtrl_Arrange, "wxListCtrl", "arrange", 2}, // 1655 - {wxListCtrl_AssignImageList, "wxListCtrl", "assignImageList", 3}, // 1656 - {wxListCtrl_ClearAll, "wxListCtrl", "clearAll", 1}, // 1657 - {wxListCtrl_Create, "wxListCtrl", "create", 3}, // 1658 - {wxListCtrl_DeleteAllItems, "wxListCtrl", "deleteAllItems", 1}, // 1659 - {wxListCtrl_DeleteColumn, "wxListCtrl", "deleteColumn", 2}, // 1660 - {wxListCtrl_DeleteItem, "wxListCtrl", "deleteItem", 2}, // 1661 - {wxListCtrl_EditLabel, "wxListCtrl", "editLabel", 2}, // 1662 - {wxListCtrl_EnsureVisible, "wxListCtrl", "ensureVisible", 2}, // 1663 - {wxListCtrl_FindItem_3_0, "wxListCtrl", "findItem", 4}, // 1664 - {wxListCtrl_FindItem_3_1, "wxListCtrl", "findItem", 4}, // 1665 - {wxListCtrl_GetColumn, "wxListCtrl", "getColumn", 3}, // 1666 - {wxListCtrl_GetColumnCount, "wxListCtrl", "getColumnCount", 1}, // 1667 - {wxListCtrl_GetColumnWidth, "wxListCtrl", "getColumnWidth", 2}, // 1668 - {wxListCtrl_GetCountPerPage, "wxListCtrl", "getCountPerPage", 1}, // 1669 - {wxListCtrl_GetEditControl, "wxListCtrl", "getEditControl", 1}, // 1670 - {wxListCtrl_GetImageList, "wxListCtrl", "getImageList", 2}, // 1671 - {wxListCtrl_GetItem, "wxListCtrl", "getItem", 2}, // 1672 - {wxListCtrl_GetItemBackgroundColour, "wxListCtrl", "getItemBackgroundColour", 2}, // 1673 - {wxListCtrl_GetItemCount, "wxListCtrl", "getItemCount", 1}, // 1674 - {wxListCtrl_GetItemData, "wxListCtrl", "getItemData", 2}, // 1675 - {wxListCtrl_GetItemFont, "wxListCtrl", "getItemFont", 2}, // 1676 - {wxListCtrl_GetItemPosition, "wxListCtrl", "getItemPosition", 2}, // 1677 - {wxListCtrl_GetItemRect, "wxListCtrl", "getItemRect", 3}, // 1678 - {wxListCtrl_GetItemSpacing, "wxListCtrl", "getItemSpacing", 1}, // 1679 - {wxListCtrl_GetItemState, "wxListCtrl", "getItemState", 3}, // 1680 - {wxListCtrl_GetItemText, "wxListCtrl", "getItemText", 3}, // 1681 - {wxListCtrl_GetItemTextColour, "wxListCtrl", "getItemTextColour", 2}, // 1682 - {wxListCtrl_GetNextItem, "wxListCtrl", "getNextItem", 3}, // 1683 - {wxListCtrl_GetSelectedItemCount, "wxListCtrl", "getSelectedItemCount", 1}, // 1684 - {wxListCtrl_GetTextColour, "wxListCtrl", "getTextColour", 1}, // 1685 - {wxListCtrl_GetTopItem, "wxListCtrl", "getTopItem", 1}, // 1686 - {wxListCtrl_GetViewRect, "wxListCtrl", "getViewRect", 1}, // 1687 - {wxListCtrl_HitTest, "wxListCtrl", "hitTest", 2}, // 1688 - {wxListCtrl_InsertColumn_2, "wxListCtrl", "insertColumn", 3}, // 1689 - {wxListCtrl_InsertColumn_3, "wxListCtrl", "insertColumn", 4}, // 1690 - {wxListCtrl_InsertItem_1, "wxListCtrl", "insertItem", 2}, // 1691 - {wxListCtrl_InsertItem_2_1, "wxListCtrl", "insertItem", 3}, // 1692 - {wxListCtrl_InsertItem_2_0, "wxListCtrl", "insertItem", 3}, // 1693 - {wxListCtrl_InsertItem_3, "wxListCtrl", "insertItem", 4}, // 1694 - {wxListCtrl_RefreshItem, "wxListCtrl", "refreshItem", 2}, // 1695 - {wxListCtrl_RefreshItems, "wxListCtrl", "refreshItems", 3}, // 1696 - {wxListCtrl_ScrollList, "wxListCtrl", "scrollList", 3}, // 1697 - {wxListCtrl_SetBackgroundColour, "wxListCtrl", "setBackgroundColour", 2}, // 1698 - {wxListCtrl_SetColumn, "wxListCtrl", "setColumn", 3}, // 1699 - {wxListCtrl_SetColumnWidth, "wxListCtrl", "setColumnWidth", 3}, // 1700 - {wxListCtrl_SetImageList, "wxListCtrl", "setImageList", 3}, // 1701 - {wxListCtrl_SetItem_1, "wxListCtrl", "setItem", 2}, // 1702 - {wxListCtrl_SetItem_4, "wxListCtrl", "setItem", 5}, // 1703 - {wxListCtrl_SetItemBackgroundColour, "wxListCtrl", "setItemBackgroundColour", 3}, // 1704 - {wxListCtrl_SetItemCount, "wxListCtrl", "setItemCount", 2}, // 1705 - {wxListCtrl_SetItemData, "wxListCtrl", "setItemData", 3}, // 1706 - {wxListCtrl_SetItemFont, "wxListCtrl", "setItemFont", 3}, // 1707 - {wxListCtrl_SetItemImage, "wxListCtrl", "setItemImage", 4}, // 1708 - {wxListCtrl_SetItemColumnImage, "wxListCtrl", "setItemColumnImage", 4}, // 1709 - {wxListCtrl_SetItemPosition, "wxListCtrl", "setItemPosition", 3}, // 1710 - {wxListCtrl_SetItemState, "wxListCtrl", "setItemState", 4}, // 1711 - {wxListCtrl_SetItemText, "wxListCtrl", "setItemText", 3}, // 1712 - {wxListCtrl_SetItemTextColour, "wxListCtrl", "setItemTextColour", 3}, // 1713 - {wxListCtrl_SetSingleStyle, "wxListCtrl", "setSingleStyle", 3}, // 1714 - {wxListCtrl_SetTextColour, "wxListCtrl", "setTextColour", 2}, // 1715 - {wxListCtrl_SetWindowStyleFlag, "wxListCtrl", "setWindowStyleFlag", 2}, // 1716 - {wxListCtrl_SortItems, "wxListCtrl", "sortItems", 2}, // 1717 - {wxListView_ClearColumnImage, "wxListView", "clearColumnImage", 2}, // 1718 - {wxListView_Focus, "wxListView", "focus", 2}, // 1719 - {wxListView_GetFirstSelected, "wxListView", "getFirstSelected", 1}, // 1720 - {wxListView_GetFocusedItem, "wxListView", "getFocusedItem", 1}, // 1721 - {wxListView_GetNextSelected, "wxListView", "getNextSelected", 2}, // 1722 - {wxListView_IsSelected, "wxListView", "isSelected", 2}, // 1723 - {wxListView_Select, "wxListView", "select", 3}, // 1724 - {wxListView_SetColumnImage, "wxListView", "setColumnImage", 3}, // 1725 - {wxListItem_new_0, "wxListItem", "new", 0}, // 1726 - {wxListItem_new_1, "wxListItem", "new", 1}, // 1727 - {wxListItem_Clear, "wxListItem", "clear", 1}, // 1728 - {wxListItem_GetAlign, "wxListItem", "getAlign", 1}, // 1729 - {wxListItem_GetBackgroundColour, "wxListItem", "getBackgroundColour", 1}, // 1730 - {wxListItem_GetColumn, "wxListItem", "getColumn", 1}, // 1731 - {wxListItem_GetFont, "wxListItem", "getFont", 1}, // 1732 - {wxListItem_GetId, "wxListItem", "getId", 1}, // 1733 - {wxListItem_GetImage, "wxListItem", "getImage", 1}, // 1734 - {wxListItem_GetMask, "wxListItem", "getMask", 1}, // 1735 - {wxListItem_GetState, "wxListItem", "getState", 1}, // 1736 - {wxListItem_GetText, "wxListItem", "getText", 1}, // 1737 - {wxListItem_GetTextColour, "wxListItem", "getTextColour", 1}, // 1738 - {wxListItem_GetWidth, "wxListItem", "getWidth", 1}, // 1739 - {wxListItem_SetAlign, "wxListItem", "setAlign", 2}, // 1740 - {wxListItem_SetBackgroundColour, "wxListItem", "setBackgroundColour", 2}, // 1741 - {wxListItem_SetColumn, "wxListItem", "setColumn", 2}, // 1742 - {wxListItem_SetFont, "wxListItem", "setFont", 2}, // 1743 - {wxListItem_SetId, "wxListItem", "setId", 2}, // 1744 - {wxListItem_SetImage, "wxListItem", "setImage", 2}, // 1745 - {wxListItem_SetMask, "wxListItem", "setMask", 2}, // 1746 - {wxListItem_SetState, "wxListItem", "setState", 2}, // 1747 - {wxListItem_SetStateMask, "wxListItem", "setStateMask", 2}, // 1748 - {wxListItem_SetText, "wxListItem", "setText", 2}, // 1749 - {wxListItem_SetTextColour, "wxListItem", "setTextColour", 2}, // 1750 - {wxListItem_SetWidth, "wxListItem", "setWidth", 2}, // 1751 - {NULL, "wxListItem", "'Destroy'", 1}, // 1752 obj destructor wxListItem_destroy - {wxListItemAttr_new_0, "wxListItemAttr", "new", 0}, // 1753 - {wxListItemAttr_new_3, "wxListItemAttr", "new", 3}, // 1754 - {wxListItemAttr_GetBackgroundColour, "wxListItemAttr", "getBackgroundColour", 1}, // 1755 - {wxListItemAttr_GetFont, "wxListItemAttr", "getFont", 1}, // 1756 - {wxListItemAttr_GetTextColour, "wxListItemAttr", "getTextColour", 1}, // 1757 - {wxListItemAttr_HasBackgroundColour, "wxListItemAttr", "hasBackgroundColour", 1}, // 1758 - {wxListItemAttr_HasFont, "wxListItemAttr", "hasFont", 1}, // 1759 - {wxListItemAttr_HasTextColour, "wxListItemAttr", "hasTextColour", 1}, // 1760 - {wxListItemAttr_SetBackgroundColour, "wxListItemAttr", "setBackgroundColour", 2}, // 1761 - {wxListItemAttr_SetFont, "wxListItemAttr", "setFont", 2}, // 1762 - {wxListItemAttr_SetTextColour, "wxListItemAttr", "setTextColour", 2}, // 1763 - {wxListItemAttr_destroy, "wxListItemAttr", "'Destroy'", 1}, // 1764 - {wxImageList_new_0, "wxImageList", "new", 0}, // 1765 - {wxImageList_new_3, "wxImageList", "new", 3}, // 1766 - {wxImageList_Add_2_0, "wxImageList", "add", 3}, // 1767 - {NULL, "", "", 0}, // 1768 - {wxImageList_Add_2_1, "wxImageList", "add", 3}, // 1769 - {wxImageList_Add_1, "wxImageList", "add", 2}, // 1770 - {wxImageList_Create, "wxImageList", "create", 4}, // 1771 - {wxImageList_Draw, "wxImageList", "draw", 6}, // 1772 - {wxImageList_GetBitmap, "wxImageList", "getBitmap", 2}, // 1773 - {wxImageList_GetIcon, "wxImageList", "getIcon", 2}, // 1774 - {wxImageList_GetImageCount, "wxImageList", "getImageCount", 1}, // 1775 - {wxImageList_GetSize, "wxImageList", "getSize", 2}, // 1776 - {NULL, "", "", 0}, // 1777 - {wxImageList_Remove, "wxImageList", "remove", 2}, // 1778 - {wxImageList_RemoveAll, "wxImageList", "removeAll", 1}, // 1779 - {wxImageList_Replace_3, "wxImageList", "replace", 4}, // 1780 - {NULL, "", "", 0}, // 1781 - {wxImageList_Replace_2, "wxImageList", "replace", 3}, // 1782 - {NULL, "wxImageList", "'Destroy'", 1}, // 1783 obj destructor wxImageList_destroy - {wxTextAttr_new_0, "wxTextAttr", "new", 0}, // 1784 - {wxTextAttr_new_2, "wxTextAttr", "new", 2}, // 1785 - {wxTextAttr_new_1, "wxTextAttr", "new", 1}, // 1786 - {wxTextAttr_GetAlignment, "wxTextAttr", "getAlignment", 1}, // 1787 - {wxTextAttr_GetBackgroundColour, "wxTextAttr", "getBackgroundColour", 1}, // 1788 - {wxTextAttr_GetFont, "wxTextAttr", "getFont", 1}, // 1789 - {wxTextAttr_GetFontEncoding, "wxTextAttr", "getFontEncoding", 1}, // 1790 - {wxTextAttr_GetFontFaceName, "wxTextAttr", "getFontFaceName", 1}, // 1791 - {wxTextAttr_GetFontSize, "wxTextAttr", "getFontSize", 1}, // 1792 - {wxTextAttr_GetFontStyle, "wxTextAttr", "getFontStyle", 1}, // 1793 - {wxTextAttr_GetFontUnderlined, "wxTextAttr", "getFontUnderlined", 1}, // 1794 - {wxTextAttr_GetFontWeight, "wxTextAttr", "getFontWeight", 1}, // 1795 - {wxTextAttr_GetLeftIndent, "wxTextAttr", "getLeftIndent", 1}, // 1796 - {wxTextAttr_GetLeftSubIndent, "wxTextAttr", "getLeftSubIndent", 1}, // 1797 - {wxTextAttr_GetRightIndent, "wxTextAttr", "getRightIndent", 1}, // 1798 - {wxTextAttr_GetTabs, "wxTextAttr", "getTabs", 1}, // 1799 - {wxTextAttr_GetTextColour, "wxTextAttr", "getTextColour", 1}, // 1800 - {wxTextAttr_HasBackgroundColour, "wxTextAttr", "hasBackgroundColour", 1}, // 1801 - {wxTextAttr_HasFont, "wxTextAttr", "hasFont", 1}, // 1802 - {wxTextAttr_HasTextColour, "wxTextAttr", "hasTextColour", 1}, // 1803 - {wxTextAttr_GetFlags, "wxTextAttr", "getFlags", 1}, // 1804 - {wxTextAttr_IsDefault, "wxTextAttr", "isDefault", 1}, // 1805 - {wxTextAttr_SetAlignment, "wxTextAttr", "setAlignment", 2}, // 1806 - {wxTextAttr_SetBackgroundColour, "wxTextAttr", "setBackgroundColour", 2}, // 1807 - {wxTextAttr_SetFlags, "wxTextAttr", "setFlags", 2}, // 1808 - {wxTextAttr_SetFont, "wxTextAttr", "setFont", 3}, // 1809 - {wxTextAttr_SetFontEncoding, "wxTextAttr", "setFontEncoding", 2}, // 1810 - {wxTextAttr_SetFontFaceName, "wxTextAttr", "setFontFaceName", 2}, // 1811 - {wxTextAttr_SetFontFamily, "wxTextAttr", "setFontFamily", 2}, // 1812 - {wxTextAttr_SetFontSize, "wxTextAttr", "setFontSize", 2}, // 1813 - {wxTextAttr_SetFontPointSize, "wxTextAttr", "setFontPointSize", 2}, // 1814 - {wxTextAttr_SetFontPixelSize, "wxTextAttr", "setFontPixelSize", 2}, // 1815 - {wxTextAttr_SetFontStyle, "wxTextAttr", "setFontStyle", 2}, // 1816 - {wxTextAttr_SetFontUnderlined, "wxTextAttr", "setFontUnderlined", 2}, // 1817 - {wxTextAttr_SetFontWeight, "wxTextAttr", "setFontWeight", 2}, // 1818 - {wxTextAttr_SetLeftIndent, "wxTextAttr", "setLeftIndent", 3}, // 1819 - {wxTextAttr_SetRightIndent, "wxTextAttr", "setRightIndent", 2}, // 1820 - {wxTextAttr_SetTabs, "wxTextAttr", "setTabs", 2}, // 1821 - {wxTextAttr_SetTextColour, "wxTextAttr", "setTextColour", 2}, // 1822 - {wxTextAttr_destroy, "wxTextAttr", "'Destroy'", 1}, // 1823 - {wxTextCtrl_new_0, "wxTextCtrl", "new", 0}, // 1824 - {wxTextCtrl_new_3, "wxTextCtrl", "new", 3}, // 1825 - {NULL, "wxTextCtrl", "destroy", 1}, // 1826 obj destructor wxTextCtrl_destruct - {wxTextCtrl_AppendText, "wxTextCtrl", "appendText", 2}, // 1827 - {wxTextCtrl_CanCopy, "wxTextCtrl", "canCopy", 1}, // 1828 - {wxTextCtrl_CanCut, "wxTextCtrl", "canCut", 1}, // 1829 - {wxTextCtrl_CanPaste, "wxTextCtrl", "canPaste", 1}, // 1830 - {wxTextCtrl_CanRedo, "wxTextCtrl", "canRedo", 1}, // 1831 - {wxTextCtrl_CanUndo, "wxTextCtrl", "canUndo", 1}, // 1832 - {wxTextCtrl_Clear, "wxTextCtrl", "clear", 1}, // 1833 - {wxTextCtrl_Copy, "wxTextCtrl", "copy", 1}, // 1834 - {wxTextCtrl_Create, "wxTextCtrl", "create", 4}, // 1835 - {wxTextCtrl_Cut, "wxTextCtrl", "cut", 1}, // 1836 - {wxTextCtrl_DiscardEdits, "wxTextCtrl", "discardEdits", 1}, // 1837 - {wxTextCtrl_ChangeValue, "wxTextCtrl", "changeValue", 2}, // 1838 - {wxTextCtrl_EmulateKeyPress, "wxTextCtrl", "emulateKeyPress", 2}, // 1839 - {wxTextCtrl_GetDefaultStyle, "wxTextCtrl", "getDefaultStyle", 1}, // 1840 - {wxTextCtrl_GetInsertionPoint, "wxTextCtrl", "getInsertionPoint", 1}, // 1841 - {wxTextCtrl_GetLastPosition, "wxTextCtrl", "getLastPosition", 1}, // 1842 - {wxTextCtrl_GetLineLength, "wxTextCtrl", "getLineLength", 2}, // 1843 - {wxTextCtrl_GetLineText, "wxTextCtrl", "getLineText", 2}, // 1844 - {wxTextCtrl_GetNumberOfLines, "wxTextCtrl", "getNumberOfLines", 1}, // 1845 - {wxTextCtrl_GetRange, "wxTextCtrl", "getRange", 3}, // 1846 - {wxTextCtrl_GetSelection, "wxTextCtrl", "getSelection", 1}, // 1847 - {wxTextCtrl_GetStringSelection, "wxTextCtrl", "getStringSelection", 1}, // 1848 - {wxTextCtrl_GetStyle, "wxTextCtrl", "getStyle", 3}, // 1849 - {wxTextCtrl_GetValue, "wxTextCtrl", "getValue", 1}, // 1850 - {wxTextCtrl_IsEditable, "wxTextCtrl", "isEditable", 1}, // 1851 - {wxTextCtrl_IsModified, "wxTextCtrl", "isModified", 1}, // 1852 - {wxTextCtrl_IsMultiLine, "wxTextCtrl", "isMultiLine", 1}, // 1853 - {wxTextCtrl_IsSingleLine, "wxTextCtrl", "isSingleLine", 1}, // 1854 - {wxTextCtrl_LoadFile, "wxTextCtrl", "loadFile", 3}, // 1855 - {wxTextCtrl_MarkDirty, "wxTextCtrl", "markDirty", 1}, // 1856 - {wxTextCtrl_Paste, "wxTextCtrl", "paste", 1}, // 1857 - {wxTextCtrl_PositionToXY, "wxTextCtrl", "positionToXY", 2}, // 1858 - {wxTextCtrl_Redo, "wxTextCtrl", "redo", 1}, // 1859 - {wxTextCtrl_Remove, "wxTextCtrl", "remove", 3}, // 1860 - {wxTextCtrl_Replace, "wxTextCtrl", "replace", 4}, // 1861 - {wxTextCtrl_SaveFile, "wxTextCtrl", "saveFile", 2}, // 1862 - {wxTextCtrl_SetDefaultStyle, "wxTextCtrl", "setDefaultStyle", 2}, // 1863 - {wxTextCtrl_SetEditable, "wxTextCtrl", "setEditable", 2}, // 1864 - {wxTextCtrl_SetInsertionPoint, "wxTextCtrl", "setInsertionPoint", 2}, // 1865 - {wxTextCtrl_SetInsertionPointEnd, "wxTextCtrl", "setInsertionPointEnd", 1}, // 1866 - {wxTextCtrl_SetMaxLength, "wxTextCtrl", "setMaxLength", 2}, // 1867 - {wxTextCtrl_SetSelection, "wxTextCtrl", "setSelection", 3}, // 1868 - {wxTextCtrl_SetStyle, "wxTextCtrl", "setStyle", 4}, // 1869 - {wxTextCtrl_SetValue, "wxTextCtrl", "setValue", 2}, // 1870 - {wxTextCtrl_ShowPosition, "wxTextCtrl", "showPosition", 2}, // 1871 - {wxTextCtrl_Undo, "wxTextCtrl", "undo", 1}, // 1872 - {wxTextCtrl_WriteText, "wxTextCtrl", "writeText", 2}, // 1873 - {wxTextCtrl_XYToPosition, "wxTextCtrl", "xYToPosition", 3}, // 1874 - {wxBookCtrlBase_AddPage, "wxBookCtrlBase", "addPage", 4}, // 1875 - {wxBookCtrlBase_InsertPage, "wxBookCtrlBase", "insertPage", 5}, // 1876 - {wxBookCtrlBase_DeletePage, "wxBookCtrlBase", "deletePage", 2}, // 1877 - {wxBookCtrlBase_RemovePage, "wxBookCtrlBase", "removePage", 2}, // 1878 - {wxBookCtrlBase_DeleteAllPages, "wxBookCtrlBase", "deleteAllPages", 1}, // 1879 - {wxBookCtrlBase_GetPage, "wxBookCtrlBase", "getPage", 2}, // 1880 - {wxBookCtrlBase_GetPageCount, "wxBookCtrlBase", "getPageCount", 1}, // 1881 - {wxBookCtrlBase_GetCurrentPage, "wxBookCtrlBase", "getCurrentPage", 1}, // 1882 - {wxBookCtrlBase_AdvanceSelection, "wxBookCtrlBase", "advanceSelection", 2}, // 1883 - {wxBookCtrlBase_SetSelection, "wxBookCtrlBase", "setSelection", 2}, // 1884 - {wxBookCtrlBase_GetSelection, "wxBookCtrlBase", "getSelection", 1}, // 1885 - {wxBookCtrlBase_ChangeSelection, "wxBookCtrlBase", "changeSelection", 2}, // 1886 - {wxBookCtrlBase_HitTest, "wxBookCtrlBase", "hitTest", 2}, // 1887 - {wxBookCtrlBase_GetPageText, "wxBookCtrlBase", "getPageText", 2}, // 1888 - {wxBookCtrlBase_SetPageText, "wxBookCtrlBase", "setPageText", 3}, // 1889 - {wxNotebook_new_0, "wxNotebook", "new", 0}, // 1890 - {wxNotebook_new_3, "wxNotebook", "new", 3}, // 1891 - {NULL, "wxNotebook", "destroy", 1}, // 1892 obj destructor wxNotebook_destruct - {wxNotebook_AssignImageList, "wxNotebook", "assignImageList", 2}, // 1893 - {wxNotebook_Create, "wxNotebook", "create", 4}, // 1894 - {wxNotebook_GetImageList, "wxNotebook", "getImageList", 1}, // 1895 - {wxNotebook_GetPageImage, "wxNotebook", "getPageImage", 2}, // 1896 - {wxNotebook_GetRowCount, "wxNotebook", "getRowCount", 1}, // 1897 - {wxNotebook_GetThemeBackgroundColour, "wxNotebook", "getThemeBackgroundColour", 1}, // 1898 - {wxNotebook_SetImageList, "wxNotebook", "setImageList", 2}, // 1899 - {wxNotebook_SetPadding, "wxNotebook", "setPadding", 2}, // 1900 - {wxNotebook_SetPageSize, "wxNotebook", "setPageSize", 2}, // 1901 - {wxNotebook_SetPageImage, "wxNotebook", "setPageImage", 3}, // 1902 - {wxChoicebook_new_0, "wxChoicebook", "new", 0}, // 1903 - {wxChoicebook_new_3, "wxChoicebook", "new", 3}, // 1904 - {wxChoicebook_AddPage, "wxChoicebook", "addPage", 4}, // 1905 - {wxChoicebook_AdvanceSelection, "wxChoicebook", "advanceSelection", 2}, // 1906 - {wxChoicebook_AssignImageList, "wxChoicebook", "assignImageList", 2}, // 1907 - {wxChoicebook_Create, "wxChoicebook", "create", 4}, // 1908 - {wxChoicebook_DeleteAllPages, "wxChoicebook", "deleteAllPages", 1}, // 1909 - {wxChoicebook_GetCurrentPage, "wxChoicebook", "getCurrentPage", 1}, // 1910 - {wxChoicebook_GetImageList, "wxChoicebook", "getImageList", 1}, // 1911 - {wxChoicebook_GetPage, "wxChoicebook", "getPage", 2}, // 1912 - {wxChoicebook_GetPageCount, "wxChoicebook", "getPageCount", 1}, // 1913 - {wxChoicebook_GetPageImage, "wxChoicebook", "getPageImage", 2}, // 1914 - {wxChoicebook_GetPageText, "wxChoicebook", "getPageText", 2}, // 1915 - {wxChoicebook_GetSelection, "wxChoicebook", "getSelection", 1}, // 1916 - {wxChoicebook_HitTest, "wxChoicebook", "hitTest", 2}, // 1917 - {wxChoicebook_InsertPage, "wxChoicebook", "insertPage", 5}, // 1918 - {wxChoicebook_SetImageList, "wxChoicebook", "setImageList", 2}, // 1919 - {wxChoicebook_SetPageSize, "wxChoicebook", "setPageSize", 2}, // 1920 - {wxChoicebook_SetPageImage, "wxChoicebook", "setPageImage", 3}, // 1921 - {wxChoicebook_SetPageText, "wxChoicebook", "setPageText", 3}, // 1922 - {wxChoicebook_SetSelection, "wxChoicebook", "setSelection", 2}, // 1923 - {wxChoicebook_ChangeSelection, "wxChoicebook", "changeSelection", 2}, // 1924 - {NULL, "wxChoicebook", "'Destroy'", 1}, // 1925 obj destructor wxChoicebook_destroy - {wxToolbook_new_0, "wxToolbook", "new", 0}, // 1926 - {wxToolbook_new_3, "wxToolbook", "new", 3}, // 1927 - {wxToolbook_AddPage, "wxToolbook", "addPage", 4}, // 1928 - {wxToolbook_AdvanceSelection, "wxToolbook", "advanceSelection", 2}, // 1929 - {wxToolbook_AssignImageList, "wxToolbook", "assignImageList", 2}, // 1930 - {wxToolbook_Create, "wxToolbook", "create", 4}, // 1931 - {wxToolbook_DeleteAllPages, "wxToolbook", "deleteAllPages", 1}, // 1932 - {wxToolbook_GetCurrentPage, "wxToolbook", "getCurrentPage", 1}, // 1933 - {wxToolbook_GetImageList, "wxToolbook", "getImageList", 1}, // 1934 - {wxToolbook_GetPage, "wxToolbook", "getPage", 2}, // 1935 - {wxToolbook_GetPageCount, "wxToolbook", "getPageCount", 1}, // 1936 - {wxToolbook_GetPageImage, "wxToolbook", "getPageImage", 2}, // 1937 - {wxToolbook_GetPageText, "wxToolbook", "getPageText", 2}, // 1938 - {wxToolbook_GetSelection, "wxToolbook", "getSelection", 1}, // 1939 - {wxToolbook_HitTest, "wxToolbook", "hitTest", 2}, // 1940 - {wxToolbook_InsertPage, "wxToolbook", "insertPage", 5}, // 1941 - {wxToolbook_SetImageList, "wxToolbook", "setImageList", 2}, // 1942 - {wxToolbook_SetPageSize, "wxToolbook", "setPageSize", 2}, // 1943 - {wxToolbook_SetPageImage, "wxToolbook", "setPageImage", 3}, // 1944 - {wxToolbook_SetPageText, "wxToolbook", "setPageText", 3}, // 1945 - {wxToolbook_SetSelection, "wxToolbook", "setSelection", 2}, // 1946 - {wxToolbook_ChangeSelection, "wxToolbook", "changeSelection", 2}, // 1947 - {NULL, "wxToolbook", "'Destroy'", 1}, // 1948 obj destructor wxToolbook_destroy - {wxListbook_new_0, "wxListbook", "new", 0}, // 1949 - {wxListbook_new_3, "wxListbook", "new", 3}, // 1950 - {wxListbook_AddPage, "wxListbook", "addPage", 4}, // 1951 - {wxListbook_AdvanceSelection, "wxListbook", "advanceSelection", 2}, // 1952 - {wxListbook_AssignImageList, "wxListbook", "assignImageList", 2}, // 1953 - {wxListbook_Create, "wxListbook", "create", 4}, // 1954 - {wxListbook_DeleteAllPages, "wxListbook", "deleteAllPages", 1}, // 1955 - {wxListbook_GetCurrentPage, "wxListbook", "getCurrentPage", 1}, // 1956 - {wxListbook_GetImageList, "wxListbook", "getImageList", 1}, // 1957 - {wxListbook_GetPage, "wxListbook", "getPage", 2}, // 1958 - {wxListbook_GetPageCount, "wxListbook", "getPageCount", 1}, // 1959 - {wxListbook_GetPageImage, "wxListbook", "getPageImage", 2}, // 1960 - {wxListbook_GetPageText, "wxListbook", "getPageText", 2}, // 1961 - {wxListbook_GetSelection, "wxListbook", "getSelection", 1}, // 1962 - {wxListbook_HitTest, "wxListbook", "hitTest", 2}, // 1963 - {wxListbook_InsertPage, "wxListbook", "insertPage", 5}, // 1964 - {wxListbook_SetImageList, "wxListbook", "setImageList", 2}, // 1965 - {wxListbook_SetPageSize, "wxListbook", "setPageSize", 2}, // 1966 - {wxListbook_SetPageImage, "wxListbook", "setPageImage", 3}, // 1967 - {wxListbook_SetPageText, "wxListbook", "setPageText", 3}, // 1968 - {wxListbook_SetSelection, "wxListbook", "setSelection", 2}, // 1969 - {wxListbook_ChangeSelection, "wxListbook", "changeSelection", 2}, // 1970 - {NULL, "wxListbook", "'Destroy'", 1}, // 1971 obj destructor wxListbook_destroy - {wxTreebook_new_0, "wxTreebook", "new", 0}, // 1972 - {wxTreebook_new_3, "wxTreebook", "new", 3}, // 1973 - {NULL, "wxTreebook", "destroy", 1}, // 1974 obj destructor wxTreebook_destruct - {wxTreebook_AddPage, "wxTreebook", "addPage", 4}, // 1975 - {wxTreebook_AdvanceSelection, "wxTreebook", "advanceSelection", 2}, // 1976 - {wxTreebook_AssignImageList, "wxTreebook", "assignImageList", 2}, // 1977 - {wxTreebook_Create, "wxTreebook", "create", 4}, // 1978 - {wxTreebook_DeleteAllPages, "wxTreebook", "deleteAllPages", 1}, // 1979 - {wxTreebook_GetCurrentPage, "wxTreebook", "getCurrentPage", 1}, // 1980 - {wxTreebook_GetImageList, "wxTreebook", "getImageList", 1}, // 1981 - {wxTreebook_GetPage, "wxTreebook", "getPage", 2}, // 1982 - {wxTreebook_GetPageCount, "wxTreebook", "getPageCount", 1}, // 1983 - {wxTreebook_GetPageImage, "wxTreebook", "getPageImage", 2}, // 1984 - {wxTreebook_GetPageText, "wxTreebook", "getPageText", 2}, // 1985 - {wxTreebook_GetSelection, "wxTreebook", "getSelection", 1}, // 1986 - {wxTreebook_ExpandNode, "wxTreebook", "expandNode", 3}, // 1987 - {wxTreebook_IsNodeExpanded, "wxTreebook", "isNodeExpanded", 2}, // 1988 - {wxTreebook_HitTest, "wxTreebook", "hitTest", 2}, // 1989 - {wxTreebook_InsertPage, "wxTreebook", "insertPage", 5}, // 1990 - {wxTreebook_InsertSubPage, "wxTreebook", "insertSubPage", 5}, // 1991 - {wxTreebook_SetImageList, "wxTreebook", "setImageList", 2}, // 1992 - {wxTreebook_SetPageSize, "wxTreebook", "setPageSize", 2}, // 1993 - {wxTreebook_SetPageImage, "wxTreebook", "setPageImage", 3}, // 1994 - {wxTreebook_SetPageText, "wxTreebook", "setPageText", 3}, // 1995 - {wxTreebook_SetSelection, "wxTreebook", "setSelection", 2}, // 1996 - {wxTreebook_ChangeSelection, "wxTreebook", "changeSelection", 2}, // 1997 - {wxTreeCtrl_new_0, "wxTreeCtrl", "new", 0}, // 1998 - {wxTreeCtrl_new_2, "wxTreeCtrl", "new", 2}, // 1999 - {NULL, "wxTreeCtrl", "destroy", 1}, // 2000 obj destructor wxTreeCtrl_destruct - {wxTreeCtrl_AddRoot, "wxTreeCtrl", "addRoot", 3}, // 2001 - {wxTreeCtrl_AppendItem, "wxTreeCtrl", "appendItem", 4}, // 2002 - {wxTreeCtrl_AssignImageList, "wxTreeCtrl", "assignImageList", 2}, // 2003 - {wxTreeCtrl_AssignStateImageList, "wxTreeCtrl", "assignStateImageList", 2}, // 2004 - {wxTreeCtrl_Collapse, "wxTreeCtrl", "collapse", 2}, // 2005 - {wxTreeCtrl_CollapseAndReset, "wxTreeCtrl", "collapseAndReset", 2}, // 2006 - {wxTreeCtrl_Create, "wxTreeCtrl", "create", 3}, // 2007 - {wxTreeCtrl_Delete, "wxTreeCtrl", "delete", 2}, // 2008 - {wxTreeCtrl_DeleteAllItems, "wxTreeCtrl", "deleteAllItems", 1}, // 2009 - {wxTreeCtrl_DeleteChildren, "wxTreeCtrl", "deleteChildren", 2}, // 2010 - {wxTreeCtrl_EditLabel, "wxTreeCtrl", "editLabel", 2}, // 2011 - {wxTreeCtrl_EnsureVisible, "wxTreeCtrl", "ensureVisible", 2}, // 2012 - {wxTreeCtrl_Expand, "wxTreeCtrl", "expand", 2}, // 2013 - {wxTreeCtrl_GetBoundingRect, "wxTreeCtrl", "getBoundingRect", 3}, // 2014 - {wxTreeCtrl_GetChildrenCount, "wxTreeCtrl", "getChildrenCount", 3}, // 2015 - {wxTreeCtrl_GetCount, "wxTreeCtrl", "getCount", 1}, // 2016 - {wxTreeCtrl_GetEditControl, "wxTreeCtrl", "getEditControl", 1}, // 2017 - {wxTreeCtrl_GetFirstChild, "wxTreeCtrl", "getFirstChild", 2}, // 2018 - {wxTreeCtrl_GetNextChild, "wxTreeCtrl", "getNextChild", 3}, // 2019 - {wxTreeCtrl_GetFirstVisibleItem, "wxTreeCtrl", "getFirstVisibleItem", 1}, // 2020 - {wxTreeCtrl_GetImageList, "wxTreeCtrl", "getImageList", 1}, // 2021 - {wxTreeCtrl_GetIndent, "wxTreeCtrl", "getIndent", 1}, // 2022 - {wxTreeCtrl_GetItemBackgroundColour, "wxTreeCtrl", "getItemBackgroundColour", 2}, // 2023 - {wxTreeCtrl_GetItemData, "wxTreeCtrl", "getItemData", 2}, // 2024 - {wxTreeCtrl_GetItemFont, "wxTreeCtrl", "getItemFont", 2}, // 2025 - {wxTreeCtrl_GetItemImage, "wxTreeCtrl", "getItemImage", 3}, // 2026 - {wxTreeCtrl_GetItemText, "wxTreeCtrl", "getItemText", 2}, // 2027 - {wxTreeCtrl_GetItemTextColour, "wxTreeCtrl", "getItemTextColour", 2}, // 2028 - {wxTreeCtrl_GetLastChild, "wxTreeCtrl", "getLastChild", 2}, // 2029 - {wxTreeCtrl_GetNextSibling, "wxTreeCtrl", "getNextSibling", 2}, // 2030 - {wxTreeCtrl_GetNextVisible, "wxTreeCtrl", "getNextVisible", 2}, // 2031 - {wxTreeCtrl_GetItemParent, "wxTreeCtrl", "getItemParent", 2}, // 2032 - {wxTreeCtrl_GetPrevSibling, "wxTreeCtrl", "getPrevSibling", 2}, // 2033 - {wxTreeCtrl_GetPrevVisible, "wxTreeCtrl", "getPrevVisible", 2}, // 2034 - {wxTreeCtrl_GetRootItem, "wxTreeCtrl", "getRootItem", 1}, // 2035 - {wxTreeCtrl_GetSelection, "wxTreeCtrl", "getSelection", 1}, // 2036 - {wxTreeCtrl_GetSelections, "wxTreeCtrl", "getSelections", 1}, // 2037 - {wxTreeCtrl_GetStateImageList, "wxTreeCtrl", "getStateImageList", 1}, // 2038 - {wxTreeCtrl_HitTest, "wxTreeCtrl", "hitTest", 2}, // 2039 - {wxTreeCtrl_InsertItem, "wxTreeCtrl", "insertItem", 5}, // 2040 - {NULL, "", "", 0}, // 2041 - {wxTreeCtrl_IsBold, "wxTreeCtrl", "isBold", 2}, // 2042 - {wxTreeCtrl_IsExpanded, "wxTreeCtrl", "isExpanded", 2}, // 2043 - {wxTreeCtrl_IsSelected, "wxTreeCtrl", "isSelected", 2}, // 2044 - {wxTreeCtrl_IsVisible, "wxTreeCtrl", "isVisible", 2}, // 2045 - {wxTreeCtrl_ItemHasChildren, "wxTreeCtrl", "itemHasChildren", 2}, // 2046 - {wxTreeCtrl_IsTreeItemIdOk, "wxTreeCtrl", "isTreeItemIdOk", 1}, // 2047 - {wxTreeCtrl_PrependItem, "wxTreeCtrl", "prependItem", 4}, // 2048 - {wxTreeCtrl_ScrollTo, "wxTreeCtrl", "scrollTo", 2}, // 2049 - {wxTreeCtrl_SelectItem, "wxTreeCtrl", "selectItem", 3}, // 2050 - {wxTreeCtrl_SetIndent, "wxTreeCtrl", "setIndent", 2}, // 2051 - {wxTreeCtrl_SetImageList, "wxTreeCtrl", "setImageList", 2}, // 2052 - {wxTreeCtrl_SetItemBackgroundColour, "wxTreeCtrl", "setItemBackgroundColour", 3}, // 2053 - {wxTreeCtrl_SetItemBold, "wxTreeCtrl", "setItemBold", 3}, // 2054 - {wxTreeCtrl_SetItemData, "wxTreeCtrl", "setItemData", 3}, // 2055 - {wxTreeCtrl_SetItemDropHighlight, "wxTreeCtrl", "setItemDropHighlight", 3}, // 2056 - {wxTreeCtrl_SetItemFont, "wxTreeCtrl", "setItemFont", 3}, // 2057 - {wxTreeCtrl_SetItemHasChildren, "wxTreeCtrl", "setItemHasChildren", 3}, // 2058 - {wxTreeCtrl_SetItemImage, "wxTreeCtrl", "setItemImage", 4}, // 2059 - {wxTreeCtrl_SetItemText, "wxTreeCtrl", "setItemText", 3}, // 2060 - {wxTreeCtrl_SetItemTextColour, "wxTreeCtrl", "setItemTextColour", 3}, // 2061 - {wxTreeCtrl_SetStateImageList, "wxTreeCtrl", "setStateImageList", 2}, // 2062 - {wxTreeCtrl_SetWindowStyle, "wxTreeCtrl", "setWindowStyle", 2}, // 2063 - {wxTreeCtrl_SortChildren, "wxTreeCtrl", "sortChildren", 2}, // 2064 - {wxTreeCtrl_Toggle, "wxTreeCtrl", "toggle", 2}, // 2065 - {wxTreeCtrl_ToggleItemSelection, "wxTreeCtrl", "toggleItemSelection", 2}, // 2066 - {wxTreeCtrl_Unselect, "wxTreeCtrl", "unselect", 1}, // 2067 - {wxTreeCtrl_UnselectAll, "wxTreeCtrl", "unselectAll", 1}, // 2068 - {wxTreeCtrl_UnselectItem, "wxTreeCtrl", "unselectItem", 2}, // 2069 - {wxScrollBar_new_0, "wxScrollBar", "new", 0}, // 2070 - {wxScrollBar_new_3, "wxScrollBar", "new", 3}, // 2071 - {NULL, "wxScrollBar", "destroy", 1}, // 2072 obj destructor wxScrollBar_destruct - {wxScrollBar_Create, "wxScrollBar", "create", 4}, // 2073 - {wxScrollBar_GetRange, "wxScrollBar", "getRange", 1}, // 2074 - {wxScrollBar_GetPageSize, "wxScrollBar", "getPageSize", 1}, // 2075 - {wxScrollBar_GetThumbPosition, "wxScrollBar", "getThumbPosition", 1}, // 2076 - {wxScrollBar_GetThumbSize, "wxScrollBar", "getThumbSize", 1}, // 2077 - {wxScrollBar_SetThumbPosition, "wxScrollBar", "setThumbPosition", 2}, // 2078 - {wxScrollBar_SetScrollbar, "wxScrollBar", "setScrollbar", 6}, // 2079 - {wxSpinButton_new_0, "wxSpinButton", "new", 0}, // 2080 - {wxSpinButton_new_2, "wxSpinButton", "new", 2}, // 2081 - {NULL, "wxSpinButton", "destroy", 1}, // 2082 obj destructor wxSpinButton_destruct - {wxSpinButton_Create, "wxSpinButton", "create", 3}, // 2083 - {wxSpinButton_GetMax, "wxSpinButton", "getMax", 1}, // 2084 - {wxSpinButton_GetMin, "wxSpinButton", "getMin", 1}, // 2085 - {wxSpinButton_GetValue, "wxSpinButton", "getValue", 1}, // 2086 - {wxSpinButton_SetRange, "wxSpinButton", "setRange", 3}, // 2087 - {wxSpinButton_SetValue, "wxSpinButton", "setValue", 2}, // 2088 - {wxSpinCtrl_new_0, "wxSpinCtrl", "new", 0}, // 2089 - {wxSpinCtrl_new_2, "wxSpinCtrl", "new", 2}, // 2090 - {wxSpinCtrl_Create, "wxSpinCtrl", "create", 3}, // 2091 - {wxSpinCtrl_SetValue_1_1, "wxSpinCtrl", "setValue", 2}, // 2092 - {wxSpinCtrl_SetValue_1_0, "wxSpinCtrl", "setValue", 2}, // 2093 - {wxSpinCtrl_GetValue, "wxSpinCtrl", "getValue", 1}, // 2094 - {wxSpinCtrl_SetRange, "wxSpinCtrl", "setRange", 3}, // 2095 - {wxSpinCtrl_SetSelection, "wxSpinCtrl", "setSelection", 3}, // 2096 - {wxSpinCtrl_GetMin, "wxSpinCtrl", "getMin", 1}, // 2097 - {wxSpinCtrl_GetMax, "wxSpinCtrl", "getMax", 1}, // 2098 - {NULL, "wxSpinCtrl", "'Destroy'", 1}, // 2099 obj destructor wxSpinCtrl_destroy - {wxStaticText_new_0, "wxStaticText", "new", 0}, // 2100 - {wxStaticText_new_4, "wxStaticText", "new", 4}, // 2101 - {wxStaticText_Create, "wxStaticText", "create", 5}, // 2102 - {wxStaticText_GetLabel, "wxStaticText", "getLabel", 1}, // 2103 - {wxStaticText_SetLabel, "wxStaticText", "setLabel", 2}, // 2104 - {wxStaticText_Wrap, "wxStaticText", "wrap", 2}, // 2105 - {NULL, "wxStaticText", "'Destroy'", 1}, // 2106 obj destructor wxStaticText_destroy - {wxStaticBitmap_new_0, "wxStaticBitmap", "new", 0}, // 2107 - {wxStaticBitmap_new_4, "wxStaticBitmap", "new", 4}, // 2108 - {wxStaticBitmap_Create, "wxStaticBitmap", "create", 5}, // 2109 - {wxStaticBitmap_GetBitmap, "wxStaticBitmap", "getBitmap", 1}, // 2110 - {wxStaticBitmap_SetBitmap, "wxStaticBitmap", "setBitmap", 2}, // 2111 - {NULL, "wxStaticBitmap", "'Destroy'", 1}, // 2112 obj destructor wxStaticBitmap_destroy - {wxRadioBox_new, "wxRadioBox", "new", 7}, // 2113 - {NULL, "wxRadioBox", "destroy", 1}, // 2114 obj destructor wxRadioBox_destruct - {wxRadioBox_Create, "wxRadioBox", "create", 8}, // 2115 - {wxRadioBox_Enable_1, "wxRadioBox", "enable", 2}, // 2116 - {wxRadioBox_Enable_2, "wxRadioBox", "enable", 3}, // 2117 - {wxRadioBox_GetSelection, "wxRadioBox", "getSelection", 1}, // 2118 - {wxRadioBox_GetString, "wxRadioBox", "getString", 2}, // 2119 - {wxRadioBox_SetSelection, "wxRadioBox", "setSelection", 2}, // 2120 - {wxRadioBox_Show, "wxRadioBox", "show", 3}, // 2121 - {wxRadioBox_GetColumnCount, "wxRadioBox", "getColumnCount", 1}, // 2122 - {wxRadioBox_GetItemHelpText, "wxRadioBox", "getItemHelpText", 2}, // 2123 - {wxRadioBox_GetItemToolTip, "wxRadioBox", "getItemToolTip", 2}, // 2124 - {wxRadioBox_GetItemFromPoint, "wxRadioBox", "getItemFromPoint", 2}, // 2125 - {wxRadioBox_GetRowCount, "wxRadioBox", "getRowCount", 1}, // 2126 - {wxRadioBox_IsItemEnabled, "wxRadioBox", "isItemEnabled", 2}, // 2127 - {wxRadioBox_IsItemShown, "wxRadioBox", "isItemShown", 2}, // 2128 - {wxRadioBox_SetItemHelpText, "wxRadioBox", "setItemHelpText", 3}, // 2129 - {wxRadioBox_SetItemToolTip, "wxRadioBox", "setItemToolTip", 3}, // 2130 - {wxRadioButton_new_0, "wxRadioButton", "new", 0}, // 2131 - {wxRadioButton_new_4, "wxRadioButton", "new", 4}, // 2132 - {NULL, "wxRadioButton", "destroy", 1}, // 2133 obj destructor wxRadioButton_destruct - {wxRadioButton_Create, "wxRadioButton", "create", 5}, // 2134 - {wxRadioButton_GetValue, "wxRadioButton", "getValue", 1}, // 2135 - {wxRadioButton_SetValue, "wxRadioButton", "setValue", 2}, // 2136 - {wxSlider_new_0, "wxSlider", "new", 0}, // 2137 - {wxSlider_new_6, "wxSlider", "new", 6}, // 2138 - {NULL, "wxSlider", "destroy", 1}, // 2139 obj destructor wxSlider_destruct - {wxSlider_Create, "wxSlider", "create", 7}, // 2140 - {wxSlider_GetLineSize, "wxSlider", "getLineSize", 1}, // 2141 - {wxSlider_GetMax, "wxSlider", "getMax", 1}, // 2142 - {wxSlider_GetMin, "wxSlider", "getMin", 1}, // 2143 - {wxSlider_GetPageSize, "wxSlider", "getPageSize", 1}, // 2144 - {wxSlider_GetThumbLength, "wxSlider", "getThumbLength", 1}, // 2145 - {wxSlider_GetValue, "wxSlider", "getValue", 1}, // 2146 - {wxSlider_SetLineSize, "wxSlider", "setLineSize", 2}, // 2147 - {wxSlider_SetPageSize, "wxSlider", "setPageSize", 2}, // 2148 - {wxSlider_SetRange, "wxSlider", "setRange", 3}, // 2149 - {wxSlider_SetThumbLength, "wxSlider", "setThumbLength", 2}, // 2150 - {wxSlider_SetValue, "wxSlider", "setValue", 2}, // 2151 - {wxDialog_new_0, "wxDialog", "new", 0}, // 2152 - {wxDialog_new_4, "wxDialog", "new", 4}, // 2153 - {NULL, "wxDialog", "destroy", 1}, // 2154 obj destructor wxDialog_destruct - {wxDialog_Create, "wxDialog", "create", 5}, // 2155 - {wxDialog_CreateButtonSizer, "wxDialog", "createButtonSizer", 2}, // 2156 - {wxDialog_CreateStdDialogButtonSizer, "wxDialog", "createStdDialogButtonSizer", 2}, // 2157 - {wxDialog_EndModal, "wxDialog", "endModal", 2}, // 2158 - {wxDialog_GetAffirmativeId, "wxDialog", "getAffirmativeId", 1}, // 2159 - {wxDialog_GetReturnCode, "wxDialog", "getReturnCode", 1}, // 2160 - {wxDialog_IsModal, "wxDialog", "isModal", 1}, // 2161 - {wxDialog_SetAffirmativeId, "wxDialog", "setAffirmativeId", 2}, // 2162 - {wxDialog_SetReturnCode, "wxDialog", "setReturnCode", 2}, // 2163 - {wxDialog_Show, "wxDialog", "show", 2}, // 2164 - {wxDialog_ShowModal, "wxDialog", "showModal", 1}, // 2165 - {wxColourDialog_new_0, "wxColourDialog", "new", 0}, // 2166 - {wxColourDialog_new_2, "wxColourDialog", "new", 2}, // 2167 - {NULL, "wxColourDialog", "destroy", 1}, // 2168 obj destructor wxColourDialog_destruct - {wxColourDialog_Create, "wxColourDialog", "create", 3}, // 2169 - {wxColourDialog_GetColourData, "wxColourDialog", "getColourData", 1}, // 2170 - {wxColourData_new, "wxColourData", "new", 0}, // 2171 - {NULL, "wxColourData", "destroy", 1}, // 2172 obj destructor wxColourData_destruct - {wxColourData_GetChooseFull, "wxColourData", "getChooseFull", 1}, // 2173 - {wxColourData_GetColour, "wxColourData", "getColour", 1}, // 2174 - {wxColourData_GetCustomColour, "wxColourData", "getCustomColour", 2}, // 2175 - {wxColourData_SetChooseFull, "wxColourData", "setChooseFull", 2}, // 2176 - {wxColourData_SetColour, "wxColourData", "setColour", 2}, // 2177 - {wxColourData_SetCustomColour, "wxColourData", "setCustomColour", 3}, // 2178 - {wxPalette_new_0, "wxPalette", "new", 0}, // 2179 - {wxPalette_new_1, "wxPalette", "new", 1}, // 2180 - {wxPalette_new_4, "wxPalette", "new", 3}, // 2181 - {NULL, "wxPalette", "destroy", 1}, // 2182 obj destructor wxPalette_destruct - {wxPalette_Create, "wxPalette", "create", 4}, // 2183 - {wxPalette_GetColoursCount, "wxPalette", "getColoursCount", 1}, // 2184 - {wxPalette_GetPixel, "wxPalette", "getPixel", 4}, // 2185 - {wxPalette_GetRGB, "wxPalette", "getRGB", 2}, // 2186 - {wxPalette_IsOk, "wxPalette", "isOk", 1}, // 2187 - {wxDirDialog_new, "wxDirDialog", "new", 2}, // 2188 - {NULL, "wxDirDialog", "destroy", 1}, // 2189 obj destructor wxDirDialog_destruct - {wxDirDialog_GetPath, "wxDirDialog", "getPath", 1}, // 2190 - {wxDirDialog_GetMessage, "wxDirDialog", "getMessage", 1}, // 2191 - {wxDirDialog_SetMessage, "wxDirDialog", "setMessage", 2}, // 2192 - {wxDirDialog_SetPath, "wxDirDialog", "setPath", 2}, // 2193 - {wxFileDialog_new, "wxFileDialog", "new", 2}, // 2194 - {NULL, "wxFileDialog", "destroy", 1}, // 2195 obj destructor wxFileDialog_destruct - {wxFileDialog_GetDirectory, "wxFileDialog", "getDirectory", 1}, // 2196 - {wxFileDialog_GetFilename, "wxFileDialog", "getFilename", 1}, // 2197 - {wxFileDialog_GetFilenames, "wxFileDialog", "getFilenames", 1}, // 2198 - {wxFileDialog_GetFilterIndex, "wxFileDialog", "getFilterIndex", 1}, // 2199 - {wxFileDialog_GetMessage, "wxFileDialog", "getMessage", 1}, // 2200 - {wxFileDialog_GetPath, "wxFileDialog", "getPath", 1}, // 2201 - {wxFileDialog_GetPaths, "wxFileDialog", "getPaths", 1}, // 2202 - {wxFileDialog_GetWildcard, "wxFileDialog", "getWildcard", 1}, // 2203 - {wxFileDialog_SetDirectory, "wxFileDialog", "setDirectory", 2}, // 2204 - {wxFileDialog_SetFilename, "wxFileDialog", "setFilename", 2}, // 2205 - {wxFileDialog_SetFilterIndex, "wxFileDialog", "setFilterIndex", 2}, // 2206 - {wxFileDialog_SetMessage, "wxFileDialog", "setMessage", 2}, // 2207 - {wxFileDialog_SetPath, "wxFileDialog", "setPath", 2}, // 2208 - {wxFileDialog_SetWildcard, "wxFileDialog", "setWildcard", 2}, // 2209 - {wxPickerBase_SetInternalMargin, "wxPickerBase", "setInternalMargin", 2}, // 2210 - {wxPickerBase_GetInternalMargin, "wxPickerBase", "getInternalMargin", 1}, // 2211 - {wxPickerBase_SetTextCtrlProportion, "wxPickerBase", "setTextCtrlProportion", 2}, // 2212 - {wxPickerBase_SetPickerCtrlProportion, "wxPickerBase", "setPickerCtrlProportion", 2}, // 2213 - {wxPickerBase_GetTextCtrlProportion, "wxPickerBase", "getTextCtrlProportion", 1}, // 2214 - {wxPickerBase_GetPickerCtrlProportion, "wxPickerBase", "getPickerCtrlProportion", 1}, // 2215 - {wxPickerBase_HasTextCtrl, "wxPickerBase", "hasTextCtrl", 1}, // 2216 - {wxPickerBase_GetTextCtrl, "wxPickerBase", "getTextCtrl", 1}, // 2217 - {wxPickerBase_IsTextCtrlGrowable, "wxPickerBase", "isTextCtrlGrowable", 1}, // 2218 - {wxPickerBase_SetPickerCtrlGrowable, "wxPickerBase", "setPickerCtrlGrowable", 2}, // 2219 - {wxPickerBase_SetTextCtrlGrowable, "wxPickerBase", "setTextCtrlGrowable", 2}, // 2220 - {wxPickerBase_IsPickerCtrlGrowable, "wxPickerBase", "isPickerCtrlGrowable", 1}, // 2221 - {wxFilePickerCtrl_new_0, "wxFilePickerCtrl", "new", 0}, // 2222 - {wxFilePickerCtrl_new_3, "wxFilePickerCtrl", "new", 3}, // 2223 - {wxFilePickerCtrl_Create, "wxFilePickerCtrl", "create", 4}, // 2224 - {wxFilePickerCtrl_GetPath, "wxFilePickerCtrl", "getPath", 1}, // 2225 - {wxFilePickerCtrl_SetPath, "wxFilePickerCtrl", "setPath", 2}, // 2226 - {NULL, "wxFilePickerCtrl", "'Destroy'", 1}, // 2227 obj destructor wxFilePickerCtrl_destroy - {wxDirPickerCtrl_new_0, "wxDirPickerCtrl", "new", 0}, // 2228 - {wxDirPickerCtrl_new_3, "wxDirPickerCtrl", "new", 3}, // 2229 - {wxDirPickerCtrl_Create, "wxDirPickerCtrl", "create", 4}, // 2230 - {wxDirPickerCtrl_GetPath, "wxDirPickerCtrl", "getPath", 1}, // 2231 - {wxDirPickerCtrl_SetPath, "wxDirPickerCtrl", "setPath", 2}, // 2232 - {NULL, "wxDirPickerCtrl", "'Destroy'", 1}, // 2233 obj destructor wxDirPickerCtrl_destroy - {wxColourPickerCtrl_new_0, "wxColourPickerCtrl", "new", 0}, // 2234 - {wxColourPickerCtrl_new_3, "wxColourPickerCtrl", "new", 3}, // 2235 - {wxColourPickerCtrl_Create, "wxColourPickerCtrl", "create", 4}, // 2236 - {wxColourPickerCtrl_GetColour, "wxColourPickerCtrl", "getColour", 1}, // 2237 - {wxColourPickerCtrl_SetColour_1_1, "wxColourPickerCtrl", "setColour", 2}, // 2238 - {wxColourPickerCtrl_SetColour_1_0, "wxColourPickerCtrl", "setColour", 2}, // 2239 - {NULL, "wxColourPickerCtrl", "'Destroy'", 1}, // 2240 obj destructor wxColourPickerCtrl_destroy - {wxDatePickerCtrl_new_0, "wxDatePickerCtrl", "new", 0}, // 2241 - {wxDatePickerCtrl_new_3, "wxDatePickerCtrl", "new", 3}, // 2242 - {wxDatePickerCtrl_GetRange, "wxDatePickerCtrl", "getRange", 3}, // 2243 - {wxDatePickerCtrl_GetValue, "wxDatePickerCtrl", "getValue", 1}, // 2244 - {wxDatePickerCtrl_SetRange, "wxDatePickerCtrl", "setRange", 3}, // 2245 - {wxDatePickerCtrl_SetValue, "wxDatePickerCtrl", "setValue", 2}, // 2246 - {NULL, "wxDatePickerCtrl", "'Destroy'", 1}, // 2247 obj destructor wxDatePickerCtrl_destroy - {wxFontPickerCtrl_new_0, "wxFontPickerCtrl", "new", 0}, // 2248 - {wxFontPickerCtrl_new_3, "wxFontPickerCtrl", "new", 3}, // 2249 - {wxFontPickerCtrl_Create, "wxFontPickerCtrl", "create", 4}, // 2250 - {wxFontPickerCtrl_GetSelectedFont, "wxFontPickerCtrl", "getSelectedFont", 1}, // 2251 - {wxFontPickerCtrl_SetSelectedFont, "wxFontPickerCtrl", "setSelectedFont", 2}, // 2252 - {wxFontPickerCtrl_GetMaxPointSize, "wxFontPickerCtrl", "getMaxPointSize", 1}, // 2253 - {wxFontPickerCtrl_SetMaxPointSize, "wxFontPickerCtrl", "setMaxPointSize", 2}, // 2254 - {NULL, "wxFontPickerCtrl", "'Destroy'", 1}, // 2255 obj destructor wxFontPickerCtrl_destroy - {wxFindReplaceDialog_new_0, "wxFindReplaceDialog", "new", 0}, // 2256 - {wxFindReplaceDialog_new_4, "wxFindReplaceDialog", "new", 4}, // 2257 - {NULL, "wxFindReplaceDialog", "destroy", 1}, // 2258 obj destructor wxFindReplaceDialog_destruct - {wxFindReplaceDialog_Create, "wxFindReplaceDialog", "create", 5}, // 2259 - {wxFindReplaceDialog_GetData, "wxFindReplaceDialog", "getData", 1}, // 2260 - {wxFindReplaceData_new, "wxFindReplaceData", "new", 1}, // 2261 - {wxFindReplaceData_GetFindString, "wxFindReplaceData", "getFindString", 1}, // 2262 - {wxFindReplaceData_GetReplaceString, "wxFindReplaceData", "getReplaceString", 1}, // 2263 - {wxFindReplaceData_GetFlags, "wxFindReplaceData", "getFlags", 1}, // 2264 - {wxFindReplaceData_SetFlags, "wxFindReplaceData", "setFlags", 2}, // 2265 - {wxFindReplaceData_SetFindString, "wxFindReplaceData", "setFindString", 2}, // 2266 - {wxFindReplaceData_SetReplaceString, "wxFindReplaceData", "setReplaceString", 2}, // 2267 - {NULL, "wxFindReplaceData", "'Destroy'", 1}, // 2268 obj destructor wxFindReplaceData_destroy - {NULL, "", "", 0}, // 2269 - {wxMultiChoiceDialog_new, "wxMultiChoiceDialog", "new", 5}, // 2270 - {wxMultiChoiceDialog_GetSelections, "wxMultiChoiceDialog", "getSelections", 1}, // 2271 - {wxMultiChoiceDialog_SetSelections, "wxMultiChoiceDialog", "setSelections", 2}, // 2272 - {NULL, "wxMultiChoiceDialog", "'Destroy'", 1}, // 2273 obj destructor wxMultiChoiceDialog_destroy - {NULL, "", "", 0}, // 2274 - {wxSingleChoiceDialog_new, "wxSingleChoiceDialog", "new", 5}, // 2275 - {wxSingleChoiceDialog_GetSelection, "wxSingleChoiceDialog", "getSelection", 1}, // 2276 - {wxSingleChoiceDialog_GetStringSelection, "wxSingleChoiceDialog", "getStringSelection", 1}, // 2277 - {wxSingleChoiceDialog_SetSelection, "wxSingleChoiceDialog", "setSelection", 2}, // 2278 - {NULL, "wxSingleChoiceDialog", "'Destroy'", 1}, // 2279 obj destructor wxSingleChoiceDialog_destroy - {wxTextEntryDialog_new_0, "wxTextEntryDialog", "new", 0}, // 2280 - {wxTextEntryDialog_new_3, "wxTextEntryDialog", "new", 3}, // 2281 - {NULL, "wxTextEntryDialog", "destroy", 1}, // 2282 obj destructor wxTextEntryDialog_destruct - {wxTextEntryDialog_GetValue, "wxTextEntryDialog", "getValue", 1}, // 2283 - {wxTextEntryDialog_SetValue, "wxTextEntryDialog", "setValue", 2}, // 2284 - {wxPasswordEntryDialog_new, "wxPasswordEntryDialog", "new", 3}, // 2285 - {NULL, "wxPasswordEntryDialog", "'Destroy'", 1}, // 2286 obj destructor wxPasswordEntryDialog_destroy - {wxFontData_new_0, "wxFontData", "new", 0}, // 2287 - {wxFontData_new_1, "wxFontData", "new", 1}, // 2288 - {wxFontData_EnableEffects, "wxFontData", "enableEffects", 2}, // 2289 - {wxFontData_GetAllowSymbols, "wxFontData", "getAllowSymbols", 1}, // 2290 - {wxFontData_GetColour, "wxFontData", "getColour", 1}, // 2291 - {wxFontData_GetChosenFont, "wxFontData", "getChosenFont", 1}, // 2292 - {wxFontData_GetEnableEffects, "wxFontData", "getEnableEffects", 1}, // 2293 - {wxFontData_GetInitialFont, "wxFontData", "getInitialFont", 1}, // 2294 - {wxFontData_GetShowHelp, "wxFontData", "getShowHelp", 1}, // 2295 - {wxFontData_SetAllowSymbols, "wxFontData", "setAllowSymbols", 2}, // 2296 - {wxFontData_SetChosenFont, "wxFontData", "setChosenFont", 2}, // 2297 - {wxFontData_SetColour, "wxFontData", "setColour", 2}, // 2298 - {wxFontData_SetInitialFont, "wxFontData", "setInitialFont", 2}, // 2299 - {wxFontData_SetRange, "wxFontData", "setRange", 3}, // 2300 - {wxFontData_SetShowHelp, "wxFontData", "setShowHelp", 2}, // 2301 - {NULL, "wxFontData", "'Destroy'", 1}, // 2302 obj destructor wxFontData_destroy - {wxFontDialog_new_0, "wxFontDialog", "new", 0}, // 2303 - {NULL, "", "", 0}, // 2304 - {wxFontDialog_new_2, "wxFontDialog", "new", 2}, // 2305 + {wxCalendarCtrl_EnableMonthChange, "wxCalendarCtrl", "enableMonthChange", 2}, // 1509 + {wxCalendarCtrl_EnableHolidayDisplay, "wxCalendarCtrl", "enableHolidayDisplay", 2}, // 1510 + {wxCalendarCtrl_SetHeaderColours, "wxCalendarCtrl", "setHeaderColours", 3}, // 1511 + {wxCalendarCtrl_GetHeaderColourFg, "wxCalendarCtrl", "getHeaderColourFg", 1}, // 1512 + {wxCalendarCtrl_GetHeaderColourBg, "wxCalendarCtrl", "getHeaderColourBg", 1}, // 1513 + {wxCalendarCtrl_SetHighlightColours, "wxCalendarCtrl", "setHighlightColours", 3}, // 1514 + {wxCalendarCtrl_GetHighlightColourFg, "wxCalendarCtrl", "getHighlightColourFg", 1}, // 1515 + {wxCalendarCtrl_GetHighlightColourBg, "wxCalendarCtrl", "getHighlightColourBg", 1}, // 1516 + {wxCalendarCtrl_SetHolidayColours, "wxCalendarCtrl", "setHolidayColours", 3}, // 1517 + {wxCalendarCtrl_GetHolidayColourFg, "wxCalendarCtrl", "getHolidayColourFg", 1}, // 1518 + {wxCalendarCtrl_GetHolidayColourBg, "wxCalendarCtrl", "getHolidayColourBg", 1}, // 1519 + {wxCalendarCtrl_GetAttr, "wxCalendarCtrl", "getAttr", 2}, // 1520 + {wxCalendarCtrl_SetAttr, "wxCalendarCtrl", "setAttr", 3}, // 1521 + {wxCalendarCtrl_SetHoliday, "wxCalendarCtrl", "setHoliday", 2}, // 1522 + {wxCalendarCtrl_ResetAttr, "wxCalendarCtrl", "resetAttr", 2}, // 1523 + {wxCalendarCtrl_HitTest, "wxCalendarCtrl", "hitTest", 2}, // 1524 + {wxCalendarDateAttr_new_1, "wxCalendarDateAttr", "new", 1}, // 1525 + {wxCalendarDateAttr_new_2, "wxCalendarDateAttr", "new", 2}, // 1526 + {wxCalendarDateAttr_SetTextColour, "wxCalendarDateAttr", "setTextColour", 2}, // 1527 + {wxCalendarDateAttr_SetBackgroundColour, "wxCalendarDateAttr", "setBackgroundColour", 2}, // 1528 + {wxCalendarDateAttr_SetBorderColour, "wxCalendarDateAttr", "setBorderColour", 2}, // 1529 + {wxCalendarDateAttr_SetFont, "wxCalendarDateAttr", "setFont", 2}, // 1530 + {wxCalendarDateAttr_SetBorder, "wxCalendarDateAttr", "setBorder", 2}, // 1531 + {wxCalendarDateAttr_SetHoliday, "wxCalendarDateAttr", "setHoliday", 2}, // 1532 + {wxCalendarDateAttr_HasTextColour, "wxCalendarDateAttr", "hasTextColour", 1}, // 1533 + {wxCalendarDateAttr_HasBackgroundColour, "wxCalendarDateAttr", "hasBackgroundColour", 1}, // 1534 + {wxCalendarDateAttr_HasBorderColour, "wxCalendarDateAttr", "hasBorderColour", 1}, // 1535 + {wxCalendarDateAttr_HasFont, "wxCalendarDateAttr", "hasFont", 1}, // 1536 + {wxCalendarDateAttr_HasBorder, "wxCalendarDateAttr", "hasBorder", 1}, // 1537 + {wxCalendarDateAttr_IsHoliday, "wxCalendarDateAttr", "isHoliday", 1}, // 1538 + {wxCalendarDateAttr_GetTextColour, "wxCalendarDateAttr", "getTextColour", 1}, // 1539 + {wxCalendarDateAttr_GetBackgroundColour, "wxCalendarDateAttr", "getBackgroundColour", 1}, // 1540 + {wxCalendarDateAttr_GetBorderColour, "wxCalendarDateAttr", "getBorderColour", 1}, // 1541 + {wxCalendarDateAttr_GetFont, "wxCalendarDateAttr", "getFont", 1}, // 1542 + {wxCalendarDateAttr_GetBorder, "wxCalendarDateAttr", "getBorder", 1}, // 1543 + {wxCalendarDateAttr_destroy, "wxCalendarDateAttr", "'Destroy'", 1}, // 1544 + {wxCheckBox_new_0, "wxCheckBox", "new", 0}, // 1545 + {wxCheckBox_new_4, "wxCheckBox", "new", 4}, // 1546 + {NULL, "wxCheckBox", "destroy", 1}, // 1547 obj destructor wxCheckBox_destruct + {wxCheckBox_Create, "wxCheckBox", "create", 5}, // 1548 + {wxCheckBox_GetValue, "wxCheckBox", "getValue", 1}, // 1549 + {wxCheckBox_Get3StateValue, "wxCheckBox", "get3StateValue", 1}, // 1550 + {wxCheckBox_Is3rdStateAllowedForUser, "wxCheckBox", "is3rdStateAllowedForUser", 1}, // 1551 + {wxCheckBox_Is3State, "wxCheckBox", "is3State", 1}, // 1552 + {wxCheckBox_IsChecked, "wxCheckBox", "isChecked", 1}, // 1553 + {wxCheckBox_SetValue, "wxCheckBox", "setValue", 2}, // 1554 + {wxCheckBox_Set3StateValue, "wxCheckBox", "set3StateValue", 2}, // 1555 + {wxCheckListBox_new_0, "wxCheckListBox", "new", 0}, // 1556 + {NULL, "", "", 0}, // 1557 + {wxCheckListBox_new_3, "wxCheckListBox", "new", 3}, // 1558 + {NULL, "wxCheckListBox", "destroy", 1}, // 1559 obj destructor wxCheckListBox_destruct + {wxCheckListBox_Check, "wxCheckListBox", "check", 3}, // 1560 + {wxCheckListBox_IsChecked, "wxCheckListBox", "isChecked", 2}, // 1561 + {wxChoice_new_0, "wxChoice", "new", 0}, // 1562 + {NULL, "", "", 0}, // 1563 + {wxChoice_new_3, "wxChoice", "new", 3}, // 1564 + {NULL, "wxChoice", "destroy", 1}, // 1565 obj destructor wxChoice_destruct + {NULL, "", "", 0}, // 1566 + {wxChoice_Create, "wxChoice", "create", 7}, // 1567 + {wxChoice_Delete, "wxChoice", "delete", 2}, // 1568 + {wxChoice_GetColumns, "wxChoice", "getColumns", 1}, // 1569 + {wxChoice_SetColumns, "wxChoice", "setColumns", 2}, // 1570 + {wxComboBox_new_0, "wxComboBox", "new", 0}, // 1571 + {NULL, "", "", 0}, // 1572 + {wxComboBox_new_3, "wxComboBox", "new", 3}, // 1573 + {NULL, "wxComboBox", "destroy", 1}, // 1574 obj destructor wxComboBox_destruct + {NULL, "", "", 0}, // 1575 + {wxComboBox_Create, "wxComboBox", "create", 8}, // 1576 + {wxComboBox_CanCopy, "wxComboBox", "canCopy", 1}, // 1577 + {wxComboBox_CanCut, "wxComboBox", "canCut", 1}, // 1578 + {wxComboBox_CanPaste, "wxComboBox", "canPaste", 1}, // 1579 + {wxComboBox_CanRedo, "wxComboBox", "canRedo", 1}, // 1580 + {wxComboBox_CanUndo, "wxComboBox", "canUndo", 1}, // 1581 + {wxComboBox_Copy, "wxComboBox", "copy", 1}, // 1582 + {wxComboBox_Cut, "wxComboBox", "cut", 1}, // 1583 + {wxComboBox_GetInsertionPoint, "wxComboBox", "getInsertionPoint", 1}, // 1584 + {wxComboBox_GetLastPosition, "wxComboBox", "getLastPosition", 1}, // 1585 + {wxComboBox_GetValue, "wxComboBox", "getValue", 1}, // 1586 + {wxComboBox_Paste, "wxComboBox", "paste", 1}, // 1587 + {wxComboBox_Redo, "wxComboBox", "redo", 1}, // 1588 + {wxComboBox_Replace, "wxComboBox", "replace", 4}, // 1589 + {wxComboBox_Remove, "wxComboBox", "remove", 3}, // 1590 + {wxComboBox_SetInsertionPoint, "wxComboBox", "setInsertionPoint", 2}, // 1591 + {wxComboBox_SetInsertionPointEnd, "wxComboBox", "setInsertionPointEnd", 1}, // 1592 + {wxComboBox_SetSelection_2, "wxComboBox", "setSelection", 3}, // 1593 + {wxComboBox_SetSelection_1, "wxComboBox", "setSelection", 2}, // 1594 + {wxComboBox_SetValue, "wxComboBox", "setValue", 2}, // 1595 + {wxComboBox_Undo, "wxComboBox", "undo", 1}, // 1596 + {wxGauge_new_0, "wxGauge", "new", 0}, // 1597 + {wxGauge_new_4, "wxGauge", "new", 4}, // 1598 + {NULL, "wxGauge", "destroy", 1}, // 1599 obj destructor wxGauge_destruct + {wxGauge_Create, "wxGauge", "create", 5}, // 1600 + {wxGauge_GetRange, "wxGauge", "getRange", 1}, // 1601 + {wxGauge_GetValue, "wxGauge", "getValue", 1}, // 1602 + {wxGauge_IsVertical, "wxGauge", "isVertical", 1}, // 1603 + {wxGauge_SetRange, "wxGauge", "setRange", 2}, // 1604 + {wxGauge_SetValue, "wxGauge", "setValue", 2}, // 1605 + {wxGauge_Pulse, "wxGauge", "pulse", 1}, // 1606 + {wxGenericDirCtrl_new_0, "wxGenericDirCtrl", "new", 0}, // 1607 + {wxGenericDirCtrl_new_2, "wxGenericDirCtrl", "new", 2}, // 1608 + {NULL, "wxGenericDirCtrl", "destroy", 1}, // 1609 obj destructor wxGenericDirCtrl_destruct + {wxGenericDirCtrl_Create, "wxGenericDirCtrl", "create", 3}, // 1610 + {wxGenericDirCtrl_Init, "wxGenericDirCtrl", "init", 1}, // 1611 + {wxGenericDirCtrl_CollapseTree, "wxGenericDirCtrl", "collapseTree", 1}, // 1612 + {wxGenericDirCtrl_ExpandPath, "wxGenericDirCtrl", "expandPath", 2}, // 1613 + {wxGenericDirCtrl_GetDefaultPath, "wxGenericDirCtrl", "getDefaultPath", 1}, // 1614 + {wxGenericDirCtrl_GetPath_0, "wxGenericDirCtrl", "getPath", 1}, // 1615 + {wxGenericDirCtrl_GetPath_1, "wxGenericDirCtrl", "getPath", 2}, // 1616 + {wxGenericDirCtrl_GetFilePath, "wxGenericDirCtrl", "getFilePath", 1}, // 1617 + {wxGenericDirCtrl_GetFilter, "wxGenericDirCtrl", "getFilter", 1}, // 1618 + {wxGenericDirCtrl_GetFilterIndex, "wxGenericDirCtrl", "getFilterIndex", 1}, // 1619 + {wxGenericDirCtrl_GetRootId, "wxGenericDirCtrl", "getRootId", 1}, // 1620 + {wxGenericDirCtrl_GetTreeCtrl, "wxGenericDirCtrl", "getTreeCtrl", 1}, // 1621 + {wxGenericDirCtrl_ReCreateTree, "wxGenericDirCtrl", "reCreateTree", 1}, // 1622 + {wxGenericDirCtrl_SetDefaultPath, "wxGenericDirCtrl", "setDefaultPath", 2}, // 1623 + {wxGenericDirCtrl_SetFilter, "wxGenericDirCtrl", "setFilter", 2}, // 1624 + {wxGenericDirCtrl_SetFilterIndex, "wxGenericDirCtrl", "setFilterIndex", 2}, // 1625 + {wxGenericDirCtrl_SetPath, "wxGenericDirCtrl", "setPath", 2}, // 1626 + {wxStaticBox_new_0, "wxStaticBox", "new", 0}, // 1627 + {wxStaticBox_new_4, "wxStaticBox", "new", 4}, // 1628 + {NULL, "wxStaticBox", "destroy", 1}, // 1629 obj destructor wxStaticBox_destruct + {wxStaticBox_Create, "wxStaticBox", "create", 5}, // 1630 + {wxStaticLine_new_0, "wxStaticLine", "new", 0}, // 1631 + {wxStaticLine_new_2, "wxStaticLine", "new", 2}, // 1632 + {wxStaticLine_Create, "wxStaticLine", "create", 3}, // 1633 + {wxStaticLine_IsVertical, "wxStaticLine", "isVertical", 1}, // 1634 + {wxStaticLine_GetDefaultSize, "wxStaticLine", "getDefaultSize", 0}, // 1635 + {NULL, "wxStaticLine", "'Destroy'", 1}, // 1636 obj destructor wxStaticLine_destroy + {wxListBox_new_0, "wxListBox", "new", 0}, // 1637 + {NULL, "", "", 0}, // 1638 + {wxListBox_new_3, "wxListBox", "new", 3}, // 1639 + {NULL, "wxListBox", "destroy", 1}, // 1640 obj destructor wxListBox_destruct + {NULL, "", "", 0}, // 1641 + {wxListBox_Create, "wxListBox", "create", 7}, // 1642 + {wxListBox_Deselect, "wxListBox", "deselect", 2}, // 1643 + {wxListBox_GetSelections, "wxListBox", "getSelections", 1}, // 1644 + {wxListBox_InsertItems, "wxListBox", "insertItems", 3}, // 1645 + {wxListBox_IsSelected, "wxListBox", "isSelected", 2}, // 1646 + {NULL, "", "", 0}, // 1647 + {NULL, "", "", 0}, // 1648 + {wxListBox_Set, "wxListBox", "set", 2}, // 1649 + {wxListBox_HitTest_1, "wxListBox", "hitTest", 2}, // 1650 + {wxListBox_HitTest_2, "wxListBox", "hitTest", 3}, // 1651 + {wxListBox_SetFirstItem_1_0, "wxListBox", "setFirstItem", 2}, // 1652 + {wxListBox_SetFirstItem_1_1, "wxListBox", "setFirstItem", 2}, // 1653 + {wxListCtrl_new_0, "wxListCtrl", "new", 0}, // 1654 + {NULL, "wxListCtrl", "new", 2}, // 1655 TaylorMade erl only wxListCtrl_new_2 + {NULL, "wxListCtrl", "destroy", 1}, // 1656 obj destructor wxListCtrl_destruct + {wxListCtrl_Arrange, "wxListCtrl", "arrange", 2}, // 1657 + {wxListCtrl_AssignImageList, "wxListCtrl", "assignImageList", 3}, // 1658 + {wxListCtrl_ClearAll, "wxListCtrl", "clearAll", 1}, // 1659 + {wxListCtrl_Create, "wxListCtrl", "create", 3}, // 1660 + {wxListCtrl_DeleteAllItems, "wxListCtrl", "deleteAllItems", 1}, // 1661 + {wxListCtrl_DeleteColumn, "wxListCtrl", "deleteColumn", 2}, // 1662 + {wxListCtrl_DeleteItem, "wxListCtrl", "deleteItem", 2}, // 1663 + {wxListCtrl_EditLabel, "wxListCtrl", "editLabel", 2}, // 1664 + {wxListCtrl_EnsureVisible, "wxListCtrl", "ensureVisible", 2}, // 1665 + {wxListCtrl_FindItem_3_0, "wxListCtrl", "findItem", 4}, // 1666 + {wxListCtrl_FindItem_3_1, "wxListCtrl", "findItem", 4}, // 1667 + {wxListCtrl_GetColumn, "wxListCtrl", "getColumn", 3}, // 1668 + {wxListCtrl_GetColumnCount, "wxListCtrl", "getColumnCount", 1}, // 1669 + {wxListCtrl_GetColumnWidth, "wxListCtrl", "getColumnWidth", 2}, // 1670 + {wxListCtrl_GetCountPerPage, "wxListCtrl", "getCountPerPage", 1}, // 1671 + {wxListCtrl_GetEditControl, "wxListCtrl", "getEditControl", 1}, // 1672 + {wxListCtrl_GetImageList, "wxListCtrl", "getImageList", 2}, // 1673 + {wxListCtrl_GetItem, "wxListCtrl", "getItem", 2}, // 1674 + {wxListCtrl_GetItemBackgroundColour, "wxListCtrl", "getItemBackgroundColour", 2}, // 1675 + {wxListCtrl_GetItemCount, "wxListCtrl", "getItemCount", 1}, // 1676 + {wxListCtrl_GetItemData, "wxListCtrl", "getItemData", 2}, // 1677 + {wxListCtrl_GetItemFont, "wxListCtrl", "getItemFont", 2}, // 1678 + {wxListCtrl_GetItemPosition, "wxListCtrl", "getItemPosition", 2}, // 1679 + {wxListCtrl_GetItemRect, "wxListCtrl", "getItemRect", 3}, // 1680 + {wxListCtrl_GetItemSpacing, "wxListCtrl", "getItemSpacing", 1}, // 1681 + {wxListCtrl_GetItemState, "wxListCtrl", "getItemState", 3}, // 1682 + {wxListCtrl_GetItemText, "wxListCtrl", "getItemText", 3}, // 1683 + {wxListCtrl_GetItemTextColour, "wxListCtrl", "getItemTextColour", 2}, // 1684 + {wxListCtrl_GetNextItem, "wxListCtrl", "getNextItem", 3}, // 1685 + {wxListCtrl_GetSelectedItemCount, "wxListCtrl", "getSelectedItemCount", 1}, // 1686 + {wxListCtrl_GetTextColour, "wxListCtrl", "getTextColour", 1}, // 1687 + {wxListCtrl_GetTopItem, "wxListCtrl", "getTopItem", 1}, // 1688 + {wxListCtrl_GetViewRect, "wxListCtrl", "getViewRect", 1}, // 1689 + {wxListCtrl_HitTest, "wxListCtrl", "hitTest", 2}, // 1690 + {wxListCtrl_InsertColumn_2, "wxListCtrl", "insertColumn", 3}, // 1691 + {wxListCtrl_InsertColumn_3, "wxListCtrl", "insertColumn", 4}, // 1692 + {wxListCtrl_InsertItem_1, "wxListCtrl", "insertItem", 2}, // 1693 + {wxListCtrl_InsertItem_2_1, "wxListCtrl", "insertItem", 3}, // 1694 + {wxListCtrl_InsertItem_2_0, "wxListCtrl", "insertItem", 3}, // 1695 + {wxListCtrl_InsertItem_3, "wxListCtrl", "insertItem", 4}, // 1696 + {wxListCtrl_RefreshItem, "wxListCtrl", "refreshItem", 2}, // 1697 + {wxListCtrl_RefreshItems, "wxListCtrl", "refreshItems", 3}, // 1698 + {wxListCtrl_ScrollList, "wxListCtrl", "scrollList", 3}, // 1699 + {wxListCtrl_SetBackgroundColour, "wxListCtrl", "setBackgroundColour", 2}, // 1700 + {wxListCtrl_SetColumn, "wxListCtrl", "setColumn", 3}, // 1701 + {wxListCtrl_SetColumnWidth, "wxListCtrl", "setColumnWidth", 3}, // 1702 + {wxListCtrl_SetImageList, "wxListCtrl", "setImageList", 3}, // 1703 + {wxListCtrl_SetItem_1, "wxListCtrl", "setItem", 2}, // 1704 + {wxListCtrl_SetItem_4, "wxListCtrl", "setItem", 5}, // 1705 + {wxListCtrl_SetItemBackgroundColour, "wxListCtrl", "setItemBackgroundColour", 3}, // 1706 + {wxListCtrl_SetItemCount, "wxListCtrl", "setItemCount", 2}, // 1707 + {wxListCtrl_SetItemData, "wxListCtrl", "setItemData", 3}, // 1708 + {wxListCtrl_SetItemFont, "wxListCtrl", "setItemFont", 3}, // 1709 + {wxListCtrl_SetItemImage, "wxListCtrl", "setItemImage", 4}, // 1710 + {wxListCtrl_SetItemColumnImage, "wxListCtrl", "setItemColumnImage", 4}, // 1711 + {wxListCtrl_SetItemPosition, "wxListCtrl", "setItemPosition", 3}, // 1712 + {wxListCtrl_SetItemState, "wxListCtrl", "setItemState", 4}, // 1713 + {wxListCtrl_SetItemText, "wxListCtrl", "setItemText", 3}, // 1714 + {wxListCtrl_SetItemTextColour, "wxListCtrl", "setItemTextColour", 3}, // 1715 + {wxListCtrl_SetSingleStyle, "wxListCtrl", "setSingleStyle", 3}, // 1716 + {wxListCtrl_SetTextColour, "wxListCtrl", "setTextColour", 2}, // 1717 + {wxListCtrl_SetWindowStyleFlag, "wxListCtrl", "setWindowStyleFlag", 2}, // 1718 + {wxListCtrl_SortItems, "wxListCtrl", "sortItems", 2}, // 1719 + {wxListView_ClearColumnImage, "wxListView", "clearColumnImage", 2}, // 1720 + {wxListView_Focus, "wxListView", "focus", 2}, // 1721 + {wxListView_GetFirstSelected, "wxListView", "getFirstSelected", 1}, // 1722 + {wxListView_GetFocusedItem, "wxListView", "getFocusedItem", 1}, // 1723 + {wxListView_GetNextSelected, "wxListView", "getNextSelected", 2}, // 1724 + {wxListView_IsSelected, "wxListView", "isSelected", 2}, // 1725 + {wxListView_Select, "wxListView", "select", 3}, // 1726 + {wxListView_SetColumnImage, "wxListView", "setColumnImage", 3}, // 1727 + {wxListItem_new_0, "wxListItem", "new", 0}, // 1728 + {wxListItem_new_1, "wxListItem", "new", 1}, // 1729 + {wxListItem_Clear, "wxListItem", "clear", 1}, // 1730 + {wxListItem_GetAlign, "wxListItem", "getAlign", 1}, // 1731 + {wxListItem_GetBackgroundColour, "wxListItem", "getBackgroundColour", 1}, // 1732 + {wxListItem_GetColumn, "wxListItem", "getColumn", 1}, // 1733 + {wxListItem_GetFont, "wxListItem", "getFont", 1}, // 1734 + {wxListItem_GetId, "wxListItem", "getId", 1}, // 1735 + {wxListItem_GetImage, "wxListItem", "getImage", 1}, // 1736 + {wxListItem_GetMask, "wxListItem", "getMask", 1}, // 1737 + {wxListItem_GetState, "wxListItem", "getState", 1}, // 1738 + {wxListItem_GetText, "wxListItem", "getText", 1}, // 1739 + {wxListItem_GetTextColour, "wxListItem", "getTextColour", 1}, // 1740 + {wxListItem_GetWidth, "wxListItem", "getWidth", 1}, // 1741 + {wxListItem_SetAlign, "wxListItem", "setAlign", 2}, // 1742 + {wxListItem_SetBackgroundColour, "wxListItem", "setBackgroundColour", 2}, // 1743 + {wxListItem_SetColumn, "wxListItem", "setColumn", 2}, // 1744 + {wxListItem_SetFont, "wxListItem", "setFont", 2}, // 1745 + {wxListItem_SetId, "wxListItem", "setId", 2}, // 1746 + {wxListItem_SetImage, "wxListItem", "setImage", 2}, // 1747 + {wxListItem_SetMask, "wxListItem", "setMask", 2}, // 1748 + {wxListItem_SetState, "wxListItem", "setState", 2}, // 1749 + {wxListItem_SetStateMask, "wxListItem", "setStateMask", 2}, // 1750 + {wxListItem_SetText, "wxListItem", "setText", 2}, // 1751 + {wxListItem_SetTextColour, "wxListItem", "setTextColour", 2}, // 1752 + {wxListItem_SetWidth, "wxListItem", "setWidth", 2}, // 1753 + {NULL, "wxListItem", "'Destroy'", 1}, // 1754 obj destructor wxListItem_destroy + {wxListItemAttr_new_0, "wxListItemAttr", "new", 0}, // 1755 + {wxListItemAttr_new_3, "wxListItemAttr", "new", 3}, // 1756 + {wxListItemAttr_GetBackgroundColour, "wxListItemAttr", "getBackgroundColour", 1}, // 1757 + {wxListItemAttr_GetFont, "wxListItemAttr", "getFont", 1}, // 1758 + {wxListItemAttr_GetTextColour, "wxListItemAttr", "getTextColour", 1}, // 1759 + {wxListItemAttr_HasBackgroundColour, "wxListItemAttr", "hasBackgroundColour", 1}, // 1760 + {wxListItemAttr_HasFont, "wxListItemAttr", "hasFont", 1}, // 1761 + {wxListItemAttr_HasTextColour, "wxListItemAttr", "hasTextColour", 1}, // 1762 + {wxListItemAttr_SetBackgroundColour, "wxListItemAttr", "setBackgroundColour", 2}, // 1763 + {wxListItemAttr_SetFont, "wxListItemAttr", "setFont", 2}, // 1764 + {wxListItemAttr_SetTextColour, "wxListItemAttr", "setTextColour", 2}, // 1765 + {wxListItemAttr_destroy, "wxListItemAttr", "'Destroy'", 1}, // 1766 + {wxImageList_new_0, "wxImageList", "new", 0}, // 1767 + {wxImageList_new_3, "wxImageList", "new", 3}, // 1768 + {wxImageList_Add_2_0, "wxImageList", "add", 3}, // 1769 + {NULL, "", "", 0}, // 1770 + {wxImageList_Add_2_1, "wxImageList", "add", 3}, // 1771 + {wxImageList_Add_1, "wxImageList", "add", 2}, // 1772 + {wxImageList_Create, "wxImageList", "create", 4}, // 1773 + {wxImageList_Draw, "wxImageList", "draw", 6}, // 1774 + {wxImageList_GetBitmap, "wxImageList", "getBitmap", 2}, // 1775 + {wxImageList_GetIcon, "wxImageList", "getIcon", 2}, // 1776 + {wxImageList_GetImageCount, "wxImageList", "getImageCount", 1}, // 1777 + {wxImageList_GetSize, "wxImageList", "getSize", 2}, // 1778 + {NULL, "", "", 0}, // 1779 + {wxImageList_Remove, "wxImageList", "remove", 2}, // 1780 + {wxImageList_RemoveAll, "wxImageList", "removeAll", 1}, // 1781 + {wxImageList_Replace_3, "wxImageList", "replace", 4}, // 1782 + {NULL, "", "", 0}, // 1783 + {wxImageList_Replace_2, "wxImageList", "replace", 3}, // 1784 + {NULL, "wxImageList", "'Destroy'", 1}, // 1785 obj destructor wxImageList_destroy + {wxTextAttr_new_0, "wxTextAttr", "new", 0}, // 1786 + {wxTextAttr_new_2, "wxTextAttr", "new", 2}, // 1787 + {wxTextAttr_new_1, "wxTextAttr", "new", 1}, // 1788 + {wxTextAttr_GetAlignment, "wxTextAttr", "getAlignment", 1}, // 1789 + {wxTextAttr_GetBackgroundColour, "wxTextAttr", "getBackgroundColour", 1}, // 1790 + {wxTextAttr_GetFont, "wxTextAttr", "getFont", 1}, // 1791 + {wxTextAttr_GetFontEncoding, "wxTextAttr", "getFontEncoding", 1}, // 1792 + {wxTextAttr_GetFontFaceName, "wxTextAttr", "getFontFaceName", 1}, // 1793 + {wxTextAttr_GetFontSize, "wxTextAttr", "getFontSize", 1}, // 1794 + {wxTextAttr_GetFontStyle, "wxTextAttr", "getFontStyle", 1}, // 1795 + {wxTextAttr_GetFontUnderlined, "wxTextAttr", "getFontUnderlined", 1}, // 1796 + {wxTextAttr_GetFontWeight, "wxTextAttr", "getFontWeight", 1}, // 1797 + {wxTextAttr_GetLeftIndent, "wxTextAttr", "getLeftIndent", 1}, // 1798 + {wxTextAttr_GetLeftSubIndent, "wxTextAttr", "getLeftSubIndent", 1}, // 1799 + {wxTextAttr_GetRightIndent, "wxTextAttr", "getRightIndent", 1}, // 1800 + {wxTextAttr_GetTabs, "wxTextAttr", "getTabs", 1}, // 1801 + {wxTextAttr_GetTextColour, "wxTextAttr", "getTextColour", 1}, // 1802 + {wxTextAttr_HasBackgroundColour, "wxTextAttr", "hasBackgroundColour", 1}, // 1803 + {wxTextAttr_HasFont, "wxTextAttr", "hasFont", 1}, // 1804 + {wxTextAttr_HasTextColour, "wxTextAttr", "hasTextColour", 1}, // 1805 + {wxTextAttr_GetFlags, "wxTextAttr", "getFlags", 1}, // 1806 + {wxTextAttr_IsDefault, "wxTextAttr", "isDefault", 1}, // 1807 + {wxTextAttr_SetAlignment, "wxTextAttr", "setAlignment", 2}, // 1808 + {wxTextAttr_SetBackgroundColour, "wxTextAttr", "setBackgroundColour", 2}, // 1809 + {wxTextAttr_SetFlags, "wxTextAttr", "setFlags", 2}, // 1810 + {wxTextAttr_SetFont, "wxTextAttr", "setFont", 3}, // 1811 + {wxTextAttr_SetFontEncoding, "wxTextAttr", "setFontEncoding", 2}, // 1812 + {wxTextAttr_SetFontFaceName, "wxTextAttr", "setFontFaceName", 2}, // 1813 + {wxTextAttr_SetFontFamily, "wxTextAttr", "setFontFamily", 2}, // 1814 + {wxTextAttr_SetFontSize, "wxTextAttr", "setFontSize", 2}, // 1815 + {wxTextAttr_SetFontPointSize, "wxTextAttr", "setFontPointSize", 2}, // 1816 + {wxTextAttr_SetFontPixelSize, "wxTextAttr", "setFontPixelSize", 2}, // 1817 + {wxTextAttr_SetFontStyle, "wxTextAttr", "setFontStyle", 2}, // 1818 + {wxTextAttr_SetFontUnderlined, "wxTextAttr", "setFontUnderlined", 2}, // 1819 + {wxTextAttr_SetFontWeight, "wxTextAttr", "setFontWeight", 2}, // 1820 + {wxTextAttr_SetLeftIndent, "wxTextAttr", "setLeftIndent", 3}, // 1821 + {wxTextAttr_SetRightIndent, "wxTextAttr", "setRightIndent", 2}, // 1822 + {wxTextAttr_SetTabs, "wxTextAttr", "setTabs", 2}, // 1823 + {wxTextAttr_SetTextColour, "wxTextAttr", "setTextColour", 2}, // 1824 + {wxTextAttr_destroy, "wxTextAttr", "'Destroy'", 1}, // 1825 + {wxTextCtrl_new_0, "wxTextCtrl", "new", 0}, // 1826 + {wxTextCtrl_new_3, "wxTextCtrl", "new", 3}, // 1827 + {NULL, "wxTextCtrl", "destroy", 1}, // 1828 obj destructor wxTextCtrl_destruct + {wxTextCtrl_AppendText, "wxTextCtrl", "appendText", 2}, // 1829 + {wxTextCtrl_CanCopy, "wxTextCtrl", "canCopy", 1}, // 1830 + {wxTextCtrl_CanCut, "wxTextCtrl", "canCut", 1}, // 1831 + {wxTextCtrl_CanPaste, "wxTextCtrl", "canPaste", 1}, // 1832 + {wxTextCtrl_CanRedo, "wxTextCtrl", "canRedo", 1}, // 1833 + {wxTextCtrl_CanUndo, "wxTextCtrl", "canUndo", 1}, // 1834 + {wxTextCtrl_Clear, "wxTextCtrl", "clear", 1}, // 1835 + {wxTextCtrl_Copy, "wxTextCtrl", "copy", 1}, // 1836 + {wxTextCtrl_Create, "wxTextCtrl", "create", 4}, // 1837 + {wxTextCtrl_Cut, "wxTextCtrl", "cut", 1}, // 1838 + {wxTextCtrl_DiscardEdits, "wxTextCtrl", "discardEdits", 1}, // 1839 + {wxTextCtrl_ChangeValue, "wxTextCtrl", "changeValue", 2}, // 1840 + {wxTextCtrl_EmulateKeyPress, "wxTextCtrl", "emulateKeyPress", 2}, // 1841 + {wxTextCtrl_GetDefaultStyle, "wxTextCtrl", "getDefaultStyle", 1}, // 1842 + {wxTextCtrl_GetInsertionPoint, "wxTextCtrl", "getInsertionPoint", 1}, // 1843 + {wxTextCtrl_GetLastPosition, "wxTextCtrl", "getLastPosition", 1}, // 1844 + {wxTextCtrl_GetLineLength, "wxTextCtrl", "getLineLength", 2}, // 1845 + {wxTextCtrl_GetLineText, "wxTextCtrl", "getLineText", 2}, // 1846 + {wxTextCtrl_GetNumberOfLines, "wxTextCtrl", "getNumberOfLines", 1}, // 1847 + {wxTextCtrl_GetRange, "wxTextCtrl", "getRange", 3}, // 1848 + {wxTextCtrl_GetSelection, "wxTextCtrl", "getSelection", 1}, // 1849 + {wxTextCtrl_GetStringSelection, "wxTextCtrl", "getStringSelection", 1}, // 1850 + {wxTextCtrl_GetStyle, "wxTextCtrl", "getStyle", 3}, // 1851 + {wxTextCtrl_GetValue, "wxTextCtrl", "getValue", 1}, // 1852 + {wxTextCtrl_IsEditable, "wxTextCtrl", "isEditable", 1}, // 1853 + {wxTextCtrl_IsModified, "wxTextCtrl", "isModified", 1}, // 1854 + {wxTextCtrl_IsMultiLine, "wxTextCtrl", "isMultiLine", 1}, // 1855 + {wxTextCtrl_IsSingleLine, "wxTextCtrl", "isSingleLine", 1}, // 1856 + {wxTextCtrl_LoadFile, "wxTextCtrl", "loadFile", 3}, // 1857 + {wxTextCtrl_MarkDirty, "wxTextCtrl", "markDirty", 1}, // 1858 + {wxTextCtrl_Paste, "wxTextCtrl", "paste", 1}, // 1859 + {wxTextCtrl_PositionToXY, "wxTextCtrl", "positionToXY", 2}, // 1860 + {wxTextCtrl_Redo, "wxTextCtrl", "redo", 1}, // 1861 + {wxTextCtrl_Remove, "wxTextCtrl", "remove", 3}, // 1862 + {wxTextCtrl_Replace, "wxTextCtrl", "replace", 4}, // 1863 + {wxTextCtrl_SaveFile, "wxTextCtrl", "saveFile", 2}, // 1864 + {wxTextCtrl_SetDefaultStyle, "wxTextCtrl", "setDefaultStyle", 2}, // 1865 + {wxTextCtrl_SetEditable, "wxTextCtrl", "setEditable", 2}, // 1866 + {wxTextCtrl_SetInsertionPoint, "wxTextCtrl", "setInsertionPoint", 2}, // 1867 + {wxTextCtrl_SetInsertionPointEnd, "wxTextCtrl", "setInsertionPointEnd", 1}, // 1868 + {wxTextCtrl_SetMaxLength, "wxTextCtrl", "setMaxLength", 2}, // 1869 + {wxTextCtrl_SetSelection, "wxTextCtrl", "setSelection", 3}, // 1870 + {wxTextCtrl_SetStyle, "wxTextCtrl", "setStyle", 4}, // 1871 + {wxTextCtrl_SetValue, "wxTextCtrl", "setValue", 2}, // 1872 + {wxTextCtrl_ShowPosition, "wxTextCtrl", "showPosition", 2}, // 1873 + {wxTextCtrl_Undo, "wxTextCtrl", "undo", 1}, // 1874 + {wxTextCtrl_WriteText, "wxTextCtrl", "writeText", 2}, // 1875 + {wxTextCtrl_XYToPosition, "wxTextCtrl", "xYToPosition", 3}, // 1876 + {wxBookCtrlBase_AddPage, "wxBookCtrlBase", "addPage", 4}, // 1877 + {wxBookCtrlBase_InsertPage, "wxBookCtrlBase", "insertPage", 5}, // 1878 + {wxBookCtrlBase_DeletePage, "wxBookCtrlBase", "deletePage", 2}, // 1879 + {wxBookCtrlBase_RemovePage, "wxBookCtrlBase", "removePage", 2}, // 1880 + {wxBookCtrlBase_DeleteAllPages, "wxBookCtrlBase", "deleteAllPages", 1}, // 1881 + {wxBookCtrlBase_GetPage, "wxBookCtrlBase", "getPage", 2}, // 1882 + {wxBookCtrlBase_GetPageCount, "wxBookCtrlBase", "getPageCount", 1}, // 1883 + {wxBookCtrlBase_GetCurrentPage, "wxBookCtrlBase", "getCurrentPage", 1}, // 1884 + {wxBookCtrlBase_AdvanceSelection, "wxBookCtrlBase", "advanceSelection", 2}, // 1885 + {wxBookCtrlBase_SetSelection, "wxBookCtrlBase", "setSelection", 2}, // 1886 + {wxBookCtrlBase_GetSelection, "wxBookCtrlBase", "getSelection", 1}, // 1887 + {wxBookCtrlBase_ChangeSelection, "wxBookCtrlBase", "changeSelection", 2}, // 1888 + {wxBookCtrlBase_HitTest, "wxBookCtrlBase", "hitTest", 2}, // 1889 + {wxBookCtrlBase_GetPageText, "wxBookCtrlBase", "getPageText", 2}, // 1890 + {wxBookCtrlBase_SetPageText, "wxBookCtrlBase", "setPageText", 3}, // 1891 + {wxNotebook_new_0, "wxNotebook", "new", 0}, // 1892 + {wxNotebook_new_3, "wxNotebook", "new", 3}, // 1893 + {NULL, "wxNotebook", "destroy", 1}, // 1894 obj destructor wxNotebook_destruct + {wxNotebook_AssignImageList, "wxNotebook", "assignImageList", 2}, // 1895 + {wxNotebook_Create, "wxNotebook", "create", 4}, // 1896 + {wxNotebook_GetImageList, "wxNotebook", "getImageList", 1}, // 1897 + {wxNotebook_GetPageImage, "wxNotebook", "getPageImage", 2}, // 1898 + {wxNotebook_GetRowCount, "wxNotebook", "getRowCount", 1}, // 1899 + {wxNotebook_GetThemeBackgroundColour, "wxNotebook", "getThemeBackgroundColour", 1}, // 1900 + {wxNotebook_SetImageList, "wxNotebook", "setImageList", 2}, // 1901 + {wxNotebook_SetPadding, "wxNotebook", "setPadding", 2}, // 1902 + {wxNotebook_SetPageSize, "wxNotebook", "setPageSize", 2}, // 1903 + {wxNotebook_SetPageImage, "wxNotebook", "setPageImage", 3}, // 1904 + {wxChoicebook_new_0, "wxChoicebook", "new", 0}, // 1905 + {wxChoicebook_new_3, "wxChoicebook", "new", 3}, // 1906 + {wxChoicebook_AddPage, "wxChoicebook", "addPage", 4}, // 1907 + {wxChoicebook_AdvanceSelection, "wxChoicebook", "advanceSelection", 2}, // 1908 + {wxChoicebook_AssignImageList, "wxChoicebook", "assignImageList", 2}, // 1909 + {wxChoicebook_Create, "wxChoicebook", "create", 4}, // 1910 + {wxChoicebook_DeleteAllPages, "wxChoicebook", "deleteAllPages", 1}, // 1911 + {wxChoicebook_GetCurrentPage, "wxChoicebook", "getCurrentPage", 1}, // 1912 + {wxChoicebook_GetImageList, "wxChoicebook", "getImageList", 1}, // 1913 + {wxChoicebook_GetPage, "wxChoicebook", "getPage", 2}, // 1914 + {wxChoicebook_GetPageCount, "wxChoicebook", "getPageCount", 1}, // 1915 + {wxChoicebook_GetPageImage, "wxChoicebook", "getPageImage", 2}, // 1916 + {wxChoicebook_GetPageText, "wxChoicebook", "getPageText", 2}, // 1917 + {wxChoicebook_GetSelection, "wxChoicebook", "getSelection", 1}, // 1918 + {wxChoicebook_HitTest, "wxChoicebook", "hitTest", 2}, // 1919 + {wxChoicebook_InsertPage, "wxChoicebook", "insertPage", 5}, // 1920 + {wxChoicebook_SetImageList, "wxChoicebook", "setImageList", 2}, // 1921 + {wxChoicebook_SetPageSize, "wxChoicebook", "setPageSize", 2}, // 1922 + {wxChoicebook_SetPageImage, "wxChoicebook", "setPageImage", 3}, // 1923 + {wxChoicebook_SetPageText, "wxChoicebook", "setPageText", 3}, // 1924 + {wxChoicebook_SetSelection, "wxChoicebook", "setSelection", 2}, // 1925 + {wxChoicebook_ChangeSelection, "wxChoicebook", "changeSelection", 2}, // 1926 + {NULL, "wxChoicebook", "'Destroy'", 1}, // 1927 obj destructor wxChoicebook_destroy + {wxToolbook_new_0, "wxToolbook", "new", 0}, // 1928 + {wxToolbook_new_3, "wxToolbook", "new", 3}, // 1929 + {wxToolbook_AddPage, "wxToolbook", "addPage", 4}, // 1930 + {wxToolbook_AdvanceSelection, "wxToolbook", "advanceSelection", 2}, // 1931 + {wxToolbook_AssignImageList, "wxToolbook", "assignImageList", 2}, // 1932 + {wxToolbook_Create, "wxToolbook", "create", 4}, // 1933 + {wxToolbook_DeleteAllPages, "wxToolbook", "deleteAllPages", 1}, // 1934 + {wxToolbook_GetCurrentPage, "wxToolbook", "getCurrentPage", 1}, // 1935 + {wxToolbook_GetImageList, "wxToolbook", "getImageList", 1}, // 1936 + {wxToolbook_GetPage, "wxToolbook", "getPage", 2}, // 1937 + {wxToolbook_GetPageCount, "wxToolbook", "getPageCount", 1}, // 1938 + {wxToolbook_GetPageImage, "wxToolbook", "getPageImage", 2}, // 1939 + {wxToolbook_GetPageText, "wxToolbook", "getPageText", 2}, // 1940 + {wxToolbook_GetSelection, "wxToolbook", "getSelection", 1}, // 1941 + {wxToolbook_HitTest, "wxToolbook", "hitTest", 2}, // 1942 + {wxToolbook_InsertPage, "wxToolbook", "insertPage", 5}, // 1943 + {wxToolbook_SetImageList, "wxToolbook", "setImageList", 2}, // 1944 + {wxToolbook_SetPageSize, "wxToolbook", "setPageSize", 2}, // 1945 + {wxToolbook_SetPageImage, "wxToolbook", "setPageImage", 3}, // 1946 + {wxToolbook_SetPageText, "wxToolbook", "setPageText", 3}, // 1947 + {wxToolbook_SetSelection, "wxToolbook", "setSelection", 2}, // 1948 + {wxToolbook_ChangeSelection, "wxToolbook", "changeSelection", 2}, // 1949 + {NULL, "wxToolbook", "'Destroy'", 1}, // 1950 obj destructor wxToolbook_destroy + {wxListbook_new_0, "wxListbook", "new", 0}, // 1951 + {wxListbook_new_3, "wxListbook", "new", 3}, // 1952 + {wxListbook_AddPage, "wxListbook", "addPage", 4}, // 1953 + {wxListbook_AdvanceSelection, "wxListbook", "advanceSelection", 2}, // 1954 + {wxListbook_AssignImageList, "wxListbook", "assignImageList", 2}, // 1955 + {wxListbook_Create, "wxListbook", "create", 4}, // 1956 + {wxListbook_DeleteAllPages, "wxListbook", "deleteAllPages", 1}, // 1957 + {wxListbook_GetCurrentPage, "wxListbook", "getCurrentPage", 1}, // 1958 + {wxListbook_GetImageList, "wxListbook", "getImageList", 1}, // 1959 + {wxListbook_GetPage, "wxListbook", "getPage", 2}, // 1960 + {wxListbook_GetPageCount, "wxListbook", "getPageCount", 1}, // 1961 + {wxListbook_GetPageImage, "wxListbook", "getPageImage", 2}, // 1962 + {wxListbook_GetPageText, "wxListbook", "getPageText", 2}, // 1963 + {wxListbook_GetSelection, "wxListbook", "getSelection", 1}, // 1964 + {wxListbook_HitTest, "wxListbook", "hitTest", 2}, // 1965 + {wxListbook_InsertPage, "wxListbook", "insertPage", 5}, // 1966 + {wxListbook_SetImageList, "wxListbook", "setImageList", 2}, // 1967 + {wxListbook_SetPageSize, "wxListbook", "setPageSize", 2}, // 1968 + {wxListbook_SetPageImage, "wxListbook", "setPageImage", 3}, // 1969 + {wxListbook_SetPageText, "wxListbook", "setPageText", 3}, // 1970 + {wxListbook_SetSelection, "wxListbook", "setSelection", 2}, // 1971 + {wxListbook_ChangeSelection, "wxListbook", "changeSelection", 2}, // 1972 + {NULL, "wxListbook", "'Destroy'", 1}, // 1973 obj destructor wxListbook_destroy + {wxTreebook_new_0, "wxTreebook", "new", 0}, // 1974 + {wxTreebook_new_3, "wxTreebook", "new", 3}, // 1975 + {NULL, "wxTreebook", "destroy", 1}, // 1976 obj destructor wxTreebook_destruct + {wxTreebook_AddPage, "wxTreebook", "addPage", 4}, // 1977 + {wxTreebook_AdvanceSelection, "wxTreebook", "advanceSelection", 2}, // 1978 + {wxTreebook_AssignImageList, "wxTreebook", "assignImageList", 2}, // 1979 + {wxTreebook_Create, "wxTreebook", "create", 4}, // 1980 + {wxTreebook_DeleteAllPages, "wxTreebook", "deleteAllPages", 1}, // 1981 + {wxTreebook_GetCurrentPage, "wxTreebook", "getCurrentPage", 1}, // 1982 + {wxTreebook_GetImageList, "wxTreebook", "getImageList", 1}, // 1983 + {wxTreebook_GetPage, "wxTreebook", "getPage", 2}, // 1984 + {wxTreebook_GetPageCount, "wxTreebook", "getPageCount", 1}, // 1985 + {wxTreebook_GetPageImage, "wxTreebook", "getPageImage", 2}, // 1986 + {wxTreebook_GetPageText, "wxTreebook", "getPageText", 2}, // 1987 + {wxTreebook_GetSelection, "wxTreebook", "getSelection", 1}, // 1988 + {wxTreebook_ExpandNode, "wxTreebook", "expandNode", 3}, // 1989 + {wxTreebook_IsNodeExpanded, "wxTreebook", "isNodeExpanded", 2}, // 1990 + {wxTreebook_HitTest, "wxTreebook", "hitTest", 2}, // 1991 + {wxTreebook_InsertPage, "wxTreebook", "insertPage", 5}, // 1992 + {wxTreebook_InsertSubPage, "wxTreebook", "insertSubPage", 5}, // 1993 + {wxTreebook_SetImageList, "wxTreebook", "setImageList", 2}, // 1994 + {wxTreebook_SetPageSize, "wxTreebook", "setPageSize", 2}, // 1995 + {wxTreebook_SetPageImage, "wxTreebook", "setPageImage", 3}, // 1996 + {wxTreebook_SetPageText, "wxTreebook", "setPageText", 3}, // 1997 + {wxTreebook_SetSelection, "wxTreebook", "setSelection", 2}, // 1998 + {wxTreebook_ChangeSelection, "wxTreebook", "changeSelection", 2}, // 1999 + {wxTreeCtrl_new_0, "wxTreeCtrl", "new", 0}, // 2000 + {wxTreeCtrl_new_2, "wxTreeCtrl", "new", 2}, // 2001 + {NULL, "wxTreeCtrl", "destroy", 1}, // 2002 obj destructor wxTreeCtrl_destruct + {wxTreeCtrl_AddRoot, "wxTreeCtrl", "addRoot", 3}, // 2003 + {wxTreeCtrl_AppendItem, "wxTreeCtrl", "appendItem", 4}, // 2004 + {wxTreeCtrl_AssignImageList, "wxTreeCtrl", "assignImageList", 2}, // 2005 + {wxTreeCtrl_AssignStateImageList, "wxTreeCtrl", "assignStateImageList", 2}, // 2006 + {wxTreeCtrl_Collapse, "wxTreeCtrl", "collapse", 2}, // 2007 + {wxTreeCtrl_CollapseAndReset, "wxTreeCtrl", "collapseAndReset", 2}, // 2008 + {wxTreeCtrl_Create, "wxTreeCtrl", "create", 3}, // 2009 + {wxTreeCtrl_Delete, "wxTreeCtrl", "delete", 2}, // 2010 + {wxTreeCtrl_DeleteAllItems, "wxTreeCtrl", "deleteAllItems", 1}, // 2011 + {wxTreeCtrl_DeleteChildren, "wxTreeCtrl", "deleteChildren", 2}, // 2012 + {wxTreeCtrl_EditLabel, "wxTreeCtrl", "editLabel", 2}, // 2013 + {wxTreeCtrl_EnsureVisible, "wxTreeCtrl", "ensureVisible", 2}, // 2014 + {wxTreeCtrl_Expand, "wxTreeCtrl", "expand", 2}, // 2015 + {wxTreeCtrl_GetBoundingRect, "wxTreeCtrl", "getBoundingRect", 3}, // 2016 + {wxTreeCtrl_GetChildrenCount, "wxTreeCtrl", "getChildrenCount", 3}, // 2017 + {wxTreeCtrl_GetCount, "wxTreeCtrl", "getCount", 1}, // 2018 + {wxTreeCtrl_GetEditControl, "wxTreeCtrl", "getEditControl", 1}, // 2019 + {wxTreeCtrl_GetFirstChild, "wxTreeCtrl", "getFirstChild", 2}, // 2020 + {wxTreeCtrl_GetNextChild, "wxTreeCtrl", "getNextChild", 3}, // 2021 + {wxTreeCtrl_GetFirstVisibleItem, "wxTreeCtrl", "getFirstVisibleItem", 1}, // 2022 + {wxTreeCtrl_GetImageList, "wxTreeCtrl", "getImageList", 1}, // 2023 + {wxTreeCtrl_GetIndent, "wxTreeCtrl", "getIndent", 1}, // 2024 + {wxTreeCtrl_GetItemBackgroundColour, "wxTreeCtrl", "getItemBackgroundColour", 2}, // 2025 + {wxTreeCtrl_GetItemData, "wxTreeCtrl", "getItemData", 2}, // 2026 + {wxTreeCtrl_GetItemFont, "wxTreeCtrl", "getItemFont", 2}, // 2027 + {wxTreeCtrl_GetItemImage, "wxTreeCtrl", "getItemImage", 3}, // 2028 + {wxTreeCtrl_GetItemText, "wxTreeCtrl", "getItemText", 2}, // 2029 + {wxTreeCtrl_GetItemTextColour, "wxTreeCtrl", "getItemTextColour", 2}, // 2030 + {wxTreeCtrl_GetLastChild, "wxTreeCtrl", "getLastChild", 2}, // 2031 + {wxTreeCtrl_GetNextSibling, "wxTreeCtrl", "getNextSibling", 2}, // 2032 + {wxTreeCtrl_GetNextVisible, "wxTreeCtrl", "getNextVisible", 2}, // 2033 + {wxTreeCtrl_GetItemParent, "wxTreeCtrl", "getItemParent", 2}, // 2034 + {wxTreeCtrl_GetPrevSibling, "wxTreeCtrl", "getPrevSibling", 2}, // 2035 + {wxTreeCtrl_GetPrevVisible, "wxTreeCtrl", "getPrevVisible", 2}, // 2036 + {wxTreeCtrl_GetRootItem, "wxTreeCtrl", "getRootItem", 1}, // 2037 + {wxTreeCtrl_GetSelection, "wxTreeCtrl", "getSelection", 1}, // 2038 + {wxTreeCtrl_GetSelections, "wxTreeCtrl", "getSelections", 1}, // 2039 + {wxTreeCtrl_GetStateImageList, "wxTreeCtrl", "getStateImageList", 1}, // 2040 + {wxTreeCtrl_HitTest, "wxTreeCtrl", "hitTest", 2}, // 2041 + {wxTreeCtrl_InsertItem, "wxTreeCtrl", "insertItem", 5}, // 2042 + {NULL, "", "", 0}, // 2043 + {wxTreeCtrl_IsBold, "wxTreeCtrl", "isBold", 2}, // 2044 + {wxTreeCtrl_IsExpanded, "wxTreeCtrl", "isExpanded", 2}, // 2045 + {wxTreeCtrl_IsSelected, "wxTreeCtrl", "isSelected", 2}, // 2046 + {wxTreeCtrl_IsVisible, "wxTreeCtrl", "isVisible", 2}, // 2047 + {wxTreeCtrl_ItemHasChildren, "wxTreeCtrl", "itemHasChildren", 2}, // 2048 + {wxTreeCtrl_IsTreeItemIdOk, "wxTreeCtrl", "isTreeItemIdOk", 1}, // 2049 + {wxTreeCtrl_PrependItem, "wxTreeCtrl", "prependItem", 4}, // 2050 + {wxTreeCtrl_ScrollTo, "wxTreeCtrl", "scrollTo", 2}, // 2051 + {wxTreeCtrl_SelectItem, "wxTreeCtrl", "selectItem", 3}, // 2052 + {wxTreeCtrl_SetIndent, "wxTreeCtrl", "setIndent", 2}, // 2053 + {wxTreeCtrl_SetImageList, "wxTreeCtrl", "setImageList", 2}, // 2054 + {wxTreeCtrl_SetItemBackgroundColour, "wxTreeCtrl", "setItemBackgroundColour", 3}, // 2055 + {wxTreeCtrl_SetItemBold, "wxTreeCtrl", "setItemBold", 3}, // 2056 + {wxTreeCtrl_SetItemData, "wxTreeCtrl", "setItemData", 3}, // 2057 + {wxTreeCtrl_SetItemDropHighlight, "wxTreeCtrl", "setItemDropHighlight", 3}, // 2058 + {wxTreeCtrl_SetItemFont, "wxTreeCtrl", "setItemFont", 3}, // 2059 + {wxTreeCtrl_SetItemHasChildren, "wxTreeCtrl", "setItemHasChildren", 3}, // 2060 + {wxTreeCtrl_SetItemImage, "wxTreeCtrl", "setItemImage", 4}, // 2061 + {wxTreeCtrl_SetItemText, "wxTreeCtrl", "setItemText", 3}, // 2062 + {wxTreeCtrl_SetItemTextColour, "wxTreeCtrl", "setItemTextColour", 3}, // 2063 + {wxTreeCtrl_SetStateImageList, "wxTreeCtrl", "setStateImageList", 2}, // 2064 + {wxTreeCtrl_SetWindowStyle, "wxTreeCtrl", "setWindowStyle", 2}, // 2065 + {wxTreeCtrl_SortChildren, "wxTreeCtrl", "sortChildren", 2}, // 2066 + {wxTreeCtrl_Toggle, "wxTreeCtrl", "toggle", 2}, // 2067 + {wxTreeCtrl_ToggleItemSelection, "wxTreeCtrl", "toggleItemSelection", 2}, // 2068 + {wxTreeCtrl_Unselect, "wxTreeCtrl", "unselect", 1}, // 2069 + {wxTreeCtrl_UnselectAll, "wxTreeCtrl", "unselectAll", 1}, // 2070 + {wxTreeCtrl_UnselectItem, "wxTreeCtrl", "unselectItem", 2}, // 2071 + {wxScrollBar_new_0, "wxScrollBar", "new", 0}, // 2072 + {wxScrollBar_new_3, "wxScrollBar", "new", 3}, // 2073 + {NULL, "wxScrollBar", "destroy", 1}, // 2074 obj destructor wxScrollBar_destruct + {wxScrollBar_Create, "wxScrollBar", "create", 4}, // 2075 + {wxScrollBar_GetRange, "wxScrollBar", "getRange", 1}, // 2076 + {wxScrollBar_GetPageSize, "wxScrollBar", "getPageSize", 1}, // 2077 + {wxScrollBar_GetThumbPosition, "wxScrollBar", "getThumbPosition", 1}, // 2078 + {wxScrollBar_GetThumbSize, "wxScrollBar", "getThumbSize", 1}, // 2079 + {wxScrollBar_SetThumbPosition, "wxScrollBar", "setThumbPosition", 2}, // 2080 + {wxScrollBar_SetScrollbar, "wxScrollBar", "setScrollbar", 6}, // 2081 + {wxSpinButton_new_0, "wxSpinButton", "new", 0}, // 2082 + {wxSpinButton_new_2, "wxSpinButton", "new", 2}, // 2083 + {NULL, "wxSpinButton", "destroy", 1}, // 2084 obj destructor wxSpinButton_destruct + {wxSpinButton_Create, "wxSpinButton", "create", 3}, // 2085 + {wxSpinButton_GetMax, "wxSpinButton", "getMax", 1}, // 2086 + {wxSpinButton_GetMin, "wxSpinButton", "getMin", 1}, // 2087 + {wxSpinButton_GetValue, "wxSpinButton", "getValue", 1}, // 2088 + {wxSpinButton_SetRange, "wxSpinButton", "setRange", 3}, // 2089 + {wxSpinButton_SetValue, "wxSpinButton", "setValue", 2}, // 2090 + {wxSpinCtrl_new_0, "wxSpinCtrl", "new", 0}, // 2091 + {wxSpinCtrl_new_2, "wxSpinCtrl", "new", 2}, // 2092 + {wxSpinCtrl_Create, "wxSpinCtrl", "create", 3}, // 2093 + {wxSpinCtrl_SetValue_1_1, "wxSpinCtrl", "setValue", 2}, // 2094 + {wxSpinCtrl_SetValue_1_0, "wxSpinCtrl", "setValue", 2}, // 2095 + {wxSpinCtrl_GetValue, "wxSpinCtrl", "getValue", 1}, // 2096 + {wxSpinCtrl_SetRange, "wxSpinCtrl", "setRange", 3}, // 2097 + {wxSpinCtrl_SetSelection, "wxSpinCtrl", "setSelection", 3}, // 2098 + {wxSpinCtrl_GetMin, "wxSpinCtrl", "getMin", 1}, // 2099 + {wxSpinCtrl_GetMax, "wxSpinCtrl", "getMax", 1}, // 2100 + {NULL, "wxSpinCtrl", "'Destroy'", 1}, // 2101 obj destructor wxSpinCtrl_destroy + {wxStaticText_new_0, "wxStaticText", "new", 0}, // 2102 + {wxStaticText_new_4, "wxStaticText", "new", 4}, // 2103 + {wxStaticText_Create, "wxStaticText", "create", 5}, // 2104 + {wxStaticText_GetLabel, "wxStaticText", "getLabel", 1}, // 2105 + {wxStaticText_SetLabel, "wxStaticText", "setLabel", 2}, // 2106 + {wxStaticText_Wrap, "wxStaticText", "wrap", 2}, // 2107 + {NULL, "wxStaticText", "'Destroy'", 1}, // 2108 obj destructor wxStaticText_destroy + {wxStaticBitmap_new_0, "wxStaticBitmap", "new", 0}, // 2109 + {wxStaticBitmap_new_4, "wxStaticBitmap", "new", 4}, // 2110 + {wxStaticBitmap_Create, "wxStaticBitmap", "create", 5}, // 2111 + {wxStaticBitmap_GetBitmap, "wxStaticBitmap", "getBitmap", 1}, // 2112 + {wxStaticBitmap_SetBitmap, "wxStaticBitmap", "setBitmap", 2}, // 2113 + {NULL, "wxStaticBitmap", "'Destroy'", 1}, // 2114 obj destructor wxStaticBitmap_destroy + {wxRadioBox_new, "wxRadioBox", "new", 7}, // 2115 + {NULL, "wxRadioBox", "destroy", 1}, // 2116 obj destructor wxRadioBox_destruct + {wxRadioBox_Create, "wxRadioBox", "create", 8}, // 2117 + {wxRadioBox_Enable_1, "wxRadioBox", "enable", 2}, // 2118 + {wxRadioBox_Enable_2, "wxRadioBox", "enable", 3}, // 2119 + {wxRadioBox_GetSelection, "wxRadioBox", "getSelection", 1}, // 2120 + {wxRadioBox_GetString, "wxRadioBox", "getString", 2}, // 2121 + {wxRadioBox_SetSelection, "wxRadioBox", "setSelection", 2}, // 2122 + {wxRadioBox_Show, "wxRadioBox", "show", 3}, // 2123 + {wxRadioBox_GetColumnCount, "wxRadioBox", "getColumnCount", 1}, // 2124 + {wxRadioBox_GetItemHelpText, "wxRadioBox", "getItemHelpText", 2}, // 2125 + {wxRadioBox_GetItemToolTip, "wxRadioBox", "getItemToolTip", 2}, // 2126 + {wxRadioBox_GetItemFromPoint, "wxRadioBox", "getItemFromPoint", 2}, // 2127 + {wxRadioBox_GetRowCount, "wxRadioBox", "getRowCount", 1}, // 2128 + {wxRadioBox_IsItemEnabled, "wxRadioBox", "isItemEnabled", 2}, // 2129 + {wxRadioBox_IsItemShown, "wxRadioBox", "isItemShown", 2}, // 2130 + {wxRadioBox_SetItemHelpText, "wxRadioBox", "setItemHelpText", 3}, // 2131 + {wxRadioBox_SetItemToolTip, "wxRadioBox", "setItemToolTip", 3}, // 2132 + {wxRadioButton_new_0, "wxRadioButton", "new", 0}, // 2133 + {wxRadioButton_new_4, "wxRadioButton", "new", 4}, // 2134 + {NULL, "wxRadioButton", "destroy", 1}, // 2135 obj destructor wxRadioButton_destruct + {wxRadioButton_Create, "wxRadioButton", "create", 5}, // 2136 + {wxRadioButton_GetValue, "wxRadioButton", "getValue", 1}, // 2137 + {wxRadioButton_SetValue, "wxRadioButton", "setValue", 2}, // 2138 + {wxSlider_new_0, "wxSlider", "new", 0}, // 2139 + {wxSlider_new_6, "wxSlider", "new", 6}, // 2140 + {NULL, "wxSlider", "destroy", 1}, // 2141 obj destructor wxSlider_destruct + {wxSlider_Create, "wxSlider", "create", 7}, // 2142 + {wxSlider_GetLineSize, "wxSlider", "getLineSize", 1}, // 2143 + {wxSlider_GetMax, "wxSlider", "getMax", 1}, // 2144 + {wxSlider_GetMin, "wxSlider", "getMin", 1}, // 2145 + {wxSlider_GetPageSize, "wxSlider", "getPageSize", 1}, // 2146 + {wxSlider_GetThumbLength, "wxSlider", "getThumbLength", 1}, // 2147 + {wxSlider_GetValue, "wxSlider", "getValue", 1}, // 2148 + {wxSlider_SetLineSize, "wxSlider", "setLineSize", 2}, // 2149 + {wxSlider_SetPageSize, "wxSlider", "setPageSize", 2}, // 2150 + {wxSlider_SetRange, "wxSlider", "setRange", 3}, // 2151 + {wxSlider_SetThumbLength, "wxSlider", "setThumbLength", 2}, // 2152 + {wxSlider_SetValue, "wxSlider", "setValue", 2}, // 2153 + {wxDialog_new_0, "wxDialog", "new", 0}, // 2154 + {wxDialog_new_4, "wxDialog", "new", 4}, // 2155 + {NULL, "wxDialog", "destroy", 1}, // 2156 obj destructor wxDialog_destruct + {wxDialog_Create, "wxDialog", "create", 5}, // 2157 + {wxDialog_CreateButtonSizer, "wxDialog", "createButtonSizer", 2}, // 2158 + {wxDialog_CreateStdDialogButtonSizer, "wxDialog", "createStdDialogButtonSizer", 2}, // 2159 + {wxDialog_EndModal, "wxDialog", "endModal", 2}, // 2160 + {wxDialog_GetAffirmativeId, "wxDialog", "getAffirmativeId", 1}, // 2161 + {wxDialog_GetReturnCode, "wxDialog", "getReturnCode", 1}, // 2162 + {wxDialog_IsModal, "wxDialog", "isModal", 1}, // 2163 + {wxDialog_SetAffirmativeId, "wxDialog", "setAffirmativeId", 2}, // 2164 + {wxDialog_SetReturnCode, "wxDialog", "setReturnCode", 2}, // 2165 + {wxDialog_Show, "wxDialog", "show", 2}, // 2166 + {wxDialog_ShowModal, "wxDialog", "showModal", 1}, // 2167 + {wxColourDialog_new_0, "wxColourDialog", "new", 0}, // 2168 + {wxColourDialog_new_2, "wxColourDialog", "new", 2}, // 2169 + {NULL, "wxColourDialog", "destroy", 1}, // 2170 obj destructor wxColourDialog_destruct + {wxColourDialog_Create, "wxColourDialog", "create", 3}, // 2171 + {wxColourDialog_GetColourData, "wxColourDialog", "getColourData", 1}, // 2172 + {wxColourData_new, "wxColourData", "new", 0}, // 2173 + {NULL, "wxColourData", "destroy", 1}, // 2174 obj destructor wxColourData_destruct + {wxColourData_GetChooseFull, "wxColourData", "getChooseFull", 1}, // 2175 + {wxColourData_GetColour, "wxColourData", "getColour", 1}, // 2176 + {wxColourData_GetCustomColour, "wxColourData", "getCustomColour", 2}, // 2177 + {wxColourData_SetChooseFull, "wxColourData", "setChooseFull", 2}, // 2178 + {wxColourData_SetColour, "wxColourData", "setColour", 2}, // 2179 + {wxColourData_SetCustomColour, "wxColourData", "setCustomColour", 3}, // 2180 + {wxPalette_new_0, "wxPalette", "new", 0}, // 2181 + {wxPalette_new_1, "wxPalette", "new", 1}, // 2182 + {wxPalette_new_4, "wxPalette", "new", 3}, // 2183 + {NULL, "wxPalette", "destroy", 1}, // 2184 obj destructor wxPalette_destruct + {wxPalette_Create, "wxPalette", "create", 4}, // 2185 + {wxPalette_GetColoursCount, "wxPalette", "getColoursCount", 1}, // 2186 + {wxPalette_GetPixel, "wxPalette", "getPixel", 4}, // 2187 + {wxPalette_GetRGB, "wxPalette", "getRGB", 2}, // 2188 + {wxPalette_IsOk, "wxPalette", "isOk", 1}, // 2189 + {wxDirDialog_new, "wxDirDialog", "new", 2}, // 2190 + {NULL, "wxDirDialog", "destroy", 1}, // 2191 obj destructor wxDirDialog_destruct + {wxDirDialog_GetPath, "wxDirDialog", "getPath", 1}, // 2192 + {wxDirDialog_GetMessage, "wxDirDialog", "getMessage", 1}, // 2193 + {wxDirDialog_SetMessage, "wxDirDialog", "setMessage", 2}, // 2194 + {wxDirDialog_SetPath, "wxDirDialog", "setPath", 2}, // 2195 + {wxFileDialog_new, "wxFileDialog", "new", 2}, // 2196 + {NULL, "wxFileDialog", "destroy", 1}, // 2197 obj destructor wxFileDialog_destruct + {wxFileDialog_GetDirectory, "wxFileDialog", "getDirectory", 1}, // 2198 + {wxFileDialog_GetFilename, "wxFileDialog", "getFilename", 1}, // 2199 + {wxFileDialog_GetFilenames, "wxFileDialog", "getFilenames", 1}, // 2200 + {wxFileDialog_GetFilterIndex, "wxFileDialog", "getFilterIndex", 1}, // 2201 + {wxFileDialog_GetMessage, "wxFileDialog", "getMessage", 1}, // 2202 + {wxFileDialog_GetPath, "wxFileDialog", "getPath", 1}, // 2203 + {wxFileDialog_GetPaths, "wxFileDialog", "getPaths", 1}, // 2204 + {wxFileDialog_GetWildcard, "wxFileDialog", "getWildcard", 1}, // 2205 + {wxFileDialog_SetDirectory, "wxFileDialog", "setDirectory", 2}, // 2206 + {wxFileDialog_SetFilename, "wxFileDialog", "setFilename", 2}, // 2207 + {wxFileDialog_SetFilterIndex, "wxFileDialog", "setFilterIndex", 2}, // 2208 + {wxFileDialog_SetMessage, "wxFileDialog", "setMessage", 2}, // 2209 + {wxFileDialog_SetPath, "wxFileDialog", "setPath", 2}, // 2210 + {wxFileDialog_SetWildcard, "wxFileDialog", "setWildcard", 2}, // 2211 + {wxPickerBase_SetInternalMargin, "wxPickerBase", "setInternalMargin", 2}, // 2212 + {wxPickerBase_GetInternalMargin, "wxPickerBase", "getInternalMargin", 1}, // 2213 + {wxPickerBase_SetTextCtrlProportion, "wxPickerBase", "setTextCtrlProportion", 2}, // 2214 + {wxPickerBase_SetPickerCtrlProportion, "wxPickerBase", "setPickerCtrlProportion", 2}, // 2215 + {wxPickerBase_GetTextCtrlProportion, "wxPickerBase", "getTextCtrlProportion", 1}, // 2216 + {wxPickerBase_GetPickerCtrlProportion, "wxPickerBase", "getPickerCtrlProportion", 1}, // 2217 + {wxPickerBase_HasTextCtrl, "wxPickerBase", "hasTextCtrl", 1}, // 2218 + {wxPickerBase_GetTextCtrl, "wxPickerBase", "getTextCtrl", 1}, // 2219 + {wxPickerBase_IsTextCtrlGrowable, "wxPickerBase", "isTextCtrlGrowable", 1}, // 2220 + {wxPickerBase_SetPickerCtrlGrowable, "wxPickerBase", "setPickerCtrlGrowable", 2}, // 2221 + {wxPickerBase_SetTextCtrlGrowable, "wxPickerBase", "setTextCtrlGrowable", 2}, // 2222 + {wxPickerBase_IsPickerCtrlGrowable, "wxPickerBase", "isPickerCtrlGrowable", 1}, // 2223 + {wxFilePickerCtrl_new_0, "wxFilePickerCtrl", "new", 0}, // 2224 + {wxFilePickerCtrl_new_3, "wxFilePickerCtrl", "new", 3}, // 2225 + {wxFilePickerCtrl_Create, "wxFilePickerCtrl", "create", 4}, // 2226 + {wxFilePickerCtrl_GetPath, "wxFilePickerCtrl", "getPath", 1}, // 2227 + {wxFilePickerCtrl_SetPath, "wxFilePickerCtrl", "setPath", 2}, // 2228 + {NULL, "wxFilePickerCtrl", "'Destroy'", 1}, // 2229 obj destructor wxFilePickerCtrl_destroy + {wxDirPickerCtrl_new_0, "wxDirPickerCtrl", "new", 0}, // 2230 + {wxDirPickerCtrl_new_3, "wxDirPickerCtrl", "new", 3}, // 2231 + {wxDirPickerCtrl_Create, "wxDirPickerCtrl", "create", 4}, // 2232 + {wxDirPickerCtrl_GetPath, "wxDirPickerCtrl", "getPath", 1}, // 2233 + {wxDirPickerCtrl_SetPath, "wxDirPickerCtrl", "setPath", 2}, // 2234 + {NULL, "wxDirPickerCtrl", "'Destroy'", 1}, // 2235 obj destructor wxDirPickerCtrl_destroy + {wxColourPickerCtrl_new_0, "wxColourPickerCtrl", "new", 0}, // 2236 + {wxColourPickerCtrl_new_3, "wxColourPickerCtrl", "new", 3}, // 2237 + {wxColourPickerCtrl_Create, "wxColourPickerCtrl", "create", 4}, // 2238 + {wxColourPickerCtrl_GetColour, "wxColourPickerCtrl", "getColour", 1}, // 2239 + {wxColourPickerCtrl_SetColour_1_1, "wxColourPickerCtrl", "setColour", 2}, // 2240 + {wxColourPickerCtrl_SetColour_1_0, "wxColourPickerCtrl", "setColour", 2}, // 2241 + {NULL, "wxColourPickerCtrl", "'Destroy'", 1}, // 2242 obj destructor wxColourPickerCtrl_destroy + {wxDatePickerCtrl_new_0, "wxDatePickerCtrl", "new", 0}, // 2243 + {wxDatePickerCtrl_new_3, "wxDatePickerCtrl", "new", 3}, // 2244 + {wxDatePickerCtrl_GetRange, "wxDatePickerCtrl", "getRange", 3}, // 2245 + {wxDatePickerCtrl_GetValue, "wxDatePickerCtrl", "getValue", 1}, // 2246 + {wxDatePickerCtrl_SetRange, "wxDatePickerCtrl", "setRange", 3}, // 2247 + {wxDatePickerCtrl_SetValue, "wxDatePickerCtrl", "setValue", 2}, // 2248 + {NULL, "wxDatePickerCtrl", "'Destroy'", 1}, // 2249 obj destructor wxDatePickerCtrl_destroy + {wxFontPickerCtrl_new_0, "wxFontPickerCtrl", "new", 0}, // 2250 + {wxFontPickerCtrl_new_3, "wxFontPickerCtrl", "new", 3}, // 2251 + {wxFontPickerCtrl_Create, "wxFontPickerCtrl", "create", 4}, // 2252 + {wxFontPickerCtrl_GetSelectedFont, "wxFontPickerCtrl", "getSelectedFont", 1}, // 2253 + {wxFontPickerCtrl_SetSelectedFont, "wxFontPickerCtrl", "setSelectedFont", 2}, // 2254 + {wxFontPickerCtrl_GetMaxPointSize, "wxFontPickerCtrl", "getMaxPointSize", 1}, // 2255 + {wxFontPickerCtrl_SetMaxPointSize, "wxFontPickerCtrl", "setMaxPointSize", 2}, // 2256 + {NULL, "wxFontPickerCtrl", "'Destroy'", 1}, // 2257 obj destructor wxFontPickerCtrl_destroy + {wxFindReplaceDialog_new_0, "wxFindReplaceDialog", "new", 0}, // 2258 + {wxFindReplaceDialog_new_4, "wxFindReplaceDialog", "new", 4}, // 2259 + {NULL, "wxFindReplaceDialog", "destroy", 1}, // 2260 obj destructor wxFindReplaceDialog_destruct + {wxFindReplaceDialog_Create, "wxFindReplaceDialog", "create", 5}, // 2261 + {wxFindReplaceDialog_GetData, "wxFindReplaceDialog", "getData", 1}, // 2262 + {wxFindReplaceData_new, "wxFindReplaceData", "new", 1}, // 2263 + {wxFindReplaceData_GetFindString, "wxFindReplaceData", "getFindString", 1}, // 2264 + {wxFindReplaceData_GetReplaceString, "wxFindReplaceData", "getReplaceString", 1}, // 2265 + {wxFindReplaceData_GetFlags, "wxFindReplaceData", "getFlags", 1}, // 2266 + {wxFindReplaceData_SetFlags, "wxFindReplaceData", "setFlags", 2}, // 2267 + {wxFindReplaceData_SetFindString, "wxFindReplaceData", "setFindString", 2}, // 2268 + {wxFindReplaceData_SetReplaceString, "wxFindReplaceData", "setReplaceString", 2}, // 2269 + {NULL, "wxFindReplaceData", "'Destroy'", 1}, // 2270 obj destructor wxFindReplaceData_destroy + {NULL, "", "", 0}, // 2271 + {wxMultiChoiceDialog_new, "wxMultiChoiceDialog", "new", 5}, // 2272 + {wxMultiChoiceDialog_GetSelections, "wxMultiChoiceDialog", "getSelections", 1}, // 2273 + {wxMultiChoiceDialog_SetSelections, "wxMultiChoiceDialog", "setSelections", 2}, // 2274 + {NULL, "wxMultiChoiceDialog", "'Destroy'", 1}, // 2275 obj destructor wxMultiChoiceDialog_destroy + {NULL, "", "", 0}, // 2276 + {wxSingleChoiceDialog_new, "wxSingleChoiceDialog", "new", 5}, // 2277 + {wxSingleChoiceDialog_GetSelection, "wxSingleChoiceDialog", "getSelection", 1}, // 2278 + {wxSingleChoiceDialog_GetStringSelection, "wxSingleChoiceDialog", "getStringSelection", 1}, // 2279 + {wxSingleChoiceDialog_SetSelection, "wxSingleChoiceDialog", "setSelection", 2}, // 2280 + {NULL, "wxSingleChoiceDialog", "'Destroy'", 1}, // 2281 obj destructor wxSingleChoiceDialog_destroy + {wxTextEntryDialog_new_0, "wxTextEntryDialog", "new", 0}, // 2282 + {wxTextEntryDialog_new_3, "wxTextEntryDialog", "new", 3}, // 2283 + {NULL, "wxTextEntryDialog", "destroy", 1}, // 2284 obj destructor wxTextEntryDialog_destruct + {wxTextEntryDialog_GetValue, "wxTextEntryDialog", "getValue", 1}, // 2285 + {wxTextEntryDialog_SetValue, "wxTextEntryDialog", "setValue", 2}, // 2286 + {wxPasswordEntryDialog_new, "wxPasswordEntryDialog", "new", 3}, // 2287 + {NULL, "wxPasswordEntryDialog", "'Destroy'", 1}, // 2288 obj destructor wxPasswordEntryDialog_destroy + {wxFontData_new_0, "wxFontData", "new", 0}, // 2289 + {wxFontData_new_1, "wxFontData", "new", 1}, // 2290 + {wxFontData_EnableEffects, "wxFontData", "enableEffects", 2}, // 2291 + {wxFontData_GetAllowSymbols, "wxFontData", "getAllowSymbols", 1}, // 2292 + {wxFontData_GetColour, "wxFontData", "getColour", 1}, // 2293 + {wxFontData_GetChosenFont, "wxFontData", "getChosenFont", 1}, // 2294 + {wxFontData_GetEnableEffects, "wxFontData", "getEnableEffects", 1}, // 2295 + {wxFontData_GetInitialFont, "wxFontData", "getInitialFont", 1}, // 2296 + {wxFontData_GetShowHelp, "wxFontData", "getShowHelp", 1}, // 2297 + {wxFontData_SetAllowSymbols, "wxFontData", "setAllowSymbols", 2}, // 2298 + {wxFontData_SetChosenFont, "wxFontData", "setChosenFont", 2}, // 2299 + {wxFontData_SetColour, "wxFontData", "setColour", 2}, // 2300 + {wxFontData_SetInitialFont, "wxFontData", "setInitialFont", 2}, // 2301 + {wxFontData_SetRange, "wxFontData", "setRange", 3}, // 2302 + {wxFontData_SetShowHelp, "wxFontData", "setShowHelp", 2}, // 2303 + {NULL, "wxFontData", "'Destroy'", 1}, // 2304 obj destructor wxFontData_destroy + {wxFontDialog_new_0, "wxFontDialog", "new", 0}, // 2305 {NULL, "", "", 0}, // 2306 - {wxFontDialog_Create, "wxFontDialog", "create", 3}, // 2307 - {wxFontDialog_GetFontData, "wxFontDialog", "getFontData", 1}, // 2308 - {NULL, "", "", 0}, // 2309 - {NULL, "wxFontDialog", "'Destroy'", 1}, // 2310 obj destructor wxFontDialog_destroy - {wxProgressDialog_new, "wxProgressDialog", "new", 3}, // 2311 - {wxProgressDialog_Resume, "wxProgressDialog", "resume", 1}, // 2312 - {wxProgressDialog_Update, "wxProgressDialog", "update", 3}, // 2313 - {NULL, "wxProgressDialog", "'Destroy'", 1}, // 2314 obj destructor wxProgressDialog_destroy - {wxMessageDialog_new, "wxMessageDialog", "new", 3}, // 2315 - {NULL, "wxMessageDialog", "'Destroy'", 1}, // 2316 obj destructor wxMessageDialog_destroy - {wxPageSetupDialog_new, "wxPageSetupDialog", "new", 2}, // 2317 - {NULL, "wxPageSetupDialog", "destroy", 1}, // 2318 obj destructor wxPageSetupDialog_destruct - {wxPageSetupDialog_GetPageSetupData, "wxPageSetupDialog", "getPageSetupData", 1}, // 2319 - {wxPageSetupDialog_ShowModal, "wxPageSetupDialog", "showModal", 1}, // 2320 - {wxPageSetupDialogData_new_0, "wxPageSetupDialogData", "new", 0}, // 2321 - {NULL, "", "", 0}, // 2322 - {wxPageSetupDialogData_new_1, "wxPageSetupDialogData", "new", 1}, // 2323 - {NULL, "wxPageSetupDialogData", "destroy", 1}, // 2324 obj destructor wxPageSetupDialogData_destruct - {wxPageSetupDialogData_EnableHelp, "wxPageSetupDialogData", "enableHelp", 2}, // 2325 - {wxPageSetupDialogData_EnableMargins, "wxPageSetupDialogData", "enableMargins", 2}, // 2326 - {wxPageSetupDialogData_EnableOrientation, "wxPageSetupDialogData", "enableOrientation", 2}, // 2327 - {wxPageSetupDialogData_EnablePaper, "wxPageSetupDialogData", "enablePaper", 2}, // 2328 - {wxPageSetupDialogData_EnablePrinter, "wxPageSetupDialogData", "enablePrinter", 2}, // 2329 - {wxPageSetupDialogData_GetDefaultMinMargins, "wxPageSetupDialogData", "getDefaultMinMargins", 1}, // 2330 - {wxPageSetupDialogData_GetEnableMargins, "wxPageSetupDialogData", "getEnableMargins", 1}, // 2331 - {wxPageSetupDialogData_GetEnableOrientation, "wxPageSetupDialogData", "getEnableOrientation", 1}, // 2332 - {wxPageSetupDialogData_GetEnablePaper, "wxPageSetupDialogData", "getEnablePaper", 1}, // 2333 - {wxPageSetupDialogData_GetEnablePrinter, "wxPageSetupDialogData", "getEnablePrinter", 1}, // 2334 - {wxPageSetupDialogData_GetEnableHelp, "wxPageSetupDialogData", "getEnableHelp", 1}, // 2335 - {wxPageSetupDialogData_GetDefaultInfo, "wxPageSetupDialogData", "getDefaultInfo", 1}, // 2336 - {wxPageSetupDialogData_GetMarginTopLeft, "wxPageSetupDialogData", "getMarginTopLeft", 1}, // 2337 - {wxPageSetupDialogData_GetMarginBottomRight, "wxPageSetupDialogData", "getMarginBottomRight", 1}, // 2338 - {wxPageSetupDialogData_GetMinMarginTopLeft, "wxPageSetupDialogData", "getMinMarginTopLeft", 1}, // 2339 - {wxPageSetupDialogData_GetMinMarginBottomRight, "wxPageSetupDialogData", "getMinMarginBottomRight", 1}, // 2340 - {wxPageSetupDialogData_GetPaperId, "wxPageSetupDialogData", "getPaperId", 1}, // 2341 - {wxPageSetupDialogData_GetPaperSize, "wxPageSetupDialogData", "getPaperSize", 1}, // 2342 - {NULL, "", "", 0}, // 2343 - {wxPageSetupDialogData_GetPrintData, "wxPageSetupDialogData", "getPrintData", 1}, // 2344 - {wxPageSetupDialogData_IsOk, "wxPageSetupDialogData", "isOk", 1}, // 2345 - {wxPageSetupDialogData_SetDefaultInfo, "wxPageSetupDialogData", "setDefaultInfo", 2}, // 2346 - {wxPageSetupDialogData_SetDefaultMinMargins, "wxPageSetupDialogData", "setDefaultMinMargins", 2}, // 2347 - {wxPageSetupDialogData_SetMarginTopLeft, "wxPageSetupDialogData", "setMarginTopLeft", 2}, // 2348 - {wxPageSetupDialogData_SetMarginBottomRight, "wxPageSetupDialogData", "setMarginBottomRight", 2}, // 2349 - {wxPageSetupDialogData_SetMinMarginTopLeft, "wxPageSetupDialogData", "setMinMarginTopLeft", 2}, // 2350 - {wxPageSetupDialogData_SetMinMarginBottomRight, "wxPageSetupDialogData", "setMinMarginBottomRight", 2}, // 2351 - {wxPageSetupDialogData_SetPaperId, "wxPageSetupDialogData", "setPaperId", 2}, // 2352 - {wxPageSetupDialogData_SetPaperSize, "wxPageSetupDialogData", "setPaperSize", 2}, // 2353 - {wxPageSetupDialogData_SetPrintData, "wxPageSetupDialogData", "setPrintData", 2}, // 2354 - {wxPrintDialog_new_2_0, "wxPrintDialog", "new", 2}, // 2355 - {wxPrintDialog_new_2_1, "wxPrintDialog", "new", 2}, // 2356 - {NULL, "wxPrintDialog", "destroy", 1}, // 2357 obj destructor wxPrintDialog_destruct - {wxPrintDialog_GetPrintDialogData, "wxPrintDialog", "getPrintDialogData", 1}, // 2358 - {wxPrintDialog_GetPrintDC, "wxPrintDialog", "getPrintDC", 1}, // 2359 - {wxPrintDialogData_new_0, "wxPrintDialogData", "new", 0}, // 2360 - {wxPrintDialogData_new_1, "wxPrintDialogData", "new", 1}, // 2361 - {NULL, "", "", 0}, // 2362 - {NULL, "wxPrintDialogData", "destroy", 1}, // 2363 obj destructor wxPrintDialogData_destruct - {wxPrintDialogData_EnableHelp, "wxPrintDialogData", "enableHelp", 2}, // 2364 - {wxPrintDialogData_EnablePageNumbers, "wxPrintDialogData", "enablePageNumbers", 2}, // 2365 - {wxPrintDialogData_EnablePrintToFile, "wxPrintDialogData", "enablePrintToFile", 2}, // 2366 - {wxPrintDialogData_EnableSelection, "wxPrintDialogData", "enableSelection", 2}, // 2367 - {wxPrintDialogData_GetAllPages, "wxPrintDialogData", "getAllPages", 1}, // 2368 - {wxPrintDialogData_GetCollate, "wxPrintDialogData", "getCollate", 1}, // 2369 - {wxPrintDialogData_GetFromPage, "wxPrintDialogData", "getFromPage", 1}, // 2370 - {wxPrintDialogData_GetMaxPage, "wxPrintDialogData", "getMaxPage", 1}, // 2371 - {wxPrintDialogData_GetMinPage, "wxPrintDialogData", "getMinPage", 1}, // 2372 - {wxPrintDialogData_GetNoCopies, "wxPrintDialogData", "getNoCopies", 1}, // 2373 - {wxPrintDialogData_GetPrintData, "wxPrintDialogData", "getPrintData", 1}, // 2374 - {wxPrintDialogData_GetPrintToFile, "wxPrintDialogData", "getPrintToFile", 1}, // 2375 - {wxPrintDialogData_GetSelection, "wxPrintDialogData", "getSelection", 1}, // 2376 - {wxPrintDialogData_GetToPage, "wxPrintDialogData", "getToPage", 1}, // 2377 - {wxPrintDialogData_IsOk, "wxPrintDialogData", "isOk", 1}, // 2378 - {wxPrintDialogData_SetCollate, "wxPrintDialogData", "setCollate", 2}, // 2379 - {wxPrintDialogData_SetFromPage, "wxPrintDialogData", "setFromPage", 2}, // 2380 - {wxPrintDialogData_SetMaxPage, "wxPrintDialogData", "setMaxPage", 2}, // 2381 - {wxPrintDialogData_SetMinPage, "wxPrintDialogData", "setMinPage", 2}, // 2382 - {wxPrintDialogData_SetNoCopies, "wxPrintDialogData", "setNoCopies", 2}, // 2383 - {wxPrintDialogData_SetPrintData, "wxPrintDialogData", "setPrintData", 2}, // 2384 - {wxPrintDialogData_SetPrintToFile, "wxPrintDialogData", "setPrintToFile", 2}, // 2385 - {wxPrintDialogData_SetSelection, "wxPrintDialogData", "setSelection", 2}, // 2386 - {wxPrintDialogData_SetToPage, "wxPrintDialogData", "setToPage", 2}, // 2387 - {wxPrintData_new_0, "wxPrintData", "new", 0}, // 2388 - {wxPrintData_new_1, "wxPrintData", "new", 1}, // 2389 - {NULL, "wxPrintData", "destroy", 1}, // 2390 obj destructor wxPrintData_destruct - {wxPrintData_GetCollate, "wxPrintData", "getCollate", 1}, // 2391 - {wxPrintData_GetBin, "wxPrintData", "getBin", 1}, // 2392 - {wxPrintData_GetColour, "wxPrintData", "getColour", 1}, // 2393 - {wxPrintData_GetDuplex, "wxPrintData", "getDuplex", 1}, // 2394 - {wxPrintData_GetNoCopies, "wxPrintData", "getNoCopies", 1}, // 2395 - {wxPrintData_GetOrientation, "wxPrintData", "getOrientation", 1}, // 2396 - {wxPrintData_GetPaperId, "wxPrintData", "getPaperId", 1}, // 2397 - {wxPrintData_GetPrinterName, "wxPrintData", "getPrinterName", 1}, // 2398 - {wxPrintData_GetQuality, "wxPrintData", "getQuality", 1}, // 2399 - {wxPrintData_IsOk, "wxPrintData", "isOk", 1}, // 2400 - {wxPrintData_SetBin, "wxPrintData", "setBin", 2}, // 2401 - {wxPrintData_SetCollate, "wxPrintData", "setCollate", 2}, // 2402 - {wxPrintData_SetColour, "wxPrintData", "setColour", 2}, // 2403 - {wxPrintData_SetDuplex, "wxPrintData", "setDuplex", 2}, // 2404 - {wxPrintData_SetNoCopies, "wxPrintData", "setNoCopies", 2}, // 2405 - {wxPrintData_SetOrientation, "wxPrintData", "setOrientation", 2}, // 2406 - {wxPrintData_SetPaperId, "wxPrintData", "setPaperId", 2}, // 2407 - {wxPrintData_SetPrinterName, "wxPrintData", "setPrinterName", 2}, // 2408 - {wxPrintData_SetQuality, "wxPrintData", "setQuality", 2}, // 2409 - {wxPrintPreview_new_2, "wxPrintPreview", "new", 2}, // 2410 - {wxPrintPreview_new_3, "wxPrintPreview", "new", 3}, // 2411 - {NULL, "wxPrintPreview", "destroy", 1}, // 2412 obj destructor wxPrintPreview_destruct - {wxPrintPreview_GetCanvas, "wxPrintPreview", "getCanvas", 1}, // 2413 - {wxPrintPreview_GetCurrentPage, "wxPrintPreview", "getCurrentPage", 1}, // 2414 - {wxPrintPreview_GetFrame, "wxPrintPreview", "getFrame", 1}, // 2415 - {wxPrintPreview_GetMaxPage, "wxPrintPreview", "getMaxPage", 1}, // 2416 - {wxPrintPreview_GetMinPage, "wxPrintPreview", "getMinPage", 1}, // 2417 - {wxPrintPreview_GetPrintout, "wxPrintPreview", "getPrintout", 1}, // 2418 - {wxPrintPreview_GetPrintoutForPrinting, "wxPrintPreview", "getPrintoutForPrinting", 1}, // 2419 - {wxPrintPreview_IsOk, "wxPrintPreview", "isOk", 1}, // 2420 - {wxPrintPreview_PaintPage, "wxPrintPreview", "paintPage", 3}, // 2421 - {wxPrintPreview_Print, "wxPrintPreview", "print", 2}, // 2422 - {wxPrintPreview_RenderPage, "wxPrintPreview", "renderPage", 2}, // 2423 - {wxPrintPreview_SetCanvas, "wxPrintPreview", "setCanvas", 2}, // 2424 - {wxPrintPreview_SetCurrentPage, "wxPrintPreview", "setCurrentPage", 2}, // 2425 - {wxPrintPreview_SetFrame, "wxPrintPreview", "setFrame", 2}, // 2426 - {wxPrintPreview_SetPrintout, "wxPrintPreview", "setPrintout", 2}, // 2427 - {wxPrintPreview_SetZoom, "wxPrintPreview", "setZoom", 2}, // 2428 - {wxPreviewFrame_new, "wxPreviewFrame", "new", 3}, // 2429 - {NULL, "wxPreviewFrame", "destroy", 1}, // 2430 obj destructor wxPreviewFrame_destruct - {wxPreviewFrame_CreateControlBar, "wxPreviewFrame", "createControlBar", 1}, // 2431 - {wxPreviewFrame_CreateCanvas, "wxPreviewFrame", "createCanvas", 1}, // 2432 - {wxPreviewFrame_Initialize, "wxPreviewFrame", "initialize", 1}, // 2433 - {wxPreviewFrame_OnCloseWindow, "wxPreviewFrame", "onCloseWindow", 2}, // 2434 - {wxPreviewControlBar_new, "wxPreviewControlBar", "new", 4}, // 2435 - {NULL, "wxPreviewControlBar", "destroy", 1}, // 2436 obj destructor wxPreviewControlBar_destruct - {wxPreviewControlBar_CreateButtons, "wxPreviewControlBar", "createButtons", 1}, // 2437 - {wxPreviewControlBar_GetPrintPreview, "wxPreviewControlBar", "getPrintPreview", 1}, // 2438 - {wxPreviewControlBar_GetZoomControl, "wxPreviewControlBar", "getZoomControl", 1}, // 2439 - {wxPreviewControlBar_SetZoomControl, "wxPreviewControlBar", "setZoomControl", 2}, // 2440 - {wxPrinter_new, "wxPrinter", "new", 1}, // 2441 - {wxPrinter_CreateAbortWindow, "wxPrinter", "createAbortWindow", 3}, // 2442 - {wxPrinter_GetAbort, "wxPrinter", "getAbort", 1}, // 2443 - {wxPrinter_GetLastError, "wxPrinter", "getLastError", 0}, // 2444 - {wxPrinter_GetPrintDialogData, "wxPrinter", "getPrintDialogData", 1}, // 2445 - {wxPrinter_Print, "wxPrinter", "print", 4}, // 2446 - {wxPrinter_PrintDialog, "wxPrinter", "printDialog", 2}, // 2447 - {wxPrinter_ReportError, "wxPrinter", "reportError", 4}, // 2448 - {wxPrinter_Setup, "wxPrinter", "setup", 2}, // 2449 - {NULL, "wxPrinter", "'Destroy'", 1}, // 2450 obj destructor wxPrinter_destroy - {wxXmlResource_new_2, "wxXmlResource", "new", 2}, // 2451 - {wxXmlResource_new_1, "wxXmlResource", "new", 1}, // 2452 - {NULL, "wxXmlResource", "destroy", 1}, // 2453 obj destructor wxXmlResource_destruct - {wxXmlResource_AttachUnknownControl, "wxXmlResource", "attachUnknownControl", 4}, // 2454 - {wxXmlResource_ClearHandlers, "wxXmlResource", "clearHandlers", 1}, // 2455 - {wxXmlResource_CompareVersion, "wxXmlResource", "compareVersion", 5}, // 2456 - {wxXmlResource_Get, "wxXmlResource", "get", 0}, // 2457 - {wxXmlResource_GetFlags, "wxXmlResource", "getFlags", 1}, // 2458 - {wxXmlResource_GetVersion, "wxXmlResource", "getVersion", 1}, // 2459 - {wxXmlResource_GetXRCID, "wxXmlResource", "getXRCID", 2}, // 2460 - {wxXmlResource_InitAllHandlers, "wxXmlResource", "initAllHandlers", 1}, // 2461 - {wxXmlResource_Load, "wxXmlResource", "load", 2}, // 2462 - {wxXmlResource_LoadBitmap, "wxXmlResource", "loadBitmap", 2}, // 2463 - {wxXmlResource_LoadDialog_2, "wxXmlResource", "loadDialog", 3}, // 2464 - {wxXmlResource_LoadDialog_3, "wxXmlResource", "loadDialog", 4}, // 2465 - {wxXmlResource_LoadFrame_2, "wxXmlResource", "loadFrame", 3}, // 2466 - {wxXmlResource_LoadFrame_3, "wxXmlResource", "loadFrame", 4}, // 2467 - {wxXmlResource_LoadIcon, "wxXmlResource", "loadIcon", 2}, // 2468 - {wxXmlResource_LoadMenu, "wxXmlResource", "loadMenu", 2}, // 2469 - {wxXmlResource_LoadMenuBar_2, "wxXmlResource", "loadMenuBar", 3}, // 2470 - {wxXmlResource_LoadMenuBar_1, "wxXmlResource", "loadMenuBar", 2}, // 2471 - {wxXmlResource_LoadPanel_2, "wxXmlResource", "loadPanel", 3}, // 2472 - {wxXmlResource_LoadPanel_3, "wxXmlResource", "loadPanel", 4}, // 2473 - {wxXmlResource_LoadToolBar, "wxXmlResource", "loadToolBar", 3}, // 2474 - {wxXmlResource_Set, "wxXmlResource", "set", 1}, // 2475 - {wxXmlResource_SetFlags, "wxXmlResource", "setFlags", 2}, // 2476 - {wxXmlResource_Unload, "wxXmlResource", "unload", 2}, // 2477 - {NULL, "wxXmlResource", "xrcctrl", 3}, // 2478 TaylorMade erl only wxXmlResource_xrcctrl - {wxHtmlEasyPrinting_new, "wxHtmlEasyPrinting", "new", 1}, // 2479 - {wxHtmlEasyPrinting_GetPrintData, "wxHtmlEasyPrinting", "getPrintData", 1}, // 2480 - {wxHtmlEasyPrinting_GetPageSetupData, "wxHtmlEasyPrinting", "getPageSetupData", 1}, // 2481 - {wxHtmlEasyPrinting_PreviewFile, "wxHtmlEasyPrinting", "previewFile", 2}, // 2482 - {wxHtmlEasyPrinting_PreviewText, "wxHtmlEasyPrinting", "previewText", 3}, // 2483 - {wxHtmlEasyPrinting_PrintFile, "wxHtmlEasyPrinting", "printFile", 2}, // 2484 - {wxHtmlEasyPrinting_PrintText, "wxHtmlEasyPrinting", "printText", 3}, // 2485 - {wxHtmlEasyPrinting_PageSetup, "wxHtmlEasyPrinting", "pageSetup", 1}, // 2486 - {wxHtmlEasyPrinting_SetFonts, "wxHtmlEasyPrinting", "setFonts", 4}, // 2487 - {wxHtmlEasyPrinting_SetHeader, "wxHtmlEasyPrinting", "setHeader", 3}, // 2488 - {wxHtmlEasyPrinting_SetFooter, "wxHtmlEasyPrinting", "setFooter", 3}, // 2489 - {NULL, "wxHtmlEasyPrinting", "'Destroy'", 1}, // 2490 obj destructor wxHtmlEasyPrinting_destroy + {wxFontDialog_new_2, "wxFontDialog", "new", 2}, // 2307 + {NULL, "", "", 0}, // 2308 + {wxFontDialog_Create, "wxFontDialog", "create", 3}, // 2309 + {wxFontDialog_GetFontData, "wxFontDialog", "getFontData", 1}, // 2310 + {NULL, "", "", 0}, // 2311 + {NULL, "wxFontDialog", "'Destroy'", 1}, // 2312 obj destructor wxFontDialog_destroy + {wxProgressDialog_new, "wxProgressDialog", "new", 3}, // 2313 + {wxProgressDialog_Resume, "wxProgressDialog", "resume", 1}, // 2314 + {wxProgressDialog_Update, "wxProgressDialog", "update", 3}, // 2315 + {NULL, "wxProgressDialog", "'Destroy'", 1}, // 2316 obj destructor wxProgressDialog_destroy + {wxMessageDialog_new, "wxMessageDialog", "new", 3}, // 2317 + {NULL, "wxMessageDialog", "'Destroy'", 1}, // 2318 obj destructor wxMessageDialog_destroy + {wxPageSetupDialog_new, "wxPageSetupDialog", "new", 2}, // 2319 + {NULL, "wxPageSetupDialog", "destroy", 1}, // 2320 obj destructor wxPageSetupDialog_destruct + {wxPageSetupDialog_GetPageSetupData, "wxPageSetupDialog", "getPageSetupData", 1}, // 2321 + {wxPageSetupDialog_ShowModal, "wxPageSetupDialog", "showModal", 1}, // 2322 + {wxPageSetupDialogData_new_0, "wxPageSetupDialogData", "new", 0}, // 2323 + {NULL, "", "", 0}, // 2324 + {wxPageSetupDialogData_new_1, "wxPageSetupDialogData", "new", 1}, // 2325 + {NULL, "wxPageSetupDialogData", "destroy", 1}, // 2326 obj destructor wxPageSetupDialogData_destruct + {wxPageSetupDialogData_EnableHelp, "wxPageSetupDialogData", "enableHelp", 2}, // 2327 + {wxPageSetupDialogData_EnableMargins, "wxPageSetupDialogData", "enableMargins", 2}, // 2328 + {wxPageSetupDialogData_EnableOrientation, "wxPageSetupDialogData", "enableOrientation", 2}, // 2329 + {wxPageSetupDialogData_EnablePaper, "wxPageSetupDialogData", "enablePaper", 2}, // 2330 + {wxPageSetupDialogData_EnablePrinter, "wxPageSetupDialogData", "enablePrinter", 2}, // 2331 + {wxPageSetupDialogData_GetDefaultMinMargins, "wxPageSetupDialogData", "getDefaultMinMargins", 1}, // 2332 + {wxPageSetupDialogData_GetEnableMargins, "wxPageSetupDialogData", "getEnableMargins", 1}, // 2333 + {wxPageSetupDialogData_GetEnableOrientation, "wxPageSetupDialogData", "getEnableOrientation", 1}, // 2334 + {wxPageSetupDialogData_GetEnablePaper, "wxPageSetupDialogData", "getEnablePaper", 1}, // 2335 + {wxPageSetupDialogData_GetEnablePrinter, "wxPageSetupDialogData", "getEnablePrinter", 1}, // 2336 + {wxPageSetupDialogData_GetEnableHelp, "wxPageSetupDialogData", "getEnableHelp", 1}, // 2337 + {wxPageSetupDialogData_GetDefaultInfo, "wxPageSetupDialogData", "getDefaultInfo", 1}, // 2338 + {wxPageSetupDialogData_GetMarginTopLeft, "wxPageSetupDialogData", "getMarginTopLeft", 1}, // 2339 + {wxPageSetupDialogData_GetMarginBottomRight, "wxPageSetupDialogData", "getMarginBottomRight", 1}, // 2340 + {wxPageSetupDialogData_GetMinMarginTopLeft, "wxPageSetupDialogData", "getMinMarginTopLeft", 1}, // 2341 + {wxPageSetupDialogData_GetMinMarginBottomRight, "wxPageSetupDialogData", "getMinMarginBottomRight", 1}, // 2342 + {wxPageSetupDialogData_GetPaperId, "wxPageSetupDialogData", "getPaperId", 1}, // 2343 + {wxPageSetupDialogData_GetPaperSize, "wxPageSetupDialogData", "getPaperSize", 1}, // 2344 + {NULL, "", "", 0}, // 2345 + {wxPageSetupDialogData_GetPrintData, "wxPageSetupDialogData", "getPrintData", 1}, // 2346 + {wxPageSetupDialogData_IsOk, "wxPageSetupDialogData", "isOk", 1}, // 2347 + {wxPageSetupDialogData_SetDefaultInfo, "wxPageSetupDialogData", "setDefaultInfo", 2}, // 2348 + {wxPageSetupDialogData_SetDefaultMinMargins, "wxPageSetupDialogData", "setDefaultMinMargins", 2}, // 2349 + {wxPageSetupDialogData_SetMarginTopLeft, "wxPageSetupDialogData", "setMarginTopLeft", 2}, // 2350 + {wxPageSetupDialogData_SetMarginBottomRight, "wxPageSetupDialogData", "setMarginBottomRight", 2}, // 2351 + {wxPageSetupDialogData_SetMinMarginTopLeft, "wxPageSetupDialogData", "setMinMarginTopLeft", 2}, // 2352 + {wxPageSetupDialogData_SetMinMarginBottomRight, "wxPageSetupDialogData", "setMinMarginBottomRight", 2}, // 2353 + {wxPageSetupDialogData_SetPaperId, "wxPageSetupDialogData", "setPaperId", 2}, // 2354 + {wxPageSetupDialogData_SetPaperSize, "wxPageSetupDialogData", "setPaperSize", 2}, // 2355 + {wxPageSetupDialogData_SetPrintData, "wxPageSetupDialogData", "setPrintData", 2}, // 2356 + {wxPrintDialog_new_2_0, "wxPrintDialog", "new", 2}, // 2357 + {wxPrintDialog_new_2_1, "wxPrintDialog", "new", 2}, // 2358 + {NULL, "wxPrintDialog", "destroy", 1}, // 2359 obj destructor wxPrintDialog_destruct + {wxPrintDialog_GetPrintDialogData, "wxPrintDialog", "getPrintDialogData", 1}, // 2360 + {wxPrintDialog_GetPrintDC, "wxPrintDialog", "getPrintDC", 1}, // 2361 + {wxPrintDialogData_new_0, "wxPrintDialogData", "new", 0}, // 2362 + {wxPrintDialogData_new_1, "wxPrintDialogData", "new", 1}, // 2363 + {NULL, "", "", 0}, // 2364 + {NULL, "wxPrintDialogData", "destroy", 1}, // 2365 obj destructor wxPrintDialogData_destruct + {wxPrintDialogData_EnableHelp, "wxPrintDialogData", "enableHelp", 2}, // 2366 + {wxPrintDialogData_EnablePageNumbers, "wxPrintDialogData", "enablePageNumbers", 2}, // 2367 + {wxPrintDialogData_EnablePrintToFile, "wxPrintDialogData", "enablePrintToFile", 2}, // 2368 + {wxPrintDialogData_EnableSelection, "wxPrintDialogData", "enableSelection", 2}, // 2369 + {wxPrintDialogData_GetAllPages, "wxPrintDialogData", "getAllPages", 1}, // 2370 + {wxPrintDialogData_GetCollate, "wxPrintDialogData", "getCollate", 1}, // 2371 + {wxPrintDialogData_GetFromPage, "wxPrintDialogData", "getFromPage", 1}, // 2372 + {wxPrintDialogData_GetMaxPage, "wxPrintDialogData", "getMaxPage", 1}, // 2373 + {wxPrintDialogData_GetMinPage, "wxPrintDialogData", "getMinPage", 1}, // 2374 + {wxPrintDialogData_GetNoCopies, "wxPrintDialogData", "getNoCopies", 1}, // 2375 + {wxPrintDialogData_GetPrintData, "wxPrintDialogData", "getPrintData", 1}, // 2376 + {wxPrintDialogData_GetPrintToFile, "wxPrintDialogData", "getPrintToFile", 1}, // 2377 + {wxPrintDialogData_GetSelection, "wxPrintDialogData", "getSelection", 1}, // 2378 + {wxPrintDialogData_GetToPage, "wxPrintDialogData", "getToPage", 1}, // 2379 + {wxPrintDialogData_IsOk, "wxPrintDialogData", "isOk", 1}, // 2380 + {wxPrintDialogData_SetCollate, "wxPrintDialogData", "setCollate", 2}, // 2381 + {wxPrintDialogData_SetFromPage, "wxPrintDialogData", "setFromPage", 2}, // 2382 + {wxPrintDialogData_SetMaxPage, "wxPrintDialogData", "setMaxPage", 2}, // 2383 + {wxPrintDialogData_SetMinPage, "wxPrintDialogData", "setMinPage", 2}, // 2384 + {wxPrintDialogData_SetNoCopies, "wxPrintDialogData", "setNoCopies", 2}, // 2385 + {wxPrintDialogData_SetPrintData, "wxPrintDialogData", "setPrintData", 2}, // 2386 + {wxPrintDialogData_SetPrintToFile, "wxPrintDialogData", "setPrintToFile", 2}, // 2387 + {wxPrintDialogData_SetSelection, "wxPrintDialogData", "setSelection", 2}, // 2388 + {wxPrintDialogData_SetToPage, "wxPrintDialogData", "setToPage", 2}, // 2389 + {wxPrintData_new_0, "wxPrintData", "new", 0}, // 2390 + {wxPrintData_new_1, "wxPrintData", "new", 1}, // 2391 + {NULL, "wxPrintData", "destroy", 1}, // 2392 obj destructor wxPrintData_destruct + {wxPrintData_GetCollate, "wxPrintData", "getCollate", 1}, // 2393 + {wxPrintData_GetBin, "wxPrintData", "getBin", 1}, // 2394 + {wxPrintData_GetColour, "wxPrintData", "getColour", 1}, // 2395 + {wxPrintData_GetDuplex, "wxPrintData", "getDuplex", 1}, // 2396 + {wxPrintData_GetNoCopies, "wxPrintData", "getNoCopies", 1}, // 2397 + {wxPrintData_GetOrientation, "wxPrintData", "getOrientation", 1}, // 2398 + {wxPrintData_GetPaperId, "wxPrintData", "getPaperId", 1}, // 2399 + {wxPrintData_GetPrinterName, "wxPrintData", "getPrinterName", 1}, // 2400 + {wxPrintData_GetQuality, "wxPrintData", "getQuality", 1}, // 2401 + {wxPrintData_IsOk, "wxPrintData", "isOk", 1}, // 2402 + {wxPrintData_SetBin, "wxPrintData", "setBin", 2}, // 2403 + {wxPrintData_SetCollate, "wxPrintData", "setCollate", 2}, // 2404 + {wxPrintData_SetColour, "wxPrintData", "setColour", 2}, // 2405 + {wxPrintData_SetDuplex, "wxPrintData", "setDuplex", 2}, // 2406 + {wxPrintData_SetNoCopies, "wxPrintData", "setNoCopies", 2}, // 2407 + {wxPrintData_SetOrientation, "wxPrintData", "setOrientation", 2}, // 2408 + {wxPrintData_SetPaperId, "wxPrintData", "setPaperId", 2}, // 2409 + {wxPrintData_SetPrinterName, "wxPrintData", "setPrinterName", 2}, // 2410 + {wxPrintData_SetQuality, "wxPrintData", "setQuality", 2}, // 2411 + {wxPrintPreview_new_2, "wxPrintPreview", "new", 2}, // 2412 + {wxPrintPreview_new_3, "wxPrintPreview", "new", 3}, // 2413 + {NULL, "wxPrintPreview", "destroy", 1}, // 2414 obj destructor wxPrintPreview_destruct + {wxPrintPreview_GetCanvas, "wxPrintPreview", "getCanvas", 1}, // 2415 + {wxPrintPreview_GetCurrentPage, "wxPrintPreview", "getCurrentPage", 1}, // 2416 + {wxPrintPreview_GetFrame, "wxPrintPreview", "getFrame", 1}, // 2417 + {wxPrintPreview_GetMaxPage, "wxPrintPreview", "getMaxPage", 1}, // 2418 + {wxPrintPreview_GetMinPage, "wxPrintPreview", "getMinPage", 1}, // 2419 + {wxPrintPreview_GetPrintout, "wxPrintPreview", "getPrintout", 1}, // 2420 + {wxPrintPreview_GetPrintoutForPrinting, "wxPrintPreview", "getPrintoutForPrinting", 1}, // 2421 + {wxPrintPreview_IsOk, "wxPrintPreview", "isOk", 1}, // 2422 + {wxPrintPreview_PaintPage, "wxPrintPreview", "paintPage", 3}, // 2423 + {wxPrintPreview_Print, "wxPrintPreview", "print", 2}, // 2424 + {wxPrintPreview_RenderPage, "wxPrintPreview", "renderPage", 2}, // 2425 + {wxPrintPreview_SetCanvas, "wxPrintPreview", "setCanvas", 2}, // 2426 + {wxPrintPreview_SetCurrentPage, "wxPrintPreview", "setCurrentPage", 2}, // 2427 + {wxPrintPreview_SetFrame, "wxPrintPreview", "setFrame", 2}, // 2428 + {wxPrintPreview_SetPrintout, "wxPrintPreview", "setPrintout", 2}, // 2429 + {wxPrintPreview_SetZoom, "wxPrintPreview", "setZoom", 2}, // 2430 + {wxPreviewFrame_new, "wxPreviewFrame", "new", 3}, // 2431 + {NULL, "wxPreviewFrame", "destroy", 1}, // 2432 obj destructor wxPreviewFrame_destruct + {wxPreviewFrame_CreateControlBar, "wxPreviewFrame", "createControlBar", 1}, // 2433 + {wxPreviewFrame_CreateCanvas, "wxPreviewFrame", "createCanvas", 1}, // 2434 + {wxPreviewFrame_Initialize, "wxPreviewFrame", "initialize", 1}, // 2435 + {wxPreviewFrame_OnCloseWindow, "wxPreviewFrame", "onCloseWindow", 2}, // 2436 + {wxPreviewControlBar_new, "wxPreviewControlBar", "new", 4}, // 2437 + {NULL, "wxPreviewControlBar", "destroy", 1}, // 2438 obj destructor wxPreviewControlBar_destruct + {wxPreviewControlBar_CreateButtons, "wxPreviewControlBar", "createButtons", 1}, // 2439 + {wxPreviewControlBar_GetPrintPreview, "wxPreviewControlBar", "getPrintPreview", 1}, // 2440 + {wxPreviewControlBar_GetZoomControl, "wxPreviewControlBar", "getZoomControl", 1}, // 2441 + {wxPreviewControlBar_SetZoomControl, "wxPreviewControlBar", "setZoomControl", 2}, // 2442 + {wxPrinter_new, "wxPrinter", "new", 1}, // 2443 + {wxPrinter_CreateAbortWindow, "wxPrinter", "createAbortWindow", 3}, // 2444 + {wxPrinter_GetAbort, "wxPrinter", "getAbort", 1}, // 2445 + {wxPrinter_GetLastError, "wxPrinter", "getLastError", 0}, // 2446 + {wxPrinter_GetPrintDialogData, "wxPrinter", "getPrintDialogData", 1}, // 2447 + {wxPrinter_Print, "wxPrinter", "print", 4}, // 2448 + {wxPrinter_PrintDialog, "wxPrinter", "printDialog", 2}, // 2449 + {wxPrinter_ReportError, "wxPrinter", "reportError", 4}, // 2450 + {wxPrinter_Setup, "wxPrinter", "setup", 2}, // 2451 + {NULL, "wxPrinter", "'Destroy'", 1}, // 2452 obj destructor wxPrinter_destroy + {wxXmlResource_new_2, "wxXmlResource", "new", 2}, // 2453 + {wxXmlResource_new_1, "wxXmlResource", "new", 1}, // 2454 + {NULL, "wxXmlResource", "destroy", 1}, // 2455 obj destructor wxXmlResource_destruct + {wxXmlResource_AttachUnknownControl, "wxXmlResource", "attachUnknownControl", 4}, // 2456 + {wxXmlResource_ClearHandlers, "wxXmlResource", "clearHandlers", 1}, // 2457 + {wxXmlResource_CompareVersion, "wxXmlResource", "compareVersion", 5}, // 2458 + {wxXmlResource_Get, "wxXmlResource", "get", 0}, // 2459 + {wxXmlResource_GetFlags, "wxXmlResource", "getFlags", 1}, // 2460 + {wxXmlResource_GetVersion, "wxXmlResource", "getVersion", 1}, // 2461 + {wxXmlResource_GetXRCID, "wxXmlResource", "getXRCID", 2}, // 2462 + {wxXmlResource_InitAllHandlers, "wxXmlResource", "initAllHandlers", 1}, // 2463 + {wxXmlResource_Load, "wxXmlResource", "load", 2}, // 2464 + {wxXmlResource_LoadBitmap, "wxXmlResource", "loadBitmap", 2}, // 2465 + {wxXmlResource_LoadDialog_2, "wxXmlResource", "loadDialog", 3}, // 2466 + {wxXmlResource_LoadDialog_3, "wxXmlResource", "loadDialog", 4}, // 2467 + {wxXmlResource_LoadFrame_2, "wxXmlResource", "loadFrame", 3}, // 2468 + {wxXmlResource_LoadFrame_3, "wxXmlResource", "loadFrame", 4}, // 2469 + {wxXmlResource_LoadIcon, "wxXmlResource", "loadIcon", 2}, // 2470 + {wxXmlResource_LoadMenu, "wxXmlResource", "loadMenu", 2}, // 2471 + {wxXmlResource_LoadMenuBar_2, "wxXmlResource", "loadMenuBar", 3}, // 2472 + {wxXmlResource_LoadMenuBar_1, "wxXmlResource", "loadMenuBar", 2}, // 2473 + {wxXmlResource_LoadPanel_2, "wxXmlResource", "loadPanel", 3}, // 2474 + {wxXmlResource_LoadPanel_3, "wxXmlResource", "loadPanel", 4}, // 2475 + {wxXmlResource_LoadToolBar, "wxXmlResource", "loadToolBar", 3}, // 2476 + {wxXmlResource_Set, "wxXmlResource", "set", 1}, // 2477 + {wxXmlResource_SetFlags, "wxXmlResource", "setFlags", 2}, // 2478 + {wxXmlResource_Unload, "wxXmlResource", "unload", 2}, // 2479 + {NULL, "wxXmlResource", "xrcctrl", 3}, // 2480 TaylorMade erl only wxXmlResource_xrcctrl + {wxHtmlEasyPrinting_new, "wxHtmlEasyPrinting", "new", 1}, // 2481 + {wxHtmlEasyPrinting_GetPrintData, "wxHtmlEasyPrinting", "getPrintData", 1}, // 2482 + {wxHtmlEasyPrinting_GetPageSetupData, "wxHtmlEasyPrinting", "getPageSetupData", 1}, // 2483 + {wxHtmlEasyPrinting_PreviewFile, "wxHtmlEasyPrinting", "previewFile", 2}, // 2484 + {wxHtmlEasyPrinting_PreviewText, "wxHtmlEasyPrinting", "previewText", 3}, // 2485 + {wxHtmlEasyPrinting_PrintFile, "wxHtmlEasyPrinting", "printFile", 2}, // 2486 + {wxHtmlEasyPrinting_PrintText, "wxHtmlEasyPrinting", "printText", 3}, // 2487 + {wxHtmlEasyPrinting_PageSetup, "wxHtmlEasyPrinting", "pageSetup", 1}, // 2488 + {wxHtmlEasyPrinting_SetFonts, "wxHtmlEasyPrinting", "setFonts", 4}, // 2489 + {wxHtmlEasyPrinting_SetHeader, "wxHtmlEasyPrinting", "setHeader", 3}, // 2490 + {wxHtmlEasyPrinting_SetFooter, "wxHtmlEasyPrinting", "setFooter", 3}, // 2491 + {NULL, "wxHtmlEasyPrinting", "'Destroy'", 1}, // 2492 obj destructor wxHtmlEasyPrinting_destroy #if wxUSE_GLCANVAS - {wxGLCanvas_new, "wxGLCanvas", "new", 2}, // 2491 + {wxGLCanvas_new, "wxGLCanvas", "new", 2}, // 2493 #else - {NULL, "wxGLCanvas", "new", 0}, // 2491 + {NULL, "wxGLCanvas", "new", 0}, // 2493 #endif // wxUSE_GLCANVAS #if wxUSE_GLCANVAS - {wxGLCanvas_SetCurrent, "wxGLCanvas", "setCurrent", 2}, // 2492 + {wxGLCanvas_SetCurrent, "wxGLCanvas", "setCurrent", 2}, // 2494 #else - {NULL, "wxGLCanvas", "setCurrent", 0}, // 2492 + {NULL, "wxGLCanvas", "setCurrent", 0}, // 2494 #endif // wxUSE_GLCANVAS #if wxUSE_GLCANVAS - {wxGLCanvas_SwapBuffers, "wxGLCanvas", "swapBuffers", 1}, // 2493 + {wxGLCanvas_SwapBuffers, "wxGLCanvas", "swapBuffers", 1}, // 2495 #else - {NULL, "wxGLCanvas", "swapBuffers", 0}, // 2493 + {NULL, "wxGLCanvas", "swapBuffers", 0}, // 2495 #endif // wxUSE_GLCANVAS #if wxUSE_GLCANVAS - {NULL, "wxGLCanvas", "'Destroy'", 1}, // 2494 obj destructor wxGLCanvas_destroy + {NULL, "wxGLCanvas", "'Destroy'", 1}, // 2496 obj destructor wxGLCanvas_destroy #else - {NULL, "wxGLCanvas", "'Destroy'", 0}, // 2494 + {NULL, "wxGLCanvas", "'Destroy'", 0}, // 2496 #endif // wxUSE_GLCANVAS #if wxUSE_GLCANVAS - {wxGLContext_new, "wxGLContext", "new", 2}, // 2495 + {wxGLContext_new, "wxGLContext", "new", 2}, // 2497 #else - {NULL, "wxGLContext", "new", 0}, // 2495 + {NULL, "wxGLContext", "new", 0}, // 2497 #endif // wxUSE_GLCANVAS #if wxUSE_GLCANVAS - {wxGLContext_SetCurrent, "wxGLContext", "setCurrent", 2}, // 2496 + {wxGLContext_SetCurrent, "wxGLContext", "setCurrent", 2}, // 2498 #else - {NULL, "wxGLContext", "setCurrent", 0}, // 2496 + {NULL, "wxGLContext", "setCurrent", 0}, // 2498 #endif // wxUSE_GLCANVAS #if wxUSE_GLCANVAS - {NULL, "wxGLContext", "'Destroy'", 1}, // 2497 obj destructor wxGLContext_destroy + {NULL, "wxGLContext", "'Destroy'", 1}, // 2499 obj destructor wxGLContext_destroy #else - {NULL, "wxGLContext", "'Destroy'", 0}, // 2497 + {NULL, "wxGLContext", "'Destroy'", 0}, // 2499 #endif // wxUSE_GLCANVAS #if wxUSE_AUI - {wxAuiManager_new, "wxAuiManager", "new", 1}, // 2498 + {wxAuiManager_new, "wxAuiManager", "new", 1}, // 2500 #else - {NULL, "wxAuiManager", "new", 0}, // 2498 + {NULL, "wxAuiManager", "new", 0}, // 2500 #endif // wxUSE_AUI #if wxUSE_AUI - {NULL, "wxAuiManager", "destroy", 1}, // 2499 obj destructor wxAuiManager_destruct + {NULL, "wxAuiManager", "destroy", 1}, // 2501 obj destructor wxAuiManager_destruct #else - {NULL, "wxAuiManager", "destroy", 0}, // 2499 + {NULL, "wxAuiManager", "destroy", 0}, // 2501 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_AddPane_2_1, "wxAuiManager", "addPane", 3}, // 2500 + {wxAuiManager_AddPane_2_1, "wxAuiManager", "addPane", 3}, // 2502 #else - {NULL, "wxAuiManager", "addPane", 0}, // 2500 + {NULL, "wxAuiManager", "addPane", 0}, // 2502 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_AddPane_2_0, "wxAuiManager", "addPane", 3}, // 2501 + {wxAuiManager_AddPane_2_0, "wxAuiManager", "addPane", 3}, // 2503 #else - {NULL, "wxAuiManager", "addPane", 0}, // 2501 + {NULL, "wxAuiManager", "addPane", 0}, // 2503 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_AddPane_3, "wxAuiManager", "addPane", 4}, // 2502 + {wxAuiManager_AddPane_3, "wxAuiManager", "addPane", 4}, // 2504 #else - {NULL, "wxAuiManager", "addPane", 0}, // 2502 + {NULL, "wxAuiManager", "addPane", 0}, // 2504 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_DetachPane, "wxAuiManager", "detachPane", 2}, // 2503 + {wxAuiManager_DetachPane, "wxAuiManager", "detachPane", 2}, // 2505 #else - {NULL, "wxAuiManager", "detachPane", 0}, // 2503 + {NULL, "wxAuiManager", "detachPane", 0}, // 2505 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_GetAllPanes, "wxAuiManager", "getAllPanes", 1}, // 2504 + {wxAuiManager_GetAllPanes, "wxAuiManager", "getAllPanes", 1}, // 2506 #else - {NULL, "wxAuiManager", "getAllPanes", 0}, // 2504 + {NULL, "wxAuiManager", "getAllPanes", 0}, // 2506 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_GetArtProvider, "wxAuiManager", "getArtProvider", 1}, // 2505 + {wxAuiManager_GetArtProvider, "wxAuiManager", "getArtProvider", 1}, // 2507 #else - {NULL, "wxAuiManager", "getArtProvider", 0}, // 2505 + {NULL, "wxAuiManager", "getArtProvider", 0}, // 2507 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_GetDockSizeConstraint, "wxAuiManager", "getDockSizeConstraint", 1}, // 2506 + {wxAuiManager_GetDockSizeConstraint, "wxAuiManager", "getDockSizeConstraint", 1}, // 2508 #else - {NULL, "wxAuiManager", "getDockSizeConstraint", 0}, // 2506 + {NULL, "wxAuiManager", "getDockSizeConstraint", 0}, // 2508 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_GetFlags, "wxAuiManager", "getFlags", 1}, // 2507 + {wxAuiManager_GetFlags, "wxAuiManager", "getFlags", 1}, // 2509 #else - {NULL, "wxAuiManager", "getFlags", 0}, // 2507 + {NULL, "wxAuiManager", "getFlags", 0}, // 2509 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_GetManagedWindow, "wxAuiManager", "getManagedWindow", 1}, // 2508 + {wxAuiManager_GetManagedWindow, "wxAuiManager", "getManagedWindow", 1}, // 2510 #else - {NULL, "wxAuiManager", "getManagedWindow", 0}, // 2508 + {NULL, "wxAuiManager", "getManagedWindow", 0}, // 2510 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_GetManager, "wxAuiManager", "getManager", 1}, // 2509 + {wxAuiManager_GetManager, "wxAuiManager", "getManager", 1}, // 2511 #else - {NULL, "wxAuiManager", "getManager", 0}, // 2509 + {NULL, "wxAuiManager", "getManager", 0}, // 2511 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_GetPane_1_1, "wxAuiManager", "getPane", 2}, // 2510 + {wxAuiManager_GetPane_1_1, "wxAuiManager", "getPane", 2}, // 2512 #else - {NULL, "wxAuiManager", "getPane", 0}, // 2510 + {NULL, "wxAuiManager", "getPane", 0}, // 2512 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_GetPane_1_0, "wxAuiManager", "getPane", 2}, // 2511 + {wxAuiManager_GetPane_1_0, "wxAuiManager", "getPane", 2}, // 2513 #else - {NULL, "wxAuiManager", "getPane", 0}, // 2511 + {NULL, "wxAuiManager", "getPane", 0}, // 2513 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_HideHint, "wxAuiManager", "hideHint", 1}, // 2512 + {wxAuiManager_HideHint, "wxAuiManager", "hideHint", 1}, // 2514 #else - {NULL, "wxAuiManager", "hideHint", 0}, // 2512 + {NULL, "wxAuiManager", "hideHint", 0}, // 2514 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_InsertPane, "wxAuiManager", "insertPane", 4}, // 2513 + {wxAuiManager_InsertPane, "wxAuiManager", "insertPane", 4}, // 2515 #else - {NULL, "wxAuiManager", "insertPane", 0}, // 2513 + {NULL, "wxAuiManager", "insertPane", 0}, // 2515 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_LoadPaneInfo, "wxAuiManager", "loadPaneInfo", 3}, // 2514 + {wxAuiManager_LoadPaneInfo, "wxAuiManager", "loadPaneInfo", 3}, // 2516 #else - {NULL, "wxAuiManager", "loadPaneInfo", 0}, // 2514 + {NULL, "wxAuiManager", "loadPaneInfo", 0}, // 2516 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_LoadPerspective, "wxAuiManager", "loadPerspective", 3}, // 2515 + {wxAuiManager_LoadPerspective, "wxAuiManager", "loadPerspective", 3}, // 2517 #else - {NULL, "wxAuiManager", "loadPerspective", 0}, // 2515 + {NULL, "wxAuiManager", "loadPerspective", 0}, // 2517 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_SavePaneInfo, "wxAuiManager", "savePaneInfo", 2}, // 2516 + {wxAuiManager_SavePaneInfo, "wxAuiManager", "savePaneInfo", 2}, // 2518 #else - {NULL, "wxAuiManager", "savePaneInfo", 0}, // 2516 + {NULL, "wxAuiManager", "savePaneInfo", 0}, // 2518 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_SavePerspective, "wxAuiManager", "savePerspective", 1}, // 2517 + {wxAuiManager_SavePerspective, "wxAuiManager", "savePerspective", 1}, // 2519 #else - {NULL, "wxAuiManager", "savePerspective", 0}, // 2517 + {NULL, "wxAuiManager", "savePerspective", 0}, // 2519 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_SetArtProvider, "wxAuiManager", "setArtProvider", 2}, // 2518 + {wxAuiManager_SetArtProvider, "wxAuiManager", "setArtProvider", 2}, // 2520 #else - {NULL, "wxAuiManager", "setArtProvider", 0}, // 2518 + {NULL, "wxAuiManager", "setArtProvider", 0}, // 2520 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_SetDockSizeConstraint, "wxAuiManager", "setDockSizeConstraint", 3}, // 2519 + {wxAuiManager_SetDockSizeConstraint, "wxAuiManager", "setDockSizeConstraint", 3}, // 2521 #else - {NULL, "wxAuiManager", "setDockSizeConstraint", 0}, // 2519 + {NULL, "wxAuiManager", "setDockSizeConstraint", 0}, // 2521 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_SetFlags, "wxAuiManager", "setFlags", 2}, // 2520 + {wxAuiManager_SetFlags, "wxAuiManager", "setFlags", 2}, // 2522 #else - {NULL, "wxAuiManager", "setFlags", 0}, // 2520 + {NULL, "wxAuiManager", "setFlags", 0}, // 2522 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_SetManagedWindow, "wxAuiManager", "setManagedWindow", 2}, // 2521 + {wxAuiManager_SetManagedWindow, "wxAuiManager", "setManagedWindow", 2}, // 2523 #else - {NULL, "wxAuiManager", "setManagedWindow", 0}, // 2521 + {NULL, "wxAuiManager", "setManagedWindow", 0}, // 2523 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_ShowHint, "wxAuiManager", "showHint", 2}, // 2522 + {wxAuiManager_ShowHint, "wxAuiManager", "showHint", 2}, // 2524 #else - {NULL, "wxAuiManager", "showHint", 0}, // 2522 + {NULL, "wxAuiManager", "showHint", 0}, // 2524 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_UnInit, "wxAuiManager", "unInit", 1}, // 2523 + {wxAuiManager_UnInit, "wxAuiManager", "unInit", 1}, // 2525 #else - {NULL, "wxAuiManager", "unInit", 0}, // 2523 + {NULL, "wxAuiManager", "unInit", 0}, // 2525 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiManager_Update, "wxAuiManager", "update", 1}, // 2524 + {wxAuiManager_Update, "wxAuiManager", "update", 1}, // 2526 #else - {NULL, "wxAuiManager", "update", 0}, // 2524 + {NULL, "wxAuiManager", "update", 0}, // 2526 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_new_0, "wxAuiPaneInfo", "new", 0}, // 2525 + {wxAuiPaneInfo_new_0, "wxAuiPaneInfo", "new", 0}, // 2527 #else - {NULL, "wxAuiPaneInfo", "new", 0}, // 2525 + {NULL, "wxAuiPaneInfo", "new", 0}, // 2527 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_new_1, "wxAuiPaneInfo", "new", 1}, // 2526 + {wxAuiPaneInfo_new_1, "wxAuiPaneInfo", "new", 1}, // 2528 #else - {NULL, "wxAuiPaneInfo", "new", 0}, // 2526 + {NULL, "wxAuiPaneInfo", "new", 0}, // 2528 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_BestSize_1, "wxAuiPaneInfo", "bestSize", 2}, // 2527 + {wxAuiPaneInfo_BestSize_1, "wxAuiPaneInfo", "bestSize", 2}, // 2529 #else - {NULL, "wxAuiPaneInfo", "bestSize", 0}, // 2527 + {NULL, "wxAuiPaneInfo", "bestSize", 0}, // 2529 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_BestSize_2, "wxAuiPaneInfo", "bestSize", 3}, // 2528 + {wxAuiPaneInfo_BestSize_2, "wxAuiPaneInfo", "bestSize", 3}, // 2530 #else - {NULL, "wxAuiPaneInfo", "bestSize", 0}, // 2528 + {NULL, "wxAuiPaneInfo", "bestSize", 0}, // 2530 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Bottom, "wxAuiPaneInfo", "bottom", 1}, // 2529 + {wxAuiPaneInfo_Bottom, "wxAuiPaneInfo", "bottom", 1}, // 2531 #else - {NULL, "wxAuiPaneInfo", "bottom", 0}, // 2529 + {NULL, "wxAuiPaneInfo", "bottom", 0}, // 2531 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_BottomDockable, "wxAuiPaneInfo", "bottomDockable", 2}, // 2530 + {wxAuiPaneInfo_BottomDockable, "wxAuiPaneInfo", "bottomDockable", 2}, // 2532 #else - {NULL, "wxAuiPaneInfo", "bottomDockable", 0}, // 2530 + {NULL, "wxAuiPaneInfo", "bottomDockable", 0}, // 2532 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Caption, "wxAuiPaneInfo", "caption", 2}, // 2531 + {wxAuiPaneInfo_Caption, "wxAuiPaneInfo", "caption", 2}, // 2533 #else - {NULL, "wxAuiPaneInfo", "caption", 0}, // 2531 + {NULL, "wxAuiPaneInfo", "caption", 0}, // 2533 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_CaptionVisible, "wxAuiPaneInfo", "captionVisible", 2}, // 2532 + {wxAuiPaneInfo_CaptionVisible, "wxAuiPaneInfo", "captionVisible", 2}, // 2534 #else - {NULL, "wxAuiPaneInfo", "captionVisible", 0}, // 2532 + {NULL, "wxAuiPaneInfo", "captionVisible", 0}, // 2534 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Centre, "wxAuiPaneInfo", "centre", 1}, // 2533 + {wxAuiPaneInfo_Centre, "wxAuiPaneInfo", "centre", 1}, // 2535 #else - {NULL, "wxAuiPaneInfo", "centre", 0}, // 2533 + {NULL, "wxAuiPaneInfo", "centre", 0}, // 2535 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_CentrePane, "wxAuiPaneInfo", "centrePane", 1}, // 2534 + {wxAuiPaneInfo_CentrePane, "wxAuiPaneInfo", "centrePane", 1}, // 2536 #else - {NULL, "wxAuiPaneInfo", "centrePane", 0}, // 2534 + {NULL, "wxAuiPaneInfo", "centrePane", 0}, // 2536 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_CloseButton, "wxAuiPaneInfo", "closeButton", 2}, // 2535 + {wxAuiPaneInfo_CloseButton, "wxAuiPaneInfo", "closeButton", 2}, // 2537 #else - {NULL, "wxAuiPaneInfo", "closeButton", 0}, // 2535 + {NULL, "wxAuiPaneInfo", "closeButton", 0}, // 2537 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_DefaultPane, "wxAuiPaneInfo", "defaultPane", 1}, // 2536 + {wxAuiPaneInfo_DefaultPane, "wxAuiPaneInfo", "defaultPane", 1}, // 2538 #else - {NULL, "wxAuiPaneInfo", "defaultPane", 0}, // 2536 + {NULL, "wxAuiPaneInfo", "defaultPane", 0}, // 2538 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_DestroyOnClose, "wxAuiPaneInfo", "destroyOnClose", 2}, // 2537 + {wxAuiPaneInfo_DestroyOnClose, "wxAuiPaneInfo", "destroyOnClose", 2}, // 2539 #else - {NULL, "wxAuiPaneInfo", "destroyOnClose", 0}, // 2537 + {NULL, "wxAuiPaneInfo", "destroyOnClose", 0}, // 2539 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Direction, "wxAuiPaneInfo", "direction", 2}, // 2538 + {wxAuiPaneInfo_Direction, "wxAuiPaneInfo", "direction", 2}, // 2540 #else - {NULL, "wxAuiPaneInfo", "direction", 0}, // 2538 + {NULL, "wxAuiPaneInfo", "direction", 0}, // 2540 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Dock, "wxAuiPaneInfo", "dock", 1}, // 2539 + {wxAuiPaneInfo_Dock, "wxAuiPaneInfo", "dock", 1}, // 2541 #else - {NULL, "wxAuiPaneInfo", "dock", 0}, // 2539 + {NULL, "wxAuiPaneInfo", "dock", 0}, // 2541 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Dockable, "wxAuiPaneInfo", "dockable", 2}, // 2540 + {wxAuiPaneInfo_Dockable, "wxAuiPaneInfo", "dockable", 2}, // 2542 #else - {NULL, "wxAuiPaneInfo", "dockable", 0}, // 2540 + {NULL, "wxAuiPaneInfo", "dockable", 0}, // 2542 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Fixed, "wxAuiPaneInfo", "fixed", 1}, // 2541 + {wxAuiPaneInfo_Fixed, "wxAuiPaneInfo", "fixed", 1}, // 2543 #else - {NULL, "wxAuiPaneInfo", "fixed", 0}, // 2541 + {NULL, "wxAuiPaneInfo", "fixed", 0}, // 2543 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Float, "wxAuiPaneInfo", "float", 1}, // 2542 + {wxAuiPaneInfo_Float, "wxAuiPaneInfo", "float", 1}, // 2544 #else - {NULL, "wxAuiPaneInfo", "float", 0}, // 2542 + {NULL, "wxAuiPaneInfo", "float", 0}, // 2544 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Floatable, "wxAuiPaneInfo", "floatable", 2}, // 2543 + {wxAuiPaneInfo_Floatable, "wxAuiPaneInfo", "floatable", 2}, // 2545 #else - {NULL, "wxAuiPaneInfo", "floatable", 0}, // 2543 + {NULL, "wxAuiPaneInfo", "floatable", 0}, // 2545 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_FloatingPosition_1, "wxAuiPaneInfo", "floatingPosition", 2}, // 2544 + {wxAuiPaneInfo_FloatingPosition_1, "wxAuiPaneInfo", "floatingPosition", 2}, // 2546 #else - {NULL, "wxAuiPaneInfo", "floatingPosition", 0}, // 2544 + {NULL, "wxAuiPaneInfo", "floatingPosition", 0}, // 2546 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_FloatingPosition_2, "wxAuiPaneInfo", "floatingPosition", 3}, // 2545 + {wxAuiPaneInfo_FloatingPosition_2, "wxAuiPaneInfo", "floatingPosition", 3}, // 2547 #else - {NULL, "wxAuiPaneInfo", "floatingPosition", 0}, // 2545 + {NULL, "wxAuiPaneInfo", "floatingPosition", 0}, // 2547 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_FloatingSize_1, "wxAuiPaneInfo", "floatingSize", 2}, // 2546 + {wxAuiPaneInfo_FloatingSize_1, "wxAuiPaneInfo", "floatingSize", 2}, // 2548 #else - {NULL, "wxAuiPaneInfo", "floatingSize", 0}, // 2546 + {NULL, "wxAuiPaneInfo", "floatingSize", 0}, // 2548 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_FloatingSize_2, "wxAuiPaneInfo", "floatingSize", 3}, // 2547 + {wxAuiPaneInfo_FloatingSize_2, "wxAuiPaneInfo", "floatingSize", 3}, // 2549 #else - {NULL, "wxAuiPaneInfo", "floatingSize", 0}, // 2547 + {NULL, "wxAuiPaneInfo", "floatingSize", 0}, // 2549 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Gripper, "wxAuiPaneInfo", "gripper", 2}, // 2548 + {wxAuiPaneInfo_Gripper, "wxAuiPaneInfo", "gripper", 2}, // 2550 #else - {NULL, "wxAuiPaneInfo", "gripper", 0}, // 2548 + {NULL, "wxAuiPaneInfo", "gripper", 0}, // 2550 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_GripperTop, "wxAuiPaneInfo", "gripperTop", 2}, // 2549 + {wxAuiPaneInfo_GripperTop, "wxAuiPaneInfo", "gripperTop", 2}, // 2551 #else - {NULL, "wxAuiPaneInfo", "gripperTop", 0}, // 2549 + {NULL, "wxAuiPaneInfo", "gripperTop", 0}, // 2551 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_HasBorder, "wxAuiPaneInfo", "hasBorder", 1}, // 2550 + {wxAuiPaneInfo_HasBorder, "wxAuiPaneInfo", "hasBorder", 1}, // 2552 #else - {NULL, "wxAuiPaneInfo", "hasBorder", 0}, // 2550 + {NULL, "wxAuiPaneInfo", "hasBorder", 0}, // 2552 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_HasCaption, "wxAuiPaneInfo", "hasCaption", 1}, // 2551 + {wxAuiPaneInfo_HasCaption, "wxAuiPaneInfo", "hasCaption", 1}, // 2553 #else - {NULL, "wxAuiPaneInfo", "hasCaption", 0}, // 2551 + {NULL, "wxAuiPaneInfo", "hasCaption", 0}, // 2553 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_HasCloseButton, "wxAuiPaneInfo", "hasCloseButton", 1}, // 2552 + {wxAuiPaneInfo_HasCloseButton, "wxAuiPaneInfo", "hasCloseButton", 1}, // 2554 #else - {NULL, "wxAuiPaneInfo", "hasCloseButton", 0}, // 2552 + {NULL, "wxAuiPaneInfo", "hasCloseButton", 0}, // 2554 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_HasFlag, "wxAuiPaneInfo", "hasFlag", 2}, // 2553 + {wxAuiPaneInfo_HasFlag, "wxAuiPaneInfo", "hasFlag", 2}, // 2555 #else - {NULL, "wxAuiPaneInfo", "hasFlag", 0}, // 2553 + {NULL, "wxAuiPaneInfo", "hasFlag", 0}, // 2555 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_HasGripper, "wxAuiPaneInfo", "hasGripper", 1}, // 2554 + {wxAuiPaneInfo_HasGripper, "wxAuiPaneInfo", "hasGripper", 1}, // 2556 #else - {NULL, "wxAuiPaneInfo", "hasGripper", 0}, // 2554 + {NULL, "wxAuiPaneInfo", "hasGripper", 0}, // 2556 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_HasGripperTop, "wxAuiPaneInfo", "hasGripperTop", 1}, // 2555 + {wxAuiPaneInfo_HasGripperTop, "wxAuiPaneInfo", "hasGripperTop", 1}, // 2557 #else - {NULL, "wxAuiPaneInfo", "hasGripperTop", 0}, // 2555 + {NULL, "wxAuiPaneInfo", "hasGripperTop", 0}, // 2557 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_HasMaximizeButton, "wxAuiPaneInfo", "hasMaximizeButton", 1}, // 2556 + {wxAuiPaneInfo_HasMaximizeButton, "wxAuiPaneInfo", "hasMaximizeButton", 1}, // 2558 #else - {NULL, "wxAuiPaneInfo", "hasMaximizeButton", 0}, // 2556 + {NULL, "wxAuiPaneInfo", "hasMaximizeButton", 0}, // 2558 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_HasMinimizeButton, "wxAuiPaneInfo", "hasMinimizeButton", 1}, // 2557 + {wxAuiPaneInfo_HasMinimizeButton, "wxAuiPaneInfo", "hasMinimizeButton", 1}, // 2559 #else - {NULL, "wxAuiPaneInfo", "hasMinimizeButton", 0}, // 2557 + {NULL, "wxAuiPaneInfo", "hasMinimizeButton", 0}, // 2559 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_HasPinButton, "wxAuiPaneInfo", "hasPinButton", 1}, // 2558 + {wxAuiPaneInfo_HasPinButton, "wxAuiPaneInfo", "hasPinButton", 1}, // 2560 #else - {NULL, "wxAuiPaneInfo", "hasPinButton", 0}, // 2558 + {NULL, "wxAuiPaneInfo", "hasPinButton", 0}, // 2560 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Hide, "wxAuiPaneInfo", "hide", 1}, // 2559 + {wxAuiPaneInfo_Hide, "wxAuiPaneInfo", "hide", 1}, // 2561 #else - {NULL, "wxAuiPaneInfo", "hide", 0}, // 2559 + {NULL, "wxAuiPaneInfo", "hide", 0}, // 2561 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsBottomDockable, "wxAuiPaneInfo", "isBottomDockable", 1}, // 2560 + {wxAuiPaneInfo_IsBottomDockable, "wxAuiPaneInfo", "isBottomDockable", 1}, // 2562 #else - {NULL, "wxAuiPaneInfo", "isBottomDockable", 0}, // 2560 + {NULL, "wxAuiPaneInfo", "isBottomDockable", 0}, // 2562 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsDocked, "wxAuiPaneInfo", "isDocked", 1}, // 2561 + {wxAuiPaneInfo_IsDocked, "wxAuiPaneInfo", "isDocked", 1}, // 2563 #else - {NULL, "wxAuiPaneInfo", "isDocked", 0}, // 2561 + {NULL, "wxAuiPaneInfo", "isDocked", 0}, // 2563 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsFixed, "wxAuiPaneInfo", "isFixed", 1}, // 2562 + {wxAuiPaneInfo_IsFixed, "wxAuiPaneInfo", "isFixed", 1}, // 2564 #else - {NULL, "wxAuiPaneInfo", "isFixed", 0}, // 2562 + {NULL, "wxAuiPaneInfo", "isFixed", 0}, // 2564 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsFloatable, "wxAuiPaneInfo", "isFloatable", 1}, // 2563 + {wxAuiPaneInfo_IsFloatable, "wxAuiPaneInfo", "isFloatable", 1}, // 2565 #else - {NULL, "wxAuiPaneInfo", "isFloatable", 0}, // 2563 + {NULL, "wxAuiPaneInfo", "isFloatable", 0}, // 2565 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsFloating, "wxAuiPaneInfo", "isFloating", 1}, // 2564 + {wxAuiPaneInfo_IsFloating, "wxAuiPaneInfo", "isFloating", 1}, // 2566 #else - {NULL, "wxAuiPaneInfo", "isFloating", 0}, // 2564 + {NULL, "wxAuiPaneInfo", "isFloating", 0}, // 2566 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsLeftDockable, "wxAuiPaneInfo", "isLeftDockable", 1}, // 2565 + {wxAuiPaneInfo_IsLeftDockable, "wxAuiPaneInfo", "isLeftDockable", 1}, // 2567 #else - {NULL, "wxAuiPaneInfo", "isLeftDockable", 0}, // 2565 + {NULL, "wxAuiPaneInfo", "isLeftDockable", 0}, // 2567 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsMovable, "wxAuiPaneInfo", "isMovable", 1}, // 2566 + {wxAuiPaneInfo_IsMovable, "wxAuiPaneInfo", "isMovable", 1}, // 2568 #else - {NULL, "wxAuiPaneInfo", "isMovable", 0}, // 2566 + {NULL, "wxAuiPaneInfo", "isMovable", 0}, // 2568 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsOk, "wxAuiPaneInfo", "isOk", 1}, // 2567 + {wxAuiPaneInfo_IsOk, "wxAuiPaneInfo", "isOk", 1}, // 2569 #else - {NULL, "wxAuiPaneInfo", "isOk", 0}, // 2567 + {NULL, "wxAuiPaneInfo", "isOk", 0}, // 2569 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsResizable, "wxAuiPaneInfo", "isResizable", 1}, // 2568 + {wxAuiPaneInfo_IsResizable, "wxAuiPaneInfo", "isResizable", 1}, // 2570 #else - {NULL, "wxAuiPaneInfo", "isResizable", 0}, // 2568 + {NULL, "wxAuiPaneInfo", "isResizable", 0}, // 2570 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsRightDockable, "wxAuiPaneInfo", "isRightDockable", 1}, // 2569 + {wxAuiPaneInfo_IsRightDockable, "wxAuiPaneInfo", "isRightDockable", 1}, // 2571 #else - {NULL, "wxAuiPaneInfo", "isRightDockable", 0}, // 2569 + {NULL, "wxAuiPaneInfo", "isRightDockable", 0}, // 2571 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsShown, "wxAuiPaneInfo", "isShown", 1}, // 2570 + {wxAuiPaneInfo_IsShown, "wxAuiPaneInfo", "isShown", 1}, // 2572 #else - {NULL, "wxAuiPaneInfo", "isShown", 0}, // 2570 + {NULL, "wxAuiPaneInfo", "isShown", 0}, // 2572 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsToolbar, "wxAuiPaneInfo", "isToolbar", 1}, // 2571 + {wxAuiPaneInfo_IsToolbar, "wxAuiPaneInfo", "isToolbar", 1}, // 2573 #else - {NULL, "wxAuiPaneInfo", "isToolbar", 0}, // 2571 + {NULL, "wxAuiPaneInfo", "isToolbar", 0}, // 2573 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_IsTopDockable, "wxAuiPaneInfo", "isTopDockable", 1}, // 2572 + {wxAuiPaneInfo_IsTopDockable, "wxAuiPaneInfo", "isTopDockable", 1}, // 2574 #else - {NULL, "wxAuiPaneInfo", "isTopDockable", 0}, // 2572 + {NULL, "wxAuiPaneInfo", "isTopDockable", 0}, // 2574 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Layer, "wxAuiPaneInfo", "layer", 2}, // 2573 + {wxAuiPaneInfo_Layer, "wxAuiPaneInfo", "layer", 2}, // 2575 #else - {NULL, "wxAuiPaneInfo", "layer", 0}, // 2573 + {NULL, "wxAuiPaneInfo", "layer", 0}, // 2575 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Left, "wxAuiPaneInfo", "left", 1}, // 2574 + {wxAuiPaneInfo_Left, "wxAuiPaneInfo", "left", 1}, // 2576 #else - {NULL, "wxAuiPaneInfo", "left", 0}, // 2574 + {NULL, "wxAuiPaneInfo", "left", 0}, // 2576 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_LeftDockable, "wxAuiPaneInfo", "leftDockable", 2}, // 2575 + {wxAuiPaneInfo_LeftDockable, "wxAuiPaneInfo", "leftDockable", 2}, // 2577 #else - {NULL, "wxAuiPaneInfo", "leftDockable", 0}, // 2575 + {NULL, "wxAuiPaneInfo", "leftDockable", 0}, // 2577 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_MaxSize_1, "wxAuiPaneInfo", "maxSize", 2}, // 2576 + {wxAuiPaneInfo_MaxSize_1, "wxAuiPaneInfo", "maxSize", 2}, // 2578 #else - {NULL, "wxAuiPaneInfo", "maxSize", 0}, // 2576 + {NULL, "wxAuiPaneInfo", "maxSize", 0}, // 2578 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_MaxSize_2, "wxAuiPaneInfo", "maxSize", 3}, // 2577 + {wxAuiPaneInfo_MaxSize_2, "wxAuiPaneInfo", "maxSize", 3}, // 2579 #else - {NULL, "wxAuiPaneInfo", "maxSize", 0}, // 2577 + {NULL, "wxAuiPaneInfo", "maxSize", 0}, // 2579 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_MaximizeButton, "wxAuiPaneInfo", "maximizeButton", 2}, // 2578 + {wxAuiPaneInfo_MaximizeButton, "wxAuiPaneInfo", "maximizeButton", 2}, // 2580 #else - {NULL, "wxAuiPaneInfo", "maximizeButton", 0}, // 2578 + {NULL, "wxAuiPaneInfo", "maximizeButton", 0}, // 2580 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_MinSize_1, "wxAuiPaneInfo", "minSize", 2}, // 2579 + {wxAuiPaneInfo_MinSize_1, "wxAuiPaneInfo", "minSize", 2}, // 2581 #else - {NULL, "wxAuiPaneInfo", "minSize", 0}, // 2579 + {NULL, "wxAuiPaneInfo", "minSize", 0}, // 2581 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_MinSize_2, "wxAuiPaneInfo", "minSize", 3}, // 2580 + {wxAuiPaneInfo_MinSize_2, "wxAuiPaneInfo", "minSize", 3}, // 2582 #else - {NULL, "wxAuiPaneInfo", "minSize", 0}, // 2580 + {NULL, "wxAuiPaneInfo", "minSize", 0}, // 2582 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_MinimizeButton, "wxAuiPaneInfo", "minimizeButton", 2}, // 2581 + {wxAuiPaneInfo_MinimizeButton, "wxAuiPaneInfo", "minimizeButton", 2}, // 2583 #else - {NULL, "wxAuiPaneInfo", "minimizeButton", 0}, // 2581 + {NULL, "wxAuiPaneInfo", "minimizeButton", 0}, // 2583 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Movable, "wxAuiPaneInfo", "movable", 2}, // 2582 + {wxAuiPaneInfo_Movable, "wxAuiPaneInfo", "movable", 2}, // 2584 #else - {NULL, "wxAuiPaneInfo", "movable", 0}, // 2582 + {NULL, "wxAuiPaneInfo", "movable", 0}, // 2584 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Name, "wxAuiPaneInfo", "name", 2}, // 2583 + {wxAuiPaneInfo_Name, "wxAuiPaneInfo", "name", 2}, // 2585 #else - {NULL, "wxAuiPaneInfo", "name", 0}, // 2583 + {NULL, "wxAuiPaneInfo", "name", 0}, // 2585 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_PaneBorder, "wxAuiPaneInfo", "paneBorder", 2}, // 2584 + {wxAuiPaneInfo_PaneBorder, "wxAuiPaneInfo", "paneBorder", 2}, // 2586 #else - {NULL, "wxAuiPaneInfo", "paneBorder", 0}, // 2584 + {NULL, "wxAuiPaneInfo", "paneBorder", 0}, // 2586 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_PinButton, "wxAuiPaneInfo", "pinButton", 2}, // 2585 + {wxAuiPaneInfo_PinButton, "wxAuiPaneInfo", "pinButton", 2}, // 2587 #else - {NULL, "wxAuiPaneInfo", "pinButton", 0}, // 2585 + {NULL, "wxAuiPaneInfo", "pinButton", 0}, // 2587 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Position, "wxAuiPaneInfo", "position", 2}, // 2586 + {wxAuiPaneInfo_Position, "wxAuiPaneInfo", "position", 2}, // 2588 #else - {NULL, "wxAuiPaneInfo", "position", 0}, // 2586 + {NULL, "wxAuiPaneInfo", "position", 0}, // 2588 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Resizable, "wxAuiPaneInfo", "resizable", 2}, // 2587 + {wxAuiPaneInfo_Resizable, "wxAuiPaneInfo", "resizable", 2}, // 2589 #else - {NULL, "wxAuiPaneInfo", "resizable", 0}, // 2587 + {NULL, "wxAuiPaneInfo", "resizable", 0}, // 2589 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Right, "wxAuiPaneInfo", "right", 1}, // 2588 + {wxAuiPaneInfo_Right, "wxAuiPaneInfo", "right", 1}, // 2590 #else - {NULL, "wxAuiPaneInfo", "right", 0}, // 2588 + {NULL, "wxAuiPaneInfo", "right", 0}, // 2590 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_RightDockable, "wxAuiPaneInfo", "rightDockable", 2}, // 2589 + {wxAuiPaneInfo_RightDockable, "wxAuiPaneInfo", "rightDockable", 2}, // 2591 #else - {NULL, "wxAuiPaneInfo", "rightDockable", 0}, // 2589 + {NULL, "wxAuiPaneInfo", "rightDockable", 0}, // 2591 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Row, "wxAuiPaneInfo", "row", 2}, // 2590 + {wxAuiPaneInfo_Row, "wxAuiPaneInfo", "row", 2}, // 2592 #else - {NULL, "wxAuiPaneInfo", "row", 0}, // 2590 + {NULL, "wxAuiPaneInfo", "row", 0}, // 2592 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_SafeSet, "wxAuiPaneInfo", "safeSet", 2}, // 2591 + {wxAuiPaneInfo_SafeSet, "wxAuiPaneInfo", "safeSet", 2}, // 2593 #else - {NULL, "wxAuiPaneInfo", "safeSet", 0}, // 2591 + {NULL, "wxAuiPaneInfo", "safeSet", 0}, // 2593 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_SetFlag, "wxAuiPaneInfo", "setFlag", 3}, // 2592 + {wxAuiPaneInfo_SetFlag, "wxAuiPaneInfo", "setFlag", 3}, // 2594 #else - {NULL, "wxAuiPaneInfo", "setFlag", 0}, // 2592 + {NULL, "wxAuiPaneInfo", "setFlag", 0}, // 2594 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Show, "wxAuiPaneInfo", "show", 2}, // 2593 + {wxAuiPaneInfo_Show, "wxAuiPaneInfo", "show", 2}, // 2595 #else - {NULL, "wxAuiPaneInfo", "show", 0}, // 2593 + {NULL, "wxAuiPaneInfo", "show", 0}, // 2595 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_ToolbarPane, "wxAuiPaneInfo", "toolbarPane", 1}, // 2594 + {wxAuiPaneInfo_ToolbarPane, "wxAuiPaneInfo", "toolbarPane", 1}, // 2596 #else - {NULL, "wxAuiPaneInfo", "toolbarPane", 0}, // 2594 + {NULL, "wxAuiPaneInfo", "toolbarPane", 0}, // 2596 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Top, "wxAuiPaneInfo", "top", 1}, // 2595 + {wxAuiPaneInfo_Top, "wxAuiPaneInfo", "top", 1}, // 2597 #else - {NULL, "wxAuiPaneInfo", "top", 0}, // 2595 + {NULL, "wxAuiPaneInfo", "top", 0}, // 2597 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_TopDockable, "wxAuiPaneInfo", "topDockable", 2}, // 2596 + {wxAuiPaneInfo_TopDockable, "wxAuiPaneInfo", "topDockable", 2}, // 2598 #else - {NULL, "wxAuiPaneInfo", "topDockable", 0}, // 2596 + {NULL, "wxAuiPaneInfo", "topDockable", 0}, // 2598 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_Window, "wxAuiPaneInfo", "window", 2}, // 2597 + {wxAuiPaneInfo_Window, "wxAuiPaneInfo", "window", 2}, // 2599 #else - {NULL, "wxAuiPaneInfo", "window", 0}, // 2597 + {NULL, "wxAuiPaneInfo", "window", 0}, // 2599 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_GetWindow, "wxAuiPaneInfo", "getWindow", 1}, // 2598 + {wxAuiPaneInfo_GetWindow, "wxAuiPaneInfo", "getWindow", 1}, // 2600 #else - {NULL, "wxAuiPaneInfo", "getWindow", 0}, // 2598 + {NULL, "wxAuiPaneInfo", "getWindow", 0}, // 2600 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_GetFrame, "wxAuiPaneInfo", "getFrame", 1}, // 2599 + {wxAuiPaneInfo_GetFrame, "wxAuiPaneInfo", "getFrame", 1}, // 2601 #else - {NULL, "wxAuiPaneInfo", "getFrame", 0}, // 2599 + {NULL, "wxAuiPaneInfo", "getFrame", 0}, // 2601 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_GetDirection, "wxAuiPaneInfo", "getDirection", 1}, // 2600 + {wxAuiPaneInfo_GetDirection, "wxAuiPaneInfo", "getDirection", 1}, // 2602 #else - {NULL, "wxAuiPaneInfo", "getDirection", 0}, // 2600 + {NULL, "wxAuiPaneInfo", "getDirection", 0}, // 2602 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_GetLayer, "wxAuiPaneInfo", "getLayer", 1}, // 2601 + {wxAuiPaneInfo_GetLayer, "wxAuiPaneInfo", "getLayer", 1}, // 2603 #else - {NULL, "wxAuiPaneInfo", "getLayer", 0}, // 2601 + {NULL, "wxAuiPaneInfo", "getLayer", 0}, // 2603 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_GetRow, "wxAuiPaneInfo", "getRow", 1}, // 2602 + {wxAuiPaneInfo_GetRow, "wxAuiPaneInfo", "getRow", 1}, // 2604 #else - {NULL, "wxAuiPaneInfo", "getRow", 0}, // 2602 + {NULL, "wxAuiPaneInfo", "getRow", 0}, // 2604 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_GetPosition, "wxAuiPaneInfo", "getPosition", 1}, // 2603 + {wxAuiPaneInfo_GetPosition, "wxAuiPaneInfo", "getPosition", 1}, // 2605 #else - {NULL, "wxAuiPaneInfo", "getPosition", 0}, // 2603 + {NULL, "wxAuiPaneInfo", "getPosition", 0}, // 2605 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_GetFloatingPosition, "wxAuiPaneInfo", "getFloatingPosition", 1}, // 2604 + {wxAuiPaneInfo_GetFloatingPosition, "wxAuiPaneInfo", "getFloatingPosition", 1}, // 2606 #else - {NULL, "wxAuiPaneInfo", "getFloatingPosition", 0}, // 2604 + {NULL, "wxAuiPaneInfo", "getFloatingPosition", 0}, // 2606 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_GetFloatingSize, "wxAuiPaneInfo", "getFloatingSize", 1}, // 2605 + {wxAuiPaneInfo_GetFloatingSize, "wxAuiPaneInfo", "getFloatingSize", 1}, // 2607 #else - {NULL, "wxAuiPaneInfo", "getFloatingSize", 0}, // 2605 + {NULL, "wxAuiPaneInfo", "getFloatingSize", 0}, // 2607 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiPaneInfo_destroy, "wxAuiPaneInfo", "'Destroy'", 1}, // 2606 + {wxAuiPaneInfo_destroy, "wxAuiPaneInfo", "'Destroy'", 1}, // 2608 #else - {NULL, "wxAuiPaneInfo", "'Destroy'", 0}, // 2606 + {NULL, "wxAuiPaneInfo", "'Destroy'", 0}, // 2608 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_new_0, "wxAuiNotebook", "new", 0}, // 2607 + {wxAuiNotebook_new_0, "wxAuiNotebook", "new", 0}, // 2609 #else - {NULL, "wxAuiNotebook", "new", 0}, // 2607 + {NULL, "wxAuiNotebook", "new", 0}, // 2609 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_new_2, "wxAuiNotebook", "new", 2}, // 2608 + {wxAuiNotebook_new_2, "wxAuiNotebook", "new", 2}, // 2610 #else - {NULL, "wxAuiNotebook", "new", 0}, // 2608 + {NULL, "wxAuiNotebook", "new", 0}, // 2610 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_AddPage_3, "wxAuiNotebook", "addPage", 4}, // 2609 + {wxAuiNotebook_AddPage_3, "wxAuiNotebook", "addPage", 4}, // 2611 #else - {NULL, "wxAuiNotebook", "addPage", 0}, // 2609 + {NULL, "wxAuiNotebook", "addPage", 0}, // 2611 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_AddPage_4, "wxAuiNotebook", "addPage", 5}, // 2610 + {wxAuiNotebook_AddPage_4, "wxAuiNotebook", "addPage", 5}, // 2612 #else - {NULL, "wxAuiNotebook", "addPage", 0}, // 2610 + {NULL, "wxAuiNotebook", "addPage", 0}, // 2612 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_Create_2, "wxAuiNotebook", "create", 3}, // 2611 + {wxAuiNotebook_Create_2, "wxAuiNotebook", "create", 3}, // 2613 #else - {NULL, "wxAuiNotebook", "create", 0}, // 2611 + {NULL, "wxAuiNotebook", "create", 0}, // 2613 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_Create_3, "wxAuiNotebook", "create", 4}, // 2612 + {wxAuiNotebook_Create_3, "wxAuiNotebook", "create", 4}, // 2614 #else - {NULL, "wxAuiNotebook", "create", 0}, // 2612 + {NULL, "wxAuiNotebook", "create", 0}, // 2614 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_DeletePage, "wxAuiNotebook", "deletePage", 2}, // 2613 + {wxAuiNotebook_DeletePage, "wxAuiNotebook", "deletePage", 2}, // 2615 #else - {NULL, "wxAuiNotebook", "deletePage", 0}, // 2613 + {NULL, "wxAuiNotebook", "deletePage", 0}, // 2615 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_GetArtProvider, "wxAuiNotebook", "getArtProvider", 1}, // 2614 + {wxAuiNotebook_GetArtProvider, "wxAuiNotebook", "getArtProvider", 1}, // 2616 #else - {NULL, "wxAuiNotebook", "getArtProvider", 0}, // 2614 + {NULL, "wxAuiNotebook", "getArtProvider", 0}, // 2616 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_GetPage, "wxAuiNotebook", "getPage", 2}, // 2615 + {wxAuiNotebook_GetPage, "wxAuiNotebook", "getPage", 2}, // 2617 #else - {NULL, "wxAuiNotebook", "getPage", 0}, // 2615 + {NULL, "wxAuiNotebook", "getPage", 0}, // 2617 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_GetPageBitmap, "wxAuiNotebook", "getPageBitmap", 2}, // 2616 + {wxAuiNotebook_GetPageBitmap, "wxAuiNotebook", "getPageBitmap", 2}, // 2618 #else - {NULL, "wxAuiNotebook", "getPageBitmap", 0}, // 2616 + {NULL, "wxAuiNotebook", "getPageBitmap", 0}, // 2618 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_GetPageCount, "wxAuiNotebook", "getPageCount", 1}, // 2617 + {wxAuiNotebook_GetPageCount, "wxAuiNotebook", "getPageCount", 1}, // 2619 #else - {NULL, "wxAuiNotebook", "getPageCount", 0}, // 2617 + {NULL, "wxAuiNotebook", "getPageCount", 0}, // 2619 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_GetPageIndex, "wxAuiNotebook", "getPageIndex", 2}, // 2618 + {wxAuiNotebook_GetPageIndex, "wxAuiNotebook", "getPageIndex", 2}, // 2620 #else - {NULL, "wxAuiNotebook", "getPageIndex", 0}, // 2618 + {NULL, "wxAuiNotebook", "getPageIndex", 0}, // 2620 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_GetPageText, "wxAuiNotebook", "getPageText", 2}, // 2619 + {wxAuiNotebook_GetPageText, "wxAuiNotebook", "getPageText", 2}, // 2621 #else - {NULL, "wxAuiNotebook", "getPageText", 0}, // 2619 + {NULL, "wxAuiNotebook", "getPageText", 0}, // 2621 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_GetSelection, "wxAuiNotebook", "getSelection", 1}, // 2620 + {wxAuiNotebook_GetSelection, "wxAuiNotebook", "getSelection", 1}, // 2622 #else - {NULL, "wxAuiNotebook", "getSelection", 0}, // 2620 + {NULL, "wxAuiNotebook", "getSelection", 0}, // 2622 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_InsertPage_4, "wxAuiNotebook", "insertPage", 5}, // 2621 + {wxAuiNotebook_InsertPage_4, "wxAuiNotebook", "insertPage", 5}, // 2623 #else - {NULL, "wxAuiNotebook", "insertPage", 0}, // 2621 + {NULL, "wxAuiNotebook", "insertPage", 0}, // 2623 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_InsertPage_5, "wxAuiNotebook", "insertPage", 6}, // 2622 + {wxAuiNotebook_InsertPage_5, "wxAuiNotebook", "insertPage", 6}, // 2624 #else - {NULL, "wxAuiNotebook", "insertPage", 0}, // 2622 + {NULL, "wxAuiNotebook", "insertPage", 0}, // 2624 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_RemovePage, "wxAuiNotebook", "removePage", 2}, // 2623 + {wxAuiNotebook_RemovePage, "wxAuiNotebook", "removePage", 2}, // 2625 #else - {NULL, "wxAuiNotebook", "removePage", 0}, // 2623 + {NULL, "wxAuiNotebook", "removePage", 0}, // 2625 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_SetArtProvider, "wxAuiNotebook", "setArtProvider", 2}, // 2624 + {wxAuiNotebook_SetArtProvider, "wxAuiNotebook", "setArtProvider", 2}, // 2626 #else - {NULL, "wxAuiNotebook", "setArtProvider", 0}, // 2624 + {NULL, "wxAuiNotebook", "setArtProvider", 0}, // 2626 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_SetFont, "wxAuiNotebook", "setFont", 2}, // 2625 + {wxAuiNotebook_SetFont, "wxAuiNotebook", "setFont", 2}, // 2627 #else - {NULL, "wxAuiNotebook", "setFont", 0}, // 2625 + {NULL, "wxAuiNotebook", "setFont", 0}, // 2627 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_SetPageBitmap, "wxAuiNotebook", "setPageBitmap", 3}, // 2626 + {wxAuiNotebook_SetPageBitmap, "wxAuiNotebook", "setPageBitmap", 3}, // 2628 #else - {NULL, "wxAuiNotebook", "setPageBitmap", 0}, // 2626 + {NULL, "wxAuiNotebook", "setPageBitmap", 0}, // 2628 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_SetPageText, "wxAuiNotebook", "setPageText", 3}, // 2627 + {wxAuiNotebook_SetPageText, "wxAuiNotebook", "setPageText", 3}, // 2629 #else - {NULL, "wxAuiNotebook", "setPageText", 0}, // 2627 + {NULL, "wxAuiNotebook", "setPageText", 0}, // 2629 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_SetSelection, "wxAuiNotebook", "setSelection", 2}, // 2628 + {wxAuiNotebook_SetSelection, "wxAuiNotebook", "setSelection", 2}, // 2630 #else - {NULL, "wxAuiNotebook", "setSelection", 0}, // 2628 + {NULL, "wxAuiNotebook", "setSelection", 0}, // 2630 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_SetTabCtrlHeight, "wxAuiNotebook", "setTabCtrlHeight", 2}, // 2629 + {wxAuiNotebook_SetTabCtrlHeight, "wxAuiNotebook", "setTabCtrlHeight", 2}, // 2631 #else - {NULL, "wxAuiNotebook", "setTabCtrlHeight", 0}, // 2629 + {NULL, "wxAuiNotebook", "setTabCtrlHeight", 0}, // 2631 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiNotebook_SetUniformBitmapSize, "wxAuiNotebook", "setUniformBitmapSize", 2}, // 2630 + {wxAuiNotebook_SetUniformBitmapSize, "wxAuiNotebook", "setUniformBitmapSize", 2}, // 2632 #else - {NULL, "wxAuiNotebook", "setUniformBitmapSize", 0}, // 2630 + {NULL, "wxAuiNotebook", "setUniformBitmapSize", 0}, // 2632 #endif // wxUSE_AUI #if wxUSE_AUI - {NULL, "wxAuiNotebook", "'Destroy'", 1}, // 2631 obj destructor wxAuiNotebook_destroy + {NULL, "wxAuiNotebook", "'Destroy'", 1}, // 2633 obj destructor wxAuiNotebook_destroy #else - {NULL, "wxAuiNotebook", "'Destroy'", 0}, // 2631 + {NULL, "wxAuiNotebook", "'Destroy'", 0}, // 2633 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiTabArt_SetFlags, "wxAuiTabArt", "setFlags", 2}, // 2632 + {wxAuiTabArt_SetFlags, "wxAuiTabArt", "setFlags", 2}, // 2634 #else - {NULL, "wxAuiTabArt", "setFlags", 0}, // 2632 + {NULL, "wxAuiTabArt", "setFlags", 0}, // 2634 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiTabArt_SetMeasuringFont, "wxAuiTabArt", "setMeasuringFont", 2}, // 2633 + {wxAuiTabArt_SetMeasuringFont, "wxAuiTabArt", "setMeasuringFont", 2}, // 2635 #else - {NULL, "wxAuiTabArt", "setMeasuringFont", 0}, // 2633 + {NULL, "wxAuiTabArt", "setMeasuringFont", 0}, // 2635 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiTabArt_SetNormalFont, "wxAuiTabArt", "setNormalFont", 2}, // 2634 + {wxAuiTabArt_SetNormalFont, "wxAuiTabArt", "setNormalFont", 2}, // 2636 #else - {NULL, "wxAuiTabArt", "setNormalFont", 0}, // 2634 + {NULL, "wxAuiTabArt", "setNormalFont", 0}, // 2636 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiTabArt_SetSelectedFont, "wxAuiTabArt", "setSelectedFont", 2}, // 2635 + {wxAuiTabArt_SetSelectedFont, "wxAuiTabArt", "setSelectedFont", 2}, // 2637 #else - {NULL, "wxAuiTabArt", "setSelectedFont", 0}, // 2635 + {NULL, "wxAuiTabArt", "setSelectedFont", 0}, // 2637 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiTabArt_SetColour, "wxAuiTabArt", "setColour", 2}, // 2636 + {wxAuiTabArt_SetColour, "wxAuiTabArt", "setColour", 2}, // 2638 #else - {NULL, "wxAuiTabArt", "setColour", 0}, // 2636 + {NULL, "wxAuiTabArt", "setColour", 0}, // 2638 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiTabArt_SetActiveColour, "wxAuiTabArt", "setActiveColour", 2}, // 2637 + {wxAuiTabArt_SetActiveColour, "wxAuiTabArt", "setActiveColour", 2}, // 2639 #else - {NULL, "wxAuiTabArt", "setActiveColour", 0}, // 2637 + {NULL, "wxAuiTabArt", "setActiveColour", 0}, // 2639 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiDockArt_GetColour, "wxAuiDockArt", "getColour", 2}, // 2638 + {wxAuiDockArt_GetColour, "wxAuiDockArt", "getColour", 2}, // 2640 #else - {NULL, "wxAuiDockArt", "getColour", 0}, // 2638 + {NULL, "wxAuiDockArt", "getColour", 0}, // 2640 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiDockArt_GetFont, "wxAuiDockArt", "getFont", 2}, // 2639 + {wxAuiDockArt_GetFont, "wxAuiDockArt", "getFont", 2}, // 2641 #else - {NULL, "wxAuiDockArt", "getFont", 0}, // 2639 + {NULL, "wxAuiDockArt", "getFont", 0}, // 2641 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiDockArt_GetMetric, "wxAuiDockArt", "getMetric", 2}, // 2640 + {wxAuiDockArt_GetMetric, "wxAuiDockArt", "getMetric", 2}, // 2642 #else - {NULL, "wxAuiDockArt", "getMetric", 0}, // 2640 + {NULL, "wxAuiDockArt", "getMetric", 0}, // 2642 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiDockArt_SetColour, "wxAuiDockArt", "setColour", 3}, // 2641 + {wxAuiDockArt_SetColour, "wxAuiDockArt", "setColour", 3}, // 2643 #else - {NULL, "wxAuiDockArt", "setColour", 0}, // 2641 + {NULL, "wxAuiDockArt", "setColour", 0}, // 2643 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiDockArt_SetFont, "wxAuiDockArt", "setFont", 3}, // 2642 + {wxAuiDockArt_SetFont, "wxAuiDockArt", "setFont", 3}, // 2644 #else - {NULL, "wxAuiDockArt", "setFont", 0}, // 2642 + {NULL, "wxAuiDockArt", "setFont", 0}, // 2644 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiDockArt_SetMetric, "wxAuiDockArt", "setMetric", 3}, // 2643 + {wxAuiDockArt_SetMetric, "wxAuiDockArt", "setMetric", 3}, // 2645 #else - {NULL, "wxAuiDockArt", "setMetric", 0}, // 2643 + {NULL, "wxAuiDockArt", "setMetric", 0}, // 2645 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiSimpleTabArt_new, "wxAuiSimpleTabArt", "new", 0}, // 2644 + {wxAuiSimpleTabArt_new, "wxAuiSimpleTabArt", "new", 0}, // 2646 #else - {NULL, "wxAuiSimpleTabArt", "new", 0}, // 2644 + {NULL, "wxAuiSimpleTabArt", "new", 0}, // 2646 #endif // wxUSE_AUI #if wxUSE_AUI - {wxAuiSimpleTabArt_destroy, "wxAuiSimpleTabArt", "'Destroy'", 1}, // 2645 + {wxAuiSimpleTabArt_destroy, "wxAuiSimpleTabArt", "'Destroy'", 1}, // 2647 #else - {NULL, "wxAuiSimpleTabArt", "'Destroy'", 0}, // 2645 + {NULL, "wxAuiSimpleTabArt", "'Destroy'", 0}, // 2647 #endif // wxUSE_AUI - {wxMDIParentFrame_new_0, "wxMDIParentFrame", "new", 0}, // 2646 - {wxMDIParentFrame_new_4, "wxMDIParentFrame", "new", 4}, // 2647 - {NULL, "wxMDIParentFrame", "destroy", 1}, // 2648 obj destructor wxMDIParentFrame_destruct - {wxMDIParentFrame_ActivateNext, "wxMDIParentFrame", "activateNext", 1}, // 2649 - {wxMDIParentFrame_ActivatePrevious, "wxMDIParentFrame", "activatePrevious", 1}, // 2650 - {wxMDIParentFrame_ArrangeIcons, "wxMDIParentFrame", "arrangeIcons", 1}, // 2651 - {wxMDIParentFrame_Cascade, "wxMDIParentFrame", "cascade", 1}, // 2652 - {wxMDIParentFrame_Create, "wxMDIParentFrame", "create", 5}, // 2653 - {wxMDIParentFrame_GetActiveChild, "wxMDIParentFrame", "getActiveChild", 1}, // 2654 - {wxMDIParentFrame_GetClientWindow, "wxMDIParentFrame", "getClientWindow", 1}, // 2655 - {wxMDIParentFrame_Tile, "wxMDIParentFrame", "tile", 2}, // 2656 - {wxMDIChildFrame_new_0, "wxMDIChildFrame", "new", 0}, // 2657 - {wxMDIChildFrame_new_4, "wxMDIChildFrame", "new", 4}, // 2658 - {NULL, "wxMDIChildFrame", "destroy", 1}, // 2659 obj destructor wxMDIChildFrame_destruct - {wxMDIChildFrame_Activate, "wxMDIChildFrame", "activate", 1}, // 2660 - {wxMDIChildFrame_Create, "wxMDIChildFrame", "create", 5}, // 2661 - {wxMDIChildFrame_Maximize, "wxMDIChildFrame", "maximize", 2}, // 2662 - {wxMDIChildFrame_Restore, "wxMDIChildFrame", "restore", 1}, // 2663 - {wxMDIClientWindow_new, "wxMDIClientWindow", "new", 0}, // 2664 - {wxMDIClientWindow_CreateClient, "wxMDIClientWindow", "createClient", 3}, // 2665 - {NULL, "wxMDIClientWindow", "'Destroy'", 1}, // 2666 obj destructor wxMDIClientWindow_destroy - {wxLayoutAlgorithm_new, "wxLayoutAlgorithm", "new", 0}, // 2667 - {NULL, "wxLayoutAlgorithm", "destroy", 1}, // 2668 obj destructor wxLayoutAlgorithm_destruct - {wxLayoutAlgorithm_LayoutFrame, "wxLayoutAlgorithm", "layoutFrame", 3}, // 2669 - {wxLayoutAlgorithm_LayoutMDIFrame, "wxLayoutAlgorithm", "layoutMDIFrame", 3}, // 2670 - {wxLayoutAlgorithm_LayoutWindow, "wxLayoutAlgorithm", "layoutWindow", 3}, // 2671 - {wxEvent_GetId, "wxEvent", "getId", 1}, // 2672 - {wxEvent_GetSkipped, "wxEvent", "getSkipped", 1}, // 2673 - {wxEvent_GetTimestamp, "wxEvent", "getTimestamp", 1}, // 2674 - {wxEvent_IsCommandEvent, "wxEvent", "isCommandEvent", 1}, // 2675 - {wxEvent_ResumePropagation, "wxEvent", "resumePropagation", 2}, // 2676 - {wxEvent_ShouldPropagate, "wxEvent", "shouldPropagate", 1}, // 2677 - {wxEvent_Skip, "wxEvent", "skip", 2}, // 2678 - {wxEvent_StopPropagation, "wxEvent", "stopPropagation", 1}, // 2679 - {wxCommandEvent_getClientData, "wxCommandEvent", "getClientData", 1}, // 2680 - {wxCommandEvent_GetExtraLong, "wxCommandEvent", "getExtraLong", 1}, // 2681 - {wxCommandEvent_GetInt, "wxCommandEvent", "getInt", 1}, // 2682 - {wxCommandEvent_GetSelection, "wxCommandEvent", "getSelection", 1}, // 2683 - {wxCommandEvent_GetString, "wxCommandEvent", "getString", 1}, // 2684 - {wxCommandEvent_IsChecked, "wxCommandEvent", "isChecked", 1}, // 2685 - {wxCommandEvent_IsSelection, "wxCommandEvent", "isSelection", 1}, // 2686 - {wxCommandEvent_SetInt, "wxCommandEvent", "setInt", 2}, // 2687 - {wxCommandEvent_SetString, "wxCommandEvent", "setString", 2}, // 2688 - {wxScrollEvent_GetOrientation, "wxScrollEvent", "getOrientation", 1}, // 2689 - {wxScrollEvent_GetPosition, "wxScrollEvent", "getPosition", 1}, // 2690 - {wxScrollWinEvent_GetOrientation, "wxScrollWinEvent", "getOrientation", 1}, // 2691 - {wxScrollWinEvent_GetPosition, "wxScrollWinEvent", "getPosition", 1}, // 2692 - {wxMouseEvent_AltDown, "wxMouseEvent", "altDown", 1}, // 2693 - {wxMouseEvent_Button, "wxMouseEvent", "button", 2}, // 2694 - {wxMouseEvent_ButtonDClick, "wxMouseEvent", "buttonDClick", 2}, // 2695 - {wxMouseEvent_ButtonDown, "wxMouseEvent", "buttonDown", 2}, // 2696 - {wxMouseEvent_ButtonUp, "wxMouseEvent", "buttonUp", 2}, // 2697 - {wxMouseEvent_CmdDown, "wxMouseEvent", "cmdDown", 1}, // 2698 - {wxMouseEvent_ControlDown, "wxMouseEvent", "controlDown", 1}, // 2699 - {wxMouseEvent_Dragging, "wxMouseEvent", "dragging", 1}, // 2700 - {wxMouseEvent_Entering, "wxMouseEvent", "entering", 1}, // 2701 - {wxMouseEvent_GetButton, "wxMouseEvent", "getButton", 1}, // 2702 - {wxMouseEvent_GetPosition, "wxMouseEvent", "getPosition", 1}, // 2703 - {NULL, "", "", 0}, // 2704 - {wxMouseEvent_GetLogicalPosition, "wxMouseEvent", "getLogicalPosition", 2}, // 2705 - {wxMouseEvent_GetLinesPerAction, "wxMouseEvent", "getLinesPerAction", 1}, // 2706 - {wxMouseEvent_GetWheelRotation, "wxMouseEvent", "getWheelRotation", 1}, // 2707 - {wxMouseEvent_GetWheelDelta, "wxMouseEvent", "getWheelDelta", 1}, // 2708 - {wxMouseEvent_GetX, "wxMouseEvent", "getX", 1}, // 2709 - {wxMouseEvent_GetY, "wxMouseEvent", "getY", 1}, // 2710 - {wxMouseEvent_IsButton, "wxMouseEvent", "isButton", 1}, // 2711 - {wxMouseEvent_IsPageScroll, "wxMouseEvent", "isPageScroll", 1}, // 2712 - {wxMouseEvent_Leaving, "wxMouseEvent", "leaving", 1}, // 2713 - {wxMouseEvent_LeftDClick, "wxMouseEvent", "leftDClick", 1}, // 2714 - {wxMouseEvent_LeftDown, "wxMouseEvent", "leftDown", 1}, // 2715 - {wxMouseEvent_LeftIsDown, "wxMouseEvent", "leftIsDown", 1}, // 2716 - {wxMouseEvent_LeftUp, "wxMouseEvent", "leftUp", 1}, // 2717 - {wxMouseEvent_MetaDown, "wxMouseEvent", "metaDown", 1}, // 2718 - {wxMouseEvent_MiddleDClick, "wxMouseEvent", "middleDClick", 1}, // 2719 - {wxMouseEvent_MiddleDown, "wxMouseEvent", "middleDown", 1}, // 2720 - {wxMouseEvent_MiddleIsDown, "wxMouseEvent", "middleIsDown", 1}, // 2721 - {wxMouseEvent_MiddleUp, "wxMouseEvent", "middleUp", 1}, // 2722 - {wxMouseEvent_Moving, "wxMouseEvent", "moving", 1}, // 2723 - {wxMouseEvent_RightDClick, "wxMouseEvent", "rightDClick", 1}, // 2724 - {wxMouseEvent_RightDown, "wxMouseEvent", "rightDown", 1}, // 2725 - {wxMouseEvent_RightIsDown, "wxMouseEvent", "rightIsDown", 1}, // 2726 - {wxMouseEvent_RightUp, "wxMouseEvent", "rightUp", 1}, // 2727 - {wxMouseEvent_ShiftDown, "wxMouseEvent", "shiftDown", 1}, // 2728 - {wxMouseEvent_GetWheelAxis, "wxMouseEvent", "getWheelAxis", 1}, // 2729 - {wxSetCursorEvent_GetCursor, "wxSetCursorEvent", "getCursor", 1}, // 2730 - {wxSetCursorEvent_GetX, "wxSetCursorEvent", "getX", 1}, // 2731 - {wxSetCursorEvent_GetY, "wxSetCursorEvent", "getY", 1}, // 2732 - {wxSetCursorEvent_HasCursor, "wxSetCursorEvent", "hasCursor", 1}, // 2733 - {wxSetCursorEvent_SetCursor, "wxSetCursorEvent", "setCursor", 2}, // 2734 - {wxKeyEvent_AltDown, "wxKeyEvent", "altDown", 1}, // 2735 - {wxKeyEvent_CmdDown, "wxKeyEvent", "cmdDown", 1}, // 2736 - {wxKeyEvent_ControlDown, "wxKeyEvent", "controlDown", 1}, // 2737 - {wxKeyEvent_GetKeyCode, "wxKeyEvent", "getKeyCode", 1}, // 2738 - {wxKeyEvent_GetModifiers, "wxKeyEvent", "getModifiers", 1}, // 2739 - {wxKeyEvent_GetPosition, "wxKeyEvent", "getPosition", 1}, // 2740 - {NULL, "", "", 0}, // 2741 - {wxKeyEvent_GetRawKeyCode, "wxKeyEvent", "getRawKeyCode", 1}, // 2742 - {wxKeyEvent_GetRawKeyFlags, "wxKeyEvent", "getRawKeyFlags", 1}, // 2743 - {wxKeyEvent_GetUnicodeKey, "wxKeyEvent", "getUnicodeKey", 1}, // 2744 - {wxKeyEvent_GetX, "wxKeyEvent", "getX", 1}, // 2745 - {wxKeyEvent_GetY, "wxKeyEvent", "getY", 1}, // 2746 - {wxKeyEvent_HasModifiers, "wxKeyEvent", "hasModifiers", 1}, // 2747 - {wxKeyEvent_MetaDown, "wxKeyEvent", "metaDown", 1}, // 2748 - {wxKeyEvent_ShiftDown, "wxKeyEvent", "shiftDown", 1}, // 2749 - {wxSizeEvent_GetSize, "wxSizeEvent", "getSize", 1}, // 2750 - {wxSizeEvent_GetRect, "wxSizeEvent", "getRect", 1}, // 2751 - {wxMoveEvent_GetPosition, "wxMoveEvent", "getPosition", 1}, // 2752 - {wxMoveEvent_GetRect, "wxMoveEvent", "getRect", 1}, // 2753 - {wxEraseEvent_GetDC, "wxEraseEvent", "getDC", 1}, // 2754 - {wxFocusEvent_GetWindow, "wxFocusEvent", "getWindow", 1}, // 2755 - {wxChildFocusEvent_GetWindow, "wxChildFocusEvent", "getWindow", 1}, // 2756 - {wxMenuEvent_GetMenu, "wxMenuEvent", "getMenu", 1}, // 2757 - {wxMenuEvent_GetMenuId, "wxMenuEvent", "getMenuId", 1}, // 2758 - {wxMenuEvent_IsPopup, "wxMenuEvent", "isPopup", 1}, // 2759 - {wxCloseEvent_CanVeto, "wxCloseEvent", "canVeto", 1}, // 2760 - {wxCloseEvent_GetLoggingOff, "wxCloseEvent", "getLoggingOff", 1}, // 2761 - {wxCloseEvent_SetCanVeto, "wxCloseEvent", "setCanVeto", 2}, // 2762 - {wxCloseEvent_SetLoggingOff, "wxCloseEvent", "setLoggingOff", 2}, // 2763 - {wxCloseEvent_Veto, "wxCloseEvent", "veto", 2}, // 2764 - {wxShowEvent_SetShow, "wxShowEvent", "setShow", 2}, // 2765 - {wxShowEvent_IsShown, "wxShowEvent", "isShown", 1}, // 2766 - {wxIconizeEvent_IsIconized, "wxIconizeEvent", "isIconized", 1}, // 2767 - {wxJoystickEvent_ButtonDown, "wxJoystickEvent", "buttonDown", 2}, // 2768 - {wxJoystickEvent_ButtonIsDown, "wxJoystickEvent", "buttonIsDown", 2}, // 2769 - {wxJoystickEvent_ButtonUp, "wxJoystickEvent", "buttonUp", 2}, // 2770 - {wxJoystickEvent_GetButtonChange, "wxJoystickEvent", "getButtonChange", 1}, // 2771 - {wxJoystickEvent_GetButtonState, "wxJoystickEvent", "getButtonState", 1}, // 2772 - {wxJoystickEvent_GetJoystick, "wxJoystickEvent", "getJoystick", 1}, // 2773 - {wxJoystickEvent_GetPosition, "wxJoystickEvent", "getPosition", 1}, // 2774 - {wxJoystickEvent_GetZPosition, "wxJoystickEvent", "getZPosition", 1}, // 2775 - {wxJoystickEvent_IsButton, "wxJoystickEvent", "isButton", 1}, // 2776 - {wxJoystickEvent_IsMove, "wxJoystickEvent", "isMove", 1}, // 2777 - {wxJoystickEvent_IsZMove, "wxJoystickEvent", "isZMove", 1}, // 2778 - {wxUpdateUIEvent_CanUpdate, "wxUpdateUIEvent", "canUpdate", 1}, // 2779 - {wxUpdateUIEvent_Check, "wxUpdateUIEvent", "check", 2}, // 2780 - {wxUpdateUIEvent_Enable, "wxUpdateUIEvent", "enable", 2}, // 2781 - {wxUpdateUIEvent_Show, "wxUpdateUIEvent", "show", 2}, // 2782 - {wxUpdateUIEvent_GetChecked, "wxUpdateUIEvent", "getChecked", 1}, // 2783 - {wxUpdateUIEvent_GetEnabled, "wxUpdateUIEvent", "getEnabled", 1}, // 2784 - {wxUpdateUIEvent_GetShown, "wxUpdateUIEvent", "getShown", 1}, // 2785 - {wxUpdateUIEvent_GetSetChecked, "wxUpdateUIEvent", "getSetChecked", 1}, // 2786 - {wxUpdateUIEvent_GetSetEnabled, "wxUpdateUIEvent", "getSetEnabled", 1}, // 2787 - {wxUpdateUIEvent_GetSetShown, "wxUpdateUIEvent", "getSetShown", 1}, // 2788 - {wxUpdateUIEvent_GetSetText, "wxUpdateUIEvent", "getSetText", 1}, // 2789 - {wxUpdateUIEvent_GetText, "wxUpdateUIEvent", "getText", 1}, // 2790 - {wxUpdateUIEvent_GetMode, "wxUpdateUIEvent", "getMode", 0}, // 2791 - {wxUpdateUIEvent_GetUpdateInterval, "wxUpdateUIEvent", "getUpdateInterval", 0}, // 2792 - {wxUpdateUIEvent_ResetUpdateTime, "wxUpdateUIEvent", "resetUpdateTime", 0}, // 2793 - {wxUpdateUIEvent_SetMode, "wxUpdateUIEvent", "setMode", 1}, // 2794 - {wxUpdateUIEvent_SetText, "wxUpdateUIEvent", "setText", 2}, // 2795 - {wxUpdateUIEvent_SetUpdateInterval, "wxUpdateUIEvent", "setUpdateInterval", 1}, // 2796 - {wxMouseCaptureChangedEvent_GetCapturedWindow, "wxMouseCaptureChangedEvent", "getCapturedWindow", 1}, // 2797 - {wxPaletteChangedEvent_SetChangedWindow, "wxPaletteChangedEvent", "setChangedWindow", 2}, // 2798 - {wxPaletteChangedEvent_GetChangedWindow, "wxPaletteChangedEvent", "getChangedWindow", 1}, // 2799 - {wxQueryNewPaletteEvent_SetPaletteRealized, "wxQueryNewPaletteEvent", "setPaletteRealized", 2}, // 2800 - {wxQueryNewPaletteEvent_GetPaletteRealized, "wxQueryNewPaletteEvent", "getPaletteRealized", 1}, // 2801 - {wxNavigationKeyEvent_GetDirection, "wxNavigationKeyEvent", "getDirection", 1}, // 2802 - {wxNavigationKeyEvent_SetDirection, "wxNavigationKeyEvent", "setDirection", 2}, // 2803 - {wxNavigationKeyEvent_IsWindowChange, "wxNavigationKeyEvent", "isWindowChange", 1}, // 2804 - {wxNavigationKeyEvent_SetWindowChange, "wxNavigationKeyEvent", "setWindowChange", 2}, // 2805 - {wxNavigationKeyEvent_IsFromTab, "wxNavigationKeyEvent", "isFromTab", 1}, // 2806 - {wxNavigationKeyEvent_SetFromTab, "wxNavigationKeyEvent", "setFromTab", 2}, // 2807 - {wxNavigationKeyEvent_GetCurrentFocus, "wxNavigationKeyEvent", "getCurrentFocus", 1}, // 2808 - {wxNavigationKeyEvent_SetCurrentFocus, "wxNavigationKeyEvent", "setCurrentFocus", 2}, // 2809 - {wxHelpEvent_GetOrigin, "wxHelpEvent", "getOrigin", 1}, // 2810 - {wxHelpEvent_GetPosition, "wxHelpEvent", "getPosition", 1}, // 2811 - {wxHelpEvent_SetOrigin, "wxHelpEvent", "setOrigin", 2}, // 2812 - {wxHelpEvent_SetPosition, "wxHelpEvent", "setPosition", 2}, // 2813 - {wxContextMenuEvent_GetPosition, "wxContextMenuEvent", "getPosition", 1}, // 2814 - {wxContextMenuEvent_SetPosition, "wxContextMenuEvent", "setPosition", 2}, // 2815 - {wxIdleEvent_GetMode, "wxIdleEvent", "getMode", 0}, // 2816 - {wxIdleEvent_RequestMore, "wxIdleEvent", "requestMore", 2}, // 2817 - {wxIdleEvent_MoreRequested, "wxIdleEvent", "moreRequested", 1}, // 2818 - {wxIdleEvent_SetMode, "wxIdleEvent", "setMode", 1}, // 2819 - {wxGridEvent_AltDown, "wxGridEvent", "altDown", 1}, // 2820 - {wxGridEvent_ControlDown, "wxGridEvent", "controlDown", 1}, // 2821 - {wxGridEvent_GetCol, "wxGridEvent", "getCol", 1}, // 2822 - {wxGridEvent_GetPosition, "wxGridEvent", "getPosition", 1}, // 2823 - {wxGridEvent_GetRow, "wxGridEvent", "getRow", 1}, // 2824 - {wxGridEvent_MetaDown, "wxGridEvent", "metaDown", 1}, // 2825 - {wxGridEvent_Selecting, "wxGridEvent", "selecting", 1}, // 2826 - {wxGridEvent_ShiftDown, "wxGridEvent", "shiftDown", 1}, // 2827 - {wxNotifyEvent_Allow, "wxNotifyEvent", "allow", 1}, // 2828 - {wxNotifyEvent_IsAllowed, "wxNotifyEvent", "isAllowed", 1}, // 2829 - {wxNotifyEvent_Veto, "wxNotifyEvent", "veto", 1}, // 2830 - {wxSashEvent_GetEdge, "wxSashEvent", "getEdge", 1}, // 2831 - {wxSashEvent_GetDragRect, "wxSashEvent", "getDragRect", 1}, // 2832 - {wxSashEvent_GetDragStatus, "wxSashEvent", "getDragStatus", 1}, // 2833 - {wxListEvent_GetCacheFrom, "wxListEvent", "getCacheFrom", 1}, // 2834 - {wxListEvent_GetCacheTo, "wxListEvent", "getCacheTo", 1}, // 2835 - {wxListEvent_GetKeyCode, "wxListEvent", "getKeyCode", 1}, // 2836 - {wxListEvent_GetIndex, "wxListEvent", "getIndex", 1}, // 2837 - {wxListEvent_GetColumn, "wxListEvent", "getColumn", 1}, // 2838 - {wxListEvent_GetPoint, "wxListEvent", "getPoint", 1}, // 2839 - {wxListEvent_GetLabel, "wxListEvent", "getLabel", 1}, // 2840 - {wxListEvent_GetText, "wxListEvent", "getText", 1}, // 2841 - {wxListEvent_GetImage, "wxListEvent", "getImage", 1}, // 2842 - {wxListEvent_GetData, "wxListEvent", "getData", 1}, // 2843 - {wxListEvent_GetMask, "wxListEvent", "getMask", 1}, // 2844 - {wxListEvent_GetItem, "wxListEvent", "getItem", 1}, // 2845 - {wxListEvent_IsEditCancelled, "wxListEvent", "isEditCancelled", 1}, // 2846 - {wxDateEvent_GetDate, "wxDateEvent", "getDate", 1}, // 2847 - {wxCalendarEvent_GetWeekDay, "wxCalendarEvent", "getWeekDay", 1}, // 2848 - {wxCalendarEvent_GetDate, "wxCalendarEvent", "getDate", 1}, // 2849 - {wxFileDirPickerEvent_GetPath, "wxFileDirPickerEvent", "getPath", 1}, // 2850 - {wxColourPickerEvent_GetColour, "wxColourPickerEvent", "getColour", 1}, // 2851 - {wxFontPickerEvent_GetFont, "wxFontPickerEvent", "getFont", 1}, // 2852 - {wxStyledTextEvent_GetPosition, "wxStyledTextEvent", "getPosition", 1}, // 2853 - {wxStyledTextEvent_GetKey, "wxStyledTextEvent", "getKey", 1}, // 2854 - {wxStyledTextEvent_GetModifiers, "wxStyledTextEvent", "getModifiers", 1}, // 2855 - {wxStyledTextEvent_GetModificationType, "wxStyledTextEvent", "getModificationType", 1}, // 2856 - {wxStyledTextEvent_GetText, "wxStyledTextEvent", "getText", 1}, // 2857 - {wxStyledTextEvent_GetLength, "wxStyledTextEvent", "getLength", 1}, // 2858 - {wxStyledTextEvent_GetLinesAdded, "wxStyledTextEvent", "getLinesAdded", 1}, // 2859 - {wxStyledTextEvent_GetLine, "wxStyledTextEvent", "getLine", 1}, // 2860 - {wxStyledTextEvent_GetFoldLevelNow, "wxStyledTextEvent", "getFoldLevelNow", 1}, // 2861 - {wxStyledTextEvent_GetFoldLevelPrev, "wxStyledTextEvent", "getFoldLevelPrev", 1}, // 2862 - {wxStyledTextEvent_GetMargin, "wxStyledTextEvent", "getMargin", 1}, // 2863 - {wxStyledTextEvent_GetMessage, "wxStyledTextEvent", "getMessage", 1}, // 2864 - {wxStyledTextEvent_GetWParam, "wxStyledTextEvent", "getWParam", 1}, // 2865 - {wxStyledTextEvent_GetLParam, "wxStyledTextEvent", "getLParam", 1}, // 2866 - {wxStyledTextEvent_GetListType, "wxStyledTextEvent", "getListType", 1}, // 2867 - {wxStyledTextEvent_GetX, "wxStyledTextEvent", "getX", 1}, // 2868 - {wxStyledTextEvent_GetY, "wxStyledTextEvent", "getY", 1}, // 2869 - {wxStyledTextEvent_GetDragText, "wxStyledTextEvent", "getDragText", 1}, // 2870 - {wxStyledTextEvent_GetDragAllowMove, "wxStyledTextEvent", "getDragAllowMove", 1}, // 2871 - {wxStyledTextEvent_GetDragResult, "wxStyledTextEvent", "getDragResult", 1}, // 2872 - {wxStyledTextEvent_GetShift, "wxStyledTextEvent", "getShift", 1}, // 2873 - {wxStyledTextEvent_GetControl, "wxStyledTextEvent", "getControl", 1}, // 2874 - {wxStyledTextEvent_GetAlt, "wxStyledTextEvent", "getAlt", 1}, // 2875 - {utils_wxGetKeyState, "utils", "getKeyState", 1}, // 2876 - {utils_wxGetMousePosition, "utils", "getMousePosition", 0}, // 2877 - {utils_wxGetMouseState, "utils", "getMouseState", 0}, // 2878 - {utils_wxSetDetectableAutoRepeat, "utils", "setDetectableAutoRepeat", 1}, // 2879 - {utils_wxBell, "utils", "bell", 0}, // 2880 - {utils_wxFindMenuItemId, "utils", "findMenuItemId", 3}, // 2881 - {utils_wxFindWindowAtPoint, "utils", "findWindowAtPoint", 1}, // 2882 - {utils_wxBeginBusyCursor, "utils", "beginBusyCursor", 1}, // 2883 - {utils_wxEndBusyCursor, "utils", "endBusyCursor", 0}, // 2884 - {utils_wxIsBusy, "utils", "isBusy", 0}, // 2885 - {utils_wxShutdown, "utils", "shutdown", 1}, // 2886 - {utils_wxShell, "utils", "shell", 1}, // 2887 - {utils_wxLaunchDefaultBrowser, "utils", "launchDefaultBrowser", 2}, // 2888 - {utils_wxGetEmailAddress, "utils", "getEmailAddress", 0}, // 2889 - {utils_wxGetUserId, "utils", "getUserId", 0}, // 2890 - {utils_wxGetHomeDir, "utils", "getHomeDir", 0}, // 2891 - {utils_wxNewId, "utils", "newId", 0}, // 2892 - {utils_wxRegisterId, "utils", "registerId", 1}, // 2893 - {utils_wxGetCurrentId, "utils", "getCurrentId", 0}, // 2894 - {utils_wxGetOsDescription, "utils", "getOsDescription", 0}, // 2895 - {utils_wxIsPlatformLittleEndian, "utils", "isPlatformLittleEndian", 0}, // 2896 - {utils_wxIsPlatform64Bit, "utils", "isPlatform64Bit", 0}, // 2897 - {gdicmn_wxDisplaySize, "gdicmn", "displaySize", 0}, // 2898 - {gdicmn_wxSetCursor, "gdicmn", "setCursor", 1}, // 2899 - {wxPrintout_new, "wxPrintout", "new", 3}, // 2900 - {NULL, "wxPrintout", "destroy", 1}, // 2901 obj destructor wxPrintout_destruct - {wxPrintout_GetDC, "wxPrintout", "getDC", 1}, // 2902 - {wxPrintout_GetPageSizeMM, "wxPrintout", "getPageSizeMM", 1}, // 2903 - {wxPrintout_GetPageSizePixels, "wxPrintout", "getPageSizePixels", 1}, // 2904 - {wxPrintout_GetPaperRectPixels, "wxPrintout", "getPaperRectPixels", 1}, // 2905 - {wxPrintout_GetPPIPrinter, "wxPrintout", "getPPIPrinter", 1}, // 2906 - {wxPrintout_GetPPIScreen, "wxPrintout", "getPPIScreen", 1}, // 2907 - {wxPrintout_GetTitle, "wxPrintout", "getTitle", 1}, // 2908 - {wxPrintout_IsPreview, "wxPrintout", "isPreview", 1}, // 2909 - {wxPrintout_FitThisSizeToPaper, "wxPrintout", "fitThisSizeToPaper", 2}, // 2910 - {wxPrintout_FitThisSizeToPage, "wxPrintout", "fitThisSizeToPage", 2}, // 2911 - {wxPrintout_FitThisSizeToPageMargins, "wxPrintout", "fitThisSizeToPageMargins", 3}, // 2912 - {wxPrintout_MapScreenSizeToPaper, "wxPrintout", "mapScreenSizeToPaper", 1}, // 2913 - {wxPrintout_MapScreenSizeToPage, "wxPrintout", "mapScreenSizeToPage", 1}, // 2914 - {wxPrintout_MapScreenSizeToPageMargins, "wxPrintout", "mapScreenSizeToPageMargins", 2}, // 2915 - {wxPrintout_MapScreenSizeToDevice, "wxPrintout", "mapScreenSizeToDevice", 1}, // 2916 - {wxPrintout_GetLogicalPaperRect, "wxPrintout", "getLogicalPaperRect", 1}, // 2917 - {wxPrintout_GetLogicalPageRect, "wxPrintout", "getLogicalPageRect", 1}, // 2918 - {wxPrintout_GetLogicalPageMarginsRect, "wxPrintout", "getLogicalPageMarginsRect", 2}, // 2919 - {wxPrintout_SetLogicalOrigin, "wxPrintout", "setLogicalOrigin", 3}, // 2920 - {wxPrintout_OffsetLogicalOrigin, "wxPrintout", "offsetLogicalOrigin", 3}, // 2921 - {wxStyledTextCtrl_new_2, "wxStyledTextCtrl", "new", 2}, // 2922 - {wxStyledTextCtrl_new_0, "wxStyledTextCtrl", "new", 0}, // 2923 - {NULL, "wxStyledTextCtrl", "destroy", 1}, // 2924 obj destructor wxStyledTextCtrl_destruct - {wxStyledTextCtrl_Create, "wxStyledTextCtrl", "create", 3}, // 2925 - {wxStyledTextCtrl_AddText, "wxStyledTextCtrl", "addText", 2}, // 2926 - {wxStyledTextCtrl_InsertText, "wxStyledTextCtrl", "insertText", 3}, // 2927 - {wxStyledTextCtrl_ClearAll, "wxStyledTextCtrl", "clearAll", 1}, // 2928 - {wxStyledTextCtrl_ClearDocumentStyle, "wxStyledTextCtrl", "clearDocumentStyle", 1}, // 2929 - {wxStyledTextCtrl_GetLength, "wxStyledTextCtrl", "getLength", 1}, // 2930 - {wxStyledTextCtrl_GetCharAt, "wxStyledTextCtrl", "getCharAt", 2}, // 2931 - {wxStyledTextCtrl_GetCurrentPos, "wxStyledTextCtrl", "getCurrentPos", 1}, // 2932 - {wxStyledTextCtrl_GetAnchor, "wxStyledTextCtrl", "getAnchor", 1}, // 2933 - {wxStyledTextCtrl_GetStyleAt, "wxStyledTextCtrl", "getStyleAt", 2}, // 2934 - {wxStyledTextCtrl_Redo, "wxStyledTextCtrl", "redo", 1}, // 2935 - {wxStyledTextCtrl_SetUndoCollection, "wxStyledTextCtrl", "setUndoCollection", 2}, // 2936 - {wxStyledTextCtrl_SelectAll, "wxStyledTextCtrl", "selectAll", 1}, // 2937 - {wxStyledTextCtrl_SetSavePoint, "wxStyledTextCtrl", "setSavePoint", 1}, // 2938 - {wxStyledTextCtrl_CanRedo, "wxStyledTextCtrl", "canRedo", 1}, // 2939 - {wxStyledTextCtrl_MarkerLineFromHandle, "wxStyledTextCtrl", "markerLineFromHandle", 2}, // 2940 - {wxStyledTextCtrl_MarkerDeleteHandle, "wxStyledTextCtrl", "markerDeleteHandle", 2}, // 2941 - {wxStyledTextCtrl_GetUndoCollection, "wxStyledTextCtrl", "getUndoCollection", 1}, // 2942 - {wxStyledTextCtrl_GetViewWhiteSpace, "wxStyledTextCtrl", "getViewWhiteSpace", 1}, // 2943 - {wxStyledTextCtrl_SetViewWhiteSpace, "wxStyledTextCtrl", "setViewWhiteSpace", 2}, // 2944 - {wxStyledTextCtrl_PositionFromPoint, "wxStyledTextCtrl", "positionFromPoint", 2}, // 2945 - {wxStyledTextCtrl_PositionFromPointClose, "wxStyledTextCtrl", "positionFromPointClose", 3}, // 2946 - {wxStyledTextCtrl_GotoLine, "wxStyledTextCtrl", "gotoLine", 2}, // 2947 - {wxStyledTextCtrl_GotoPos, "wxStyledTextCtrl", "gotoPos", 2}, // 2948 - {wxStyledTextCtrl_SetAnchor, "wxStyledTextCtrl", "setAnchor", 2}, // 2949 - {wxStyledTextCtrl_GetCurLine, "wxStyledTextCtrl", "getCurLine", 1}, // 2950 - {wxStyledTextCtrl_GetEndStyled, "wxStyledTextCtrl", "getEndStyled", 1}, // 2951 - {wxStyledTextCtrl_ConvertEOLs, "wxStyledTextCtrl", "convertEOLs", 2}, // 2952 - {wxStyledTextCtrl_GetEOLMode, "wxStyledTextCtrl", "getEOLMode", 1}, // 2953 - {wxStyledTextCtrl_SetEOLMode, "wxStyledTextCtrl", "setEOLMode", 2}, // 2954 - {wxStyledTextCtrl_StartStyling, "wxStyledTextCtrl", "startStyling", 2}, // 2955 - {wxStyledTextCtrl_SetStyling, "wxStyledTextCtrl", "setStyling", 3}, // 2956 - {wxStyledTextCtrl_GetBufferedDraw, "wxStyledTextCtrl", "getBufferedDraw", 1}, // 2957 - {wxStyledTextCtrl_SetBufferedDraw, "wxStyledTextCtrl", "setBufferedDraw", 2}, // 2958 - {wxStyledTextCtrl_SetTabWidth, "wxStyledTextCtrl", "setTabWidth", 2}, // 2959 - {wxStyledTextCtrl_GetTabWidth, "wxStyledTextCtrl", "getTabWidth", 1}, // 2960 - {wxStyledTextCtrl_SetCodePage, "wxStyledTextCtrl", "setCodePage", 2}, // 2961 - {wxStyledTextCtrl_MarkerDefine, "wxStyledTextCtrl", "markerDefine", 4}, // 2962 - {wxStyledTextCtrl_MarkerSetForeground, "wxStyledTextCtrl", "markerSetForeground", 3}, // 2963 - {wxStyledTextCtrl_MarkerSetBackground, "wxStyledTextCtrl", "markerSetBackground", 3}, // 2964 - {wxStyledTextCtrl_MarkerAdd, "wxStyledTextCtrl", "markerAdd", 3}, // 2965 - {wxStyledTextCtrl_MarkerDelete, "wxStyledTextCtrl", "markerDelete", 3}, // 2966 - {wxStyledTextCtrl_MarkerDeleteAll, "wxStyledTextCtrl", "markerDeleteAll", 2}, // 2967 - {wxStyledTextCtrl_MarkerGet, "wxStyledTextCtrl", "markerGet", 2}, // 2968 - {wxStyledTextCtrl_MarkerNext, "wxStyledTextCtrl", "markerNext", 3}, // 2969 - {wxStyledTextCtrl_MarkerPrevious, "wxStyledTextCtrl", "markerPrevious", 3}, // 2970 - {wxStyledTextCtrl_MarkerDefineBitmap, "wxStyledTextCtrl", "markerDefineBitmap", 3}, // 2971 - {wxStyledTextCtrl_MarkerAddSet, "wxStyledTextCtrl", "markerAddSet", 3}, // 2972 - {wxStyledTextCtrl_MarkerSetAlpha, "wxStyledTextCtrl", "markerSetAlpha", 3}, // 2973 - {wxStyledTextCtrl_SetMarginType, "wxStyledTextCtrl", "setMarginType", 3}, // 2974 - {wxStyledTextCtrl_GetMarginType, "wxStyledTextCtrl", "getMarginType", 2}, // 2975 - {wxStyledTextCtrl_SetMarginWidth, "wxStyledTextCtrl", "setMarginWidth", 3}, // 2976 - {wxStyledTextCtrl_GetMarginWidth, "wxStyledTextCtrl", "getMarginWidth", 2}, // 2977 - {wxStyledTextCtrl_SetMarginMask, "wxStyledTextCtrl", "setMarginMask", 3}, // 2978 - {wxStyledTextCtrl_GetMarginMask, "wxStyledTextCtrl", "getMarginMask", 2}, // 2979 - {wxStyledTextCtrl_SetMarginSensitive, "wxStyledTextCtrl", "setMarginSensitive", 3}, // 2980 - {wxStyledTextCtrl_GetMarginSensitive, "wxStyledTextCtrl", "getMarginSensitive", 2}, // 2981 - {wxStyledTextCtrl_StyleClearAll, "wxStyledTextCtrl", "styleClearAll", 1}, // 2982 - {wxStyledTextCtrl_StyleSetForeground, "wxStyledTextCtrl", "styleSetForeground", 3}, // 2983 - {wxStyledTextCtrl_StyleSetBackground, "wxStyledTextCtrl", "styleSetBackground", 3}, // 2984 - {wxStyledTextCtrl_StyleSetBold, "wxStyledTextCtrl", "styleSetBold", 3}, // 2985 - {wxStyledTextCtrl_StyleSetItalic, "wxStyledTextCtrl", "styleSetItalic", 3}, // 2986 - {wxStyledTextCtrl_StyleSetSize, "wxStyledTextCtrl", "styleSetSize", 3}, // 2987 - {wxStyledTextCtrl_StyleSetFaceName, "wxStyledTextCtrl", "styleSetFaceName", 3}, // 2988 - {wxStyledTextCtrl_StyleSetEOLFilled, "wxStyledTextCtrl", "styleSetEOLFilled", 3}, // 2989 - {wxStyledTextCtrl_StyleResetDefault, "wxStyledTextCtrl", "styleResetDefault", 1}, // 2990 - {wxStyledTextCtrl_StyleSetUnderline, "wxStyledTextCtrl", "styleSetUnderline", 3}, // 2991 - {wxStyledTextCtrl_StyleSetCase, "wxStyledTextCtrl", "styleSetCase", 3}, // 2992 - {wxStyledTextCtrl_StyleSetHotSpot, "wxStyledTextCtrl", "styleSetHotSpot", 3}, // 2993 - {wxStyledTextCtrl_SetSelForeground, "wxStyledTextCtrl", "setSelForeground", 3}, // 2994 - {wxStyledTextCtrl_SetSelBackground, "wxStyledTextCtrl", "setSelBackground", 3}, // 2995 - {wxStyledTextCtrl_GetSelAlpha, "wxStyledTextCtrl", "getSelAlpha", 1}, // 2996 - {wxStyledTextCtrl_SetSelAlpha, "wxStyledTextCtrl", "setSelAlpha", 2}, // 2997 - {wxStyledTextCtrl_SetCaretForeground, "wxStyledTextCtrl", "setCaretForeground", 2}, // 2998 - {wxStyledTextCtrl_CmdKeyAssign, "wxStyledTextCtrl", "cmdKeyAssign", 4}, // 2999 - {wxStyledTextCtrl_CmdKeyClear, "wxStyledTextCtrl", "cmdKeyClear", 3}, // 3000 - {wxStyledTextCtrl_CmdKeyClearAll, "wxStyledTextCtrl", "cmdKeyClearAll", 1}, // 3001 - {wxStyledTextCtrl_SetStyleBytes, "wxStyledTextCtrl", "setStyleBytes", 2}, // 3002 - {wxStyledTextCtrl_StyleSetVisible, "wxStyledTextCtrl", "styleSetVisible", 3}, // 3003 - {wxStyledTextCtrl_GetCaretPeriod, "wxStyledTextCtrl", "getCaretPeriod", 1}, // 3004 - {wxStyledTextCtrl_SetCaretPeriod, "wxStyledTextCtrl", "setCaretPeriod", 2}, // 3005 - {wxStyledTextCtrl_SetWordChars, "wxStyledTextCtrl", "setWordChars", 2}, // 3006 - {wxStyledTextCtrl_BeginUndoAction, "wxStyledTextCtrl", "beginUndoAction", 1}, // 3007 - {wxStyledTextCtrl_EndUndoAction, "wxStyledTextCtrl", "endUndoAction", 1}, // 3008 - {wxStyledTextCtrl_IndicatorSetStyle, "wxStyledTextCtrl", "indicatorSetStyle", 3}, // 3009 - {wxStyledTextCtrl_IndicatorGetStyle, "wxStyledTextCtrl", "indicatorGetStyle", 2}, // 3010 - {wxStyledTextCtrl_IndicatorSetForeground, "wxStyledTextCtrl", "indicatorSetForeground", 3}, // 3011 - {wxStyledTextCtrl_IndicatorGetForeground, "wxStyledTextCtrl", "indicatorGetForeground", 2}, // 3012 - {wxStyledTextCtrl_SetWhitespaceForeground, "wxStyledTextCtrl", "setWhitespaceForeground", 3}, // 3013 - {wxStyledTextCtrl_SetWhitespaceBackground, "wxStyledTextCtrl", "setWhitespaceBackground", 3}, // 3014 - {wxStyledTextCtrl_GetStyleBits, "wxStyledTextCtrl", "getStyleBits", 1}, // 3015 - {wxStyledTextCtrl_SetLineState, "wxStyledTextCtrl", "setLineState", 3}, // 3016 - {wxStyledTextCtrl_GetLineState, "wxStyledTextCtrl", "getLineState", 2}, // 3017 - {wxStyledTextCtrl_GetMaxLineState, "wxStyledTextCtrl", "getMaxLineState", 1}, // 3018 - {wxStyledTextCtrl_GetCaretLineVisible, "wxStyledTextCtrl", "getCaretLineVisible", 1}, // 3019 - {wxStyledTextCtrl_SetCaretLineVisible, "wxStyledTextCtrl", "setCaretLineVisible", 2}, // 3020 - {wxStyledTextCtrl_GetCaretLineBackground, "wxStyledTextCtrl", "getCaretLineBackground", 1}, // 3021 - {wxStyledTextCtrl_SetCaretLineBackground, "wxStyledTextCtrl", "setCaretLineBackground", 2}, // 3022 - {wxStyledTextCtrl_AutoCompShow, "wxStyledTextCtrl", "autoCompShow", 3}, // 3023 - {wxStyledTextCtrl_AutoCompCancel, "wxStyledTextCtrl", "autoCompCancel", 1}, // 3024 - {wxStyledTextCtrl_AutoCompActive, "wxStyledTextCtrl", "autoCompActive", 1}, // 3025 - {wxStyledTextCtrl_AutoCompPosStart, "wxStyledTextCtrl", "autoCompPosStart", 1}, // 3026 - {wxStyledTextCtrl_AutoCompComplete, "wxStyledTextCtrl", "autoCompComplete", 1}, // 3027 - {wxStyledTextCtrl_AutoCompStops, "wxStyledTextCtrl", "autoCompStops", 2}, // 3028 - {wxStyledTextCtrl_AutoCompSetSeparator, "wxStyledTextCtrl", "autoCompSetSeparator", 2}, // 3029 - {wxStyledTextCtrl_AutoCompGetSeparator, "wxStyledTextCtrl", "autoCompGetSeparator", 1}, // 3030 - {wxStyledTextCtrl_AutoCompSelect, "wxStyledTextCtrl", "autoCompSelect", 2}, // 3031 - {wxStyledTextCtrl_AutoCompSetCancelAtStart, "wxStyledTextCtrl", "autoCompSetCancelAtStart", 2}, // 3032 - {wxStyledTextCtrl_AutoCompGetCancelAtStart, "wxStyledTextCtrl", "autoCompGetCancelAtStart", 1}, // 3033 - {wxStyledTextCtrl_AutoCompSetFillUps, "wxStyledTextCtrl", "autoCompSetFillUps", 2}, // 3034 - {wxStyledTextCtrl_AutoCompSetChooseSingle, "wxStyledTextCtrl", "autoCompSetChooseSingle", 2}, // 3035 - {wxStyledTextCtrl_AutoCompGetChooseSingle, "wxStyledTextCtrl", "autoCompGetChooseSingle", 1}, // 3036 - {wxStyledTextCtrl_AutoCompSetIgnoreCase, "wxStyledTextCtrl", "autoCompSetIgnoreCase", 2}, // 3037 - {wxStyledTextCtrl_AutoCompGetIgnoreCase, "wxStyledTextCtrl", "autoCompGetIgnoreCase", 1}, // 3038 - {wxStyledTextCtrl_UserListShow, "wxStyledTextCtrl", "userListShow", 3}, // 3039 - {wxStyledTextCtrl_AutoCompSetAutoHide, "wxStyledTextCtrl", "autoCompSetAutoHide", 2}, // 3040 - {wxStyledTextCtrl_AutoCompGetAutoHide, "wxStyledTextCtrl", "autoCompGetAutoHide", 1}, // 3041 - {wxStyledTextCtrl_AutoCompSetDropRestOfWord, "wxStyledTextCtrl", "autoCompSetDropRestOfWord", 2}, // 3042 - {wxStyledTextCtrl_AutoCompGetDropRestOfWord, "wxStyledTextCtrl", "autoCompGetDropRestOfWord", 1}, // 3043 - {wxStyledTextCtrl_RegisterImage, "wxStyledTextCtrl", "registerImage", 3}, // 3044 - {wxStyledTextCtrl_ClearRegisteredImages, "wxStyledTextCtrl", "clearRegisteredImages", 1}, // 3045 - {wxStyledTextCtrl_AutoCompGetTypeSeparator, "wxStyledTextCtrl", "autoCompGetTypeSeparator", 1}, // 3046 - {wxStyledTextCtrl_AutoCompSetTypeSeparator, "wxStyledTextCtrl", "autoCompSetTypeSeparator", 2}, // 3047 - {wxStyledTextCtrl_AutoCompSetMaxWidth, "wxStyledTextCtrl", "autoCompSetMaxWidth", 2}, // 3048 - {wxStyledTextCtrl_AutoCompGetMaxWidth, "wxStyledTextCtrl", "autoCompGetMaxWidth", 1}, // 3049 - {wxStyledTextCtrl_AutoCompSetMaxHeight, "wxStyledTextCtrl", "autoCompSetMaxHeight", 2}, // 3050 - {wxStyledTextCtrl_AutoCompGetMaxHeight, "wxStyledTextCtrl", "autoCompGetMaxHeight", 1}, // 3051 - {wxStyledTextCtrl_SetIndent, "wxStyledTextCtrl", "setIndent", 2}, // 3052 - {wxStyledTextCtrl_GetIndent, "wxStyledTextCtrl", "getIndent", 1}, // 3053 - {wxStyledTextCtrl_SetUseTabs, "wxStyledTextCtrl", "setUseTabs", 2}, // 3054 - {wxStyledTextCtrl_GetUseTabs, "wxStyledTextCtrl", "getUseTabs", 1}, // 3055 - {wxStyledTextCtrl_SetLineIndentation, "wxStyledTextCtrl", "setLineIndentation", 3}, // 3056 - {wxStyledTextCtrl_GetLineIndentation, "wxStyledTextCtrl", "getLineIndentation", 2}, // 3057 - {wxStyledTextCtrl_GetLineIndentPosition, "wxStyledTextCtrl", "getLineIndentPosition", 2}, // 3058 - {wxStyledTextCtrl_GetColumn, "wxStyledTextCtrl", "getColumn", 2}, // 3059 - {wxStyledTextCtrl_SetUseHorizontalScrollBar, "wxStyledTextCtrl", "setUseHorizontalScrollBar", 2}, // 3060 - {wxStyledTextCtrl_GetUseHorizontalScrollBar, "wxStyledTextCtrl", "getUseHorizontalScrollBar", 1}, // 3061 - {wxStyledTextCtrl_SetIndentationGuides, "wxStyledTextCtrl", "setIndentationGuides", 2}, // 3062 - {wxStyledTextCtrl_GetIndentationGuides, "wxStyledTextCtrl", "getIndentationGuides", 1}, // 3063 - {wxStyledTextCtrl_SetHighlightGuide, "wxStyledTextCtrl", "setHighlightGuide", 2}, // 3064 - {wxStyledTextCtrl_GetHighlightGuide, "wxStyledTextCtrl", "getHighlightGuide", 1}, // 3065 - {wxStyledTextCtrl_GetLineEndPosition, "wxStyledTextCtrl", "getLineEndPosition", 2}, // 3066 - {wxStyledTextCtrl_GetCodePage, "wxStyledTextCtrl", "getCodePage", 1}, // 3067 - {wxStyledTextCtrl_GetCaretForeground, "wxStyledTextCtrl", "getCaretForeground", 1}, // 3068 - {wxStyledTextCtrl_GetReadOnly, "wxStyledTextCtrl", "getReadOnly", 1}, // 3069 - {wxStyledTextCtrl_SetCurrentPos, "wxStyledTextCtrl", "setCurrentPos", 2}, // 3070 - {wxStyledTextCtrl_SetSelectionStart, "wxStyledTextCtrl", "setSelectionStart", 2}, // 3071 - {wxStyledTextCtrl_GetSelectionStart, "wxStyledTextCtrl", "getSelectionStart", 1}, // 3072 - {wxStyledTextCtrl_SetSelectionEnd, "wxStyledTextCtrl", "setSelectionEnd", 2}, // 3073 - {wxStyledTextCtrl_GetSelectionEnd, "wxStyledTextCtrl", "getSelectionEnd", 1}, // 3074 - {wxStyledTextCtrl_SetPrintMagnification, "wxStyledTextCtrl", "setPrintMagnification", 2}, // 3075 - {wxStyledTextCtrl_GetPrintMagnification, "wxStyledTextCtrl", "getPrintMagnification", 1}, // 3076 - {wxStyledTextCtrl_SetPrintColourMode, "wxStyledTextCtrl", "setPrintColourMode", 2}, // 3077 - {wxStyledTextCtrl_GetPrintColourMode, "wxStyledTextCtrl", "getPrintColourMode", 1}, // 3078 - {wxStyledTextCtrl_FindText, "wxStyledTextCtrl", "findText", 5}, // 3079 - {wxStyledTextCtrl_FormatRange, "wxStyledTextCtrl", "formatRange", 8}, // 3080 - {wxStyledTextCtrl_GetFirstVisibleLine, "wxStyledTextCtrl", "getFirstVisibleLine", 1}, // 3081 - {wxStyledTextCtrl_GetLine, "wxStyledTextCtrl", "getLine", 2}, // 3082 - {wxStyledTextCtrl_GetLineCount, "wxStyledTextCtrl", "getLineCount", 1}, // 3083 - {wxStyledTextCtrl_SetMarginLeft, "wxStyledTextCtrl", "setMarginLeft", 2}, // 3084 - {wxStyledTextCtrl_GetMarginLeft, "wxStyledTextCtrl", "getMarginLeft", 1}, // 3085 - {wxStyledTextCtrl_SetMarginRight, "wxStyledTextCtrl", "setMarginRight", 2}, // 3086 - {wxStyledTextCtrl_GetMarginRight, "wxStyledTextCtrl", "getMarginRight", 1}, // 3087 - {wxStyledTextCtrl_GetModify, "wxStyledTextCtrl", "getModify", 1}, // 3088 - {wxStyledTextCtrl_SetSelection, "wxStyledTextCtrl", "setSelection", 3}, // 3089 - {wxStyledTextCtrl_GetSelectedText, "wxStyledTextCtrl", "getSelectedText", 1}, // 3090 - {wxStyledTextCtrl_GetTextRange, "wxStyledTextCtrl", "getTextRange", 3}, // 3091 - {wxStyledTextCtrl_HideSelection, "wxStyledTextCtrl", "hideSelection", 2}, // 3092 - {wxStyledTextCtrl_LineFromPosition, "wxStyledTextCtrl", "lineFromPosition", 2}, // 3093 - {wxStyledTextCtrl_PositionFromLine, "wxStyledTextCtrl", "positionFromLine", 2}, // 3094 - {wxStyledTextCtrl_LineScroll, "wxStyledTextCtrl", "lineScroll", 3}, // 3095 - {wxStyledTextCtrl_EnsureCaretVisible, "wxStyledTextCtrl", "ensureCaretVisible", 1}, // 3096 - {wxStyledTextCtrl_ReplaceSelection, "wxStyledTextCtrl", "replaceSelection", 2}, // 3097 - {wxStyledTextCtrl_SetReadOnly, "wxStyledTextCtrl", "setReadOnly", 2}, // 3098 - {wxStyledTextCtrl_CanPaste, "wxStyledTextCtrl", "canPaste", 1}, // 3099 - {wxStyledTextCtrl_CanUndo, "wxStyledTextCtrl", "canUndo", 1}, // 3100 - {wxStyledTextCtrl_EmptyUndoBuffer, "wxStyledTextCtrl", "emptyUndoBuffer", 1}, // 3101 - {wxStyledTextCtrl_Undo, "wxStyledTextCtrl", "undo", 1}, // 3102 - {wxStyledTextCtrl_Cut, "wxStyledTextCtrl", "cut", 1}, // 3103 - {wxStyledTextCtrl_Copy, "wxStyledTextCtrl", "copy", 1}, // 3104 - {wxStyledTextCtrl_Paste, "wxStyledTextCtrl", "paste", 1}, // 3105 - {wxStyledTextCtrl_Clear, "wxStyledTextCtrl", "clear", 1}, // 3106 - {wxStyledTextCtrl_SetText, "wxStyledTextCtrl", "setText", 2}, // 3107 - {wxStyledTextCtrl_GetText, "wxStyledTextCtrl", "getText", 1}, // 3108 - {wxStyledTextCtrl_GetTextLength, "wxStyledTextCtrl", "getTextLength", 1}, // 3109 - {wxStyledTextCtrl_GetOvertype, "wxStyledTextCtrl", "getOvertype", 1}, // 3110 - {wxStyledTextCtrl_SetCaretWidth, "wxStyledTextCtrl", "setCaretWidth", 2}, // 3111 - {wxStyledTextCtrl_GetCaretWidth, "wxStyledTextCtrl", "getCaretWidth", 1}, // 3112 - {wxStyledTextCtrl_SetTargetStart, "wxStyledTextCtrl", "setTargetStart", 2}, // 3113 - {wxStyledTextCtrl_GetTargetStart, "wxStyledTextCtrl", "getTargetStart", 1}, // 3114 - {wxStyledTextCtrl_SetTargetEnd, "wxStyledTextCtrl", "setTargetEnd", 2}, // 3115 - {wxStyledTextCtrl_GetTargetEnd, "wxStyledTextCtrl", "getTargetEnd", 1}, // 3116 - {wxStyledTextCtrl_ReplaceTarget, "wxStyledTextCtrl", "replaceTarget", 2}, // 3117 - {wxStyledTextCtrl_SearchInTarget, "wxStyledTextCtrl", "searchInTarget", 2}, // 3118 - {wxStyledTextCtrl_SetSearchFlags, "wxStyledTextCtrl", "setSearchFlags", 2}, // 3119 - {wxStyledTextCtrl_GetSearchFlags, "wxStyledTextCtrl", "getSearchFlags", 1}, // 3120 - {wxStyledTextCtrl_CallTipShow, "wxStyledTextCtrl", "callTipShow", 3}, // 3121 - {wxStyledTextCtrl_CallTipCancel, "wxStyledTextCtrl", "callTipCancel", 1}, // 3122 - {wxStyledTextCtrl_CallTipActive, "wxStyledTextCtrl", "callTipActive", 1}, // 3123 - {wxStyledTextCtrl_CallTipPosAtStart, "wxStyledTextCtrl", "callTipPosAtStart", 1}, // 3124 - {wxStyledTextCtrl_CallTipSetHighlight, "wxStyledTextCtrl", "callTipSetHighlight", 3}, // 3125 - {wxStyledTextCtrl_CallTipSetBackground, "wxStyledTextCtrl", "callTipSetBackground", 2}, // 3126 - {wxStyledTextCtrl_CallTipSetForeground, "wxStyledTextCtrl", "callTipSetForeground", 2}, // 3127 - {wxStyledTextCtrl_CallTipSetForegroundHighlight, "wxStyledTextCtrl", "callTipSetForegroundHighlight", 2}, // 3128 - {wxStyledTextCtrl_CallTipUseStyle, "wxStyledTextCtrl", "callTipUseStyle", 2}, // 3129 - {wxStyledTextCtrl_VisibleFromDocLine, "wxStyledTextCtrl", "visibleFromDocLine", 2}, // 3130 - {wxStyledTextCtrl_DocLineFromVisible, "wxStyledTextCtrl", "docLineFromVisible", 2}, // 3131 - {wxStyledTextCtrl_WrapCount, "wxStyledTextCtrl", "wrapCount", 2}, // 3132 - {wxStyledTextCtrl_SetFoldLevel, "wxStyledTextCtrl", "setFoldLevel", 3}, // 3133 - {wxStyledTextCtrl_GetFoldLevel, "wxStyledTextCtrl", "getFoldLevel", 2}, // 3134 - {wxStyledTextCtrl_GetLastChild, "wxStyledTextCtrl", "getLastChild", 3}, // 3135 - {wxStyledTextCtrl_GetFoldParent, "wxStyledTextCtrl", "getFoldParent", 2}, // 3136 - {wxStyledTextCtrl_ShowLines, "wxStyledTextCtrl", "showLines", 3}, // 3137 - {wxStyledTextCtrl_HideLines, "wxStyledTextCtrl", "hideLines", 3}, // 3138 - {wxStyledTextCtrl_GetLineVisible, "wxStyledTextCtrl", "getLineVisible", 2}, // 3139 - {wxStyledTextCtrl_SetFoldExpanded, "wxStyledTextCtrl", "setFoldExpanded", 3}, // 3140 - {wxStyledTextCtrl_GetFoldExpanded, "wxStyledTextCtrl", "getFoldExpanded", 2}, // 3141 - {wxStyledTextCtrl_ToggleFold, "wxStyledTextCtrl", "toggleFold", 2}, // 3142 - {wxStyledTextCtrl_EnsureVisible, "wxStyledTextCtrl", "ensureVisible", 2}, // 3143 - {wxStyledTextCtrl_SetFoldFlags, "wxStyledTextCtrl", "setFoldFlags", 2}, // 3144 - {wxStyledTextCtrl_EnsureVisibleEnforcePolicy, "wxStyledTextCtrl", "ensureVisibleEnforcePolicy", 2}, // 3145 - {wxStyledTextCtrl_SetTabIndents, "wxStyledTextCtrl", "setTabIndents", 2}, // 3146 - {wxStyledTextCtrl_GetTabIndents, "wxStyledTextCtrl", "getTabIndents", 1}, // 3147 - {wxStyledTextCtrl_SetBackSpaceUnIndents, "wxStyledTextCtrl", "setBackSpaceUnIndents", 2}, // 3148 - {wxStyledTextCtrl_GetBackSpaceUnIndents, "wxStyledTextCtrl", "getBackSpaceUnIndents", 1}, // 3149 - {wxStyledTextCtrl_SetMouseDwellTime, "wxStyledTextCtrl", "setMouseDwellTime", 2}, // 3150 - {wxStyledTextCtrl_GetMouseDwellTime, "wxStyledTextCtrl", "getMouseDwellTime", 1}, // 3151 - {wxStyledTextCtrl_WordStartPosition, "wxStyledTextCtrl", "wordStartPosition", 3}, // 3152 - {wxStyledTextCtrl_WordEndPosition, "wxStyledTextCtrl", "wordEndPosition", 3}, // 3153 - {wxStyledTextCtrl_SetWrapMode, "wxStyledTextCtrl", "setWrapMode", 2}, // 3154 - {wxStyledTextCtrl_GetWrapMode, "wxStyledTextCtrl", "getWrapMode", 1}, // 3155 - {wxStyledTextCtrl_SetWrapVisualFlags, "wxStyledTextCtrl", "setWrapVisualFlags", 2}, // 3156 - {wxStyledTextCtrl_GetWrapVisualFlags, "wxStyledTextCtrl", "getWrapVisualFlags", 1}, // 3157 - {wxStyledTextCtrl_SetWrapVisualFlagsLocation, "wxStyledTextCtrl", "setWrapVisualFlagsLocation", 2}, // 3158 - {wxStyledTextCtrl_GetWrapVisualFlagsLocation, "wxStyledTextCtrl", "getWrapVisualFlagsLocation", 1}, // 3159 - {wxStyledTextCtrl_SetWrapStartIndent, "wxStyledTextCtrl", "setWrapStartIndent", 2}, // 3160 - {wxStyledTextCtrl_GetWrapStartIndent, "wxStyledTextCtrl", "getWrapStartIndent", 1}, // 3161 - {wxStyledTextCtrl_SetLayoutCache, "wxStyledTextCtrl", "setLayoutCache", 2}, // 3162 - {wxStyledTextCtrl_GetLayoutCache, "wxStyledTextCtrl", "getLayoutCache", 1}, // 3163 - {wxStyledTextCtrl_SetScrollWidth, "wxStyledTextCtrl", "setScrollWidth", 2}, // 3164 - {wxStyledTextCtrl_GetScrollWidth, "wxStyledTextCtrl", "getScrollWidth", 1}, // 3165 - {wxStyledTextCtrl_TextWidth, "wxStyledTextCtrl", "textWidth", 3}, // 3166 - {wxStyledTextCtrl_GetEndAtLastLine, "wxStyledTextCtrl", "getEndAtLastLine", 1}, // 3167 - {wxStyledTextCtrl_TextHeight, "wxStyledTextCtrl", "textHeight", 2}, // 3168 - {wxStyledTextCtrl_SetUseVerticalScrollBar, "wxStyledTextCtrl", "setUseVerticalScrollBar", 2}, // 3169 - {wxStyledTextCtrl_GetUseVerticalScrollBar, "wxStyledTextCtrl", "getUseVerticalScrollBar", 1}, // 3170 - {wxStyledTextCtrl_AppendText, "wxStyledTextCtrl", "appendText", 2}, // 3171 - {wxStyledTextCtrl_GetTwoPhaseDraw, "wxStyledTextCtrl", "getTwoPhaseDraw", 1}, // 3172 - {wxStyledTextCtrl_SetTwoPhaseDraw, "wxStyledTextCtrl", "setTwoPhaseDraw", 2}, // 3173 - {wxStyledTextCtrl_TargetFromSelection, "wxStyledTextCtrl", "targetFromSelection", 1}, // 3174 - {wxStyledTextCtrl_LinesJoin, "wxStyledTextCtrl", "linesJoin", 1}, // 3175 - {wxStyledTextCtrl_LinesSplit, "wxStyledTextCtrl", "linesSplit", 2}, // 3176 - {wxStyledTextCtrl_SetFoldMarginColour, "wxStyledTextCtrl", "setFoldMarginColour", 3}, // 3177 - {wxStyledTextCtrl_SetFoldMarginHiColour, "wxStyledTextCtrl", "setFoldMarginHiColour", 3}, // 3178 - {wxStyledTextCtrl_LineDown, "wxStyledTextCtrl", "lineDown", 1}, // 3179 - {wxStyledTextCtrl_LineDownExtend, "wxStyledTextCtrl", "lineDownExtend", 1}, // 3180 - {wxStyledTextCtrl_LineUp, "wxStyledTextCtrl", "lineUp", 1}, // 3181 - {wxStyledTextCtrl_LineUpExtend, "wxStyledTextCtrl", "lineUpExtend", 1}, // 3182 - {wxStyledTextCtrl_CharLeft, "wxStyledTextCtrl", "charLeft", 1}, // 3183 - {wxStyledTextCtrl_CharLeftExtend, "wxStyledTextCtrl", "charLeftExtend", 1}, // 3184 - {wxStyledTextCtrl_CharRight, "wxStyledTextCtrl", "charRight", 1}, // 3185 - {wxStyledTextCtrl_CharRightExtend, "wxStyledTextCtrl", "charRightExtend", 1}, // 3186 - {wxStyledTextCtrl_WordLeft, "wxStyledTextCtrl", "wordLeft", 1}, // 3187 - {wxStyledTextCtrl_WordLeftExtend, "wxStyledTextCtrl", "wordLeftExtend", 1}, // 3188 - {wxStyledTextCtrl_WordRight, "wxStyledTextCtrl", "wordRight", 1}, // 3189 - {wxStyledTextCtrl_WordRightExtend, "wxStyledTextCtrl", "wordRightExtend", 1}, // 3190 - {wxStyledTextCtrl_Home, "wxStyledTextCtrl", "home", 1}, // 3191 - {wxStyledTextCtrl_HomeExtend, "wxStyledTextCtrl", "homeExtend", 1}, // 3192 - {wxStyledTextCtrl_LineEnd, "wxStyledTextCtrl", "lineEnd", 1}, // 3193 - {wxStyledTextCtrl_LineEndExtend, "wxStyledTextCtrl", "lineEndExtend", 1}, // 3194 - {wxStyledTextCtrl_DocumentStart, "wxStyledTextCtrl", "documentStart", 1}, // 3195 - {wxStyledTextCtrl_DocumentStartExtend, "wxStyledTextCtrl", "documentStartExtend", 1}, // 3196 - {wxStyledTextCtrl_DocumentEnd, "wxStyledTextCtrl", "documentEnd", 1}, // 3197 - {wxStyledTextCtrl_DocumentEndExtend, "wxStyledTextCtrl", "documentEndExtend", 1}, // 3198 - {wxStyledTextCtrl_PageUp, "wxStyledTextCtrl", "pageUp", 1}, // 3199 - {wxStyledTextCtrl_PageUpExtend, "wxStyledTextCtrl", "pageUpExtend", 1}, // 3200 - {wxStyledTextCtrl_PageDown, "wxStyledTextCtrl", "pageDown", 1}, // 3201 - {wxStyledTextCtrl_PageDownExtend, "wxStyledTextCtrl", "pageDownExtend", 1}, // 3202 - {wxStyledTextCtrl_EditToggleOvertype, "wxStyledTextCtrl", "editToggleOvertype", 1}, // 3203 - {wxStyledTextCtrl_Cancel, "wxStyledTextCtrl", "cancel", 1}, // 3204 - {wxStyledTextCtrl_DeleteBack, "wxStyledTextCtrl", "deleteBack", 1}, // 3205 - {wxStyledTextCtrl_Tab, "wxStyledTextCtrl", "tab", 1}, // 3206 - {wxStyledTextCtrl_BackTab, "wxStyledTextCtrl", "backTab", 1}, // 3207 - {wxStyledTextCtrl_NewLine, "wxStyledTextCtrl", "newLine", 1}, // 3208 - {wxStyledTextCtrl_FormFeed, "wxStyledTextCtrl", "formFeed", 1}, // 3209 - {wxStyledTextCtrl_VCHome, "wxStyledTextCtrl", "vCHome", 1}, // 3210 - {wxStyledTextCtrl_VCHomeExtend, "wxStyledTextCtrl", "vCHomeExtend", 1}, // 3211 - {wxStyledTextCtrl_ZoomIn, "wxStyledTextCtrl", "zoomIn", 1}, // 3212 - {wxStyledTextCtrl_ZoomOut, "wxStyledTextCtrl", "zoomOut", 1}, // 3213 - {wxStyledTextCtrl_DelWordLeft, "wxStyledTextCtrl", "delWordLeft", 1}, // 3214 - {wxStyledTextCtrl_DelWordRight, "wxStyledTextCtrl", "delWordRight", 1}, // 3215 - {wxStyledTextCtrl_LineCut, "wxStyledTextCtrl", "lineCut", 1}, // 3216 - {wxStyledTextCtrl_LineDelete, "wxStyledTextCtrl", "lineDelete", 1}, // 3217 - {wxStyledTextCtrl_LineTranspose, "wxStyledTextCtrl", "lineTranspose", 1}, // 3218 - {wxStyledTextCtrl_LineDuplicate, "wxStyledTextCtrl", "lineDuplicate", 1}, // 3219 - {wxStyledTextCtrl_LowerCase, "wxStyledTextCtrl", "lowerCase", 1}, // 3220 - {wxStyledTextCtrl_UpperCase, "wxStyledTextCtrl", "upperCase", 1}, // 3221 - {wxStyledTextCtrl_LineScrollDown, "wxStyledTextCtrl", "lineScrollDown", 1}, // 3222 - {wxStyledTextCtrl_LineScrollUp, "wxStyledTextCtrl", "lineScrollUp", 1}, // 3223 - {wxStyledTextCtrl_DeleteBackNotLine, "wxStyledTextCtrl", "deleteBackNotLine", 1}, // 3224 - {wxStyledTextCtrl_HomeDisplay, "wxStyledTextCtrl", "homeDisplay", 1}, // 3225 - {wxStyledTextCtrl_HomeDisplayExtend, "wxStyledTextCtrl", "homeDisplayExtend", 1}, // 3226 - {wxStyledTextCtrl_LineEndDisplay, "wxStyledTextCtrl", "lineEndDisplay", 1}, // 3227 - {wxStyledTextCtrl_LineEndDisplayExtend, "wxStyledTextCtrl", "lineEndDisplayExtend", 1}, // 3228 - {wxStyledTextCtrl_HomeWrapExtend, "wxStyledTextCtrl", "homeWrapExtend", 1}, // 3229 - {wxStyledTextCtrl_LineEndWrap, "wxStyledTextCtrl", "lineEndWrap", 1}, // 3230 - {wxStyledTextCtrl_LineEndWrapExtend, "wxStyledTextCtrl", "lineEndWrapExtend", 1}, // 3231 - {wxStyledTextCtrl_VCHomeWrap, "wxStyledTextCtrl", "vCHomeWrap", 1}, // 3232 - {wxStyledTextCtrl_VCHomeWrapExtend, "wxStyledTextCtrl", "vCHomeWrapExtend", 1}, // 3233 - {wxStyledTextCtrl_LineCopy, "wxStyledTextCtrl", "lineCopy", 1}, // 3234 - {wxStyledTextCtrl_MoveCaretInsideView, "wxStyledTextCtrl", "moveCaretInsideView", 1}, // 3235 - {wxStyledTextCtrl_LineLength, "wxStyledTextCtrl", "lineLength", 2}, // 3236 - {wxStyledTextCtrl_BraceHighlight, "wxStyledTextCtrl", "braceHighlight", 3}, // 3237 - {wxStyledTextCtrl_BraceBadLight, "wxStyledTextCtrl", "braceBadLight", 2}, // 3238 - {wxStyledTextCtrl_BraceMatch, "wxStyledTextCtrl", "braceMatch", 2}, // 3239 - {wxStyledTextCtrl_GetViewEOL, "wxStyledTextCtrl", "getViewEOL", 1}, // 3240 - {wxStyledTextCtrl_SetViewEOL, "wxStyledTextCtrl", "setViewEOL", 2}, // 3241 - {wxStyledTextCtrl_SetModEventMask, "wxStyledTextCtrl", "setModEventMask", 2}, // 3242 - {wxStyledTextCtrl_GetEdgeColumn, "wxStyledTextCtrl", "getEdgeColumn", 1}, // 3243 - {wxStyledTextCtrl_SetEdgeColumn, "wxStyledTextCtrl", "setEdgeColumn", 2}, // 3244 - {wxStyledTextCtrl_SetEdgeMode, "wxStyledTextCtrl", "setEdgeMode", 2}, // 3245 - {wxStyledTextCtrl_GetEdgeMode, "wxStyledTextCtrl", "getEdgeMode", 1}, // 3246 - {wxStyledTextCtrl_GetEdgeColour, "wxStyledTextCtrl", "getEdgeColour", 1}, // 3247 - {wxStyledTextCtrl_SetEdgeColour, "wxStyledTextCtrl", "setEdgeColour", 2}, // 3248 - {wxStyledTextCtrl_SearchAnchor, "wxStyledTextCtrl", "searchAnchor", 1}, // 3249 - {wxStyledTextCtrl_SearchNext, "wxStyledTextCtrl", "searchNext", 3}, // 3250 - {wxStyledTextCtrl_SearchPrev, "wxStyledTextCtrl", "searchPrev", 3}, // 3251 - {wxStyledTextCtrl_LinesOnScreen, "wxStyledTextCtrl", "linesOnScreen", 1}, // 3252 - {wxStyledTextCtrl_UsePopUp, "wxStyledTextCtrl", "usePopUp", 2}, // 3253 - {wxStyledTextCtrl_SelectionIsRectangle, "wxStyledTextCtrl", "selectionIsRectangle", 1}, // 3254 - {wxStyledTextCtrl_SetZoom, "wxStyledTextCtrl", "setZoom", 2}, // 3255 - {wxStyledTextCtrl_GetZoom, "wxStyledTextCtrl", "getZoom", 1}, // 3256 - {wxStyledTextCtrl_GetModEventMask, "wxStyledTextCtrl", "getModEventMask", 1}, // 3257 - {wxStyledTextCtrl_SetSTCFocus, "wxStyledTextCtrl", "setSTCFocus", 2}, // 3258 - {wxStyledTextCtrl_GetSTCFocus, "wxStyledTextCtrl", "getSTCFocus", 1}, // 3259 - {wxStyledTextCtrl_SetStatus, "wxStyledTextCtrl", "setStatus", 2}, // 3260 - {wxStyledTextCtrl_GetStatus, "wxStyledTextCtrl", "getStatus", 1}, // 3261 - {wxStyledTextCtrl_SetMouseDownCaptures, "wxStyledTextCtrl", "setMouseDownCaptures", 2}, // 3262 - {wxStyledTextCtrl_GetMouseDownCaptures, "wxStyledTextCtrl", "getMouseDownCaptures", 1}, // 3263 - {wxStyledTextCtrl_SetSTCCursor, "wxStyledTextCtrl", "setSTCCursor", 2}, // 3264 - {wxStyledTextCtrl_GetSTCCursor, "wxStyledTextCtrl", "getSTCCursor", 1}, // 3265 - {wxStyledTextCtrl_SetControlCharSymbol, "wxStyledTextCtrl", "setControlCharSymbol", 2}, // 3266 - {wxStyledTextCtrl_GetControlCharSymbol, "wxStyledTextCtrl", "getControlCharSymbol", 1}, // 3267 - {wxStyledTextCtrl_WordPartLeft, "wxStyledTextCtrl", "wordPartLeft", 1}, // 3268 - {wxStyledTextCtrl_WordPartLeftExtend, "wxStyledTextCtrl", "wordPartLeftExtend", 1}, // 3269 - {wxStyledTextCtrl_WordPartRight, "wxStyledTextCtrl", "wordPartRight", 1}, // 3270 - {wxStyledTextCtrl_WordPartRightExtend, "wxStyledTextCtrl", "wordPartRightExtend", 1}, // 3271 - {wxStyledTextCtrl_SetVisiblePolicy, "wxStyledTextCtrl", "setVisiblePolicy", 3}, // 3272 - {wxStyledTextCtrl_DelLineLeft, "wxStyledTextCtrl", "delLineLeft", 1}, // 3273 - {wxStyledTextCtrl_DelLineRight, "wxStyledTextCtrl", "delLineRight", 1}, // 3274 - {wxStyledTextCtrl_GetXOffset, "wxStyledTextCtrl", "getXOffset", 1}, // 3275 - {wxStyledTextCtrl_ChooseCaretX, "wxStyledTextCtrl", "chooseCaretX", 1}, // 3276 - {wxStyledTextCtrl_SetXCaretPolicy, "wxStyledTextCtrl", "setXCaretPolicy", 3}, // 3277 - {wxStyledTextCtrl_SetYCaretPolicy, "wxStyledTextCtrl", "setYCaretPolicy", 3}, // 3278 - {wxStyledTextCtrl_GetPrintWrapMode, "wxStyledTextCtrl", "getPrintWrapMode", 1}, // 3279 - {wxStyledTextCtrl_SetHotspotActiveForeground, "wxStyledTextCtrl", "setHotspotActiveForeground", 3}, // 3280 - {wxStyledTextCtrl_SetHotspotActiveBackground, "wxStyledTextCtrl", "setHotspotActiveBackground", 3}, // 3281 - {wxStyledTextCtrl_SetHotspotActiveUnderline, "wxStyledTextCtrl", "setHotspotActiveUnderline", 2}, // 3282 - {wxStyledTextCtrl_SetHotspotSingleLine, "wxStyledTextCtrl", "setHotspotSingleLine", 2}, // 3283 - {wxStyledTextCtrl_ParaDownExtend, "wxStyledTextCtrl", "paraDownExtend", 1}, // 3284 - {wxStyledTextCtrl_ParaUp, "wxStyledTextCtrl", "paraUp", 1}, // 3285 - {wxStyledTextCtrl_ParaUpExtend, "wxStyledTextCtrl", "paraUpExtend", 1}, // 3286 - {wxStyledTextCtrl_PositionBefore, "wxStyledTextCtrl", "positionBefore", 2}, // 3287 - {wxStyledTextCtrl_PositionAfter, "wxStyledTextCtrl", "positionAfter", 2}, // 3288 - {wxStyledTextCtrl_CopyRange, "wxStyledTextCtrl", "copyRange", 3}, // 3289 - {wxStyledTextCtrl_CopyText, "wxStyledTextCtrl", "copyText", 3}, // 3290 - {wxStyledTextCtrl_SetSelectionMode, "wxStyledTextCtrl", "setSelectionMode", 2}, // 3291 - {wxStyledTextCtrl_GetSelectionMode, "wxStyledTextCtrl", "getSelectionMode", 1}, // 3292 - {wxStyledTextCtrl_LineDownRectExtend, "wxStyledTextCtrl", "lineDownRectExtend", 1}, // 3293 - {wxStyledTextCtrl_LineUpRectExtend, "wxStyledTextCtrl", "lineUpRectExtend", 1}, // 3294 - {wxStyledTextCtrl_CharLeftRectExtend, "wxStyledTextCtrl", "charLeftRectExtend", 1}, // 3295 - {wxStyledTextCtrl_CharRightRectExtend, "wxStyledTextCtrl", "charRightRectExtend", 1}, // 3296 - {wxStyledTextCtrl_HomeRectExtend, "wxStyledTextCtrl", "homeRectExtend", 1}, // 3297 - {wxStyledTextCtrl_VCHomeRectExtend, "wxStyledTextCtrl", "vCHomeRectExtend", 1}, // 3298 - {wxStyledTextCtrl_LineEndRectExtend, "wxStyledTextCtrl", "lineEndRectExtend", 1}, // 3299 - {wxStyledTextCtrl_PageUpRectExtend, "wxStyledTextCtrl", "pageUpRectExtend", 1}, // 3300 - {wxStyledTextCtrl_PageDownRectExtend, "wxStyledTextCtrl", "pageDownRectExtend", 1}, // 3301 - {wxStyledTextCtrl_StutteredPageUp, "wxStyledTextCtrl", "stutteredPageUp", 1}, // 3302 - {wxStyledTextCtrl_StutteredPageUpExtend, "wxStyledTextCtrl", "stutteredPageUpExtend", 1}, // 3303 - {wxStyledTextCtrl_StutteredPageDown, "wxStyledTextCtrl", "stutteredPageDown", 1}, // 3304 - {wxStyledTextCtrl_StutteredPageDownExtend, "wxStyledTextCtrl", "stutteredPageDownExtend", 1}, // 3305 - {wxStyledTextCtrl_WordLeftEnd, "wxStyledTextCtrl", "wordLeftEnd", 1}, // 3306 - {wxStyledTextCtrl_WordLeftEndExtend, "wxStyledTextCtrl", "wordLeftEndExtend", 1}, // 3307 - {wxStyledTextCtrl_WordRightEnd, "wxStyledTextCtrl", "wordRightEnd", 1}, // 3308 - {wxStyledTextCtrl_WordRightEndExtend, "wxStyledTextCtrl", "wordRightEndExtend", 1}, // 3309 - {wxStyledTextCtrl_SetWhitespaceChars, "wxStyledTextCtrl", "setWhitespaceChars", 2}, // 3310 - {wxStyledTextCtrl_SetCharsDefault, "wxStyledTextCtrl", "setCharsDefault", 1}, // 3311 - {wxStyledTextCtrl_AutoCompGetCurrent, "wxStyledTextCtrl", "autoCompGetCurrent", 1}, // 3312 - {wxStyledTextCtrl_Allocate, "wxStyledTextCtrl", "allocate", 2}, // 3313 - {wxStyledTextCtrl_FindColumn, "wxStyledTextCtrl", "findColumn", 3}, // 3314 - {wxStyledTextCtrl_GetCaretSticky, "wxStyledTextCtrl", "getCaretSticky", 1}, // 3315 - {wxStyledTextCtrl_SetCaretSticky, "wxStyledTextCtrl", "setCaretSticky", 2}, // 3316 - {wxStyledTextCtrl_ToggleCaretSticky, "wxStyledTextCtrl", "toggleCaretSticky", 1}, // 3317 - {wxStyledTextCtrl_SetPasteConvertEndings, "wxStyledTextCtrl", "setPasteConvertEndings", 2}, // 3318 - {wxStyledTextCtrl_GetPasteConvertEndings, "wxStyledTextCtrl", "getPasteConvertEndings", 1}, // 3319 - {wxStyledTextCtrl_SelectionDuplicate, "wxStyledTextCtrl", "selectionDuplicate", 1}, // 3320 - {wxStyledTextCtrl_SetCaretLineBackAlpha, "wxStyledTextCtrl", "setCaretLineBackAlpha", 2}, // 3321 - {wxStyledTextCtrl_GetCaretLineBackAlpha, "wxStyledTextCtrl", "getCaretLineBackAlpha", 1}, // 3322 - {wxStyledTextCtrl_StartRecord, "wxStyledTextCtrl", "startRecord", 1}, // 3323 - {wxStyledTextCtrl_StopRecord, "wxStyledTextCtrl", "stopRecord", 1}, // 3324 - {wxStyledTextCtrl_SetLexer, "wxStyledTextCtrl", "setLexer", 2}, // 3325 - {wxStyledTextCtrl_GetLexer, "wxStyledTextCtrl", "getLexer", 1}, // 3326 - {wxStyledTextCtrl_Colourise, "wxStyledTextCtrl", "colourise", 3}, // 3327 - {wxStyledTextCtrl_SetProperty, "wxStyledTextCtrl", "setProperty", 3}, // 3328 - {wxStyledTextCtrl_SetKeyWords, "wxStyledTextCtrl", "setKeyWords", 3}, // 3329 - {wxStyledTextCtrl_SetLexerLanguage, "wxStyledTextCtrl", "setLexerLanguage", 2}, // 3330 - {wxStyledTextCtrl_GetProperty, "wxStyledTextCtrl", "getProperty", 2}, // 3331 - {wxStyledTextCtrl_GetStyleBitsNeeded, "wxStyledTextCtrl", "getStyleBitsNeeded", 1}, // 3332 - {wxStyledTextCtrl_GetCurrentLine, "wxStyledTextCtrl", "getCurrentLine", 1}, // 3333 - {wxStyledTextCtrl_StyleSetSpec, "wxStyledTextCtrl", "styleSetSpec", 3}, // 3334 - {wxStyledTextCtrl_StyleSetFont, "wxStyledTextCtrl", "styleSetFont", 3}, // 3335 - {wxStyledTextCtrl_StyleSetFontAttr, "wxStyledTextCtrl", "styleSetFontAttr", 8}, // 3336 - {wxStyledTextCtrl_StyleSetCharacterSet, "wxStyledTextCtrl", "styleSetCharacterSet", 3}, // 3337 - {wxStyledTextCtrl_StyleSetFontEncoding, "wxStyledTextCtrl", "styleSetFontEncoding", 3}, // 3338 - {wxStyledTextCtrl_CmdKeyExecute, "wxStyledTextCtrl", "cmdKeyExecute", 2}, // 3339 - {wxStyledTextCtrl_SetMargins, "wxStyledTextCtrl", "setMargins", 3}, // 3340 - {wxStyledTextCtrl_GetSelection, "wxStyledTextCtrl", "getSelection", 1}, // 3341 - {wxStyledTextCtrl_PointFromPosition, "wxStyledTextCtrl", "pointFromPosition", 2}, // 3342 - {wxStyledTextCtrl_ScrollToLine, "wxStyledTextCtrl", "scrollToLine", 2}, // 3343 - {wxStyledTextCtrl_ScrollToColumn, "wxStyledTextCtrl", "scrollToColumn", 2}, // 3344 - {wxStyledTextCtrl_SetVScrollBar, "wxStyledTextCtrl", "setVScrollBar", 2}, // 3345 - {wxStyledTextCtrl_SetHScrollBar, "wxStyledTextCtrl", "setHScrollBar", 2}, // 3346 - {wxStyledTextCtrl_GetLastKeydownProcessed, "wxStyledTextCtrl", "getLastKeydownProcessed", 1}, // 3347 - {wxStyledTextCtrl_SetLastKeydownProcessed, "wxStyledTextCtrl", "setLastKeydownProcessed", 2}, // 3348 - {wxStyledTextCtrl_SaveFile, "wxStyledTextCtrl", "saveFile", 2}, // 3349 - {wxStyledTextCtrl_LoadFile, "wxStyledTextCtrl", "loadFile", 2}, // 3350 - {wxStyledTextCtrl_DoDragOver, "wxStyledTextCtrl", "doDragOver", 4}, // 3351 - {wxStyledTextCtrl_DoDropText, "wxStyledTextCtrl", "doDropText", 4}, // 3352 - {wxStyledTextCtrl_GetUseAntiAliasing, "wxStyledTextCtrl", "getUseAntiAliasing", 1}, // 3353 - {wxStyledTextCtrl_AddTextRaw, "wxStyledTextCtrl", "addTextRaw", 3}, // 3354 - {wxStyledTextCtrl_InsertTextRaw, "wxStyledTextCtrl", "insertTextRaw", 3}, // 3355 - {wxStyledTextCtrl_GetCurLineRaw, "wxStyledTextCtrl", "getCurLineRaw", 1}, // 3356 - {wxStyledTextCtrl_GetLineRaw, "wxStyledTextCtrl", "getLineRaw", 2}, // 3357 - {wxStyledTextCtrl_GetSelectedTextRaw, "wxStyledTextCtrl", "getSelectedTextRaw", 1}, // 3358 - {wxStyledTextCtrl_GetTextRangeRaw, "wxStyledTextCtrl", "getTextRangeRaw", 3}, // 3359 - {wxStyledTextCtrl_SetTextRaw, "wxStyledTextCtrl", "setTextRaw", 2}, // 3360 - {wxStyledTextCtrl_GetTextRaw, "wxStyledTextCtrl", "getTextRaw", 1}, // 3361 - {wxStyledTextCtrl_AppendTextRaw, "wxStyledTextCtrl", "appendTextRaw", 3}, // 3362 - {wxArtProvider_GetBitmap, "wxArtProvider", "getBitmap", 2}, // 3363 - {wxArtProvider_GetIcon, "wxArtProvider", "getIcon", 2}, // 3364 - {wxTreeEvent_GetKeyCode, "wxTreeEvent", "getKeyCode", 1}, // 3365 - {wxTreeEvent_GetItem, "wxTreeEvent", "getItem", 1}, // 3366 - {wxTreeEvent_GetKeyEvent, "wxTreeEvent", "getKeyEvent", 1}, // 3367 - {wxTreeEvent_GetLabel, "wxTreeEvent", "getLabel", 1}, // 3368 - {wxTreeEvent_GetOldItem, "wxTreeEvent", "getOldItem", 1}, // 3369 - {wxTreeEvent_GetPoint, "wxTreeEvent", "getPoint", 1}, // 3370 - {wxTreeEvent_IsEditCancelled, "wxTreeEvent", "isEditCancelled", 1}, // 3371 - {wxTreeEvent_SetToolTip, "wxTreeEvent", "setToolTip", 2}, // 3372 - {wxBookCtrlEvent_GetOldSelection, "wxBookCtrlEvent", "getOldSelection", 1}, // 3373 - {wxBookCtrlEvent_GetSelection, "wxBookCtrlEvent", "getSelection", 1}, // 3374 - {wxBookCtrlEvent_SetOldSelection, "wxBookCtrlEvent", "setOldSelection", 2}, // 3375 - {wxBookCtrlEvent_SetSelection, "wxBookCtrlEvent", "setSelection", 2}, // 3376 - {wxFileDataObject_new, "wxFileDataObject", "new", 0}, // 3377 - {wxFileDataObject_AddFile, "wxFileDataObject", "addFile", 2}, // 3378 - {wxFileDataObject_GetFilenames, "wxFileDataObject", "getFilenames", 1}, // 3379 - {wxFileDataObject_destroy, "wxFileDataObject", "'Destroy'", 1}, // 3380 - {wxTextDataObject_new, "wxTextDataObject", "new", 1}, // 3381 - {wxTextDataObject_GetTextLength, "wxTextDataObject", "getTextLength", 1}, // 3382 - {wxTextDataObject_GetText, "wxTextDataObject", "getText", 1}, // 3383 - {wxTextDataObject_SetText, "wxTextDataObject", "setText", 2}, // 3384 - {wxTextDataObject_destroy, "wxTextDataObject", "'Destroy'", 1}, // 3385 - {wxBitmapDataObject_new_1_1, "wxBitmapDataObject", "new", 1}, // 3386 - {wxBitmapDataObject_new_1_0, "wxBitmapDataObject", "new", 1}, // 3387 - {wxBitmapDataObject_GetBitmap, "wxBitmapDataObject", "getBitmap", 1}, // 3388 - {wxBitmapDataObject_SetBitmap, "wxBitmapDataObject", "setBitmap", 2}, // 3389 - {wxBitmapDataObject_destroy, "wxBitmapDataObject", "'Destroy'", 1}, // 3390 - {wxClipboard_new, "wxClipboard", "new", 0}, // 3391 - {NULL, "wxClipboard", "destroy", 1}, // 3392 obj destructor wxClipboard_destruct - {wxClipboard_AddData, "wxClipboard", "addData", 2}, // 3393 - {wxClipboard_Clear, "wxClipboard", "clear", 1}, // 3394 - {wxClipboard_Close, "wxClipboard", "close", 1}, // 3395 - {wxClipboard_Flush, "wxClipboard", "flush", 1}, // 3396 - {wxClipboard_GetData, "wxClipboard", "getData", 2}, // 3397 - {wxClipboard_IsOpened, "wxClipboard", "isOpened", 1}, // 3398 - {wxClipboard_Open, "wxClipboard", "open", 1}, // 3399 - {wxClipboard_SetData, "wxClipboard", "setData", 2}, // 3400 - {wxClipboard_UsePrimarySelection, "wxClipboard", "usePrimarySelection", 2}, // 3401 - {wxClipboard_IsSupported, "wxClipboard", "isSupported", 2}, // 3402 - {wxClipboard_Get, "wxClipboard", "get", 0}, // 3403 - {wxSpinEvent_GetPosition, "wxSpinEvent", "getPosition", 1}, // 3404 - {wxSpinEvent_SetPosition, "wxSpinEvent", "setPosition", 2}, // 3405 - {wxSplitterWindow_new_0, "wxSplitterWindow", "new", 0}, // 3406 - {wxSplitterWindow_new_2, "wxSplitterWindow", "new", 2}, // 3407 - {NULL, "wxSplitterWindow", "destroy", 1}, // 3408 obj destructor wxSplitterWindow_destruct - {wxSplitterWindow_Create, "wxSplitterWindow", "create", 3}, // 3409 - {wxSplitterWindow_GetMinimumPaneSize, "wxSplitterWindow", "getMinimumPaneSize", 1}, // 3410 - {wxSplitterWindow_GetSashGravity, "wxSplitterWindow", "getSashGravity", 1}, // 3411 - {wxSplitterWindow_GetSashPosition, "wxSplitterWindow", "getSashPosition", 1}, // 3412 - {wxSplitterWindow_GetSplitMode, "wxSplitterWindow", "getSplitMode", 1}, // 3413 - {wxSplitterWindow_GetWindow1, "wxSplitterWindow", "getWindow1", 1}, // 3414 - {wxSplitterWindow_GetWindow2, "wxSplitterWindow", "getWindow2", 1}, // 3415 - {wxSplitterWindow_Initialize, "wxSplitterWindow", "initialize", 2}, // 3416 - {wxSplitterWindow_IsSplit, "wxSplitterWindow", "isSplit", 1}, // 3417 - {wxSplitterWindow_ReplaceWindow, "wxSplitterWindow", "replaceWindow", 3}, // 3418 - {wxSplitterWindow_SetSashGravity, "wxSplitterWindow", "setSashGravity", 2}, // 3419 - {wxSplitterWindow_SetSashPosition, "wxSplitterWindow", "setSashPosition", 3}, // 3420 - {wxSplitterWindow_SetMinimumPaneSize, "wxSplitterWindow", "setMinimumPaneSize", 2}, // 3421 - {wxSplitterWindow_SetSplitMode, "wxSplitterWindow", "setSplitMode", 2}, // 3422 - {wxSplitterWindow_SplitHorizontally, "wxSplitterWindow", "splitHorizontally", 4}, // 3423 - {wxSplitterWindow_SplitVertically, "wxSplitterWindow", "splitVertically", 4}, // 3424 - {wxSplitterWindow_Unsplit, "wxSplitterWindow", "unsplit", 2}, // 3425 - {wxSplitterWindow_UpdateSize, "wxSplitterWindow", "updateSize", 1}, // 3426 - {wxSplitterEvent_GetSashPosition, "wxSplitterEvent", "getSashPosition", 1}, // 3427 - {wxSplitterEvent_GetX, "wxSplitterEvent", "getX", 1}, // 3428 - {wxSplitterEvent_GetY, "wxSplitterEvent", "getY", 1}, // 3429 - {wxSplitterEvent_GetWindowBeingRemoved, "wxSplitterEvent", "getWindowBeingRemoved", 1}, // 3430 - {wxSplitterEvent_SetSashPosition, "wxSplitterEvent", "setSashPosition", 2}, // 3431 - {wxHtmlWindow_new_0, "wxHtmlWindow", "new", 0}, // 3432 - {wxHtmlWindow_new_2, "wxHtmlWindow", "new", 2}, // 3433 - {wxHtmlWindow_AppendToPage, "wxHtmlWindow", "appendToPage", 2}, // 3434 - {wxHtmlWindow_GetOpenedAnchor, "wxHtmlWindow", "getOpenedAnchor", 1}, // 3435 - {wxHtmlWindow_GetOpenedPage, "wxHtmlWindow", "getOpenedPage", 1}, // 3436 - {wxHtmlWindow_GetOpenedPageTitle, "wxHtmlWindow", "getOpenedPageTitle", 1}, // 3437 - {wxHtmlWindow_GetRelatedFrame, "wxHtmlWindow", "getRelatedFrame", 1}, // 3438 - {wxHtmlWindow_HistoryBack, "wxHtmlWindow", "historyBack", 1}, // 3439 - {wxHtmlWindow_HistoryCanBack, "wxHtmlWindow", "historyCanBack", 1}, // 3440 - {wxHtmlWindow_HistoryCanForward, "wxHtmlWindow", "historyCanForward", 1}, // 3441 - {wxHtmlWindow_HistoryClear, "wxHtmlWindow", "historyClear", 1}, // 3442 - {wxHtmlWindow_HistoryForward, "wxHtmlWindow", "historyForward", 1}, // 3443 - {wxHtmlWindow_LoadFile, "wxHtmlWindow", "loadFile", 2}, // 3444 - {wxHtmlWindow_LoadPage, "wxHtmlWindow", "loadPage", 2}, // 3445 - {wxHtmlWindow_SelectAll, "wxHtmlWindow", "selectAll", 1}, // 3446 - {wxHtmlWindow_SelectionToText, "wxHtmlWindow", "selectionToText", 1}, // 3447 - {wxHtmlWindow_SelectLine, "wxHtmlWindow", "selectLine", 2}, // 3448 - {wxHtmlWindow_SelectWord, "wxHtmlWindow", "selectWord", 2}, // 3449 - {wxHtmlWindow_SetBorders, "wxHtmlWindow", "setBorders", 2}, // 3450 - {wxHtmlWindow_SetFonts, "wxHtmlWindow", "setFonts", 4}, // 3451 - {wxHtmlWindow_SetPage, "wxHtmlWindow", "setPage", 2}, // 3452 - {wxHtmlWindow_SetRelatedFrame, "wxHtmlWindow", "setRelatedFrame", 3}, // 3453 - {wxHtmlWindow_SetRelatedStatusBar_1, "wxHtmlWindow", "setRelatedStatusBar", 2}, // 3454 - {wxHtmlWindow_SetRelatedStatusBar_2, "wxHtmlWindow", "setRelatedStatusBar", 3}, // 3455 - {wxHtmlWindow_ToText, "wxHtmlWindow", "toText", 1}, // 3456 - {NULL, "wxHtmlWindow", "'Destroy'", 1}, // 3457 obj destructor wxHtmlWindow_destroy - {wxHtmlLinkEvent_GetLinkInfo, "wxHtmlLinkEvent", "getLinkInfo", 1}, // 3458 - {wxSystemSettings_GetColour, "wxSystemSettings", "getColour", 1}, // 3459 - {wxSystemSettings_GetFont, "wxSystemSettings", "getFont", 1}, // 3460 - {wxSystemSettings_GetMetric, "wxSystemSettings", "getMetric", 2}, // 3461 - {wxSystemSettings_GetScreenType, "wxSystemSettings", "getScreenType", 0}, // 3462 - {wxSystemOptions_GetOption, "wxSystemOptions", "getOption", 1}, // 3463 - {wxSystemOptions_GetOptionInt, "wxSystemOptions", "getOptionInt", 1}, // 3464 - {wxSystemOptions_HasOption, "wxSystemOptions", "hasOption", 1}, // 3465 - {wxSystemOptions_IsFalse, "wxSystemOptions", "isFalse", 1}, // 3466 - {wxSystemOptions_SetOption_2_1, "wxSystemOptions", "setOption", 2}, // 3467 - {wxSystemOptions_SetOption_2_0, "wxSystemOptions", "setOption", 2}, // 3468 - {wxAuiNotebookEvent_SetSelection, "wxAuiNotebookEvent", "setSelection", 2}, // 3469 - {wxAuiNotebookEvent_GetSelection, "wxAuiNotebookEvent", "getSelection", 1}, // 3470 - {wxAuiNotebookEvent_SetOldSelection, "wxAuiNotebookEvent", "setOldSelection", 2}, // 3471 - {wxAuiNotebookEvent_GetOldSelection, "wxAuiNotebookEvent", "getOldSelection", 1}, // 3472 - {wxAuiNotebookEvent_SetDragSource, "wxAuiNotebookEvent", "setDragSource", 2}, // 3473 - {wxAuiNotebookEvent_GetDragSource, "wxAuiNotebookEvent", "getDragSource", 1}, // 3474 - {wxAuiManagerEvent_SetManager, "wxAuiManagerEvent", "setManager", 2}, // 3475 - {wxAuiManagerEvent_GetManager, "wxAuiManagerEvent", "getManager", 1}, // 3476 - {wxAuiManagerEvent_SetPane, "wxAuiManagerEvent", "setPane", 2}, // 3477 - {wxAuiManagerEvent_GetPane, "wxAuiManagerEvent", "getPane", 1}, // 3478 - {wxAuiManagerEvent_SetButton, "wxAuiManagerEvent", "setButton", 2}, // 3479 - {wxAuiManagerEvent_GetButton, "wxAuiManagerEvent", "getButton", 1}, // 3480 - {wxAuiManagerEvent_SetDC, "wxAuiManagerEvent", "setDC", 2}, // 3481 - {wxAuiManagerEvent_GetDC, "wxAuiManagerEvent", "getDC", 1}, // 3482 - {wxAuiManagerEvent_Veto, "wxAuiManagerEvent", "veto", 2}, // 3483 - {wxAuiManagerEvent_GetVeto, "wxAuiManagerEvent", "getVeto", 1}, // 3484 - {wxAuiManagerEvent_SetCanVeto, "wxAuiManagerEvent", "setCanVeto", 2}, // 3485 - {wxAuiManagerEvent_CanVeto, "wxAuiManagerEvent", "canVeto", 1}, // 3486 - {wxLogNull_new, "wxLogNull", "new", 0}, // 3487 - {wxLogNull_destruct, "wxLogNull", "destroy", 1}, // 3488 - {wxTaskBarIcon_new, "wxTaskBarIcon", "new", 1}, // 3489 - {NULL, "wxTaskBarIcon", "destroy", 1}, // 3490 obj destructor wxTaskBarIcon_destruct - {wxTaskBarIcon_PopupMenu, "wxTaskBarIcon", "popupMenu", 2}, // 3491 - {wxTaskBarIcon_RemoveIcon, "wxTaskBarIcon", "removeIcon", 1}, // 3492 - {wxTaskBarIcon_SetIcon, "wxTaskBarIcon", "setIcon", 3}, // 3493 - {wxLocale_new_0, "wxLocale", "new", 0}, // 3494 - {wxLocale_new_2_0, "wxLocale", "new", 2}, // 3495 - {wxLocale_new_2_1, "wxLocale", "new", 2}, // 3496 - {wxLocale_destruct, "wxLocale", "destroy", 1}, // 3497 - {wxLocale_Init_1, "wxLocale", "init", 2}, // 3498 - {wxLocale_Init_2, "wxLocale", "init", 3}, // 3499 - {wxLocale_AddCatalog_1, "wxLocale", "addCatalog", 2}, // 3500 - {wxLocale_AddCatalog_2, "wxLocale", "addCatalog", 3}, // 3501 - {wxLocale_AddCatalog_3, "wxLocale", "addCatalog", 4}, // 3502 - {wxLocale_AddCatalogLookupPathPrefix, "wxLocale", "addCatalogLookupPathPrefix", 1}, // 3503 - {wxLocale_GetCanonicalName, "wxLocale", "getCanonicalName", 1}, // 3504 - {wxLocale_GetLanguage, "wxLocale", "getLanguage", 1}, // 3505 - {wxLocale_GetLanguageName, "wxLocale", "getLanguageName", 1}, // 3506 - {wxLocale_GetLocale, "wxLocale", "getLocale", 1}, // 3507 - {wxLocale_GetName, "wxLocale", "getName", 1}, // 3508 - {wxLocale_GetString_2, "wxLocale", "getString", 3}, // 3509 - {wxLocale_GetString_4, "wxLocale", "getString", 5}, // 3510 - {wxLocale_GetHeaderValue, "wxLocale", "getHeaderValue", 3}, // 3511 - {wxLocale_GetSysName, "wxLocale", "getSysName", 1}, // 3512 - {wxLocale_GetSystemEncoding, "wxLocale", "getSystemEncoding", 0}, // 3513 - {wxLocale_GetSystemEncodingName, "wxLocale", "getSystemEncodingName", 0}, // 3514 - {wxLocale_GetSystemLanguage, "wxLocale", "getSystemLanguage", 0}, // 3515 - {wxLocale_IsLoaded, "wxLocale", "isLoaded", 2}, // 3516 - {wxLocale_IsOk, "wxLocale", "isOk", 1}, // 3517 - {wxActivateEvent_GetActive, "wxActivateEvent", "getActive", 1}, // 3518 + {wxMDIParentFrame_new_0, "wxMDIParentFrame", "new", 0}, // 2648 + {wxMDIParentFrame_new_4, "wxMDIParentFrame", "new", 4}, // 2649 + {NULL, "wxMDIParentFrame", "destroy", 1}, // 2650 obj destructor wxMDIParentFrame_destruct + {wxMDIParentFrame_ActivateNext, "wxMDIParentFrame", "activateNext", 1}, // 2651 + {wxMDIParentFrame_ActivatePrevious, "wxMDIParentFrame", "activatePrevious", 1}, // 2652 + {wxMDIParentFrame_ArrangeIcons, "wxMDIParentFrame", "arrangeIcons", 1}, // 2653 + {wxMDIParentFrame_Cascade, "wxMDIParentFrame", "cascade", 1}, // 2654 + {wxMDIParentFrame_Create, "wxMDIParentFrame", "create", 5}, // 2655 + {wxMDIParentFrame_GetActiveChild, "wxMDIParentFrame", "getActiveChild", 1}, // 2656 + {wxMDIParentFrame_GetClientWindow, "wxMDIParentFrame", "getClientWindow", 1}, // 2657 + {wxMDIParentFrame_Tile, "wxMDIParentFrame", "tile", 2}, // 2658 + {wxMDIChildFrame_new_0, "wxMDIChildFrame", "new", 0}, // 2659 + {wxMDIChildFrame_new_4, "wxMDIChildFrame", "new", 4}, // 2660 + {NULL, "wxMDIChildFrame", "destroy", 1}, // 2661 obj destructor wxMDIChildFrame_destruct + {wxMDIChildFrame_Activate, "wxMDIChildFrame", "activate", 1}, // 2662 + {wxMDIChildFrame_Create, "wxMDIChildFrame", "create", 5}, // 2663 + {wxMDIChildFrame_Maximize, "wxMDIChildFrame", "maximize", 2}, // 2664 + {wxMDIChildFrame_Restore, "wxMDIChildFrame", "restore", 1}, // 2665 + {wxMDIClientWindow_new, "wxMDIClientWindow", "new", 0}, // 2666 + {wxMDIClientWindow_CreateClient, "wxMDIClientWindow", "createClient", 3}, // 2667 + {NULL, "wxMDIClientWindow", "'Destroy'", 1}, // 2668 obj destructor wxMDIClientWindow_destroy + {wxLayoutAlgorithm_new, "wxLayoutAlgorithm", "new", 0}, // 2669 + {NULL, "wxLayoutAlgorithm", "destroy", 1}, // 2670 obj destructor wxLayoutAlgorithm_destruct + {wxLayoutAlgorithm_LayoutFrame, "wxLayoutAlgorithm", "layoutFrame", 3}, // 2671 + {wxLayoutAlgorithm_LayoutMDIFrame, "wxLayoutAlgorithm", "layoutMDIFrame", 3}, // 2672 + {wxLayoutAlgorithm_LayoutWindow, "wxLayoutAlgorithm", "layoutWindow", 3}, // 2673 + {wxEvent_GetId, "wxEvent", "getId", 1}, // 2674 + {wxEvent_GetSkipped, "wxEvent", "getSkipped", 1}, // 2675 + {wxEvent_GetTimestamp, "wxEvent", "getTimestamp", 1}, // 2676 + {wxEvent_IsCommandEvent, "wxEvent", "isCommandEvent", 1}, // 2677 + {wxEvent_ResumePropagation, "wxEvent", "resumePropagation", 2}, // 2678 + {wxEvent_ShouldPropagate, "wxEvent", "shouldPropagate", 1}, // 2679 + {wxEvent_Skip, "wxEvent", "skip", 2}, // 2680 + {wxEvent_StopPropagation, "wxEvent", "stopPropagation", 1}, // 2681 + {wxCommandEvent_getClientData, "wxCommandEvent", "getClientData", 1}, // 2682 + {wxCommandEvent_GetExtraLong, "wxCommandEvent", "getExtraLong", 1}, // 2683 + {wxCommandEvent_GetInt, "wxCommandEvent", "getInt", 1}, // 2684 + {wxCommandEvent_GetSelection, "wxCommandEvent", "getSelection", 1}, // 2685 + {wxCommandEvent_GetString, "wxCommandEvent", "getString", 1}, // 2686 + {wxCommandEvent_IsChecked, "wxCommandEvent", "isChecked", 1}, // 2687 + {wxCommandEvent_IsSelection, "wxCommandEvent", "isSelection", 1}, // 2688 + {wxCommandEvent_SetInt, "wxCommandEvent", "setInt", 2}, // 2689 + {wxCommandEvent_SetString, "wxCommandEvent", "setString", 2}, // 2690 + {wxScrollEvent_GetOrientation, "wxScrollEvent", "getOrientation", 1}, // 2691 + {wxScrollEvent_GetPosition, "wxScrollEvent", "getPosition", 1}, // 2692 + {wxScrollWinEvent_GetOrientation, "wxScrollWinEvent", "getOrientation", 1}, // 2693 + {wxScrollWinEvent_GetPosition, "wxScrollWinEvent", "getPosition", 1}, // 2694 + {wxMouseEvent_AltDown, "wxMouseEvent", "altDown", 1}, // 2695 + {wxMouseEvent_Button, "wxMouseEvent", "button", 2}, // 2696 + {wxMouseEvent_ButtonDClick, "wxMouseEvent", "buttonDClick", 2}, // 2697 + {wxMouseEvent_ButtonDown, "wxMouseEvent", "buttonDown", 2}, // 2698 + {wxMouseEvent_ButtonUp, "wxMouseEvent", "buttonUp", 2}, // 2699 + {wxMouseEvent_CmdDown, "wxMouseEvent", "cmdDown", 1}, // 2700 + {wxMouseEvent_ControlDown, "wxMouseEvent", "controlDown", 1}, // 2701 + {wxMouseEvent_Dragging, "wxMouseEvent", "dragging", 1}, // 2702 + {wxMouseEvent_Entering, "wxMouseEvent", "entering", 1}, // 2703 + {wxMouseEvent_GetButton, "wxMouseEvent", "getButton", 1}, // 2704 + {wxMouseEvent_GetPosition, "wxMouseEvent", "getPosition", 1}, // 2705 + {NULL, "", "", 0}, // 2706 + {wxMouseEvent_GetLogicalPosition, "wxMouseEvent", "getLogicalPosition", 2}, // 2707 + {wxMouseEvent_GetLinesPerAction, "wxMouseEvent", "getLinesPerAction", 1}, // 2708 + {wxMouseEvent_GetWheelRotation, "wxMouseEvent", "getWheelRotation", 1}, // 2709 + {wxMouseEvent_GetWheelDelta, "wxMouseEvent", "getWheelDelta", 1}, // 2710 + {wxMouseEvent_GetX, "wxMouseEvent", "getX", 1}, // 2711 + {wxMouseEvent_GetY, "wxMouseEvent", "getY", 1}, // 2712 + {wxMouseEvent_IsButton, "wxMouseEvent", "isButton", 1}, // 2713 + {wxMouseEvent_IsPageScroll, "wxMouseEvent", "isPageScroll", 1}, // 2714 + {wxMouseEvent_Leaving, "wxMouseEvent", "leaving", 1}, // 2715 + {wxMouseEvent_LeftDClick, "wxMouseEvent", "leftDClick", 1}, // 2716 + {wxMouseEvent_LeftDown, "wxMouseEvent", "leftDown", 1}, // 2717 + {wxMouseEvent_LeftIsDown, "wxMouseEvent", "leftIsDown", 1}, // 2718 + {wxMouseEvent_LeftUp, "wxMouseEvent", "leftUp", 1}, // 2719 + {wxMouseEvent_MetaDown, "wxMouseEvent", "metaDown", 1}, // 2720 + {wxMouseEvent_MiddleDClick, "wxMouseEvent", "middleDClick", 1}, // 2721 + {wxMouseEvent_MiddleDown, "wxMouseEvent", "middleDown", 1}, // 2722 + {wxMouseEvent_MiddleIsDown, "wxMouseEvent", "middleIsDown", 1}, // 2723 + {wxMouseEvent_MiddleUp, "wxMouseEvent", "middleUp", 1}, // 2724 + {wxMouseEvent_Moving, "wxMouseEvent", "moving", 1}, // 2725 + {wxMouseEvent_RightDClick, "wxMouseEvent", "rightDClick", 1}, // 2726 + {wxMouseEvent_RightDown, "wxMouseEvent", "rightDown", 1}, // 2727 + {wxMouseEvent_RightIsDown, "wxMouseEvent", "rightIsDown", 1}, // 2728 + {wxMouseEvent_RightUp, "wxMouseEvent", "rightUp", 1}, // 2729 + {wxMouseEvent_ShiftDown, "wxMouseEvent", "shiftDown", 1}, // 2730 + {wxMouseEvent_GetWheelAxis, "wxMouseEvent", "getWheelAxis", 1}, // 2731 + {wxMouseEvent_Aux1DClick, "wxMouseEvent", "aux1DClick", 1}, // 2732 + {wxMouseEvent_Aux1Down, "wxMouseEvent", "aux1Down", 1}, // 2733 + {wxMouseEvent_Aux1Up, "wxMouseEvent", "aux1Up", 1}, // 2734 + {wxMouseEvent_Aux2DClick, "wxMouseEvent", "aux2DClick", 1}, // 2735 + {wxMouseEvent_Aux2Down, "wxMouseEvent", "aux2Down", 1}, // 2736 + {wxMouseEvent_Aux2Up, "wxMouseEvent", "aux2Up", 1}, // 2737 + {wxSetCursorEvent_GetCursor, "wxSetCursorEvent", "getCursor", 1}, // 2738 + {wxSetCursorEvent_GetX, "wxSetCursorEvent", "getX", 1}, // 2739 + {wxSetCursorEvent_GetY, "wxSetCursorEvent", "getY", 1}, // 2740 + {wxSetCursorEvent_HasCursor, "wxSetCursorEvent", "hasCursor", 1}, // 2741 + {wxSetCursorEvent_SetCursor, "wxSetCursorEvent", "setCursor", 2}, // 2742 + {wxKeyEvent_AltDown, "wxKeyEvent", "altDown", 1}, // 2743 + {wxKeyEvent_CmdDown, "wxKeyEvent", "cmdDown", 1}, // 2744 + {wxKeyEvent_ControlDown, "wxKeyEvent", "controlDown", 1}, // 2745 + {wxKeyEvent_GetKeyCode, "wxKeyEvent", "getKeyCode", 1}, // 2746 + {wxKeyEvent_GetModifiers, "wxKeyEvent", "getModifiers", 1}, // 2747 + {wxKeyEvent_GetPosition, "wxKeyEvent", "getPosition", 1}, // 2748 + {NULL, "", "", 0}, // 2749 + {wxKeyEvent_GetRawKeyCode, "wxKeyEvent", "getRawKeyCode", 1}, // 2750 + {wxKeyEvent_GetRawKeyFlags, "wxKeyEvent", "getRawKeyFlags", 1}, // 2751 + {wxKeyEvent_GetUnicodeKey, "wxKeyEvent", "getUnicodeKey", 1}, // 2752 + {wxKeyEvent_GetX, "wxKeyEvent", "getX", 1}, // 2753 + {wxKeyEvent_GetY, "wxKeyEvent", "getY", 1}, // 2754 + {wxKeyEvent_HasModifiers, "wxKeyEvent", "hasModifiers", 1}, // 2755 + {wxKeyEvent_MetaDown, "wxKeyEvent", "metaDown", 1}, // 2756 + {wxKeyEvent_ShiftDown, "wxKeyEvent", "shiftDown", 1}, // 2757 + {wxSizeEvent_GetSize, "wxSizeEvent", "getSize", 1}, // 2758 + {wxSizeEvent_GetRect, "wxSizeEvent", "getRect", 1}, // 2759 + {wxMoveEvent_GetPosition, "wxMoveEvent", "getPosition", 1}, // 2760 + {wxMoveEvent_GetRect, "wxMoveEvent", "getRect", 1}, // 2761 + {wxEraseEvent_GetDC, "wxEraseEvent", "getDC", 1}, // 2762 + {wxFocusEvent_GetWindow, "wxFocusEvent", "getWindow", 1}, // 2763 + {wxChildFocusEvent_GetWindow, "wxChildFocusEvent", "getWindow", 1}, // 2764 + {wxMenuEvent_GetMenu, "wxMenuEvent", "getMenu", 1}, // 2765 + {wxMenuEvent_GetMenuId, "wxMenuEvent", "getMenuId", 1}, // 2766 + {wxMenuEvent_IsPopup, "wxMenuEvent", "isPopup", 1}, // 2767 + {wxCloseEvent_CanVeto, "wxCloseEvent", "canVeto", 1}, // 2768 + {wxCloseEvent_GetLoggingOff, "wxCloseEvent", "getLoggingOff", 1}, // 2769 + {wxCloseEvent_SetCanVeto, "wxCloseEvent", "setCanVeto", 2}, // 2770 + {wxCloseEvent_SetLoggingOff, "wxCloseEvent", "setLoggingOff", 2}, // 2771 + {wxCloseEvent_Veto, "wxCloseEvent", "veto", 2}, // 2772 + {wxShowEvent_SetShow, "wxShowEvent", "setShow", 2}, // 2773 + {wxShowEvent_IsShown, "wxShowEvent", "isShown", 1}, // 2774 + {wxIconizeEvent_IsIconized, "wxIconizeEvent", "isIconized", 1}, // 2775 + {wxJoystickEvent_ButtonDown, "wxJoystickEvent", "buttonDown", 2}, // 2776 + {wxJoystickEvent_ButtonIsDown, "wxJoystickEvent", "buttonIsDown", 2}, // 2777 + {wxJoystickEvent_ButtonUp, "wxJoystickEvent", "buttonUp", 2}, // 2778 + {wxJoystickEvent_GetButtonChange, "wxJoystickEvent", "getButtonChange", 1}, // 2779 + {wxJoystickEvent_GetButtonState, "wxJoystickEvent", "getButtonState", 1}, // 2780 + {wxJoystickEvent_GetJoystick, "wxJoystickEvent", "getJoystick", 1}, // 2781 + {wxJoystickEvent_GetPosition, "wxJoystickEvent", "getPosition", 1}, // 2782 + {wxJoystickEvent_GetZPosition, "wxJoystickEvent", "getZPosition", 1}, // 2783 + {wxJoystickEvent_IsButton, "wxJoystickEvent", "isButton", 1}, // 2784 + {wxJoystickEvent_IsMove, "wxJoystickEvent", "isMove", 1}, // 2785 + {wxJoystickEvent_IsZMove, "wxJoystickEvent", "isZMove", 1}, // 2786 + {wxUpdateUIEvent_CanUpdate, "wxUpdateUIEvent", "canUpdate", 1}, // 2787 + {wxUpdateUIEvent_Check, "wxUpdateUIEvent", "check", 2}, // 2788 + {wxUpdateUIEvent_Enable, "wxUpdateUIEvent", "enable", 2}, // 2789 + {wxUpdateUIEvent_Show, "wxUpdateUIEvent", "show", 2}, // 2790 + {wxUpdateUIEvent_GetChecked, "wxUpdateUIEvent", "getChecked", 1}, // 2791 + {wxUpdateUIEvent_GetEnabled, "wxUpdateUIEvent", "getEnabled", 1}, // 2792 + {wxUpdateUIEvent_GetShown, "wxUpdateUIEvent", "getShown", 1}, // 2793 + {wxUpdateUIEvent_GetSetChecked, "wxUpdateUIEvent", "getSetChecked", 1}, // 2794 + {wxUpdateUIEvent_GetSetEnabled, "wxUpdateUIEvent", "getSetEnabled", 1}, // 2795 + {wxUpdateUIEvent_GetSetShown, "wxUpdateUIEvent", "getSetShown", 1}, // 2796 + {wxUpdateUIEvent_GetSetText, "wxUpdateUIEvent", "getSetText", 1}, // 2797 + {wxUpdateUIEvent_GetText, "wxUpdateUIEvent", "getText", 1}, // 2798 + {wxUpdateUIEvent_GetMode, "wxUpdateUIEvent", "getMode", 0}, // 2799 + {wxUpdateUIEvent_GetUpdateInterval, "wxUpdateUIEvent", "getUpdateInterval", 0}, // 2800 + {wxUpdateUIEvent_ResetUpdateTime, "wxUpdateUIEvent", "resetUpdateTime", 0}, // 2801 + {wxUpdateUIEvent_SetMode, "wxUpdateUIEvent", "setMode", 1}, // 2802 + {wxUpdateUIEvent_SetText, "wxUpdateUIEvent", "setText", 2}, // 2803 + {wxUpdateUIEvent_SetUpdateInterval, "wxUpdateUIEvent", "setUpdateInterval", 1}, // 2804 + {wxMouseCaptureChangedEvent_GetCapturedWindow, "wxMouseCaptureChangedEvent", "getCapturedWindow", 1}, // 2805 + {wxPaletteChangedEvent_SetChangedWindow, "wxPaletteChangedEvent", "setChangedWindow", 2}, // 2806 + {wxPaletteChangedEvent_GetChangedWindow, "wxPaletteChangedEvent", "getChangedWindow", 1}, // 2807 + {wxQueryNewPaletteEvent_SetPaletteRealized, "wxQueryNewPaletteEvent", "setPaletteRealized", 2}, // 2808 + {wxQueryNewPaletteEvent_GetPaletteRealized, "wxQueryNewPaletteEvent", "getPaletteRealized", 1}, // 2809 + {wxNavigationKeyEvent_GetDirection, "wxNavigationKeyEvent", "getDirection", 1}, // 2810 + {wxNavigationKeyEvent_SetDirection, "wxNavigationKeyEvent", "setDirection", 2}, // 2811 + {wxNavigationKeyEvent_IsWindowChange, "wxNavigationKeyEvent", "isWindowChange", 1}, // 2812 + {wxNavigationKeyEvent_SetWindowChange, "wxNavigationKeyEvent", "setWindowChange", 2}, // 2813 + {wxNavigationKeyEvent_IsFromTab, "wxNavigationKeyEvent", "isFromTab", 1}, // 2814 + {wxNavigationKeyEvent_SetFromTab, "wxNavigationKeyEvent", "setFromTab", 2}, // 2815 + {wxNavigationKeyEvent_GetCurrentFocus, "wxNavigationKeyEvent", "getCurrentFocus", 1}, // 2816 + {wxNavigationKeyEvent_SetCurrentFocus, "wxNavigationKeyEvent", "setCurrentFocus", 2}, // 2817 + {wxHelpEvent_GetOrigin, "wxHelpEvent", "getOrigin", 1}, // 2818 + {wxHelpEvent_GetPosition, "wxHelpEvent", "getPosition", 1}, // 2819 + {wxHelpEvent_SetOrigin, "wxHelpEvent", "setOrigin", 2}, // 2820 + {wxHelpEvent_SetPosition, "wxHelpEvent", "setPosition", 2}, // 2821 + {wxContextMenuEvent_GetPosition, "wxContextMenuEvent", "getPosition", 1}, // 2822 + {wxContextMenuEvent_SetPosition, "wxContextMenuEvent", "setPosition", 2}, // 2823 + {wxIdleEvent_GetMode, "wxIdleEvent", "getMode", 0}, // 2824 + {wxIdleEvent_RequestMore, "wxIdleEvent", "requestMore", 2}, // 2825 + {wxIdleEvent_MoreRequested, "wxIdleEvent", "moreRequested", 1}, // 2826 + {wxIdleEvent_SetMode, "wxIdleEvent", "setMode", 1}, // 2827 + {wxGridEvent_AltDown, "wxGridEvent", "altDown", 1}, // 2828 + {wxGridEvent_ControlDown, "wxGridEvent", "controlDown", 1}, // 2829 + {wxGridEvent_GetCol, "wxGridEvent", "getCol", 1}, // 2830 + {wxGridEvent_GetPosition, "wxGridEvent", "getPosition", 1}, // 2831 + {wxGridEvent_GetRow, "wxGridEvent", "getRow", 1}, // 2832 + {wxGridEvent_MetaDown, "wxGridEvent", "metaDown", 1}, // 2833 + {wxGridEvent_Selecting, "wxGridEvent", "selecting", 1}, // 2834 + {wxGridEvent_ShiftDown, "wxGridEvent", "shiftDown", 1}, // 2835 + {wxNotifyEvent_Allow, "wxNotifyEvent", "allow", 1}, // 2836 + {wxNotifyEvent_IsAllowed, "wxNotifyEvent", "isAllowed", 1}, // 2837 + {wxNotifyEvent_Veto, "wxNotifyEvent", "veto", 1}, // 2838 + {wxSashEvent_GetEdge, "wxSashEvent", "getEdge", 1}, // 2839 + {wxSashEvent_GetDragRect, "wxSashEvent", "getDragRect", 1}, // 2840 + {wxSashEvent_GetDragStatus, "wxSashEvent", "getDragStatus", 1}, // 2841 + {wxListEvent_GetCacheFrom, "wxListEvent", "getCacheFrom", 1}, // 2842 + {wxListEvent_GetCacheTo, "wxListEvent", "getCacheTo", 1}, // 2843 + {wxListEvent_GetKeyCode, "wxListEvent", "getKeyCode", 1}, // 2844 + {wxListEvent_GetIndex, "wxListEvent", "getIndex", 1}, // 2845 + {wxListEvent_GetColumn, "wxListEvent", "getColumn", 1}, // 2846 + {wxListEvent_GetPoint, "wxListEvent", "getPoint", 1}, // 2847 + {wxListEvent_GetLabel, "wxListEvent", "getLabel", 1}, // 2848 + {wxListEvent_GetText, "wxListEvent", "getText", 1}, // 2849 + {wxListEvent_GetImage, "wxListEvent", "getImage", 1}, // 2850 + {wxListEvent_GetData, "wxListEvent", "getData", 1}, // 2851 + {wxListEvent_GetMask, "wxListEvent", "getMask", 1}, // 2852 + {wxListEvent_GetItem, "wxListEvent", "getItem", 1}, // 2853 + {wxListEvent_IsEditCancelled, "wxListEvent", "isEditCancelled", 1}, // 2854 + {wxDateEvent_GetDate, "wxDateEvent", "getDate", 1}, // 2855 + {wxCalendarEvent_GetWeekDay, "wxCalendarEvent", "getWeekDay", 1}, // 2856 + {wxCalendarEvent_GetDate, "wxCalendarEvent", "getDate", 1}, // 2857 + {wxFileDirPickerEvent_GetPath, "wxFileDirPickerEvent", "getPath", 1}, // 2858 + {wxColourPickerEvent_GetColour, "wxColourPickerEvent", "getColour", 1}, // 2859 + {wxFontPickerEvent_GetFont, "wxFontPickerEvent", "getFont", 1}, // 2860 + {wxStyledTextEvent_GetPosition, "wxStyledTextEvent", "getPosition", 1}, // 2861 + {wxStyledTextEvent_GetKey, "wxStyledTextEvent", "getKey", 1}, // 2862 + {wxStyledTextEvent_GetModifiers, "wxStyledTextEvent", "getModifiers", 1}, // 2863 + {wxStyledTextEvent_GetModificationType, "wxStyledTextEvent", "getModificationType", 1}, // 2864 + {wxStyledTextEvent_GetText, "wxStyledTextEvent", "getText", 1}, // 2865 + {wxStyledTextEvent_GetLength, "wxStyledTextEvent", "getLength", 1}, // 2866 + {wxStyledTextEvent_GetLinesAdded, "wxStyledTextEvent", "getLinesAdded", 1}, // 2867 + {wxStyledTextEvent_GetLine, "wxStyledTextEvent", "getLine", 1}, // 2868 + {wxStyledTextEvent_GetFoldLevelNow, "wxStyledTextEvent", "getFoldLevelNow", 1}, // 2869 + {wxStyledTextEvent_GetFoldLevelPrev, "wxStyledTextEvent", "getFoldLevelPrev", 1}, // 2870 + {wxStyledTextEvent_GetMargin, "wxStyledTextEvent", "getMargin", 1}, // 2871 + {wxStyledTextEvent_GetMessage, "wxStyledTextEvent", "getMessage", 1}, // 2872 + {wxStyledTextEvent_GetWParam, "wxStyledTextEvent", "getWParam", 1}, // 2873 + {wxStyledTextEvent_GetLParam, "wxStyledTextEvent", "getLParam", 1}, // 2874 + {wxStyledTextEvent_GetListType, "wxStyledTextEvent", "getListType", 1}, // 2875 + {wxStyledTextEvent_GetX, "wxStyledTextEvent", "getX", 1}, // 2876 + {wxStyledTextEvent_GetY, "wxStyledTextEvent", "getY", 1}, // 2877 + {wxStyledTextEvent_GetDragText, "wxStyledTextEvent", "getDragText", 1}, // 2878 + {wxStyledTextEvent_GetDragAllowMove, "wxStyledTextEvent", "getDragAllowMove", 1}, // 2879 + {wxStyledTextEvent_GetDragResult, "wxStyledTextEvent", "getDragResult", 1}, // 2880 + {wxStyledTextEvent_GetShift, "wxStyledTextEvent", "getShift", 1}, // 2881 + {wxStyledTextEvent_GetControl, "wxStyledTextEvent", "getControl", 1}, // 2882 + {wxStyledTextEvent_GetAlt, "wxStyledTextEvent", "getAlt", 1}, // 2883 + {utils_wxGetKeyState, "utils", "getKeyState", 1}, // 2884 + {utils_wxGetMousePosition, "utils", "getMousePosition", 0}, // 2885 + {utils_wxGetMouseState, "utils", "getMouseState", 0}, // 2886 + {utils_wxSetDetectableAutoRepeat, "utils", "setDetectableAutoRepeat", 1}, // 2887 + {utils_wxBell, "utils", "bell", 0}, // 2888 + {utils_wxFindMenuItemId, "utils", "findMenuItemId", 3}, // 2889 + {utils_wxFindWindowAtPoint, "utils", "findWindowAtPoint", 1}, // 2890 + {utils_wxBeginBusyCursor, "utils", "beginBusyCursor", 1}, // 2891 + {utils_wxEndBusyCursor, "utils", "endBusyCursor", 0}, // 2892 + {utils_wxIsBusy, "utils", "isBusy", 0}, // 2893 + {utils_wxShutdown, "utils", "shutdown", 1}, // 2894 + {utils_wxShell, "utils", "shell", 1}, // 2895 + {utils_wxLaunchDefaultBrowser, "utils", "launchDefaultBrowser", 2}, // 2896 + {utils_wxGetEmailAddress, "utils", "getEmailAddress", 0}, // 2897 + {utils_wxGetUserId, "utils", "getUserId", 0}, // 2898 + {utils_wxGetHomeDir, "utils", "getHomeDir", 0}, // 2899 + {utils_wxNewId, "utils", "newId", 0}, // 2900 + {utils_wxRegisterId, "utils", "registerId", 1}, // 2901 + {utils_wxGetCurrentId, "utils", "getCurrentId", 0}, // 2902 + {utils_wxGetOsDescription, "utils", "getOsDescription", 0}, // 2903 + {utils_wxIsPlatformLittleEndian, "utils", "isPlatformLittleEndian", 0}, // 2904 + {utils_wxIsPlatform64Bit, "utils", "isPlatform64Bit", 0}, // 2905 + {gdicmn_wxDisplaySize, "gdicmn", "displaySize", 0}, // 2906 + {gdicmn_wxSetCursor, "gdicmn", "setCursor", 1}, // 2907 + {wxPrintout_new, "wxPrintout", "new", 3}, // 2908 + {NULL, "wxPrintout", "destroy", 1}, // 2909 obj destructor wxPrintout_destruct + {wxPrintout_GetDC, "wxPrintout", "getDC", 1}, // 2910 + {wxPrintout_GetPageSizeMM, "wxPrintout", "getPageSizeMM", 1}, // 2911 + {wxPrintout_GetPageSizePixels, "wxPrintout", "getPageSizePixels", 1}, // 2912 + {wxPrintout_GetPaperRectPixels, "wxPrintout", "getPaperRectPixels", 1}, // 2913 + {wxPrintout_GetPPIPrinter, "wxPrintout", "getPPIPrinter", 1}, // 2914 + {wxPrintout_GetPPIScreen, "wxPrintout", "getPPIScreen", 1}, // 2915 + {wxPrintout_GetTitle, "wxPrintout", "getTitle", 1}, // 2916 + {wxPrintout_IsPreview, "wxPrintout", "isPreview", 1}, // 2917 + {wxPrintout_FitThisSizeToPaper, "wxPrintout", "fitThisSizeToPaper", 2}, // 2918 + {wxPrintout_FitThisSizeToPage, "wxPrintout", "fitThisSizeToPage", 2}, // 2919 + {wxPrintout_FitThisSizeToPageMargins, "wxPrintout", "fitThisSizeToPageMargins", 3}, // 2920 + {wxPrintout_MapScreenSizeToPaper, "wxPrintout", "mapScreenSizeToPaper", 1}, // 2921 + {wxPrintout_MapScreenSizeToPage, "wxPrintout", "mapScreenSizeToPage", 1}, // 2922 + {wxPrintout_MapScreenSizeToPageMargins, "wxPrintout", "mapScreenSizeToPageMargins", 2}, // 2923 + {wxPrintout_MapScreenSizeToDevice, "wxPrintout", "mapScreenSizeToDevice", 1}, // 2924 + {wxPrintout_GetLogicalPaperRect, "wxPrintout", "getLogicalPaperRect", 1}, // 2925 + {wxPrintout_GetLogicalPageRect, "wxPrintout", "getLogicalPageRect", 1}, // 2926 + {wxPrintout_GetLogicalPageMarginsRect, "wxPrintout", "getLogicalPageMarginsRect", 2}, // 2927 + {wxPrintout_SetLogicalOrigin, "wxPrintout", "setLogicalOrigin", 3}, // 2928 + {wxPrintout_OffsetLogicalOrigin, "wxPrintout", "offsetLogicalOrigin", 3}, // 2929 + {wxStyledTextCtrl_new_2, "wxStyledTextCtrl", "new", 2}, // 2930 + {wxStyledTextCtrl_new_0, "wxStyledTextCtrl", "new", 0}, // 2931 + {NULL, "wxStyledTextCtrl", "destroy", 1}, // 2932 obj destructor wxStyledTextCtrl_destruct + {wxStyledTextCtrl_Create, "wxStyledTextCtrl", "create", 3}, // 2933 + {wxStyledTextCtrl_AddText, "wxStyledTextCtrl", "addText", 2}, // 2934 + {wxStyledTextCtrl_InsertText, "wxStyledTextCtrl", "insertText", 3}, // 2935 + {wxStyledTextCtrl_ClearAll, "wxStyledTextCtrl", "clearAll", 1}, // 2936 + {wxStyledTextCtrl_ClearDocumentStyle, "wxStyledTextCtrl", "clearDocumentStyle", 1}, // 2937 + {wxStyledTextCtrl_GetLength, "wxStyledTextCtrl", "getLength", 1}, // 2938 + {wxStyledTextCtrl_GetCharAt, "wxStyledTextCtrl", "getCharAt", 2}, // 2939 + {wxStyledTextCtrl_GetCurrentPos, "wxStyledTextCtrl", "getCurrentPos", 1}, // 2940 + {wxStyledTextCtrl_GetAnchor, "wxStyledTextCtrl", "getAnchor", 1}, // 2941 + {wxStyledTextCtrl_GetStyleAt, "wxStyledTextCtrl", "getStyleAt", 2}, // 2942 + {wxStyledTextCtrl_Redo, "wxStyledTextCtrl", "redo", 1}, // 2943 + {wxStyledTextCtrl_SetUndoCollection, "wxStyledTextCtrl", "setUndoCollection", 2}, // 2944 + {wxStyledTextCtrl_SelectAll, "wxStyledTextCtrl", "selectAll", 1}, // 2945 + {wxStyledTextCtrl_SetSavePoint, "wxStyledTextCtrl", "setSavePoint", 1}, // 2946 + {wxStyledTextCtrl_CanRedo, "wxStyledTextCtrl", "canRedo", 1}, // 2947 + {wxStyledTextCtrl_MarkerLineFromHandle, "wxStyledTextCtrl", "markerLineFromHandle", 2}, // 2948 + {wxStyledTextCtrl_MarkerDeleteHandle, "wxStyledTextCtrl", "markerDeleteHandle", 2}, // 2949 + {wxStyledTextCtrl_GetUndoCollection, "wxStyledTextCtrl", "getUndoCollection", 1}, // 2950 + {wxStyledTextCtrl_GetViewWhiteSpace, "wxStyledTextCtrl", "getViewWhiteSpace", 1}, // 2951 + {wxStyledTextCtrl_SetViewWhiteSpace, "wxStyledTextCtrl", "setViewWhiteSpace", 2}, // 2952 + {wxStyledTextCtrl_PositionFromPoint, "wxStyledTextCtrl", "positionFromPoint", 2}, // 2953 + {wxStyledTextCtrl_PositionFromPointClose, "wxStyledTextCtrl", "positionFromPointClose", 3}, // 2954 + {wxStyledTextCtrl_GotoLine, "wxStyledTextCtrl", "gotoLine", 2}, // 2955 + {wxStyledTextCtrl_GotoPos, "wxStyledTextCtrl", "gotoPos", 2}, // 2956 + {wxStyledTextCtrl_SetAnchor, "wxStyledTextCtrl", "setAnchor", 2}, // 2957 + {wxStyledTextCtrl_GetCurLine, "wxStyledTextCtrl", "getCurLine", 1}, // 2958 + {wxStyledTextCtrl_GetEndStyled, "wxStyledTextCtrl", "getEndStyled", 1}, // 2959 + {wxStyledTextCtrl_ConvertEOLs, "wxStyledTextCtrl", "convertEOLs", 2}, // 2960 + {wxStyledTextCtrl_GetEOLMode, "wxStyledTextCtrl", "getEOLMode", 1}, // 2961 + {wxStyledTextCtrl_SetEOLMode, "wxStyledTextCtrl", "setEOLMode", 2}, // 2962 + {wxStyledTextCtrl_StartStyling, "wxStyledTextCtrl", "startStyling", 2}, // 2963 + {wxStyledTextCtrl_SetStyling, "wxStyledTextCtrl", "setStyling", 3}, // 2964 + {wxStyledTextCtrl_GetBufferedDraw, "wxStyledTextCtrl", "getBufferedDraw", 1}, // 2965 + {wxStyledTextCtrl_SetBufferedDraw, "wxStyledTextCtrl", "setBufferedDraw", 2}, // 2966 + {wxStyledTextCtrl_SetTabWidth, "wxStyledTextCtrl", "setTabWidth", 2}, // 2967 + {wxStyledTextCtrl_GetTabWidth, "wxStyledTextCtrl", "getTabWidth", 1}, // 2968 + {wxStyledTextCtrl_SetCodePage, "wxStyledTextCtrl", "setCodePage", 2}, // 2969 + {wxStyledTextCtrl_MarkerDefine, "wxStyledTextCtrl", "markerDefine", 4}, // 2970 + {wxStyledTextCtrl_MarkerSetForeground, "wxStyledTextCtrl", "markerSetForeground", 3}, // 2971 + {wxStyledTextCtrl_MarkerSetBackground, "wxStyledTextCtrl", "markerSetBackground", 3}, // 2972 + {wxStyledTextCtrl_MarkerAdd, "wxStyledTextCtrl", "markerAdd", 3}, // 2973 + {wxStyledTextCtrl_MarkerDelete, "wxStyledTextCtrl", "markerDelete", 3}, // 2974 + {wxStyledTextCtrl_MarkerDeleteAll, "wxStyledTextCtrl", "markerDeleteAll", 2}, // 2975 + {wxStyledTextCtrl_MarkerGet, "wxStyledTextCtrl", "markerGet", 2}, // 2976 + {wxStyledTextCtrl_MarkerNext, "wxStyledTextCtrl", "markerNext", 3}, // 2977 + {wxStyledTextCtrl_MarkerPrevious, "wxStyledTextCtrl", "markerPrevious", 3}, // 2978 + {wxStyledTextCtrl_MarkerDefineBitmap, "wxStyledTextCtrl", "markerDefineBitmap", 3}, // 2979 + {wxStyledTextCtrl_MarkerAddSet, "wxStyledTextCtrl", "markerAddSet", 3}, // 2980 + {wxStyledTextCtrl_MarkerSetAlpha, "wxStyledTextCtrl", "markerSetAlpha", 3}, // 2981 + {wxStyledTextCtrl_SetMarginType, "wxStyledTextCtrl", "setMarginType", 3}, // 2982 + {wxStyledTextCtrl_GetMarginType, "wxStyledTextCtrl", "getMarginType", 2}, // 2983 + {wxStyledTextCtrl_SetMarginWidth, "wxStyledTextCtrl", "setMarginWidth", 3}, // 2984 + {wxStyledTextCtrl_GetMarginWidth, "wxStyledTextCtrl", "getMarginWidth", 2}, // 2985 + {wxStyledTextCtrl_SetMarginMask, "wxStyledTextCtrl", "setMarginMask", 3}, // 2986 + {wxStyledTextCtrl_GetMarginMask, "wxStyledTextCtrl", "getMarginMask", 2}, // 2987 + {wxStyledTextCtrl_SetMarginSensitive, "wxStyledTextCtrl", "setMarginSensitive", 3}, // 2988 + {wxStyledTextCtrl_GetMarginSensitive, "wxStyledTextCtrl", "getMarginSensitive", 2}, // 2989 + {wxStyledTextCtrl_StyleClearAll, "wxStyledTextCtrl", "styleClearAll", 1}, // 2990 + {wxStyledTextCtrl_StyleSetForeground, "wxStyledTextCtrl", "styleSetForeground", 3}, // 2991 + {wxStyledTextCtrl_StyleSetBackground, "wxStyledTextCtrl", "styleSetBackground", 3}, // 2992 + {wxStyledTextCtrl_StyleSetBold, "wxStyledTextCtrl", "styleSetBold", 3}, // 2993 + {wxStyledTextCtrl_StyleSetItalic, "wxStyledTextCtrl", "styleSetItalic", 3}, // 2994 + {wxStyledTextCtrl_StyleSetSize, "wxStyledTextCtrl", "styleSetSize", 3}, // 2995 + {wxStyledTextCtrl_StyleSetFaceName, "wxStyledTextCtrl", "styleSetFaceName", 3}, // 2996 + {wxStyledTextCtrl_StyleSetEOLFilled, "wxStyledTextCtrl", "styleSetEOLFilled", 3}, // 2997 + {wxStyledTextCtrl_StyleResetDefault, "wxStyledTextCtrl", "styleResetDefault", 1}, // 2998 + {wxStyledTextCtrl_StyleSetUnderline, "wxStyledTextCtrl", "styleSetUnderline", 3}, // 2999 + {wxStyledTextCtrl_StyleSetCase, "wxStyledTextCtrl", "styleSetCase", 3}, // 3000 + {wxStyledTextCtrl_StyleSetHotSpot, "wxStyledTextCtrl", "styleSetHotSpot", 3}, // 3001 + {wxStyledTextCtrl_SetSelForeground, "wxStyledTextCtrl", "setSelForeground", 3}, // 3002 + {wxStyledTextCtrl_SetSelBackground, "wxStyledTextCtrl", "setSelBackground", 3}, // 3003 + {wxStyledTextCtrl_GetSelAlpha, "wxStyledTextCtrl", "getSelAlpha", 1}, // 3004 + {wxStyledTextCtrl_SetSelAlpha, "wxStyledTextCtrl", "setSelAlpha", 2}, // 3005 + {wxStyledTextCtrl_SetCaretForeground, "wxStyledTextCtrl", "setCaretForeground", 2}, // 3006 + {wxStyledTextCtrl_CmdKeyAssign, "wxStyledTextCtrl", "cmdKeyAssign", 4}, // 3007 + {wxStyledTextCtrl_CmdKeyClear, "wxStyledTextCtrl", "cmdKeyClear", 3}, // 3008 + {wxStyledTextCtrl_CmdKeyClearAll, "wxStyledTextCtrl", "cmdKeyClearAll", 1}, // 3009 + {wxStyledTextCtrl_SetStyleBytes, "wxStyledTextCtrl", "setStyleBytes", 2}, // 3010 + {wxStyledTextCtrl_StyleSetVisible, "wxStyledTextCtrl", "styleSetVisible", 3}, // 3011 + {wxStyledTextCtrl_GetCaretPeriod, "wxStyledTextCtrl", "getCaretPeriod", 1}, // 3012 + {wxStyledTextCtrl_SetCaretPeriod, "wxStyledTextCtrl", "setCaretPeriod", 2}, // 3013 + {wxStyledTextCtrl_SetWordChars, "wxStyledTextCtrl", "setWordChars", 2}, // 3014 + {wxStyledTextCtrl_BeginUndoAction, "wxStyledTextCtrl", "beginUndoAction", 1}, // 3015 + {wxStyledTextCtrl_EndUndoAction, "wxStyledTextCtrl", "endUndoAction", 1}, // 3016 + {wxStyledTextCtrl_IndicatorSetStyle, "wxStyledTextCtrl", "indicatorSetStyle", 3}, // 3017 + {wxStyledTextCtrl_IndicatorGetStyle, "wxStyledTextCtrl", "indicatorGetStyle", 2}, // 3018 + {wxStyledTextCtrl_IndicatorSetForeground, "wxStyledTextCtrl", "indicatorSetForeground", 3}, // 3019 + {wxStyledTextCtrl_IndicatorGetForeground, "wxStyledTextCtrl", "indicatorGetForeground", 2}, // 3020 + {wxStyledTextCtrl_SetWhitespaceForeground, "wxStyledTextCtrl", "setWhitespaceForeground", 3}, // 3021 + {wxStyledTextCtrl_SetWhitespaceBackground, "wxStyledTextCtrl", "setWhitespaceBackground", 3}, // 3022 + {wxStyledTextCtrl_GetStyleBits, "wxStyledTextCtrl", "getStyleBits", 1}, // 3023 + {wxStyledTextCtrl_SetLineState, "wxStyledTextCtrl", "setLineState", 3}, // 3024 + {wxStyledTextCtrl_GetLineState, "wxStyledTextCtrl", "getLineState", 2}, // 3025 + {wxStyledTextCtrl_GetMaxLineState, "wxStyledTextCtrl", "getMaxLineState", 1}, // 3026 + {wxStyledTextCtrl_GetCaretLineVisible, "wxStyledTextCtrl", "getCaretLineVisible", 1}, // 3027 + {wxStyledTextCtrl_SetCaretLineVisible, "wxStyledTextCtrl", "setCaretLineVisible", 2}, // 3028 + {wxStyledTextCtrl_GetCaretLineBackground, "wxStyledTextCtrl", "getCaretLineBackground", 1}, // 3029 + {wxStyledTextCtrl_SetCaretLineBackground, "wxStyledTextCtrl", "setCaretLineBackground", 2}, // 3030 + {wxStyledTextCtrl_AutoCompShow, "wxStyledTextCtrl", "autoCompShow", 3}, // 3031 + {wxStyledTextCtrl_AutoCompCancel, "wxStyledTextCtrl", "autoCompCancel", 1}, // 3032 + {wxStyledTextCtrl_AutoCompActive, "wxStyledTextCtrl", "autoCompActive", 1}, // 3033 + {wxStyledTextCtrl_AutoCompPosStart, "wxStyledTextCtrl", "autoCompPosStart", 1}, // 3034 + {wxStyledTextCtrl_AutoCompComplete, "wxStyledTextCtrl", "autoCompComplete", 1}, // 3035 + {wxStyledTextCtrl_AutoCompStops, "wxStyledTextCtrl", "autoCompStops", 2}, // 3036 + {wxStyledTextCtrl_AutoCompSetSeparator, "wxStyledTextCtrl", "autoCompSetSeparator", 2}, // 3037 + {wxStyledTextCtrl_AutoCompGetSeparator, "wxStyledTextCtrl", "autoCompGetSeparator", 1}, // 3038 + {wxStyledTextCtrl_AutoCompSelect, "wxStyledTextCtrl", "autoCompSelect", 2}, // 3039 + {wxStyledTextCtrl_AutoCompSetCancelAtStart, "wxStyledTextCtrl", "autoCompSetCancelAtStart", 2}, // 3040 + {wxStyledTextCtrl_AutoCompGetCancelAtStart, "wxStyledTextCtrl", "autoCompGetCancelAtStart", 1}, // 3041 + {wxStyledTextCtrl_AutoCompSetFillUps, "wxStyledTextCtrl", "autoCompSetFillUps", 2}, // 3042 + {wxStyledTextCtrl_AutoCompSetChooseSingle, "wxStyledTextCtrl", "autoCompSetChooseSingle", 2}, // 3043 + {wxStyledTextCtrl_AutoCompGetChooseSingle, "wxStyledTextCtrl", "autoCompGetChooseSingle", 1}, // 3044 + {wxStyledTextCtrl_AutoCompSetIgnoreCase, "wxStyledTextCtrl", "autoCompSetIgnoreCase", 2}, // 3045 + {wxStyledTextCtrl_AutoCompGetIgnoreCase, "wxStyledTextCtrl", "autoCompGetIgnoreCase", 1}, // 3046 + {wxStyledTextCtrl_UserListShow, "wxStyledTextCtrl", "userListShow", 3}, // 3047 + {wxStyledTextCtrl_AutoCompSetAutoHide, "wxStyledTextCtrl", "autoCompSetAutoHide", 2}, // 3048 + {wxStyledTextCtrl_AutoCompGetAutoHide, "wxStyledTextCtrl", "autoCompGetAutoHide", 1}, // 3049 + {wxStyledTextCtrl_AutoCompSetDropRestOfWord, "wxStyledTextCtrl", "autoCompSetDropRestOfWord", 2}, // 3050 + {wxStyledTextCtrl_AutoCompGetDropRestOfWord, "wxStyledTextCtrl", "autoCompGetDropRestOfWord", 1}, // 3051 + {wxStyledTextCtrl_RegisterImage, "wxStyledTextCtrl", "registerImage", 3}, // 3052 + {wxStyledTextCtrl_ClearRegisteredImages, "wxStyledTextCtrl", "clearRegisteredImages", 1}, // 3053 + {wxStyledTextCtrl_AutoCompGetTypeSeparator, "wxStyledTextCtrl", "autoCompGetTypeSeparator", 1}, // 3054 + {wxStyledTextCtrl_AutoCompSetTypeSeparator, "wxStyledTextCtrl", "autoCompSetTypeSeparator", 2}, // 3055 + {wxStyledTextCtrl_AutoCompSetMaxWidth, "wxStyledTextCtrl", "autoCompSetMaxWidth", 2}, // 3056 + {wxStyledTextCtrl_AutoCompGetMaxWidth, "wxStyledTextCtrl", "autoCompGetMaxWidth", 1}, // 3057 + {wxStyledTextCtrl_AutoCompSetMaxHeight, "wxStyledTextCtrl", "autoCompSetMaxHeight", 2}, // 3058 + {wxStyledTextCtrl_AutoCompGetMaxHeight, "wxStyledTextCtrl", "autoCompGetMaxHeight", 1}, // 3059 + {wxStyledTextCtrl_SetIndent, "wxStyledTextCtrl", "setIndent", 2}, // 3060 + {wxStyledTextCtrl_GetIndent, "wxStyledTextCtrl", "getIndent", 1}, // 3061 + {wxStyledTextCtrl_SetUseTabs, "wxStyledTextCtrl", "setUseTabs", 2}, // 3062 + {wxStyledTextCtrl_GetUseTabs, "wxStyledTextCtrl", "getUseTabs", 1}, // 3063 + {wxStyledTextCtrl_SetLineIndentation, "wxStyledTextCtrl", "setLineIndentation", 3}, // 3064 + {wxStyledTextCtrl_GetLineIndentation, "wxStyledTextCtrl", "getLineIndentation", 2}, // 3065 + {wxStyledTextCtrl_GetLineIndentPosition, "wxStyledTextCtrl", "getLineIndentPosition", 2}, // 3066 + {wxStyledTextCtrl_GetColumn, "wxStyledTextCtrl", "getColumn", 2}, // 3067 + {wxStyledTextCtrl_SetUseHorizontalScrollBar, "wxStyledTextCtrl", "setUseHorizontalScrollBar", 2}, // 3068 + {wxStyledTextCtrl_GetUseHorizontalScrollBar, "wxStyledTextCtrl", "getUseHorizontalScrollBar", 1}, // 3069 + {wxStyledTextCtrl_SetIndentationGuides, "wxStyledTextCtrl", "setIndentationGuides", 2}, // 3070 + {wxStyledTextCtrl_GetIndentationGuides, "wxStyledTextCtrl", "getIndentationGuides", 1}, // 3071 + {wxStyledTextCtrl_SetHighlightGuide, "wxStyledTextCtrl", "setHighlightGuide", 2}, // 3072 + {wxStyledTextCtrl_GetHighlightGuide, "wxStyledTextCtrl", "getHighlightGuide", 1}, // 3073 + {wxStyledTextCtrl_GetLineEndPosition, "wxStyledTextCtrl", "getLineEndPosition", 2}, // 3074 + {wxStyledTextCtrl_GetCodePage, "wxStyledTextCtrl", "getCodePage", 1}, // 3075 + {wxStyledTextCtrl_GetCaretForeground, "wxStyledTextCtrl", "getCaretForeground", 1}, // 3076 + {wxStyledTextCtrl_GetReadOnly, "wxStyledTextCtrl", "getReadOnly", 1}, // 3077 + {wxStyledTextCtrl_SetCurrentPos, "wxStyledTextCtrl", "setCurrentPos", 2}, // 3078 + {wxStyledTextCtrl_SetSelectionStart, "wxStyledTextCtrl", "setSelectionStart", 2}, // 3079 + {wxStyledTextCtrl_GetSelectionStart, "wxStyledTextCtrl", "getSelectionStart", 1}, // 3080 + {wxStyledTextCtrl_SetSelectionEnd, "wxStyledTextCtrl", "setSelectionEnd", 2}, // 3081 + {wxStyledTextCtrl_GetSelectionEnd, "wxStyledTextCtrl", "getSelectionEnd", 1}, // 3082 + {wxStyledTextCtrl_SetPrintMagnification, "wxStyledTextCtrl", "setPrintMagnification", 2}, // 3083 + {wxStyledTextCtrl_GetPrintMagnification, "wxStyledTextCtrl", "getPrintMagnification", 1}, // 3084 + {wxStyledTextCtrl_SetPrintColourMode, "wxStyledTextCtrl", "setPrintColourMode", 2}, // 3085 + {wxStyledTextCtrl_GetPrintColourMode, "wxStyledTextCtrl", "getPrintColourMode", 1}, // 3086 + {wxStyledTextCtrl_FindText, "wxStyledTextCtrl", "findText", 5}, // 3087 + {wxStyledTextCtrl_FormatRange, "wxStyledTextCtrl", "formatRange", 8}, // 3088 + {wxStyledTextCtrl_GetFirstVisibleLine, "wxStyledTextCtrl", "getFirstVisibleLine", 1}, // 3089 + {wxStyledTextCtrl_GetLine, "wxStyledTextCtrl", "getLine", 2}, // 3090 + {wxStyledTextCtrl_GetLineCount, "wxStyledTextCtrl", "getLineCount", 1}, // 3091 + {wxStyledTextCtrl_SetMarginLeft, "wxStyledTextCtrl", "setMarginLeft", 2}, // 3092 + {wxStyledTextCtrl_GetMarginLeft, "wxStyledTextCtrl", "getMarginLeft", 1}, // 3093 + {wxStyledTextCtrl_SetMarginRight, "wxStyledTextCtrl", "setMarginRight", 2}, // 3094 + {wxStyledTextCtrl_GetMarginRight, "wxStyledTextCtrl", "getMarginRight", 1}, // 3095 + {wxStyledTextCtrl_GetModify, "wxStyledTextCtrl", "getModify", 1}, // 3096 + {wxStyledTextCtrl_SetSelection, "wxStyledTextCtrl", "setSelection", 3}, // 3097 + {wxStyledTextCtrl_GetSelectedText, "wxStyledTextCtrl", "getSelectedText", 1}, // 3098 + {wxStyledTextCtrl_GetTextRange, "wxStyledTextCtrl", "getTextRange", 3}, // 3099 + {wxStyledTextCtrl_HideSelection, "wxStyledTextCtrl", "hideSelection", 2}, // 3100 + {wxStyledTextCtrl_LineFromPosition, "wxStyledTextCtrl", "lineFromPosition", 2}, // 3101 + {wxStyledTextCtrl_PositionFromLine, "wxStyledTextCtrl", "positionFromLine", 2}, // 3102 + {wxStyledTextCtrl_LineScroll, "wxStyledTextCtrl", "lineScroll", 3}, // 3103 + {wxStyledTextCtrl_EnsureCaretVisible, "wxStyledTextCtrl", "ensureCaretVisible", 1}, // 3104 + {wxStyledTextCtrl_ReplaceSelection, "wxStyledTextCtrl", "replaceSelection", 2}, // 3105 + {wxStyledTextCtrl_SetReadOnly, "wxStyledTextCtrl", "setReadOnly", 2}, // 3106 + {wxStyledTextCtrl_CanPaste, "wxStyledTextCtrl", "canPaste", 1}, // 3107 + {wxStyledTextCtrl_CanUndo, "wxStyledTextCtrl", "canUndo", 1}, // 3108 + {wxStyledTextCtrl_EmptyUndoBuffer, "wxStyledTextCtrl", "emptyUndoBuffer", 1}, // 3109 + {wxStyledTextCtrl_Undo, "wxStyledTextCtrl", "undo", 1}, // 3110 + {wxStyledTextCtrl_Cut, "wxStyledTextCtrl", "cut", 1}, // 3111 + {wxStyledTextCtrl_Copy, "wxStyledTextCtrl", "copy", 1}, // 3112 + {wxStyledTextCtrl_Paste, "wxStyledTextCtrl", "paste", 1}, // 3113 + {wxStyledTextCtrl_Clear, "wxStyledTextCtrl", "clear", 1}, // 3114 + {wxStyledTextCtrl_SetText, "wxStyledTextCtrl", "setText", 2}, // 3115 + {wxStyledTextCtrl_GetText, "wxStyledTextCtrl", "getText", 1}, // 3116 + {wxStyledTextCtrl_GetTextLength, "wxStyledTextCtrl", "getTextLength", 1}, // 3117 + {wxStyledTextCtrl_GetOvertype, "wxStyledTextCtrl", "getOvertype", 1}, // 3118 + {wxStyledTextCtrl_SetCaretWidth, "wxStyledTextCtrl", "setCaretWidth", 2}, // 3119 + {wxStyledTextCtrl_GetCaretWidth, "wxStyledTextCtrl", "getCaretWidth", 1}, // 3120 + {wxStyledTextCtrl_SetTargetStart, "wxStyledTextCtrl", "setTargetStart", 2}, // 3121 + {wxStyledTextCtrl_GetTargetStart, "wxStyledTextCtrl", "getTargetStart", 1}, // 3122 + {wxStyledTextCtrl_SetTargetEnd, "wxStyledTextCtrl", "setTargetEnd", 2}, // 3123 + {wxStyledTextCtrl_GetTargetEnd, "wxStyledTextCtrl", "getTargetEnd", 1}, // 3124 + {wxStyledTextCtrl_ReplaceTarget, "wxStyledTextCtrl", "replaceTarget", 2}, // 3125 + {wxStyledTextCtrl_SearchInTarget, "wxStyledTextCtrl", "searchInTarget", 2}, // 3126 + {wxStyledTextCtrl_SetSearchFlags, "wxStyledTextCtrl", "setSearchFlags", 2}, // 3127 + {wxStyledTextCtrl_GetSearchFlags, "wxStyledTextCtrl", "getSearchFlags", 1}, // 3128 + {wxStyledTextCtrl_CallTipShow, "wxStyledTextCtrl", "callTipShow", 3}, // 3129 + {wxStyledTextCtrl_CallTipCancel, "wxStyledTextCtrl", "callTipCancel", 1}, // 3130 + {wxStyledTextCtrl_CallTipActive, "wxStyledTextCtrl", "callTipActive", 1}, // 3131 + {wxStyledTextCtrl_CallTipPosAtStart, "wxStyledTextCtrl", "callTipPosAtStart", 1}, // 3132 + {wxStyledTextCtrl_CallTipSetHighlight, "wxStyledTextCtrl", "callTipSetHighlight", 3}, // 3133 + {wxStyledTextCtrl_CallTipSetBackground, "wxStyledTextCtrl", "callTipSetBackground", 2}, // 3134 + {wxStyledTextCtrl_CallTipSetForeground, "wxStyledTextCtrl", "callTipSetForeground", 2}, // 3135 + {wxStyledTextCtrl_CallTipSetForegroundHighlight, "wxStyledTextCtrl", "callTipSetForegroundHighlight", 2}, // 3136 + {wxStyledTextCtrl_CallTipUseStyle, "wxStyledTextCtrl", "callTipUseStyle", 2}, // 3137 + {wxStyledTextCtrl_VisibleFromDocLine, "wxStyledTextCtrl", "visibleFromDocLine", 2}, // 3138 + {wxStyledTextCtrl_DocLineFromVisible, "wxStyledTextCtrl", "docLineFromVisible", 2}, // 3139 + {wxStyledTextCtrl_WrapCount, "wxStyledTextCtrl", "wrapCount", 2}, // 3140 + {wxStyledTextCtrl_SetFoldLevel, "wxStyledTextCtrl", "setFoldLevel", 3}, // 3141 + {wxStyledTextCtrl_GetFoldLevel, "wxStyledTextCtrl", "getFoldLevel", 2}, // 3142 + {wxStyledTextCtrl_GetLastChild, "wxStyledTextCtrl", "getLastChild", 3}, // 3143 + {wxStyledTextCtrl_GetFoldParent, "wxStyledTextCtrl", "getFoldParent", 2}, // 3144 + {wxStyledTextCtrl_ShowLines, "wxStyledTextCtrl", "showLines", 3}, // 3145 + {wxStyledTextCtrl_HideLines, "wxStyledTextCtrl", "hideLines", 3}, // 3146 + {wxStyledTextCtrl_GetLineVisible, "wxStyledTextCtrl", "getLineVisible", 2}, // 3147 + {wxStyledTextCtrl_SetFoldExpanded, "wxStyledTextCtrl", "setFoldExpanded", 3}, // 3148 + {wxStyledTextCtrl_GetFoldExpanded, "wxStyledTextCtrl", "getFoldExpanded", 2}, // 3149 + {wxStyledTextCtrl_ToggleFold, "wxStyledTextCtrl", "toggleFold", 2}, // 3150 + {wxStyledTextCtrl_EnsureVisible, "wxStyledTextCtrl", "ensureVisible", 2}, // 3151 + {wxStyledTextCtrl_SetFoldFlags, "wxStyledTextCtrl", "setFoldFlags", 2}, // 3152 + {wxStyledTextCtrl_EnsureVisibleEnforcePolicy, "wxStyledTextCtrl", "ensureVisibleEnforcePolicy", 2}, // 3153 + {wxStyledTextCtrl_SetTabIndents, "wxStyledTextCtrl", "setTabIndents", 2}, // 3154 + {wxStyledTextCtrl_GetTabIndents, "wxStyledTextCtrl", "getTabIndents", 1}, // 3155 + {wxStyledTextCtrl_SetBackSpaceUnIndents, "wxStyledTextCtrl", "setBackSpaceUnIndents", 2}, // 3156 + {wxStyledTextCtrl_GetBackSpaceUnIndents, "wxStyledTextCtrl", "getBackSpaceUnIndents", 1}, // 3157 + {wxStyledTextCtrl_SetMouseDwellTime, "wxStyledTextCtrl", "setMouseDwellTime", 2}, // 3158 + {wxStyledTextCtrl_GetMouseDwellTime, "wxStyledTextCtrl", "getMouseDwellTime", 1}, // 3159 + {wxStyledTextCtrl_WordStartPosition, "wxStyledTextCtrl", "wordStartPosition", 3}, // 3160 + {wxStyledTextCtrl_WordEndPosition, "wxStyledTextCtrl", "wordEndPosition", 3}, // 3161 + {wxStyledTextCtrl_SetWrapMode, "wxStyledTextCtrl", "setWrapMode", 2}, // 3162 + {wxStyledTextCtrl_GetWrapMode, "wxStyledTextCtrl", "getWrapMode", 1}, // 3163 + {wxStyledTextCtrl_SetWrapVisualFlags, "wxStyledTextCtrl", "setWrapVisualFlags", 2}, // 3164 + {wxStyledTextCtrl_GetWrapVisualFlags, "wxStyledTextCtrl", "getWrapVisualFlags", 1}, // 3165 + {wxStyledTextCtrl_SetWrapVisualFlagsLocation, "wxStyledTextCtrl", "setWrapVisualFlagsLocation", 2}, // 3166 + {wxStyledTextCtrl_GetWrapVisualFlagsLocation, "wxStyledTextCtrl", "getWrapVisualFlagsLocation", 1}, // 3167 + {wxStyledTextCtrl_SetWrapStartIndent, "wxStyledTextCtrl", "setWrapStartIndent", 2}, // 3168 + {wxStyledTextCtrl_GetWrapStartIndent, "wxStyledTextCtrl", "getWrapStartIndent", 1}, // 3169 + {wxStyledTextCtrl_SetLayoutCache, "wxStyledTextCtrl", "setLayoutCache", 2}, // 3170 + {wxStyledTextCtrl_GetLayoutCache, "wxStyledTextCtrl", "getLayoutCache", 1}, // 3171 + {wxStyledTextCtrl_SetScrollWidth, "wxStyledTextCtrl", "setScrollWidth", 2}, // 3172 + {wxStyledTextCtrl_GetScrollWidth, "wxStyledTextCtrl", "getScrollWidth", 1}, // 3173 + {wxStyledTextCtrl_TextWidth, "wxStyledTextCtrl", "textWidth", 3}, // 3174 + {wxStyledTextCtrl_GetEndAtLastLine, "wxStyledTextCtrl", "getEndAtLastLine", 1}, // 3175 + {wxStyledTextCtrl_TextHeight, "wxStyledTextCtrl", "textHeight", 2}, // 3176 + {wxStyledTextCtrl_SetUseVerticalScrollBar, "wxStyledTextCtrl", "setUseVerticalScrollBar", 2}, // 3177 + {wxStyledTextCtrl_GetUseVerticalScrollBar, "wxStyledTextCtrl", "getUseVerticalScrollBar", 1}, // 3178 + {wxStyledTextCtrl_AppendText, "wxStyledTextCtrl", "appendText", 2}, // 3179 + {wxStyledTextCtrl_GetTwoPhaseDraw, "wxStyledTextCtrl", "getTwoPhaseDraw", 1}, // 3180 + {wxStyledTextCtrl_SetTwoPhaseDraw, "wxStyledTextCtrl", "setTwoPhaseDraw", 2}, // 3181 + {wxStyledTextCtrl_TargetFromSelection, "wxStyledTextCtrl", "targetFromSelection", 1}, // 3182 + {wxStyledTextCtrl_LinesJoin, "wxStyledTextCtrl", "linesJoin", 1}, // 3183 + {wxStyledTextCtrl_LinesSplit, "wxStyledTextCtrl", "linesSplit", 2}, // 3184 + {wxStyledTextCtrl_SetFoldMarginColour, "wxStyledTextCtrl", "setFoldMarginColour", 3}, // 3185 + {wxStyledTextCtrl_SetFoldMarginHiColour, "wxStyledTextCtrl", "setFoldMarginHiColour", 3}, // 3186 + {wxStyledTextCtrl_LineDown, "wxStyledTextCtrl", "lineDown", 1}, // 3187 + {wxStyledTextCtrl_LineDownExtend, "wxStyledTextCtrl", "lineDownExtend", 1}, // 3188 + {wxStyledTextCtrl_LineUp, "wxStyledTextCtrl", "lineUp", 1}, // 3189 + {wxStyledTextCtrl_LineUpExtend, "wxStyledTextCtrl", "lineUpExtend", 1}, // 3190 + {wxStyledTextCtrl_CharLeft, "wxStyledTextCtrl", "charLeft", 1}, // 3191 + {wxStyledTextCtrl_CharLeftExtend, "wxStyledTextCtrl", "charLeftExtend", 1}, // 3192 + {wxStyledTextCtrl_CharRight, "wxStyledTextCtrl", "charRight", 1}, // 3193 + {wxStyledTextCtrl_CharRightExtend, "wxStyledTextCtrl", "charRightExtend", 1}, // 3194 + {wxStyledTextCtrl_WordLeft, "wxStyledTextCtrl", "wordLeft", 1}, // 3195 + {wxStyledTextCtrl_WordLeftExtend, "wxStyledTextCtrl", "wordLeftExtend", 1}, // 3196 + {wxStyledTextCtrl_WordRight, "wxStyledTextCtrl", "wordRight", 1}, // 3197 + {wxStyledTextCtrl_WordRightExtend, "wxStyledTextCtrl", "wordRightExtend", 1}, // 3198 + {wxStyledTextCtrl_Home, "wxStyledTextCtrl", "home", 1}, // 3199 + {wxStyledTextCtrl_HomeExtend, "wxStyledTextCtrl", "homeExtend", 1}, // 3200 + {wxStyledTextCtrl_LineEnd, "wxStyledTextCtrl", "lineEnd", 1}, // 3201 + {wxStyledTextCtrl_LineEndExtend, "wxStyledTextCtrl", "lineEndExtend", 1}, // 3202 + {wxStyledTextCtrl_DocumentStart, "wxStyledTextCtrl", "documentStart", 1}, // 3203 + {wxStyledTextCtrl_DocumentStartExtend, "wxStyledTextCtrl", "documentStartExtend", 1}, // 3204 + {wxStyledTextCtrl_DocumentEnd, "wxStyledTextCtrl", "documentEnd", 1}, // 3205 + {wxStyledTextCtrl_DocumentEndExtend, "wxStyledTextCtrl", "documentEndExtend", 1}, // 3206 + {wxStyledTextCtrl_PageUp, "wxStyledTextCtrl", "pageUp", 1}, // 3207 + {wxStyledTextCtrl_PageUpExtend, "wxStyledTextCtrl", "pageUpExtend", 1}, // 3208 + {wxStyledTextCtrl_PageDown, "wxStyledTextCtrl", "pageDown", 1}, // 3209 + {wxStyledTextCtrl_PageDownExtend, "wxStyledTextCtrl", "pageDownExtend", 1}, // 3210 + {wxStyledTextCtrl_EditToggleOvertype, "wxStyledTextCtrl", "editToggleOvertype", 1}, // 3211 + {wxStyledTextCtrl_Cancel, "wxStyledTextCtrl", "cancel", 1}, // 3212 + {wxStyledTextCtrl_DeleteBack, "wxStyledTextCtrl", "deleteBack", 1}, // 3213 + {wxStyledTextCtrl_Tab, "wxStyledTextCtrl", "tab", 1}, // 3214 + {wxStyledTextCtrl_BackTab, "wxStyledTextCtrl", "backTab", 1}, // 3215 + {wxStyledTextCtrl_NewLine, "wxStyledTextCtrl", "newLine", 1}, // 3216 + {wxStyledTextCtrl_FormFeed, "wxStyledTextCtrl", "formFeed", 1}, // 3217 + {wxStyledTextCtrl_VCHome, "wxStyledTextCtrl", "vCHome", 1}, // 3218 + {wxStyledTextCtrl_VCHomeExtend, "wxStyledTextCtrl", "vCHomeExtend", 1}, // 3219 + {wxStyledTextCtrl_ZoomIn, "wxStyledTextCtrl", "zoomIn", 1}, // 3220 + {wxStyledTextCtrl_ZoomOut, "wxStyledTextCtrl", "zoomOut", 1}, // 3221 + {wxStyledTextCtrl_DelWordLeft, "wxStyledTextCtrl", "delWordLeft", 1}, // 3222 + {wxStyledTextCtrl_DelWordRight, "wxStyledTextCtrl", "delWordRight", 1}, // 3223 + {wxStyledTextCtrl_LineCut, "wxStyledTextCtrl", "lineCut", 1}, // 3224 + {wxStyledTextCtrl_LineDelete, "wxStyledTextCtrl", "lineDelete", 1}, // 3225 + {wxStyledTextCtrl_LineTranspose, "wxStyledTextCtrl", "lineTranspose", 1}, // 3226 + {wxStyledTextCtrl_LineDuplicate, "wxStyledTextCtrl", "lineDuplicate", 1}, // 3227 + {wxStyledTextCtrl_LowerCase, "wxStyledTextCtrl", "lowerCase", 1}, // 3228 + {wxStyledTextCtrl_UpperCase, "wxStyledTextCtrl", "upperCase", 1}, // 3229 + {wxStyledTextCtrl_LineScrollDown, "wxStyledTextCtrl", "lineScrollDown", 1}, // 3230 + {wxStyledTextCtrl_LineScrollUp, "wxStyledTextCtrl", "lineScrollUp", 1}, // 3231 + {wxStyledTextCtrl_DeleteBackNotLine, "wxStyledTextCtrl", "deleteBackNotLine", 1}, // 3232 + {wxStyledTextCtrl_HomeDisplay, "wxStyledTextCtrl", "homeDisplay", 1}, // 3233 + {wxStyledTextCtrl_HomeDisplayExtend, "wxStyledTextCtrl", "homeDisplayExtend", 1}, // 3234 + {wxStyledTextCtrl_LineEndDisplay, "wxStyledTextCtrl", "lineEndDisplay", 1}, // 3235 + {wxStyledTextCtrl_LineEndDisplayExtend, "wxStyledTextCtrl", "lineEndDisplayExtend", 1}, // 3236 + {wxStyledTextCtrl_HomeWrapExtend, "wxStyledTextCtrl", "homeWrapExtend", 1}, // 3237 + {wxStyledTextCtrl_LineEndWrap, "wxStyledTextCtrl", "lineEndWrap", 1}, // 3238 + {wxStyledTextCtrl_LineEndWrapExtend, "wxStyledTextCtrl", "lineEndWrapExtend", 1}, // 3239 + {wxStyledTextCtrl_VCHomeWrap, "wxStyledTextCtrl", "vCHomeWrap", 1}, // 3240 + {wxStyledTextCtrl_VCHomeWrapExtend, "wxStyledTextCtrl", "vCHomeWrapExtend", 1}, // 3241 + {wxStyledTextCtrl_LineCopy, "wxStyledTextCtrl", "lineCopy", 1}, // 3242 + {wxStyledTextCtrl_MoveCaretInsideView, "wxStyledTextCtrl", "moveCaretInsideView", 1}, // 3243 + {wxStyledTextCtrl_LineLength, "wxStyledTextCtrl", "lineLength", 2}, // 3244 + {wxStyledTextCtrl_BraceHighlight, "wxStyledTextCtrl", "braceHighlight", 3}, // 3245 + {wxStyledTextCtrl_BraceBadLight, "wxStyledTextCtrl", "braceBadLight", 2}, // 3246 + {wxStyledTextCtrl_BraceMatch, "wxStyledTextCtrl", "braceMatch", 2}, // 3247 + {wxStyledTextCtrl_GetViewEOL, "wxStyledTextCtrl", "getViewEOL", 1}, // 3248 + {wxStyledTextCtrl_SetViewEOL, "wxStyledTextCtrl", "setViewEOL", 2}, // 3249 + {wxStyledTextCtrl_SetModEventMask, "wxStyledTextCtrl", "setModEventMask", 2}, // 3250 + {wxStyledTextCtrl_GetEdgeColumn, "wxStyledTextCtrl", "getEdgeColumn", 1}, // 3251 + {wxStyledTextCtrl_SetEdgeColumn, "wxStyledTextCtrl", "setEdgeColumn", 2}, // 3252 + {wxStyledTextCtrl_SetEdgeMode, "wxStyledTextCtrl", "setEdgeMode", 2}, // 3253 + {wxStyledTextCtrl_GetEdgeMode, "wxStyledTextCtrl", "getEdgeMode", 1}, // 3254 + {wxStyledTextCtrl_GetEdgeColour, "wxStyledTextCtrl", "getEdgeColour", 1}, // 3255 + {wxStyledTextCtrl_SetEdgeColour, "wxStyledTextCtrl", "setEdgeColour", 2}, // 3256 + {wxStyledTextCtrl_SearchAnchor, "wxStyledTextCtrl", "searchAnchor", 1}, // 3257 + {wxStyledTextCtrl_SearchNext, "wxStyledTextCtrl", "searchNext", 3}, // 3258 + {wxStyledTextCtrl_SearchPrev, "wxStyledTextCtrl", "searchPrev", 3}, // 3259 + {wxStyledTextCtrl_LinesOnScreen, "wxStyledTextCtrl", "linesOnScreen", 1}, // 3260 + {wxStyledTextCtrl_UsePopUp, "wxStyledTextCtrl", "usePopUp", 2}, // 3261 + {wxStyledTextCtrl_SelectionIsRectangle, "wxStyledTextCtrl", "selectionIsRectangle", 1}, // 3262 + {wxStyledTextCtrl_SetZoom, "wxStyledTextCtrl", "setZoom", 2}, // 3263 + {wxStyledTextCtrl_GetZoom, "wxStyledTextCtrl", "getZoom", 1}, // 3264 + {wxStyledTextCtrl_GetModEventMask, "wxStyledTextCtrl", "getModEventMask", 1}, // 3265 + {wxStyledTextCtrl_SetSTCFocus, "wxStyledTextCtrl", "setSTCFocus", 2}, // 3266 + {wxStyledTextCtrl_GetSTCFocus, "wxStyledTextCtrl", "getSTCFocus", 1}, // 3267 + {wxStyledTextCtrl_SetStatus, "wxStyledTextCtrl", "setStatus", 2}, // 3268 + {wxStyledTextCtrl_GetStatus, "wxStyledTextCtrl", "getStatus", 1}, // 3269 + {wxStyledTextCtrl_SetMouseDownCaptures, "wxStyledTextCtrl", "setMouseDownCaptures", 2}, // 3270 + {wxStyledTextCtrl_GetMouseDownCaptures, "wxStyledTextCtrl", "getMouseDownCaptures", 1}, // 3271 + {wxStyledTextCtrl_SetSTCCursor, "wxStyledTextCtrl", "setSTCCursor", 2}, // 3272 + {wxStyledTextCtrl_GetSTCCursor, "wxStyledTextCtrl", "getSTCCursor", 1}, // 3273 + {wxStyledTextCtrl_SetControlCharSymbol, "wxStyledTextCtrl", "setControlCharSymbol", 2}, // 3274 + {wxStyledTextCtrl_GetControlCharSymbol, "wxStyledTextCtrl", "getControlCharSymbol", 1}, // 3275 + {wxStyledTextCtrl_WordPartLeft, "wxStyledTextCtrl", "wordPartLeft", 1}, // 3276 + {wxStyledTextCtrl_WordPartLeftExtend, "wxStyledTextCtrl", "wordPartLeftExtend", 1}, // 3277 + {wxStyledTextCtrl_WordPartRight, "wxStyledTextCtrl", "wordPartRight", 1}, // 3278 + {wxStyledTextCtrl_WordPartRightExtend, "wxStyledTextCtrl", "wordPartRightExtend", 1}, // 3279 + {wxStyledTextCtrl_SetVisiblePolicy, "wxStyledTextCtrl", "setVisiblePolicy", 3}, // 3280 + {wxStyledTextCtrl_DelLineLeft, "wxStyledTextCtrl", "delLineLeft", 1}, // 3281 + {wxStyledTextCtrl_DelLineRight, "wxStyledTextCtrl", "delLineRight", 1}, // 3282 + {wxStyledTextCtrl_GetXOffset, "wxStyledTextCtrl", "getXOffset", 1}, // 3283 + {wxStyledTextCtrl_ChooseCaretX, "wxStyledTextCtrl", "chooseCaretX", 1}, // 3284 + {wxStyledTextCtrl_SetXCaretPolicy, "wxStyledTextCtrl", "setXCaretPolicy", 3}, // 3285 + {wxStyledTextCtrl_SetYCaretPolicy, "wxStyledTextCtrl", "setYCaretPolicy", 3}, // 3286 + {wxStyledTextCtrl_GetPrintWrapMode, "wxStyledTextCtrl", "getPrintWrapMode", 1}, // 3287 + {wxStyledTextCtrl_SetHotspotActiveForeground, "wxStyledTextCtrl", "setHotspotActiveForeground", 3}, // 3288 + {wxStyledTextCtrl_SetHotspotActiveBackground, "wxStyledTextCtrl", "setHotspotActiveBackground", 3}, // 3289 + {wxStyledTextCtrl_SetHotspotActiveUnderline, "wxStyledTextCtrl", "setHotspotActiveUnderline", 2}, // 3290 + {wxStyledTextCtrl_SetHotspotSingleLine, "wxStyledTextCtrl", "setHotspotSingleLine", 2}, // 3291 + {wxStyledTextCtrl_ParaDownExtend, "wxStyledTextCtrl", "paraDownExtend", 1}, // 3292 + {wxStyledTextCtrl_ParaUp, "wxStyledTextCtrl", "paraUp", 1}, // 3293 + {wxStyledTextCtrl_ParaUpExtend, "wxStyledTextCtrl", "paraUpExtend", 1}, // 3294 + {wxStyledTextCtrl_PositionBefore, "wxStyledTextCtrl", "positionBefore", 2}, // 3295 + {wxStyledTextCtrl_PositionAfter, "wxStyledTextCtrl", "positionAfter", 2}, // 3296 + {wxStyledTextCtrl_CopyRange, "wxStyledTextCtrl", "copyRange", 3}, // 3297 + {wxStyledTextCtrl_CopyText, "wxStyledTextCtrl", "copyText", 3}, // 3298 + {wxStyledTextCtrl_SetSelectionMode, "wxStyledTextCtrl", "setSelectionMode", 2}, // 3299 + {wxStyledTextCtrl_GetSelectionMode, "wxStyledTextCtrl", "getSelectionMode", 1}, // 3300 + {wxStyledTextCtrl_LineDownRectExtend, "wxStyledTextCtrl", "lineDownRectExtend", 1}, // 3301 + {wxStyledTextCtrl_LineUpRectExtend, "wxStyledTextCtrl", "lineUpRectExtend", 1}, // 3302 + {wxStyledTextCtrl_CharLeftRectExtend, "wxStyledTextCtrl", "charLeftRectExtend", 1}, // 3303 + {wxStyledTextCtrl_CharRightRectExtend, "wxStyledTextCtrl", "charRightRectExtend", 1}, // 3304 + {wxStyledTextCtrl_HomeRectExtend, "wxStyledTextCtrl", "homeRectExtend", 1}, // 3305 + {wxStyledTextCtrl_VCHomeRectExtend, "wxStyledTextCtrl", "vCHomeRectExtend", 1}, // 3306 + {wxStyledTextCtrl_LineEndRectExtend, "wxStyledTextCtrl", "lineEndRectExtend", 1}, // 3307 + {wxStyledTextCtrl_PageUpRectExtend, "wxStyledTextCtrl", "pageUpRectExtend", 1}, // 3308 + {wxStyledTextCtrl_PageDownRectExtend, "wxStyledTextCtrl", "pageDownRectExtend", 1}, // 3309 + {wxStyledTextCtrl_StutteredPageUp, "wxStyledTextCtrl", "stutteredPageUp", 1}, // 3310 + {wxStyledTextCtrl_StutteredPageUpExtend, "wxStyledTextCtrl", "stutteredPageUpExtend", 1}, // 3311 + {wxStyledTextCtrl_StutteredPageDown, "wxStyledTextCtrl", "stutteredPageDown", 1}, // 3312 + {wxStyledTextCtrl_StutteredPageDownExtend, "wxStyledTextCtrl", "stutteredPageDownExtend", 1}, // 3313 + {wxStyledTextCtrl_WordLeftEnd, "wxStyledTextCtrl", "wordLeftEnd", 1}, // 3314 + {wxStyledTextCtrl_WordLeftEndExtend, "wxStyledTextCtrl", "wordLeftEndExtend", 1}, // 3315 + {wxStyledTextCtrl_WordRightEnd, "wxStyledTextCtrl", "wordRightEnd", 1}, // 3316 + {wxStyledTextCtrl_WordRightEndExtend, "wxStyledTextCtrl", "wordRightEndExtend", 1}, // 3317 + {wxStyledTextCtrl_SetWhitespaceChars, "wxStyledTextCtrl", "setWhitespaceChars", 2}, // 3318 + {wxStyledTextCtrl_SetCharsDefault, "wxStyledTextCtrl", "setCharsDefault", 1}, // 3319 + {wxStyledTextCtrl_AutoCompGetCurrent, "wxStyledTextCtrl", "autoCompGetCurrent", 1}, // 3320 + {wxStyledTextCtrl_Allocate, "wxStyledTextCtrl", "allocate", 2}, // 3321 + {wxStyledTextCtrl_FindColumn, "wxStyledTextCtrl", "findColumn", 3}, // 3322 + {wxStyledTextCtrl_GetCaretSticky, "wxStyledTextCtrl", "getCaretSticky", 1}, // 3323 + {wxStyledTextCtrl_SetCaretSticky, "wxStyledTextCtrl", "setCaretSticky", 2}, // 3324 + {wxStyledTextCtrl_ToggleCaretSticky, "wxStyledTextCtrl", "toggleCaretSticky", 1}, // 3325 + {wxStyledTextCtrl_SetPasteConvertEndings, "wxStyledTextCtrl", "setPasteConvertEndings", 2}, // 3326 + {wxStyledTextCtrl_GetPasteConvertEndings, "wxStyledTextCtrl", "getPasteConvertEndings", 1}, // 3327 + {wxStyledTextCtrl_SelectionDuplicate, "wxStyledTextCtrl", "selectionDuplicate", 1}, // 3328 + {wxStyledTextCtrl_SetCaretLineBackAlpha, "wxStyledTextCtrl", "setCaretLineBackAlpha", 2}, // 3329 + {wxStyledTextCtrl_GetCaretLineBackAlpha, "wxStyledTextCtrl", "getCaretLineBackAlpha", 1}, // 3330 + {wxStyledTextCtrl_StartRecord, "wxStyledTextCtrl", "startRecord", 1}, // 3331 + {wxStyledTextCtrl_StopRecord, "wxStyledTextCtrl", "stopRecord", 1}, // 3332 + {wxStyledTextCtrl_SetLexer, "wxStyledTextCtrl", "setLexer", 2}, // 3333 + {wxStyledTextCtrl_GetLexer, "wxStyledTextCtrl", "getLexer", 1}, // 3334 + {wxStyledTextCtrl_Colourise, "wxStyledTextCtrl", "colourise", 3}, // 3335 + {wxStyledTextCtrl_SetProperty, "wxStyledTextCtrl", "setProperty", 3}, // 3336 + {wxStyledTextCtrl_SetKeyWords, "wxStyledTextCtrl", "setKeyWords", 3}, // 3337 + {wxStyledTextCtrl_SetLexerLanguage, "wxStyledTextCtrl", "setLexerLanguage", 2}, // 3338 + {wxStyledTextCtrl_GetProperty, "wxStyledTextCtrl", "getProperty", 2}, // 3339 + {wxStyledTextCtrl_GetStyleBitsNeeded, "wxStyledTextCtrl", "getStyleBitsNeeded", 1}, // 3340 + {wxStyledTextCtrl_GetCurrentLine, "wxStyledTextCtrl", "getCurrentLine", 1}, // 3341 + {wxStyledTextCtrl_StyleSetSpec, "wxStyledTextCtrl", "styleSetSpec", 3}, // 3342 + {wxStyledTextCtrl_StyleSetFont, "wxStyledTextCtrl", "styleSetFont", 3}, // 3343 + {wxStyledTextCtrl_StyleSetFontAttr, "wxStyledTextCtrl", "styleSetFontAttr", 8}, // 3344 + {wxStyledTextCtrl_StyleSetCharacterSet, "wxStyledTextCtrl", "styleSetCharacterSet", 3}, // 3345 + {wxStyledTextCtrl_StyleSetFontEncoding, "wxStyledTextCtrl", "styleSetFontEncoding", 3}, // 3346 + {wxStyledTextCtrl_CmdKeyExecute, "wxStyledTextCtrl", "cmdKeyExecute", 2}, // 3347 + {wxStyledTextCtrl_SetMargins, "wxStyledTextCtrl", "setMargins", 3}, // 3348 + {wxStyledTextCtrl_GetSelection, "wxStyledTextCtrl", "getSelection", 1}, // 3349 + {wxStyledTextCtrl_PointFromPosition, "wxStyledTextCtrl", "pointFromPosition", 2}, // 3350 + {wxStyledTextCtrl_ScrollToLine, "wxStyledTextCtrl", "scrollToLine", 2}, // 3351 + {wxStyledTextCtrl_ScrollToColumn, "wxStyledTextCtrl", "scrollToColumn", 2}, // 3352 + {wxStyledTextCtrl_SetVScrollBar, "wxStyledTextCtrl", "setVScrollBar", 2}, // 3353 + {wxStyledTextCtrl_SetHScrollBar, "wxStyledTextCtrl", "setHScrollBar", 2}, // 3354 + {wxStyledTextCtrl_GetLastKeydownProcessed, "wxStyledTextCtrl", "getLastKeydownProcessed", 1}, // 3355 + {wxStyledTextCtrl_SetLastKeydownProcessed, "wxStyledTextCtrl", "setLastKeydownProcessed", 2}, // 3356 + {wxStyledTextCtrl_SaveFile, "wxStyledTextCtrl", "saveFile", 2}, // 3357 + {wxStyledTextCtrl_LoadFile, "wxStyledTextCtrl", "loadFile", 2}, // 3358 + {wxStyledTextCtrl_DoDragOver, "wxStyledTextCtrl", "doDragOver", 4}, // 3359 + {wxStyledTextCtrl_DoDropText, "wxStyledTextCtrl", "doDropText", 4}, // 3360 + {wxStyledTextCtrl_GetUseAntiAliasing, "wxStyledTextCtrl", "getUseAntiAliasing", 1}, // 3361 + {wxStyledTextCtrl_AddTextRaw, "wxStyledTextCtrl", "addTextRaw", 3}, // 3362 + {wxStyledTextCtrl_InsertTextRaw, "wxStyledTextCtrl", "insertTextRaw", 3}, // 3363 + {wxStyledTextCtrl_GetCurLineRaw, "wxStyledTextCtrl", "getCurLineRaw", 1}, // 3364 + {wxStyledTextCtrl_GetLineRaw, "wxStyledTextCtrl", "getLineRaw", 2}, // 3365 + {wxStyledTextCtrl_GetSelectedTextRaw, "wxStyledTextCtrl", "getSelectedTextRaw", 1}, // 3366 + {wxStyledTextCtrl_GetTextRangeRaw, "wxStyledTextCtrl", "getTextRangeRaw", 3}, // 3367 + {wxStyledTextCtrl_SetTextRaw, "wxStyledTextCtrl", "setTextRaw", 2}, // 3368 + {wxStyledTextCtrl_GetTextRaw, "wxStyledTextCtrl", "getTextRaw", 1}, // 3369 + {wxStyledTextCtrl_AppendTextRaw, "wxStyledTextCtrl", "appendTextRaw", 3}, // 3370 + {wxArtProvider_GetBitmap, "wxArtProvider", "getBitmap", 2}, // 3371 + {wxArtProvider_GetIcon, "wxArtProvider", "getIcon", 2}, // 3372 + {wxTreeEvent_GetKeyCode, "wxTreeEvent", "getKeyCode", 1}, // 3373 + {wxTreeEvent_GetItem, "wxTreeEvent", "getItem", 1}, // 3374 + {wxTreeEvent_GetKeyEvent, "wxTreeEvent", "getKeyEvent", 1}, // 3375 + {wxTreeEvent_GetLabel, "wxTreeEvent", "getLabel", 1}, // 3376 + {wxTreeEvent_GetOldItem, "wxTreeEvent", "getOldItem", 1}, // 3377 + {wxTreeEvent_GetPoint, "wxTreeEvent", "getPoint", 1}, // 3378 + {wxTreeEvent_IsEditCancelled, "wxTreeEvent", "isEditCancelled", 1}, // 3379 + {wxTreeEvent_SetToolTip, "wxTreeEvent", "setToolTip", 2}, // 3380 + {wxBookCtrlEvent_GetOldSelection, "wxBookCtrlEvent", "getOldSelection", 1}, // 3381 + {wxBookCtrlEvent_GetSelection, "wxBookCtrlEvent", "getSelection", 1}, // 3382 + {wxBookCtrlEvent_SetOldSelection, "wxBookCtrlEvent", "setOldSelection", 2}, // 3383 + {wxBookCtrlEvent_SetSelection, "wxBookCtrlEvent", "setSelection", 2}, // 3384 + {wxFileDataObject_new, "wxFileDataObject", "new", 0}, // 3385 + {wxFileDataObject_AddFile, "wxFileDataObject", "addFile", 2}, // 3386 + {wxFileDataObject_GetFilenames, "wxFileDataObject", "getFilenames", 1}, // 3387 + {wxFileDataObject_destroy, "wxFileDataObject", "'Destroy'", 1}, // 3388 + {wxTextDataObject_new, "wxTextDataObject", "new", 1}, // 3389 + {wxTextDataObject_GetTextLength, "wxTextDataObject", "getTextLength", 1}, // 3390 + {wxTextDataObject_GetText, "wxTextDataObject", "getText", 1}, // 3391 + {wxTextDataObject_SetText, "wxTextDataObject", "setText", 2}, // 3392 + {wxTextDataObject_destroy, "wxTextDataObject", "'Destroy'", 1}, // 3393 + {wxBitmapDataObject_new_1_1, "wxBitmapDataObject", "new", 1}, // 3394 + {wxBitmapDataObject_new_1_0, "wxBitmapDataObject", "new", 1}, // 3395 + {wxBitmapDataObject_GetBitmap, "wxBitmapDataObject", "getBitmap", 1}, // 3396 + {wxBitmapDataObject_SetBitmap, "wxBitmapDataObject", "setBitmap", 2}, // 3397 + {wxBitmapDataObject_destroy, "wxBitmapDataObject", "'Destroy'", 1}, // 3398 + {wxClipboard_new, "wxClipboard", "new", 0}, // 3399 + {NULL, "wxClipboard", "destroy", 1}, // 3400 obj destructor wxClipboard_destruct + {wxClipboard_AddData, "wxClipboard", "addData", 2}, // 3401 + {wxClipboard_Clear, "wxClipboard", "clear", 1}, // 3402 + {wxClipboard_Close, "wxClipboard", "close", 1}, // 3403 + {wxClipboard_Flush, "wxClipboard", "flush", 1}, // 3404 + {wxClipboard_GetData, "wxClipboard", "getData", 2}, // 3405 + {wxClipboard_IsOpened, "wxClipboard", "isOpened", 1}, // 3406 + {wxClipboard_Open, "wxClipboard", "open", 1}, // 3407 + {wxClipboard_SetData, "wxClipboard", "setData", 2}, // 3408 + {wxClipboard_UsePrimarySelection, "wxClipboard", "usePrimarySelection", 2}, // 3409 + {wxClipboard_IsSupported, "wxClipboard", "isSupported", 2}, // 3410 + {wxClipboard_Get, "wxClipboard", "get", 0}, // 3411 + {wxSpinEvent_GetPosition, "wxSpinEvent", "getPosition", 1}, // 3412 + {wxSpinEvent_SetPosition, "wxSpinEvent", "setPosition", 2}, // 3413 + {wxSplitterWindow_new_0, "wxSplitterWindow", "new", 0}, // 3414 + {wxSplitterWindow_new_2, "wxSplitterWindow", "new", 2}, // 3415 + {NULL, "wxSplitterWindow", "destroy", 1}, // 3416 obj destructor wxSplitterWindow_destruct + {wxSplitterWindow_Create, "wxSplitterWindow", "create", 3}, // 3417 + {wxSplitterWindow_GetMinimumPaneSize, "wxSplitterWindow", "getMinimumPaneSize", 1}, // 3418 + {wxSplitterWindow_GetSashGravity, "wxSplitterWindow", "getSashGravity", 1}, // 3419 + {wxSplitterWindow_GetSashPosition, "wxSplitterWindow", "getSashPosition", 1}, // 3420 + {wxSplitterWindow_GetSplitMode, "wxSplitterWindow", "getSplitMode", 1}, // 3421 + {wxSplitterWindow_GetWindow1, "wxSplitterWindow", "getWindow1", 1}, // 3422 + {wxSplitterWindow_GetWindow2, "wxSplitterWindow", "getWindow2", 1}, // 3423 + {wxSplitterWindow_Initialize, "wxSplitterWindow", "initialize", 2}, // 3424 + {wxSplitterWindow_IsSplit, "wxSplitterWindow", "isSplit", 1}, // 3425 + {wxSplitterWindow_ReplaceWindow, "wxSplitterWindow", "replaceWindow", 3}, // 3426 + {wxSplitterWindow_SetSashGravity, "wxSplitterWindow", "setSashGravity", 2}, // 3427 + {wxSplitterWindow_SetSashPosition, "wxSplitterWindow", "setSashPosition", 3}, // 3428 + {wxSplitterWindow_SetMinimumPaneSize, "wxSplitterWindow", "setMinimumPaneSize", 2}, // 3429 + {wxSplitterWindow_SetSplitMode, "wxSplitterWindow", "setSplitMode", 2}, // 3430 + {wxSplitterWindow_SplitHorizontally, "wxSplitterWindow", "splitHorizontally", 4}, // 3431 + {wxSplitterWindow_SplitVertically, "wxSplitterWindow", "splitVertically", 4}, // 3432 + {wxSplitterWindow_Unsplit, "wxSplitterWindow", "unsplit", 2}, // 3433 + {wxSplitterWindow_UpdateSize, "wxSplitterWindow", "updateSize", 1}, // 3434 + {wxSplitterEvent_GetSashPosition, "wxSplitterEvent", "getSashPosition", 1}, // 3435 + {wxSplitterEvent_GetX, "wxSplitterEvent", "getX", 1}, // 3436 + {wxSplitterEvent_GetY, "wxSplitterEvent", "getY", 1}, // 3437 + {wxSplitterEvent_GetWindowBeingRemoved, "wxSplitterEvent", "getWindowBeingRemoved", 1}, // 3438 + {wxSplitterEvent_SetSashPosition, "wxSplitterEvent", "setSashPosition", 2}, // 3439 + {wxHtmlWindow_new_0, "wxHtmlWindow", "new", 0}, // 3440 + {wxHtmlWindow_new_2, "wxHtmlWindow", "new", 2}, // 3441 + {wxHtmlWindow_AppendToPage, "wxHtmlWindow", "appendToPage", 2}, // 3442 + {wxHtmlWindow_GetOpenedAnchor, "wxHtmlWindow", "getOpenedAnchor", 1}, // 3443 + {wxHtmlWindow_GetOpenedPage, "wxHtmlWindow", "getOpenedPage", 1}, // 3444 + {wxHtmlWindow_GetOpenedPageTitle, "wxHtmlWindow", "getOpenedPageTitle", 1}, // 3445 + {wxHtmlWindow_GetRelatedFrame, "wxHtmlWindow", "getRelatedFrame", 1}, // 3446 + {wxHtmlWindow_HistoryBack, "wxHtmlWindow", "historyBack", 1}, // 3447 + {wxHtmlWindow_HistoryCanBack, "wxHtmlWindow", "historyCanBack", 1}, // 3448 + {wxHtmlWindow_HistoryCanForward, "wxHtmlWindow", "historyCanForward", 1}, // 3449 + {wxHtmlWindow_HistoryClear, "wxHtmlWindow", "historyClear", 1}, // 3450 + {wxHtmlWindow_HistoryForward, "wxHtmlWindow", "historyForward", 1}, // 3451 + {wxHtmlWindow_LoadFile, "wxHtmlWindow", "loadFile", 2}, // 3452 + {wxHtmlWindow_LoadPage, "wxHtmlWindow", "loadPage", 2}, // 3453 + {wxHtmlWindow_SelectAll, "wxHtmlWindow", "selectAll", 1}, // 3454 + {wxHtmlWindow_SelectionToText, "wxHtmlWindow", "selectionToText", 1}, // 3455 + {wxHtmlWindow_SelectLine, "wxHtmlWindow", "selectLine", 2}, // 3456 + {wxHtmlWindow_SelectWord, "wxHtmlWindow", "selectWord", 2}, // 3457 + {wxHtmlWindow_SetBorders, "wxHtmlWindow", "setBorders", 2}, // 3458 + {wxHtmlWindow_SetFonts, "wxHtmlWindow", "setFonts", 4}, // 3459 + {wxHtmlWindow_SetPage, "wxHtmlWindow", "setPage", 2}, // 3460 + {wxHtmlWindow_SetRelatedFrame, "wxHtmlWindow", "setRelatedFrame", 3}, // 3461 + {wxHtmlWindow_SetRelatedStatusBar_1, "wxHtmlWindow", "setRelatedStatusBar", 2}, // 3462 + {wxHtmlWindow_SetRelatedStatusBar_2, "wxHtmlWindow", "setRelatedStatusBar", 3}, // 3463 + {wxHtmlWindow_ToText, "wxHtmlWindow", "toText", 1}, // 3464 + {NULL, "wxHtmlWindow", "'Destroy'", 1}, // 3465 obj destructor wxHtmlWindow_destroy + {wxHtmlLinkEvent_GetLinkInfo, "wxHtmlLinkEvent", "getLinkInfo", 1}, // 3466 + {wxSystemSettings_GetColour, "wxSystemSettings", "getColour", 1}, // 3467 + {wxSystemSettings_GetFont, "wxSystemSettings", "getFont", 1}, // 3468 + {wxSystemSettings_GetMetric, "wxSystemSettings", "getMetric", 2}, // 3469 + {wxSystemSettings_GetScreenType, "wxSystemSettings", "getScreenType", 0}, // 3470 + {wxSystemOptions_GetOption, "wxSystemOptions", "getOption", 1}, // 3471 + {wxSystemOptions_GetOptionInt, "wxSystemOptions", "getOptionInt", 1}, // 3472 + {wxSystemOptions_HasOption, "wxSystemOptions", "hasOption", 1}, // 3473 + {wxSystemOptions_IsFalse, "wxSystemOptions", "isFalse", 1}, // 3474 + {wxSystemOptions_SetOption_2_1, "wxSystemOptions", "setOption", 2}, // 3475 + {wxSystemOptions_SetOption_2_0, "wxSystemOptions", "setOption", 2}, // 3476 + {wxAuiNotebookEvent_SetSelection, "wxAuiNotebookEvent", "setSelection", 2}, // 3477 + {wxAuiNotebookEvent_GetSelection, "wxAuiNotebookEvent", "getSelection", 1}, // 3478 + {wxAuiNotebookEvent_SetOldSelection, "wxAuiNotebookEvent", "setOldSelection", 2}, // 3479 + {wxAuiNotebookEvent_GetOldSelection, "wxAuiNotebookEvent", "getOldSelection", 1}, // 3480 + {wxAuiNotebookEvent_SetDragSource, "wxAuiNotebookEvent", "setDragSource", 2}, // 3481 + {wxAuiNotebookEvent_GetDragSource, "wxAuiNotebookEvent", "getDragSource", 1}, // 3482 + {wxAuiManagerEvent_SetManager, "wxAuiManagerEvent", "setManager", 2}, // 3483 + {wxAuiManagerEvent_GetManager, "wxAuiManagerEvent", "getManager", 1}, // 3484 + {wxAuiManagerEvent_SetPane, "wxAuiManagerEvent", "setPane", 2}, // 3485 + {wxAuiManagerEvent_GetPane, "wxAuiManagerEvent", "getPane", 1}, // 3486 + {wxAuiManagerEvent_SetButton, "wxAuiManagerEvent", "setButton", 2}, // 3487 + {wxAuiManagerEvent_GetButton, "wxAuiManagerEvent", "getButton", 1}, // 3488 + {wxAuiManagerEvent_SetDC, "wxAuiManagerEvent", "setDC", 2}, // 3489 + {wxAuiManagerEvent_GetDC, "wxAuiManagerEvent", "getDC", 1}, // 3490 + {wxAuiManagerEvent_Veto, "wxAuiManagerEvent", "veto", 2}, // 3491 + {wxAuiManagerEvent_GetVeto, "wxAuiManagerEvent", "getVeto", 1}, // 3492 + {wxAuiManagerEvent_SetCanVeto, "wxAuiManagerEvent", "setCanVeto", 2}, // 3493 + {wxAuiManagerEvent_CanVeto, "wxAuiManagerEvent", "canVeto", 1}, // 3494 + {wxLogNull_new, "wxLogNull", "new", 0}, // 3495 + {wxLogNull_destruct, "wxLogNull", "destroy", 1}, // 3496 + {wxTaskBarIcon_new, "wxTaskBarIcon", "new", 1}, // 3497 + {NULL, "wxTaskBarIcon", "destroy", 1}, // 3498 obj destructor wxTaskBarIcon_destruct + {wxTaskBarIcon_PopupMenu, "wxTaskBarIcon", "popupMenu", 2}, // 3499 + {wxTaskBarIcon_RemoveIcon, "wxTaskBarIcon", "removeIcon", 1}, // 3500 + {wxTaskBarIcon_SetIcon, "wxTaskBarIcon", "setIcon", 3}, // 3501 + {wxLocale_new_0, "wxLocale", "new", 0}, // 3502 + {wxLocale_new_2_0, "wxLocale", "new", 2}, // 3503 + {wxLocale_new_2_1, "wxLocale", "new", 2}, // 3504 + {wxLocale_destruct, "wxLocale", "destroy", 1}, // 3505 + {wxLocale_Init_1, "wxLocale", "init", 2}, // 3506 + {wxLocale_Init_2, "wxLocale", "init", 3}, // 3507 + {wxLocale_AddCatalog_1, "wxLocale", "addCatalog", 2}, // 3508 + {wxLocale_AddCatalog_2, "wxLocale", "addCatalog", 3}, // 3509 + {wxLocale_AddCatalog_3, "wxLocale", "addCatalog", 4}, // 3510 + {wxLocale_AddCatalogLookupPathPrefix, "wxLocale", "addCatalogLookupPathPrefix", 1}, // 3511 + {wxLocale_GetCanonicalName, "wxLocale", "getCanonicalName", 1}, // 3512 + {wxLocale_GetLanguage, "wxLocale", "getLanguage", 1}, // 3513 + {wxLocale_GetLanguageName, "wxLocale", "getLanguageName", 1}, // 3514 + {wxLocale_GetLocale, "wxLocale", "getLocale", 1}, // 3515 + {wxLocale_GetName, "wxLocale", "getName", 1}, // 3516 + {wxLocale_GetString_2, "wxLocale", "getString", 3}, // 3517 + {wxLocale_GetString_4, "wxLocale", "getString", 5}, // 3518 + {wxLocale_GetHeaderValue, "wxLocale", "getHeaderValue", 3}, // 3519 + {wxLocale_GetSysName, "wxLocale", "getSysName", 1}, // 3520 + {wxLocale_GetSystemEncoding, "wxLocale", "getSystemEncoding", 0}, // 3521 + {wxLocale_GetSystemEncodingName, "wxLocale", "getSystemEncodingName", 0}, // 3522 + {wxLocale_GetSystemLanguage, "wxLocale", "getSystemLanguage", 0}, // 3523 + {wxLocale_IsLoaded, "wxLocale", "isLoaded", 2}, // 3524 + {wxLocale_IsOk, "wxLocale", "isOk", 1}, // 3525 + {wxActivateEvent_GetActive, "wxActivateEvent", "getActive", 1}, // 3526 #if wxUSE_POPUPWIN - {wxPopupWindow_new_0, "wxPopupWindow", "new", 0}, // 3519 + {wxPopupWindow_new_0, "wxPopupWindow", "new", 0}, // 3527 #else - {NULL, "wxPopupWindow", "new", 0}, // 3519 + {NULL, "wxPopupWindow", "new", 0}, // 3527 #endif // wxUSE_POPUPWIN #if wxUSE_POPUPWIN - {wxPopupWindow_new_2, "wxPopupWindow", "new", 2}, // 3520 + {wxPopupWindow_new_2, "wxPopupWindow", "new", 2}, // 3528 #else - {NULL, "wxPopupWindow", "new", 0}, // 3520 + {NULL, "wxPopupWindow", "new", 0}, // 3528 #endif // wxUSE_POPUPWIN #if wxUSE_POPUPWIN - {wxPopupWindow_Create, "wxPopupWindow", "create", 3}, // 3521 + {wxPopupWindow_Create, "wxPopupWindow", "create", 3}, // 3529 #else - {NULL, "wxPopupWindow", "create", 0}, // 3521 + {NULL, "wxPopupWindow", "create", 0}, // 3529 #endif // wxUSE_POPUPWIN #if wxUSE_POPUPWIN - {wxPopupWindow_Position, "wxPopupWindow", "position", 3}, // 3522 + {wxPopupWindow_Position, "wxPopupWindow", "position", 3}, // 3530 #else - {NULL, "wxPopupWindow", "position", 0}, // 3522 + {NULL, "wxPopupWindow", "position", 0}, // 3530 #endif // wxUSE_POPUPWIN #if wxUSE_POPUPWIN - {NULL, "wxPopupWindow", "'Destroy'", 1}, // 3523 obj destructor wxPopupWindow_destroy + {NULL, "wxPopupWindow", "'Destroy'", 1}, // 3531 obj destructor wxPopupWindow_destroy #else - {NULL, "wxPopupWindow", "'Destroy'", 0}, // 3523 + {NULL, "wxPopupWindow", "'Destroy'", 0}, // 3531 #endif // wxUSE_POPUPWIN #if wxUSE_POPUPWIN - {wxPopupTransientWindow_new_0, "wxPopupTransientWindow", "new", 0}, // 3524 + {wxPopupTransientWindow_new_0, "wxPopupTransientWindow", "new", 0}, // 3532 #else - {NULL, "wxPopupTransientWindow", "new", 0}, // 3524 + {NULL, "wxPopupTransientWindow", "new", 0}, // 3532 #endif // wxUSE_POPUPWIN #if wxUSE_POPUPWIN - {wxPopupTransientWindow_new_2, "wxPopupTransientWindow", "new", 2}, // 3525 + {wxPopupTransientWindow_new_2, "wxPopupTransientWindow", "new", 2}, // 3533 #else - {NULL, "wxPopupTransientWindow", "new", 0}, // 3525 + {NULL, "wxPopupTransientWindow", "new", 0}, // 3533 #endif // wxUSE_POPUPWIN #if wxUSE_POPUPWIN - {wxPopupTransientWindow_Popup, "wxPopupTransientWindow", "popup", 2}, // 3526 + {wxPopupTransientWindow_Popup, "wxPopupTransientWindow", "popup", 2}, // 3534 #else - {NULL, "wxPopupTransientWindow", "popup", 0}, // 3526 + {NULL, "wxPopupTransientWindow", "popup", 0}, // 3534 #endif // wxUSE_POPUPWIN #if wxUSE_POPUPWIN - {wxPopupTransientWindow_Dismiss, "wxPopupTransientWindow", "dismiss", 1}, // 3527 + {wxPopupTransientWindow_Dismiss, "wxPopupTransientWindow", "dismiss", 1}, // 3535 #else - {NULL, "wxPopupTransientWindow", "dismiss", 0}, // 3527 + {NULL, "wxPopupTransientWindow", "dismiss", 0}, // 3535 #endif // wxUSE_POPUPWIN #if wxUSE_POPUPWIN - {NULL, "wxPopupTransientWindow", "'Destroy'", 1}, // 3528 obj destructor wxPopupTransientWindow_destroy + {NULL, "wxPopupTransientWindow", "'Destroy'", 1}, // 3536 obj destructor wxPopupTransientWindow_destroy #else - {NULL, "wxPopupTransientWindow", "'Destroy'", 0}, // 3528 + {NULL, "wxPopupTransientWindow", "'Destroy'", 0}, // 3536 #endif // wxUSE_POPUPWIN - {wxOverlay_new, "wxOverlay", "new", 0}, // 3529 - {wxOverlay_destruct, "wxOverlay", "destroy", 1}, // 3530 - {wxOverlay_Reset, "wxOverlay", "reset", 1}, // 3531 - {wxDCOverlay_new_6, "wxDCOverlay", "new", 6}, // 3532 - {wxDCOverlay_new_2, "wxDCOverlay", "new", 2}, // 3533 - {wxDCOverlay_destruct, "wxDCOverlay", "destroy", 1}, // 3534 - {wxDCOverlay_Clear, "wxDCOverlay", "clear", 1}, // 3535 - {wxDropFilesEvent_GetPosition, "wxDropFilesEvent", "getPosition", 1}, // 3536 - {wxDropFilesEvent_GetNumberOfFiles, "wxDropFilesEvent", "getNumberOfFiles", 1}, // 3537 - {wxDropFilesEvent_GetFiles, "wxDropFilesEvent", "getFiles", 1}, // 3538 + {wxOverlay_new, "wxOverlay", "new", 0}, // 3537 + {wxOverlay_destruct, "wxOverlay", "destroy", 1}, // 3538 + {wxOverlay_Reset, "wxOverlay", "reset", 1}, // 3539 + {wxDCOverlay_new_6, "wxDCOverlay", "new", 6}, // 3540 + {wxDCOverlay_new_2, "wxDCOverlay", "new", 2}, // 3541 + {wxDCOverlay_destruct, "wxDCOverlay", "destroy", 1}, // 3542 + {wxDCOverlay_Clear, "wxDCOverlay", "clear", 1}, // 3543 + {wxDropFilesEvent_GetPosition, "wxDropFilesEvent", "getPosition", 1}, // 3544 + {wxDropFilesEvent_GetNumberOfFiles, "wxDropFilesEvent", "getNumberOfFiles", 1}, // 3545 + {wxDropFilesEvent_GetFiles, "wxDropFilesEvent", "getFiles", 1}, // 3546 #if wxUSE_DISPLAY - {wxDisplay_new_0, "wxDisplay", "new", 0}, // 3539 + {wxDisplay_new_0, "wxDisplay", "new", 0}, // 3547 #else - {NULL, "wxDisplay", "new", 0}, // 3539 + {NULL, "wxDisplay", "new", 0}, // 3547 #endif // wxUSE_DISPLAY #if wxUSE_DISPLAY - {wxDisplay_new_1_0, "wxDisplay", "new", 1}, // 3540 + {wxDisplay_new_1_0, "wxDisplay", "new", 1}, // 3548 #else - {NULL, "wxDisplay", "new", 0}, // 3540 + {NULL, "wxDisplay", "new", 0}, // 3548 #endif // wxUSE_DISPLAY #if wxUSE_DISPLAY && wxCHECK_VERSION(3,1,3) - {wxDisplay_new_1_1, "wxDisplay", "new", 1}, // 3541 + {wxDisplay_new_1_1, "wxDisplay", "new", 1}, // 3549 #else - {NULL, "wxDisplay", "new", 0}, // 3541 + {NULL, "wxDisplay", "new", 0}, // 3549 #endif // wxUSE_DISPLAY && wxCHECK_VERSION(3,1,3) #if wxUSE_DISPLAY - {wxDisplay_destruct, "wxDisplay", "destroy", 1}, // 3542 + {wxDisplay_destruct, "wxDisplay", "destroy", 1}, // 3550 #else - {NULL, "wxDisplay", "destroy", 0}, // 3542 + {NULL, "wxDisplay", "destroy", 0}, // 3550 #endif // wxUSE_DISPLAY #if wxUSE_DISPLAY - {wxDisplay_IsOk, "wxDisplay", "isOk", 1}, // 3543 + {wxDisplay_IsOk, "wxDisplay", "isOk", 1}, // 3551 #else - {NULL, "wxDisplay", "isOk", 0}, // 3543 + {NULL, "wxDisplay", "isOk", 0}, // 3551 #endif // wxUSE_DISPLAY #if wxUSE_DISPLAY - {wxDisplay_GetClientArea, "wxDisplay", "getClientArea", 1}, // 3544 + {wxDisplay_GetClientArea, "wxDisplay", "getClientArea", 1}, // 3552 #else - {NULL, "wxDisplay", "getClientArea", 0}, // 3544 + {NULL, "wxDisplay", "getClientArea", 0}, // 3552 #endif // wxUSE_DISPLAY #if wxUSE_DISPLAY - {wxDisplay_GetGeometry, "wxDisplay", "getGeometry", 1}, // 3545 + {wxDisplay_GetGeometry, "wxDisplay", "getGeometry", 1}, // 3553 #else - {NULL, "wxDisplay", "getGeometry", 0}, // 3545 + {NULL, "wxDisplay", "getGeometry", 0}, // 3553 #endif // wxUSE_DISPLAY #if wxUSE_DISPLAY - {wxDisplay_GetName, "wxDisplay", "getName", 1}, // 3546 + {wxDisplay_GetName, "wxDisplay", "getName", 1}, // 3554 #else - {NULL, "wxDisplay", "getName", 0}, // 3546 + {NULL, "wxDisplay", "getName", 0}, // 3554 #endif // wxUSE_DISPLAY #if wxUSE_DISPLAY - {wxDisplay_IsPrimary, "wxDisplay", "isPrimary", 1}, // 3547 + {wxDisplay_IsPrimary, "wxDisplay", "isPrimary", 1}, // 3555 #else - {NULL, "wxDisplay", "isPrimary", 0}, // 3547 + {NULL, "wxDisplay", "isPrimary", 0}, // 3555 #endif // wxUSE_DISPLAY #if wxUSE_DISPLAY - {wxDisplay_GetCount, "wxDisplay", "getCount", 0}, // 3548 + {wxDisplay_GetCount, "wxDisplay", "getCount", 0}, // 3556 #else - {NULL, "wxDisplay", "getCount", 0}, // 3548 + {NULL, "wxDisplay", "getCount", 0}, // 3556 #endif // wxUSE_DISPLAY #if wxUSE_DISPLAY - {wxDisplay_GetFromPoint, "wxDisplay", "getFromPoint", 1}, // 3549 + {wxDisplay_GetFromPoint, "wxDisplay", "getFromPoint", 1}, // 3557 #else - {NULL, "wxDisplay", "getFromPoint", 0}, // 3549 + {NULL, "wxDisplay", "getFromPoint", 0}, // 3557 #endif // wxUSE_DISPLAY #if wxUSE_DISPLAY - {wxDisplay_GetFromWindow, "wxDisplay", "getFromWindow", 1}, // 3550 + {wxDisplay_GetFromWindow, "wxDisplay", "getFromWindow", 1}, // 3558 #else - {NULL, "wxDisplay", "getFromWindow", 0}, // 3550 + {NULL, "wxDisplay", "getFromWindow", 0}, // 3558 #endif // wxUSE_DISPLAY #if wxUSE_DISPLAY && wxCHECK_VERSION(3,1,2) - {wxDisplay_GetPPI, "wxDisplay", "getPPI", 1}, // 3551 + {wxDisplay_GetPPI, "wxDisplay", "getPPI", 1}, // 3559 #else - {NULL, "wxDisplay", "getPPI", 0}, // 3551 + {NULL, "wxDisplay", "getPPI", 0}, // 3559 #endif // wxUSE_DISPLAY && wxCHECK_VERSION(3,1,2) #if wxUSE_GRAPHICS_CONTEXT - {wxGCDC_new_1, "wxGCDC", "new", 1}, // 3552 + {wxGCDC_new_1, "wxGCDC", "new", 1}, // 3560 #else - {NULL, "wxGCDC", "new", 0}, // 3552 + {NULL, "wxGCDC", "new", 0}, // 3560 #endif // wxUSE_GRAPHICS_CONTEXT - {NULL, "", "", 0}, // 3553 - {NULL, "", "", 0}, // 3554 + {NULL, "", "", 0}, // 3561 + {NULL, "", "", 0}, // 3562 #if wxUSE_GRAPHICS_CONTEXT - {wxGCDC_new_0, "wxGCDC", "new", 0}, // 3555 + {wxGCDC_new_0, "wxGCDC", "new", 0}, // 3563 #else - {NULL, "wxGCDC", "new", 0}, // 3555 + {NULL, "wxGCDC", "new", 0}, // 3563 #endif // wxUSE_GRAPHICS_CONTEXT #if wxUSE_GRAPHICS_CONTEXT - {NULL, "wxGCDC", "destroy", 1}, // 3556 obj destructor wxGCDC_destruct + {NULL, "wxGCDC", "destroy", 1}, // 3564 obj destructor wxGCDC_destruct #else - {NULL, "wxGCDC", "destroy", 0}, // 3556 + {NULL, "wxGCDC", "destroy", 0}, // 3564 #endif // wxUSE_GRAPHICS_CONTEXT #if wxUSE_GRAPHICS_CONTEXT - {wxGCDC_GetGraphicsContext, "wxGCDC", "getGraphicsContext", 1}, // 3557 + {wxGCDC_GetGraphicsContext, "wxGCDC", "getGraphicsContext", 1}, // 3565 #else - {NULL, "wxGCDC", "getGraphicsContext", 0}, // 3557 + {NULL, "wxGCDC", "getGraphicsContext", 0}, // 3565 #endif // wxUSE_GRAPHICS_CONTEXT #if wxUSE_GRAPHICS_CONTEXT - {wxGCDC_SetGraphicsContext, "wxGCDC", "setGraphicsContext", 2}, // 3558 + {wxGCDC_SetGraphicsContext, "wxGCDC", "setGraphicsContext", 2}, // 3566 #else - {NULL, "wxGCDC", "setGraphicsContext", 0}, // 3558 + {NULL, "wxGCDC", "setGraphicsContext", 0}, // 3566 #endif // wxUSE_GRAPHICS_CONTEXT - {wxNotificationMessage_new_0, "wxNotificationMessage", "new", 0}, // 3559 - {wxNotificationMessage_new_2, "wxNotificationMessage", "new", 2}, // 3560 - {NULL, "wxNotificationMessage", "destroy", 1}, // 3561 obj destructor wxNotificationMessage_destruct + {wxNotificationMessage_new_0, "wxNotificationMessage", "new", 0}, // 3567 + {wxNotificationMessage_new_2, "wxNotificationMessage", "new", 2}, // 3568 + {NULL, "wxNotificationMessage", "destroy", 1}, // 3569 obj destructor wxNotificationMessage_destruct #if wxCHECK_VERSION(3,1,0) - {wxNotificationMessage_AddAction, "wxNotificationMessage", "addAction", 3}, // 3562 + {wxNotificationMessage_AddAction, "wxNotificationMessage", "addAction", 3}, // 3570 #else - {NULL, "wxNotificationMessage", "addAction", 0}, // 3562 + {NULL, "wxNotificationMessage", "addAction", 0}, // 3570 #endif // wxCHECK_VERSION(3,1,0) - {wxNotificationMessage_Close, "wxNotificationMessage", "close", 1}, // 3563 - {wxNotificationMessage_SetFlags, "wxNotificationMessage", "setFlags", 2}, // 3564 + {wxNotificationMessage_Close, "wxNotificationMessage", "close", 1}, // 3571 + {wxNotificationMessage_SetFlags, "wxNotificationMessage", "setFlags", 2}, // 3572 #if wxCHECK_VERSION(3,1,0) - {wxNotificationMessage_SetIcon, "wxNotificationMessage", "setIcon", 2}, // 3565 + {wxNotificationMessage_SetIcon, "wxNotificationMessage", "setIcon", 2}, // 3573 #else - {NULL, "wxNotificationMessage", "setIcon", 0}, // 3565 + {NULL, "wxNotificationMessage", "setIcon", 0}, // 3573 #endif // wxCHECK_VERSION(3,1,0) - {wxNotificationMessage_SetMessage, "wxNotificationMessage", "setMessage", 2}, // 3566 - {wxNotificationMessage_SetParent, "wxNotificationMessage", "setParent", 2}, // 3567 - {wxNotificationMessage_SetTitle, "wxNotificationMessage", "setTitle", 2}, // 3568 - {wxNotificationMessage_Show, "wxNotificationMessage", "show", 2}, // 3569 + {wxNotificationMessage_SetMessage, "wxNotificationMessage", "setMessage", 2}, // 3574 + {wxNotificationMessage_SetParent, "wxNotificationMessage", "setParent", 2}, // 3575 + {wxNotificationMessage_SetTitle, "wxNotificationMessage", "setTitle", 2}, // 3576 + {wxNotificationMessage_Show, "wxNotificationMessage", "show", 2}, // 3577 #if __WXMSW__ - {wxNotificationMessage_UseTaskBarIcon, "wxNotificationMessage", "useTaskBarIcon", 1}, // 3570 + {wxNotificationMessage_UseTaskBarIcon, "wxNotificationMessage", "useTaskBarIcon", 1}, // 3578 #else - {NULL, "wxNotificationMessage", "useTaskBarIcon", 0}, // 3570 + {NULL, "wxNotificationMessage", "useTaskBarIcon", 0}, // 3578 #endif // __WXMSW__ #if __WXMSW__ && wxCHECK_VERSION(3,1,0) - {wxNotificationMessage_MSWUseToasts, "wxNotificationMessage", "mSWUseToasts", 1}, // 3571 + {wxNotificationMessage_MSWUseToasts, "wxNotificationMessage", "mSWUseToasts", 1}, // 3579 #else - {NULL, "wxNotificationMessage", "mSWUseToasts", 0}, // 3571 + {NULL, "wxNotificationMessage", "mSWUseToasts", 0}, // 3579 #endif // __WXMSW__ && wxCHECK_VERSION(3,1,0) - {NULL, "", "", 0}, // 3572 + {NULL, "", "", 0}, // 3580 #if WXE_WEBVIEW - {wxWebView_New, "wxWebView", "new", 3}, // 3573 + {wxWebView_New, "wxWebView", "new", 3}, // 3581 #else - {NULL, "wxWebView", "new", 0}, // 3573 + {NULL, "wxWebView", "new", 0}, // 3581 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_GetCurrentTitle, "wxWebView", "getCurrentTitle", 1}, // 3574 + {wxWebView_GetCurrentTitle, "wxWebView", "getCurrentTitle", 1}, // 3582 #else - {NULL, "wxWebView", "getCurrentTitle", 0}, // 3574 + {NULL, "wxWebView", "getCurrentTitle", 0}, // 3582 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_GetCurrentURL, "wxWebView", "getCurrentURL", 1}, // 3575 + {wxWebView_GetCurrentURL, "wxWebView", "getCurrentURL", 1}, // 3583 #else - {NULL, "wxWebView", "getCurrentURL", 0}, // 3575 + {NULL, "wxWebView", "getCurrentURL", 0}, // 3583 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_GetPageSource, "wxWebView", "getPageSource", 1}, // 3576 + {wxWebView_GetPageSource, "wxWebView", "getPageSource", 1}, // 3584 #else - {NULL, "wxWebView", "getPageSource", 0}, // 3576 + {NULL, "wxWebView", "getPageSource", 0}, // 3584 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_GetPageText, "wxWebView", "getPageText", 1}, // 3577 + {wxWebView_GetPageText, "wxWebView", "getPageText", 1}, // 3585 #else - {NULL, "wxWebView", "getPageText", 0}, // 3577 + {NULL, "wxWebView", "getPageText", 0}, // 3585 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_IsBusy, "wxWebView", "isBusy", 1}, // 3578 + {wxWebView_IsBusy, "wxWebView", "isBusy", 1}, // 3586 #else - {NULL, "wxWebView", "isBusy", 0}, // 3578 + {NULL, "wxWebView", "isBusy", 0}, // 3586 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_IsEditable, "wxWebView", "isEditable", 1}, // 3579 + {wxWebView_IsEditable, "wxWebView", "isEditable", 1}, // 3587 #else - {NULL, "wxWebView", "isEditable", 0}, // 3579 + {NULL, "wxWebView", "isEditable", 0}, // 3587 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_LoadURL, "wxWebView", "loadURL", 2}, // 3580 + {wxWebView_LoadURL, "wxWebView", "loadURL", 2}, // 3588 #else - {NULL, "wxWebView", "loadURL", 0}, // 3580 + {NULL, "wxWebView", "loadURL", 0}, // 3588 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_Print, "wxWebView", "print", 1}, // 3581 + {wxWebView_Print, "wxWebView", "print", 1}, // 3589 #else - {NULL, "wxWebView", "print", 0}, // 3581 + {NULL, "wxWebView", "print", 0}, // 3589 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_Reload, "wxWebView", "reload", 2}, // 3582 + {wxWebView_Reload, "wxWebView", "reload", 2}, // 3590 #else - {NULL, "wxWebView", "reload", 0}, // 3582 + {NULL, "wxWebView", "reload", 0}, // 3590 #endif // WXE_WEBVIEW #if WXE_WEBVIEW && wxCHECK_VERSION(3,1,1) - {wxWebView_RunScript, "wxWebView", "runScript", 2}, // 3583 + {wxWebView_RunScript, "wxWebView", "runScript", 2}, // 3591 #else - {NULL, "wxWebView", "runScript", 0}, // 3583 + {NULL, "wxWebView", "runScript", 0}, // 3591 #endif // WXE_WEBVIEW && wxCHECK_VERSION(3,1,1) #if WXE_WEBVIEW - {wxWebView_SetEditable, "wxWebView", "setEditable", 2}, // 3584 + {wxWebView_SetEditable, "wxWebView", "setEditable", 2}, // 3592 #else - {NULL, "wxWebView", "setEditable", 0}, // 3584 + {NULL, "wxWebView", "setEditable", 0}, // 3592 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_SetPage, "wxWebView", "setPage", 3}, // 3585 + {wxWebView_SetPage, "wxWebView", "setPage", 3}, // 3593 #else - {NULL, "wxWebView", "setPage", 0}, // 3585 + {NULL, "wxWebView", "setPage", 0}, // 3593 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_Stop, "wxWebView", "stop", 1}, // 3586 + {wxWebView_Stop, "wxWebView", "stop", 1}, // 3594 #else - {NULL, "wxWebView", "stop", 0}, // 3586 + {NULL, "wxWebView", "stop", 0}, // 3594 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_CanCopy, "wxWebView", "canCopy", 1}, // 3587 + {wxWebView_CanCopy, "wxWebView", "canCopy", 1}, // 3595 #else - {NULL, "wxWebView", "canCopy", 0}, // 3587 + {NULL, "wxWebView", "canCopy", 0}, // 3595 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_CanCut, "wxWebView", "canCut", 1}, // 3588 + {wxWebView_CanCut, "wxWebView", "canCut", 1}, // 3596 #else - {NULL, "wxWebView", "canCut", 0}, // 3588 + {NULL, "wxWebView", "canCut", 0}, // 3596 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_CanPaste, "wxWebView", "canPaste", 1}, // 3589 + {wxWebView_CanPaste, "wxWebView", "canPaste", 1}, // 3597 #else - {NULL, "wxWebView", "canPaste", 0}, // 3589 + {NULL, "wxWebView", "canPaste", 0}, // 3597 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_Copy, "wxWebView", "copy", 1}, // 3590 + {wxWebView_Copy, "wxWebView", "copy", 1}, // 3598 #else - {NULL, "wxWebView", "copy", 0}, // 3590 + {NULL, "wxWebView", "copy", 0}, // 3598 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_Cut, "wxWebView", "cut", 1}, // 3591 + {wxWebView_Cut, "wxWebView", "cut", 1}, // 3599 #else - {NULL, "wxWebView", "cut", 0}, // 3591 + {NULL, "wxWebView", "cut", 0}, // 3599 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_Paste, "wxWebView", "paste", 1}, // 3592 + {wxWebView_Paste, "wxWebView", "paste", 1}, // 3600 #else - {NULL, "wxWebView", "paste", 0}, // 3592 + {NULL, "wxWebView", "paste", 0}, // 3600 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_EnableContextMenu, "wxWebView", "enableContextMenu", 2}, // 3593 + {wxWebView_EnableContextMenu, "wxWebView", "enableContextMenu", 2}, // 3601 #else - {NULL, "wxWebView", "enableContextMenu", 0}, // 3593 + {NULL, "wxWebView", "enableContextMenu", 0}, // 3601 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_IsContextMenuEnabled, "wxWebView", "isContextMenuEnabled", 1}, // 3594 + {wxWebView_IsContextMenuEnabled, "wxWebView", "isContextMenuEnabled", 1}, // 3602 #else - {NULL, "wxWebView", "isContextMenuEnabled", 0}, // 3594 + {NULL, "wxWebView", "isContextMenuEnabled", 0}, // 3602 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_CanGoBack, "wxWebView", "canGoBack", 1}, // 3595 + {wxWebView_CanGoBack, "wxWebView", "canGoBack", 1}, // 3603 #else - {NULL, "wxWebView", "canGoBack", 0}, // 3595 + {NULL, "wxWebView", "canGoBack", 0}, // 3603 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_CanGoForward, "wxWebView", "canGoForward", 1}, // 3596 + {wxWebView_CanGoForward, "wxWebView", "canGoForward", 1}, // 3604 #else - {NULL, "wxWebView", "canGoForward", 0}, // 3596 + {NULL, "wxWebView", "canGoForward", 0}, // 3604 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_ClearHistory, "wxWebView", "clearHistory", 1}, // 3597 + {wxWebView_ClearHistory, "wxWebView", "clearHistory", 1}, // 3605 #else - {NULL, "wxWebView", "clearHistory", 0}, // 3597 + {NULL, "wxWebView", "clearHistory", 0}, // 3605 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_EnableHistory, "wxWebView", "enableHistory", 2}, // 3598 + {wxWebView_EnableHistory, "wxWebView", "enableHistory", 2}, // 3606 #else - {NULL, "wxWebView", "enableHistory", 0}, // 3598 + {NULL, "wxWebView", "enableHistory", 0}, // 3606 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_GoBack, "wxWebView", "goBack", 1}, // 3599 + {wxWebView_GoBack, "wxWebView", "goBack", 1}, // 3607 #else - {NULL, "wxWebView", "goBack", 0}, // 3599 + {NULL, "wxWebView", "goBack", 0}, // 3607 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_GoForward, "wxWebView", "goForward", 1}, // 3600 + {wxWebView_GoForward, "wxWebView", "goForward", 1}, // 3608 #else - {NULL, "wxWebView", "goForward", 0}, // 3600 + {NULL, "wxWebView", "goForward", 0}, // 3608 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_ClearSelection, "wxWebView", "clearSelection", 1}, // 3601 + {wxWebView_ClearSelection, "wxWebView", "clearSelection", 1}, // 3609 #else - {NULL, "wxWebView", "clearSelection", 0}, // 3601 + {NULL, "wxWebView", "clearSelection", 0}, // 3609 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_DeleteSelection, "wxWebView", "deleteSelection", 1}, // 3602 + {wxWebView_DeleteSelection, "wxWebView", "deleteSelection", 1}, // 3610 #else - {NULL, "wxWebView", "deleteSelection", 0}, // 3602 + {NULL, "wxWebView", "deleteSelection", 0}, // 3610 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_GetSelectedSource, "wxWebView", "getSelectedSource", 1}, // 3603 + {wxWebView_GetSelectedSource, "wxWebView", "getSelectedSource", 1}, // 3611 #else - {NULL, "wxWebView", "getSelectedSource", 0}, // 3603 + {NULL, "wxWebView", "getSelectedSource", 0}, // 3611 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_GetSelectedText, "wxWebView", "getSelectedText", 1}, // 3604 + {wxWebView_GetSelectedText, "wxWebView", "getSelectedText", 1}, // 3612 #else - {NULL, "wxWebView", "getSelectedText", 0}, // 3604 + {NULL, "wxWebView", "getSelectedText", 0}, // 3612 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_HasSelection, "wxWebView", "hasSelection", 1}, // 3605 + {wxWebView_HasSelection, "wxWebView", "hasSelection", 1}, // 3613 #else - {NULL, "wxWebView", "hasSelection", 0}, // 3605 + {NULL, "wxWebView", "hasSelection", 0}, // 3613 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_SelectAll, "wxWebView", "selectAll", 1}, // 3606 + {wxWebView_SelectAll, "wxWebView", "selectAll", 1}, // 3614 #else - {NULL, "wxWebView", "selectAll", 0}, // 3606 + {NULL, "wxWebView", "selectAll", 0}, // 3614 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_CanRedo, "wxWebView", "canRedo", 1}, // 3607 + {wxWebView_CanRedo, "wxWebView", "canRedo", 1}, // 3615 #else - {NULL, "wxWebView", "canRedo", 0}, // 3607 + {NULL, "wxWebView", "canRedo", 0}, // 3615 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_CanUndo, "wxWebView", "canUndo", 1}, // 3608 + {wxWebView_CanUndo, "wxWebView", "canUndo", 1}, // 3616 #else - {NULL, "wxWebView", "canUndo", 0}, // 3608 + {NULL, "wxWebView", "canUndo", 0}, // 3616 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_Redo, "wxWebView", "redo", 1}, // 3609 + {wxWebView_Redo, "wxWebView", "redo", 1}, // 3617 #else - {NULL, "wxWebView", "redo", 0}, // 3609 + {NULL, "wxWebView", "redo", 0}, // 3617 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_Undo, "wxWebView", "undo", 1}, // 3610 + {wxWebView_Undo, "wxWebView", "undo", 1}, // 3618 #else - {NULL, "wxWebView", "undo", 0}, // 3610 + {NULL, "wxWebView", "undo", 0}, // 3618 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_Find, "wxWebView", "find", 3}, // 3611 + {wxWebView_Find, "wxWebView", "find", 3}, // 3619 #else - {NULL, "wxWebView", "find", 0}, // 3611 + {NULL, "wxWebView", "find", 0}, // 3619 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_CanSetZoomType, "wxWebView", "canSetZoomType", 2}, // 3612 + {wxWebView_CanSetZoomType, "wxWebView", "canSetZoomType", 2}, // 3620 #else - {NULL, "wxWebView", "canSetZoomType", 0}, // 3612 + {NULL, "wxWebView", "canSetZoomType", 0}, // 3620 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_GetZoom, "wxWebView", "getZoom", 1}, // 3613 + {wxWebView_GetZoom, "wxWebView", "getZoom", 1}, // 3621 #else - {NULL, "wxWebView", "getZoom", 0}, // 3613 + {NULL, "wxWebView", "getZoom", 0}, // 3621 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_GetZoomType, "wxWebView", "getZoomType", 1}, // 3614 + {wxWebView_GetZoomType, "wxWebView", "getZoomType", 1}, // 3622 #else - {NULL, "wxWebView", "getZoomType", 0}, // 3614 + {NULL, "wxWebView", "getZoomType", 0}, // 3622 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_SetZoom, "wxWebView", "setZoom", 2}, // 3615 + {wxWebView_SetZoom, "wxWebView", "setZoom", 2}, // 3623 #else - {NULL, "wxWebView", "setZoom", 0}, // 3615 + {NULL, "wxWebView", "setZoom", 0}, // 3623 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebView_SetZoomType, "wxWebView", "setZoomType", 2}, // 3616 + {wxWebView_SetZoomType, "wxWebView", "setZoomType", 2}, // 3624 #else - {NULL, "wxWebView", "setZoomType", 0}, // 3616 + {NULL, "wxWebView", "setZoomType", 0}, // 3624 #endif // WXE_WEBVIEW #if WXE_WEBVIEW && wxCHECK_VERSION(3,1,4) - {wxWebView_GetZoomFactor, "wxWebView", "getZoomFactor", 1}, // 3617 + {wxWebView_GetZoomFactor, "wxWebView", "getZoomFactor", 1}, // 3625 #else - {NULL, "wxWebView", "getZoomFactor", 0}, // 3617 + {NULL, "wxWebView", "getZoomFactor", 0}, // 3625 #endif // WXE_WEBVIEW && wxCHECK_VERSION(3,1,4) #if WXE_WEBVIEW && wxCHECK_VERSION(3,1,4) - {wxWebView_SetZoomFactor, "wxWebView", "setZoomFactor", 2}, // 3618 + {wxWebView_SetZoomFactor, "wxWebView", "setZoomFactor", 2}, // 3626 #else - {NULL, "wxWebView", "setZoomFactor", 0}, // 3618 + {NULL, "wxWebView", "setZoomFactor", 0}, // 3626 #endif // WXE_WEBVIEW && wxCHECK_VERSION(3,1,4) #if WXE_WEBVIEW && wxCHECK_VERSION(3,1,4) - {wxWebView_IsBackendAvailable, "wxWebView", "isBackendAvailable", 1}, // 3619 + {wxWebView_IsBackendAvailable, "wxWebView", "isBackendAvailable", 1}, // 3627 #else - {NULL, "wxWebView", "isBackendAvailable", 0}, // 3619 + {NULL, "wxWebView", "isBackendAvailable", 0}, // 3627 #endif // WXE_WEBVIEW && wxCHECK_VERSION(3,1,4) #if WXE_WEBVIEW - {wxWebViewEvent_GetString, "wxWebViewEvent", "getString", 1}, // 3620 + {wxWebViewEvent_GetString, "wxWebViewEvent", "getString", 1}, // 3628 #else - {NULL, "wxWebViewEvent", "getString", 0}, // 3620 + {NULL, "wxWebViewEvent", "getString", 0}, // 3628 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebViewEvent_GetInt, "wxWebViewEvent", "getInt", 1}, // 3621 + {wxWebViewEvent_GetInt, "wxWebViewEvent", "getInt", 1}, // 3629 #else - {NULL, "wxWebViewEvent", "getInt", 0}, // 3621 + {NULL, "wxWebViewEvent", "getInt", 0}, // 3629 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebViewEvent_GetTarget, "wxWebViewEvent", "getTarget", 1}, // 3622 + {wxWebViewEvent_GetTarget, "wxWebViewEvent", "getTarget", 1}, // 3630 #else - {NULL, "wxWebViewEvent", "getTarget", 0}, // 3622 + {NULL, "wxWebViewEvent", "getTarget", 0}, // 3630 #endif // WXE_WEBVIEW #if WXE_WEBVIEW - {wxWebViewEvent_GetURL, "wxWebViewEvent", "getURL", 1}, // 3623 + {wxWebViewEvent_GetURL, "wxWebViewEvent", "getURL", 1}, // 3631 #else - {NULL, "wxWebViewEvent", "getURL", 0}, // 3623 + {NULL, "wxWebViewEvent", "getURL", 0}, // 3631 #endif // WXE_WEBVIEW }; diff --git a/lib/wx/c_src/gen/wxe_init.cpp b/lib/wx/c_src/gen/wxe_init.cpp index 12b0b418b0..4153f1e2b9 100644 --- a/lib/wx/c_src/gen/wxe_init.cpp +++ b/lib/wx/c_src/gen/wxe_init.cpp @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2021. All Rights Reserved. + * Copyright Ericsson AB 2008-2022. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -6664,6 +6664,12 @@ void WxeApp::init_consts(wxeMetaCommand& event) { { enif_make_atom(rt.env,"wxStandardID"), "wxID_MDI_WINDOW_PREV", rt.make_int(wxID_MDI_WINDOW_PREV) }, { enif_make_atom(rt.env,"wxStandardID"), "wxID_MDI_WINDOW_NEXT", rt.make_int(wxID_MDI_WINDOW_NEXT) }, { enif_make_atom(rt.env,"wxStandardID"), "wxID_MDI_WINDOW_LAST", rt.make_int(wxID_MDI_WINDOW_LAST) }, + { enif_make_atom(rt.env,"wxStandardID"), "wxID_OSX_MENU_FIRST", rt.make_int(wxID_OSX_MENU_FIRST) }, + { enif_make_atom(rt.env,"wxStandardID"), "wxID_OSX_HIDE", rt.make_int(wxID_OSX_HIDE) }, + { enif_make_atom(rt.env,"wxStandardID"), "wxID_OSX_HIDEOTHERS", rt.make_int(wxID_OSX_HIDEOTHERS) }, + { enif_make_atom(rt.env,"wxStandardID"), "wxID_OSX_SHOWALL", rt.make_int(wxID_OSX_SHOWALL) }, + { enif_make_atom(rt.env,"wxStandardID"), "wxID_OSX_SERVICES", rt.make_int(wxID_OSX_SERVICES) }, + { enif_make_atom(rt.env,"wxStandardID"), "wxID_OSX_MENU_LAST", rt.make_int(wxID_OSX_MENU_LAST) }, { enif_make_atom(rt.env,"wxStandardID"), "wxID_FILEDLGG", rt.make_int(wxID_FILEDLGG) }, { enif_make_atom(rt.env,"wxStandardID"), "wxID_FILECTRL", rt.make_int(wxID_FILECTRL) }, { enif_make_atom(rt.env,"wxStandardID"), "wxID_HIGHEST", rt.make_int(wxID_HIGHEST) }, diff --git a/lib/wx/c_src/gen/wxe_wrapper_5.cpp b/lib/wx/c_src/gen/wxe_wrapper_5.cpp index 43bda73ded..99461dbdd5 100644 --- a/lib/wx/c_src/gen/wxe_wrapper_5.cpp +++ b/lib/wx/c_src/gen/wxe_wrapper_5.cpp @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2021. All Rights Reserved. + * Copyright Ericsson AB 2008-2022. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -1910,6 +1910,30 @@ void wxMenuBar_OSXGetAppleMenu(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) } #endif +#if defined(__WXMAC__) +// wxMenuBar::MacGetCommonMenuBar +void wxMenuBar_MacGetCommonMenuBar(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) +{ + wxMenuBar * Result = (wxMenuBar*)wxMenuBar::MacGetCommonMenuBar(); + wxeReturn rt = wxeReturn(memenv, Ecmd.caller, true); + rt.send( rt.make_ref(app->getRef((void *)Result,memenv), "wxMenuBar")); + +} + +#endif +#if defined(__WXMAC__) +// wxMenuBar::MacSetCommonMenuBar +void wxMenuBar_MacSetCommonMenuBar(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) +{ + ErlNifEnv *env = Ecmd.env; + ERL_NIF_TERM * argv = Ecmd.args; + wxMenuBar *menubar; + menubar = (wxMenuBar *) memenv->getPtr(env, argv[0], "menubar"); + wxMenuBar::MacSetCommonMenuBar(menubar); + +} + +#endif // wxMenuBar::IsEnabled void wxMenuBar_IsEnabled(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) { @@ -3166,6 +3190,90 @@ void wxMouseEvent_GetWheelAxis(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) } +// wxMouseEvent::Aux1DClick +void wxMouseEvent_Aux1DClick(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) +{ + ErlNifEnv *env = Ecmd.env; + ERL_NIF_TERM * argv = Ecmd.args; + wxMouseEvent *This; + This = (wxMouseEvent *) memenv->getPtr(env, argv[0], "This"); + if(!This) throw wxe_badarg("This"); + bool Result = This->Aux1DClick(); + wxeReturn rt = wxeReturn(memenv, Ecmd.caller, true); + rt.send( rt.make_bool(Result)); + +} + +// wxMouseEvent::Aux1Down +void wxMouseEvent_Aux1Down(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) +{ + ErlNifEnv *env = Ecmd.env; + ERL_NIF_TERM * argv = Ecmd.args; + wxMouseEvent *This; + This = (wxMouseEvent *) memenv->getPtr(env, argv[0], "This"); + if(!This) throw wxe_badarg("This"); + bool Result = This->Aux1Down(); + wxeReturn rt = wxeReturn(memenv, Ecmd.caller, true); + rt.send( rt.make_bool(Result)); + +} + +// wxMouseEvent::Aux1Up +void wxMouseEvent_Aux1Up(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) +{ + ErlNifEnv *env = Ecmd.env; + ERL_NIF_TERM * argv = Ecmd.args; + wxMouseEvent *This; + This = (wxMouseEvent *) memenv->getPtr(env, argv[0], "This"); + if(!This) throw wxe_badarg("This"); + bool Result = This->Aux1Up(); + wxeReturn rt = wxeReturn(memenv, Ecmd.caller, true); + rt.send( rt.make_bool(Result)); + +} + +// wxMouseEvent::Aux2DClick +void wxMouseEvent_Aux2DClick(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) +{ + ErlNifEnv *env = Ecmd.env; + ERL_NIF_TERM * argv = Ecmd.args; + wxMouseEvent *This; + This = (wxMouseEvent *) memenv->getPtr(env, argv[0], "This"); + if(!This) throw wxe_badarg("This"); + bool Result = This->Aux2DClick(); + wxeReturn rt = wxeReturn(memenv, Ecmd.caller, true); + rt.send( rt.make_bool(Result)); + +} + +// wxMouseEvent::Aux2Down +void wxMouseEvent_Aux2Down(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) +{ + ErlNifEnv *env = Ecmd.env; + ERL_NIF_TERM * argv = Ecmd.args; + wxMouseEvent *This; + This = (wxMouseEvent *) memenv->getPtr(env, argv[0], "This"); + if(!This) throw wxe_badarg("This"); + bool Result = This->Aux2Down(); + wxeReturn rt = wxeReturn(memenv, Ecmd.caller, true); + rt.send( rt.make_bool(Result)); + +} + +// wxMouseEvent::Aux2Up +void wxMouseEvent_Aux2Up(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) +{ + ErlNifEnv *env = Ecmd.env; + ERL_NIF_TERM * argv = Ecmd.args; + wxMouseEvent *This; + This = (wxMouseEvent *) memenv->getPtr(env, argv[0], "This"); + if(!This) throw wxe_badarg("This"); + bool Result = This->Aux2Up(); + wxeReturn rt = wxeReturn(memenv, Ecmd.caller, true); + rt.send( rt.make_bool(Result)); + +} + // wxMoveEvent::GetPosition void wxMoveEvent_GetPosition(WxeApp *app, wxeMemEnv *memenv, wxeCommand& Ecmd) { diff --git a/lib/wx/c_src/wxe_callback_impl.cpp b/lib/wx/c_src/wxe_callback_impl.cpp index 50f6c0166c..16458f6fa6 100644 --- a/lib/wx/c_src/wxe_callback_impl.cpp +++ b/lib/wx/c_src/wxe_callback_impl.cpp @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2021. All Rights Reserved. + * Copyright Ericsson AB 2008-2022. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -46,7 +46,7 @@ wxeEvtListener::wxeEvtListener(ErlNifPid caller, int req, ERL_NIF_TERM req_type, } wxeEvtListener::~wxeEvtListener() { - // enif_fprintf(stderr, "CBD Deleteing %p %T\r\n", this, class_name); fflush(stderr); + // enif_fprintf(stderr, "CBD Deleting %p %T\r\n", this, class_name); fflush(stderr); if(user_data) { delete user_data; } diff --git a/lib/wx/c_src/wxe_helpers.cpp b/lib/wx/c_src/wxe_helpers.cpp index 69a9c65c27..d8cca31654 100644 --- a/lib/wx/c_src/wxe_helpers.cpp +++ b/lib/wx/c_src/wxe_helpers.cpp @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2014-2021. All Rights Reserved. + * Copyright Ericsson AB 2014-2022. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -107,7 +107,7 @@ void wxeFifo::DelQueue(unsigned int i) void wxeFifo::DeleteCmd(wxeCommand *orig) { - orig->op = -2; // Assert: will crash if op is negativ + orig->op = -2; // Assert: will crash if op is negative enif_clear_env(orig->env); free.push_back(orig); } @@ -136,6 +136,6 @@ void wxeFifo::Append(wxeCommand *orig) curr->env = orig->env; orig->env = temp; curr->me_ref = orig->me_ref; - orig->op = -1; // Assert: will crash if op is negativ + orig->op = -1; // Assert: will crash if op is negative m_q.push_back(curr); } diff --git a/lib/wx/c_src/wxe_impl.cpp b/lib/wx/c_src/wxe_impl.cpp index fd71fed4aa..67b319b036 100644 --- a/lib/wx/c_src/wxe_impl.cpp +++ b/lib/wx/c_src/wxe_impl.cpp @@ -33,6 +33,10 @@ #include <wx/dcbuffer.h> #undef private +#ifdef HAVE_GLIB + #include <glib.h> +#endif + #include "wxe_impl.h" #include "wxe_events.h" #include "wxe_return.h" @@ -135,6 +139,23 @@ void print_cmd(wxeCommand& event) * Init WxeApp the application emulator * ************************************************************/ +#ifdef HAVE_GLIB +static GLogWriterOutput wxe_log_glib(GLogLevelFlags log_level, + const GLogField *fields, + gsize n_fields, + gpointer user_data) +{ + for (gsize i = 0; i < n_fields; i++) { + if(strcmp(fields[i].key, "MESSAGE") == 0) { + wxString msg; + msg.Printf(wxT("GTK: %s"), (char *) fields[i].value); + send_msg("debug", &msg); + } + } + return G_LOG_WRITER_HANDLED; +} +#endif + bool WxeApp::OnInit() { @@ -167,6 +188,10 @@ bool WxeApp::OnInit() (wxObjectEventFunction) (wxEventFunction) &WxeApp::dummy_close); #endif +#ifdef HAVE_GLIB + g_log_set_writer_func(wxe_log_glib, NULL, NULL); +#endif + SetExitOnFrameDelete(false); enif_mutex_lock(wxe_status_m); @@ -634,7 +659,7 @@ void WxeApp::destroyMemEnv(wxeMetaCommand &Ecmd) delete refd; ptr2ref.erase(it); } // overridden allocs deletes meta-data in clearPtr - } else { // Not alloced in erl just delete references + } else { // Not allocated in erl just delete references if(refd->ref >= global_me->next) { // if it is not part of global ptrs delete refd; ptr2ref.erase(it); diff --git a/lib/wx/c_src/wxe_nif.c b/lib/wx/c_src/wxe_nif.c index eaab733807..6f6251e482 100644 --- a/lib/wx/c_src/wxe_nif.c +++ b/lib/wx/c_src/wxe_nif.c @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2017-2021. All Rights Reserved. + * Copyright Ericsson AB 2017-2022. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -197,6 +197,7 @@ static ErlNifFunc nif_funcs[] = {"queue_cmd",12, wx_setup_cmd}, {"queue_cmd",13, wx_setup_cmd}, {"queue_cmd",14, wx_setup_cmd}, + {"queue_cmd",15, wx_setup_cmd}, {"init_opengl", 1, wx_init_opengl}, {"make_env", 0, wxe_make_env}, {"delete_env", 1, wxe_delete_env}, diff --git a/lib/wx/c_src/wxe_nif.h b/lib/wx/c_src/wxe_nif.h index 3e934bdd6b..a0e301b7a5 100644 --- a/lib/wx/c_src/wxe_nif.h +++ b/lib/wx/c_src/wxe_nif.h @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2019-2021. All Rights Reserved. + * Copyright Ericsson AB 2019-2022. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -38,7 +38,7 @@ extern ERL_NIF_TERM WXE_ATOM__wx_invoke_cb_; extern ERL_NIF_TERM WXE_ATOM_define; extern ERL_NIF_TERM WXE_ATOM_global; -/* Used for comparsions */ +/* Used for comparisons */ extern ERL_NIF_TERM WXE_ATOM_wxWindow; extern ERL_NIF_TERM WXE_ATOM_wxSizer; diff --git a/lib/wx/c_src/wxe_return.cpp b/lib/wx/c_src/wxe_return.cpp index b86df17933..7d2e072561 100644 --- a/lib/wx/c_src/wxe_return.cpp +++ b/lib/wx/c_src/wxe_return.cpp @@ -1,7 +1,7 @@ /* * %CopyrightBegin% * - * Copyright Ericsson AB 2008-2021. All Rights Reserved. + * Copyright Ericsson AB 2008-2022. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -409,7 +409,7 @@ ERL_NIF_TERM wxeReturn::make(wxGBSpan val) { INLINE ERL_NIF_TERM wxeReturn::make(wxMouseState val) { - return enif_make_tuple(env, 11, + return enif_make_tuple(env, 13, enif_make_atom(env, "wxMouseState"), // TODO not int? enif_make_uint(env, val.GetX()), @@ -421,7 +421,9 @@ ERL_NIF_TERM wxeReturn::make(wxMouseState val) { make_bool(val.ShiftDown()), make_bool(val.AltDown()), make_bool(val.MetaDown()), - make_bool(val.CmdDown()) + make_bool(val.CmdDown()), + make_bool(val.Aux1IsDown()), + make_bool(val.Aux2IsDown()) ); } diff --git a/lib/wx/config.mk.in b/lib/wx/config.mk.in index 2fa09209d2..51bab82ea4 100644 --- a/lib/wx/config.mk.in +++ b/lib/wx/config.mk.in @@ -1,7 +1,7 @@ # # %CopyrightBegin% # -# Copyright Ericsson AB 2009-2016. All Rights Reserved. +# Copyright Ericsson AB 2009-2021. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -17,20 +17,12 @@ # # %CopyrightEnd% # -INSIDE_ERLSRC = @WX_BUILDING_INSIDE_ERLSRC@ SYS_TYPE = @WXERL_SYS_TYPE@ CAN_BUILD_DRIVER = @WXERL_CAN_BUILD_DRIVER@ VSN = $(WX_VSN) -ifeq ($(INSIDE_ERLSRC), true) - include $(ERL_TOP)/make/target.mk include $(ERL_TOP)/make/$(TARGET)/otp.mk RELSYSDIR = $(RELEASE_PATH)/lib/wx-$(VSN) - -else -INSTALLDIR=@ERLANG_ROOT_DIR@/lib -endif - diff --git a/lib/wx/configure b/lib/wx/configure index 51f5889735..25c92eca44 100755 --- a/lib/wx/configure +++ b/lib/wx/configure @@ -1,9 +1,10 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69. +# Generated by GNU Autoconf 2.71. # # -# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. +# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, +# Inc. # # # This configure script is free software; the Free Software Foundation @@ -14,14 +15,16 @@ # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : +as_nop=: +if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 +then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else +else $as_nop case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( @@ -31,46 +34,46 @@ esac fi + +# Reset variables that may have inherited troublesome values from +# the environment. + +# IFS needs to be set, to space, tab, and newline, in precisely that order. +# (If _AS_PATH_WALK were called with IFS unset, it would have the +# side effect of setting IFS to empty, thus disabling word splitting.) +# Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi +IFS=" "" $as_nl" + +PS1='$ ' +PS2='> ' +PS4='+ ' + +# Ensure predictable behavior from utilities with locale-dependent output. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# We cannot yet rely on "unset" to work, but we need these variables +# to be unset--not just set to an empty or harmless value--now, to +# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct +# also avoids known problems related to "unset" and subshell syntax +# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). +for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH +do eval test \${$as_var+y} \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done + +# Ensure that fds 0, 1, and 2 are open. +if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi +if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi +if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then +if ${PATH_SEPARATOR+false} :; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || @@ -79,13 +82,6 @@ if test "${PATH_SEPARATOR+set}" != set; then fi -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( @@ -94,8 +90,12 @@ case $0 in #(( for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + test -r "$as_dir$0" && as_myself=$as_dir$0 && break done IFS=$as_save_IFS @@ -107,30 +107,10 @@ if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. @@ -152,20 +132,22 @@ esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 -as_fn_exit 255 +printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 +exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : + as_bourne_compatible="as_nop=: +if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 +then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST -else +else \$as_nop case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( @@ -185,42 +167,53 @@ as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } -if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : +if ( set x; as_fn_ret_success y && test x = \"\$1\" ) +then : -else +else \$as_nop exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 +blah=\$(echo \$(echo blah)) +test x\"\$blah\" = xblah || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 test \$(( 1 + 1 )) = 2 || exit 1" - if (eval "$as_required") 2>/dev/null; then : + if (eval "$as_required") 2>/dev/null +then : as_have_required=yes -else +else $as_nop as_have_required=no fi - if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null +then : -else +else $as_nop as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. - as_shell=$as_dir/$as_base + as_shell=$as_dir$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : + as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null +then : CONFIG_SHELL=$as_shell as_have_required=yes - if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : + if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null +then : break 2 fi fi @@ -228,14 +221,21 @@ fi esac as_found=false done -$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : - CONFIG_SHELL=$SHELL as_have_required=yes -fi; } IFS=$as_save_IFS +if $as_found +then : + +else $as_nop + if { test -f "$SHELL" || test -f "$SHELL.exe"; } && + as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null +then : + CONFIG_SHELL=$SHELL as_have_required=yes +fi +fi - if test "x$CONFIG_SHELL" != x; then : + if test "x$CONFIG_SHELL" != x +then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also @@ -253,18 +253,19 @@ esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 +printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi - if test x$as_have_required = xno; then : - $as_echo "$0: This script requires a shell more modern than all" - $as_echo "$0: the shells that I found on your system." - if test x${ZSH_VERSION+set} = xset ; then - $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" - $as_echo "$0: be upgraded to zsh 4.3.4 or later." + if test x$as_have_required = xno +then : + printf "%s\n" "$0: This script requires a shell more modern than all" + printf "%s\n" "$0: the shells that I found on your system." + if test ${ZSH_VERSION+y} ; then + printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" + printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." else - $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, + printf "%s\n" "$0: Please tell bug-autoconf@gnu.org about your system, $0: including any error possibly output before this $0: message. Then install a modern shell, or manually run $0: the script under such a shell if you do have one." @@ -291,6 +292,7 @@ as_fn_unset () } as_unset=as_fn_unset + # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. @@ -308,6 +310,14 @@ as_fn_exit () as_fn_set_status $1 exit $1 } # as_fn_exit +# as_fn_nop +# --------- +# Do nothing but, unlike ":", preserve the value of $?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop # as_fn_mkdir_p # ------------- @@ -322,7 +332,7 @@ as_fn_mkdir_p () as_dirs= while :; do case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" @@ -331,7 +341,7 @@ $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | +printf "%s\n" X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -370,12 +380,13 @@ as_fn_executable_p () # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null +then : eval 'as_fn_append () { eval $1+=\$2 }' -else +else $as_nop as_fn_append () { eval $1=\$$1\$2 @@ -387,18 +398,27 @@ fi # as_fn_append # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null +then : eval 'as_fn_arith () { as_val=$(( $* )) }' -else +else $as_nop as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith +# as_fn_nop +# --------- +# Do nothing but, unlike ":", preserve the value of $?. +as_fn_nop () +{ + return $? +} +as_nop=as_fn_nop # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- @@ -410,9 +430,9 @@ as_fn_error () as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi - $as_echo "$as_me: error: $2" >&2 + printf "%s\n" "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error @@ -439,7 +459,7 @@ as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | +printf "%s\n" X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q @@ -483,7 +503,7 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } + { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall @@ -497,6 +517,10 @@ as_cr_alnum=$as_cr_Letters$as_cr_digits exit } + +# Determine whether it's possible to make 'echo' print without a newline. +# These variables are no longer used directly by Autoconf, but are AC_SUBSTed +# for compatibility with existing Makefiles. ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) @@ -510,6 +534,13 @@ case `echo -n x` in #((((( ECHO_N='-n';; esac +# For backward compatibility with old third-party macros, we provide +# the shell variables $as_echo and $as_echo_n. New code should use +# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. +as_echo='printf %s\n' +as_echo_n='printf %s' + + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file @@ -575,49 +606,45 @@ MFLAGS= MAKEFLAGS= # Identity of this package. -PACKAGE_NAME= -PACKAGE_TARNAME= -PACKAGE_VERSION= -PACKAGE_STRING= -PACKAGE_BUGREPORT= -PACKAGE_URL= +PACKAGE_NAME='' +PACKAGE_TARNAME='' +PACKAGE_VERSION='' +PACKAGE_STRING='' +PACKAGE_BUGREPORT='' +PACKAGE_URL='' # Factoring default headers for most tests. ac_includes_default="\ -#include <stdio.h> -#ifdef HAVE_SYS_TYPES_H -# include <sys/types.h> +#include <stddef.h> +#ifdef HAVE_STDIO_H +# include <stdio.h> #endif -#ifdef HAVE_SYS_STAT_H -# include <sys/stat.h> -#endif -#ifdef STDC_HEADERS +#ifdef HAVE_STDLIB_H # include <stdlib.h> -# include <stddef.h> -#else -# ifdef HAVE_STDLIB_H -# include <stdlib.h> -# endif #endif #ifdef HAVE_STRING_H -# if !defined STDC_HEADERS && defined HAVE_MEMORY_H -# include <memory.h> -# endif # include <string.h> #endif -#ifdef HAVE_STRINGS_H -# include <strings.h> -#endif #ifdef HAVE_INTTYPES_H # include <inttypes.h> #endif #ifdef HAVE_STDINT_H # include <stdint.h> #endif +#ifdef HAVE_STRINGS_H +# include <strings.h> +#endif +#ifdef HAVE_SYS_TYPES_H +# include <sys/types.h> +#endif +#ifdef HAVE_SYS_STAT_H +# include <sys/stat.h> +#endif #ifdef HAVE_UNISTD_H # include <unistd.h> #endif" +ac_header_c_list= ac_subst_vars='LTLIBOBJS LIBOBJS WXERL_SYS_TYPE @@ -649,15 +676,14 @@ WX_CFLAGS WX_CPPFLAGS WX_CONFIG_PATH ERLANG_ROOT_DIR -WX_BUILDING_INSIDE_ERLSRC ERLC DEBUG_CXXFLAGS DEBUG_CFLAGS GL_LIBS OBJC_CFLAGS OBJC_CC -EGREP -GREP +GLIB_LIBS +GLIB_CFLAGS MIXED_MINGW MIXED_VC CPP @@ -673,6 +699,10 @@ LDFLAGS CFLAGS CC TARGET +target_os +target_vendor +target_cpu +target host_os host_vendor host_cpu @@ -810,8 +840,6 @@ do *) ac_optarg=yes ;; esac - # Accept the important Cygnus configure options, so we can diagnose typos. - case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; @@ -852,9 +880,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" @@ -878,9 +906,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" + as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" @@ -1091,9 +1119,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" @@ -1107,9 +1135,9 @@ do ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" + as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" @@ -1153,9 +1181,9 @@ Try \`$0 --help' for more information" *) # FIXME: should be removed in autoconf 3.0. - $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 + printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && - $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 + printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; @@ -1171,7 +1199,7 @@ if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; - *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; + *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi @@ -1235,7 +1263,7 @@ $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_myself" | +printf "%s\n" X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -1353,6 +1381,7 @@ _ACEOF System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] + --target=TARGET configure for building compilers for TARGET [HOST] _ACEOF fi @@ -1410,9 +1439,9 @@ if test "$ac_init_help" = "recursive"; then case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; @@ -1440,7 +1469,8 @@ esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } - # Check for guested configure. + # Check for configure.gnu first; this name is used for a wrapper for + # Metaconfig's "Configure" on case-insensitive file systems. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive @@ -1448,7 +1478,7 @@ ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix echo && $SHELL "$ac_srcdir/configure" --help=recursive else - $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 + printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done @@ -1458,9 +1488,9 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF configure -generated by GNU Autoconf 2.69 +generated by GNU Autoconf 2.71 -Copyright (C) 2012 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF @@ -1477,14 +1507,14 @@ fi ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext + rm -f conftest.$ac_objext conftest.beam if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -1492,14 +1522,15 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err - } && test -s conftest.$ac_objext; then : + } && test -s conftest.$ac_objext +then : ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 @@ -1515,14 +1546,14 @@ fi ac_fn_cxx_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext + rm -f conftest.$ac_objext conftest.beam if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -1530,14 +1561,15 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err - } && test -s conftest.$ac_objext; then : + } && test -s conftest.$ac_objext +then : ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 @@ -1559,7 +1591,7 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -1567,14 +1599,15 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err - }; then : + } +then : ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 @@ -1586,8 +1619,8 @@ fi # ac_fn_c_try_run LINENO # ---------------------- -# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes -# that executables *can* be run. +# Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that +# executables *can* be run. ac_fn_c_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack @@ -1597,25 +1630,26 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; }; then : + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; } +then : ac_retval=0 -else - $as_echo "$as_me: program exited with status $ac_status" >&5 - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: program exited with status $ac_status" >&5 + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status @@ -1640,7 +1674,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { static int test_array [1 - 2 * !(($2) >= 0)]; test_array [0] = 0; @@ -1650,14 +1684,15 @@ return test_array [0]; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_lo=0 ac_mid=0 while :; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { static int test_array [1 - 2 * !(($2) <= $ac_mid)]; test_array [0] = 0; @@ -1667,9 +1702,10 @@ return test_array [0]; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_hi=$ac_mid; break -else +else $as_nop as_fn_arith $ac_mid + 1 && ac_lo=$as_val if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= @@ -1677,14 +1713,14 @@ else fi as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext done -else +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { static int test_array [1 - 2 * !(($2) < 0)]; test_array [0] = 0; @@ -1694,14 +1730,15 @@ return test_array [0]; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_hi=-1 ac_mid=-1 while :; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { static int test_array [1 - 2 * !(($2) >= $ac_mid)]; test_array [0] = 0; @@ -1711,9 +1748,10 @@ return test_array [0]; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_lo=$ac_mid; break -else +else $as_nop as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= @@ -1721,14 +1759,14 @@ else fi as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext done -else +else $as_nop ac_lo= ac_hi= fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val @@ -1736,7 +1774,7 @@ while test "x$ac_lo" != "x$ac_hi"; do /* end confdefs.h. */ $4 int -main () +main (void) { static int test_array [1 - 2 * !(($2) <= $ac_mid)]; test_array [0] = 0; @@ -1746,12 +1784,13 @@ return test_array [0]; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_hi=$ac_mid -else +else $as_nop as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext done case $ac_lo in #(( ?*) eval "$3=\$ac_lo"; ac_retval=0 ;; @@ -1761,12 +1800,12 @@ esac cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 -static long int longval () { return $2; } -static unsigned long int ulongval () { return $2; } +static long int longval (void) { return $2; } +static unsigned long int ulongval (void) { return $2; } #include <stdio.h> #include <stdlib.h> int -main () +main (void) { FILE *f = fopen ("conftest.val", "w"); @@ -1794,9 +1833,10 @@ main () return 0; } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +if ac_fn_c_try_run "$LINENO" +then : echo >>conftest.val; read $3 <conftest.val; ac_retval=0 -else +else $as_nop ac_retval=1 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ @@ -1816,131 +1856,46 @@ rm -f conftest.val ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +printf %s "checking for $2... " >&6; } +if eval test \${$3+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : eval "$3=yes" -else +else $as_nop eval "$3=no" fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_compile -# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES -# ------------------------------------------------------- -# Tests whether HEADER exists, giving a warning if it cannot be compiled using -# the include files in INCLUDES and setting the cache variable VAR -# accordingly. -ac_fn_c_check_header_mongrel () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - if eval \${$3+:} false; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -else - # Is the header compilable? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 -$as_echo_n "checking $2 usability... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -$4 -#include <$2> -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_header_compiler=yes -else - ac_header_compiler=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 -$as_echo "$ac_header_compiler" >&6; } - -# Is the header present? -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 -$as_echo_n "checking $2 presence... " >&6; } -cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <$2> -_ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : - ac_header_preproc=yes -else - ac_header_preproc=no -fi -rm -f conftest.err conftest.i conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 -$as_echo "$ac_header_preproc" >&6; } - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( - yes:no: ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 -$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} - ;; - no:yes:* ) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 -$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 -$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 -$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 -$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 -$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} - ;; -esac - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else - eval "$3=\$ac_header_compiler" -fi -eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - -} # ac_fn_c_check_header_mongrel - # ac_fn_cxx_try_link LINENO # ------------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_cxx_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext conftest$ac_exeext + rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -1948,17 +1903,18 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext - }; then : + } +then : ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 @@ -1980,17 +1936,18 @@ fi ac_fn_c_check_type () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 -$as_echo_n "checking for $2... " >&6; } -if eval \${$3+:} false; then : - $as_echo_n "(cached) " >&6 -else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +printf %s "checking for $2... " >&6; } +if eval test \${$3+y} +then : + printf %s "(cached) " >&6 +else $as_nop eval "$3=no" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { if (sizeof ($2)) return 0; @@ -1998,12 +1955,13 @@ if (sizeof ($2)) return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int -main () +main (void) { if (sizeof (($2))) return 0; @@ -2011,29 +1969,50 @@ if (sizeof (($2))) return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : -else +else $as_nop eval "$3=yes" fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 -$as_echo "$ac_res" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_type +ac_configure_args_raw= +for ac_arg +do + case $ac_arg in + *\'*) + ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + as_fn_append ac_configure_args_raw " '$ac_arg'" +done + +case $ac_configure_args_raw in + *$as_nl*) + ac_safe_unquote= ;; + *) + ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. + ac_unsafe_a="$ac_unsafe_z#~" + ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" + ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; +esac + cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by $as_me, which was -generated by GNU Autoconf 2.69. Invocation command line was +generated by GNU Autoconf 2.71. Invocation command line was - $ $0 $@ + $ $0$ac_configure_args_raw _ACEOF exec 5>>config.log @@ -2066,8 +2045,12 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - $as_echo "PATH: $as_dir" + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + printf "%s\n" "PATH: $as_dir" done IFS=$as_save_IFS @@ -2102,7 +2085,7 @@ do | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) - ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; @@ -2137,11 +2120,13 @@ done # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? + # Sanitize IFS. + IFS=" "" $as_nl" # Save into config.log some information that might help in debugging. { echo - $as_echo "## ---------------- ## + printf "%s\n" "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo @@ -2152,8 +2137,8 @@ trap 'exit_status=$? case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 +printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( @@ -2177,7 +2162,7 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; ) echo - $as_echo "## ----------------- ## + printf "%s\n" "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo @@ -2185,14 +2170,14 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; do eval ac_val=\$$ac_var case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac - $as_echo "$ac_var='\''$ac_val'\''" + printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then - $as_echo "## ------------------- ## + printf "%s\n" "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo @@ -2200,15 +2185,15 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; do eval ac_val=\$$ac_var case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac - $as_echo "$ac_var='\''$ac_val'\''" + printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then - $as_echo "## ----------- ## + printf "%s\n" "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo @@ -2216,8 +2201,8 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; echo fi test "$ac_signal" != 0 && - $as_echo "$as_me: caught signal $ac_signal" - $as_echo "$as_me: exit $exit_status" + printf "%s\n" "$as_me: caught signal $ac_signal" + printf "%s\n" "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && @@ -2231,63 +2216,48 @@ ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h -$as_echo "/* confdefs.h */" > confdefs.h +printf "%s\n" "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. -cat >>confdefs.h <<_ACEOF -#define PACKAGE_NAME "$PACKAGE_NAME" -_ACEOF +printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_TARNAME "$PACKAGE_TARNAME" -_ACEOF +printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_VERSION "$PACKAGE_VERSION" -_ACEOF +printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_STRING "$PACKAGE_STRING" -_ACEOF +printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" -_ACEOF +printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h -cat >>confdefs.h <<_ACEOF -#define PACKAGE_URL "$PACKAGE_URL" -_ACEOF +printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. -ac_site_file1=NONE -ac_site_file2=NONE if test -n "$CONFIG_SITE"; then - # We do not want a PATH search for config.site. - case $CONFIG_SITE in #(( - -*) ac_site_file1=./$CONFIG_SITE;; - */*) ac_site_file1=$CONFIG_SITE;; - *) ac_site_file1=./$CONFIG_SITE;; - esac + ac_site_files="$CONFIG_SITE" elif test "x$prefix" != xNONE; then - ac_site_file1=$prefix/share/config.site - ac_site_file2=$prefix/etc/config.site + ac_site_files="$prefix/share/config.site $prefix/etc/config.site" else - ac_site_file1=$ac_default_prefix/share/config.site - ac_site_file2=$ac_default_prefix/etc/config.site + ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" fi -for ac_site_file in "$ac_site_file1" "$ac_site_file2" + +for ac_site_file in $ac_site_files do - test "x$ac_site_file" = xNONE && continue - if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 -$as_echo "$as_me: loading site script $ac_site_file" >&6;} + case $ac_site_file in #( + */*) : + ;; #( + *) : + ac_site_file=./$ac_site_file ;; +esac + if test -f "$ac_site_file" && test -r "$ac_site_file"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 +printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ - || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi @@ -2297,19 +2267,650 @@ if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 -$as_echo "$as_me: loading cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 +printf "%s\n" "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 -$as_echo "$as_me: creating cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 +printf "%s\n" "$as_me: creating cache $cache_file" >&6;} >$cache_file fi +# Test code for whether the C compiler supports C89 (global declarations) +ac_c_conftest_c89_globals=' +/* Does the compiler advertise C89 conformance? + Do not test the value of __STDC__, because some compilers set it to 0 + while being otherwise adequately conformant. */ +#if !defined __STDC__ +# error "Compiler does not advertise C89 conformance" +#endif + +#include <stddef.h> +#include <stdarg.h> +struct stat; +/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ +struct buf { int x; }; +struct buf * (*rcsopen) (struct buf *, struct stat *, int); +static char *e (p, i) + char **p; + int i; +{ + return p[i]; +} +static char *f (char * (*g) (char **, int), char **p, ...) +{ + char *s; + va_list v; + va_start (v,p); + s = g (p, va_arg (v,int)); + va_end (v); + return s; +} + +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has + function prototypes and stuff, but not \xHH hex character constants. + These do not provoke an error unfortunately, instead are silently treated + as an "x". The following induces an error, until -std is added to get + proper ANSI mode. Curiously \x00 != x always comes out true, for an + array size at least. It is necessary to write \x00 == 0 to get something + that is true only with -std. */ +int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; + +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters + inside strings and character constants. */ +#define FOO(x) '\''x'\'' +int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; + +int test (int i, double x); +struct s1 {int (*f) (int a);}; +struct s2 {int (*f) (double a);}; +int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), + int, int);' + +# Test code for whether the C compiler supports C89 (body of main). +ac_c_conftest_c89_main=' +ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); +' + +# Test code for whether the C compiler supports C99 (global declarations) +ac_c_conftest_c99_globals=' +// Does the compiler advertise C99 conformance? +#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L +# error "Compiler does not advertise C99 conformance" +#endif + +#include <stdbool.h> +extern int puts (const char *); +extern int printf (const char *, ...); +extern int dprintf (int, const char *, ...); +extern void *malloc (size_t); + +// Check varargs macros. These examples are taken from C99 6.10.3.5. +// dprintf is used instead of fprintf to avoid needing to declare +// FILE and stderr. +#define debug(...) dprintf (2, __VA_ARGS__) +#define showlist(...) puts (#__VA_ARGS__) +#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) +static void +test_varargs_macros (void) +{ + int x = 1234; + int y = 5678; + debug ("Flag"); + debug ("X = %d\n", x); + showlist (The first, second, and third items.); + report (x>y, "x is %d but y is %d", x, y); +} + +// Check long long types. +#define BIG64 18446744073709551615ull +#define BIG32 4294967295ul +#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) +#if !BIG_OK + #error "your preprocessor is broken" +#endif +#if BIG_OK +#else + #error "your preprocessor is broken" +#endif +static long long int bignum = -9223372036854775807LL; +static unsigned long long int ubignum = BIG64; + +struct incomplete_array +{ + int datasize; + double data[]; +}; + +struct named_init { + int number; + const wchar_t *name; + double average; +}; + +typedef const char *ccp; + +static inline int +test_restrict (ccp restrict text) +{ + // See if C++-style comments work. + // Iterate through items via the restricted pointer. + // Also check for declarations in for loops. + for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) + continue; + return 0; +} + +// Check varargs and va_copy. +static bool +test_varargs (const char *format, ...) +{ + va_list args; + va_start (args, format); + va_list args_copy; + va_copy (args_copy, args); + + const char *str = ""; + int number = 0; + float fnumber = 0; + + while (*format) + { + switch (*format++) + { + case '\''s'\'': // string + str = va_arg (args_copy, const char *); + break; + case '\''d'\'': // int + number = va_arg (args_copy, int); + break; + case '\''f'\'': // float + fnumber = va_arg (args_copy, double); + break; + default: + break; + } + } + va_end (args_copy); + va_end (args); + + return *str && number && fnumber; +} +' + +# Test code for whether the C compiler supports C99 (body of main). +ac_c_conftest_c99_main=' + // Check bool. + _Bool success = false; + success |= (argc != 0); + + // Check restrict. + if (test_restrict ("String literal") == 0) + success = true; + char *restrict newvar = "Another string"; + + // Check varargs. + success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); + test_varargs_macros (); + + // Check flexible array members. + struct incomplete_array *ia = + malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); + ia->datasize = 10; + for (int i = 0; i < ia->datasize; ++i) + ia->data[i] = i * 1.234; + + // Check named initializers. + struct named_init ni = { + .number = 34, + .name = L"Test wide string", + .average = 543.34343, + }; + + ni.number = 58; + + int dynamic_array[ni.number]; + dynamic_array[0] = argv[0][0]; + dynamic_array[ni.number - 1] = 543; + + // work around unused variable warnings + ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' + || dynamic_array[ni.number - 1] != 543); +' + +# Test code for whether the C compiler supports C11 (global declarations) +ac_c_conftest_c11_globals=' +// Does the compiler advertise C11 conformance? +#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L +# error "Compiler does not advertise C11 conformance" +#endif + +// Check _Alignas. +char _Alignas (double) aligned_as_double; +char _Alignas (0) no_special_alignment; +extern char aligned_as_int; +char _Alignas (0) _Alignas (int) aligned_as_int; + +// Check _Alignof. +enum +{ + int_alignment = _Alignof (int), + int_array_alignment = _Alignof (int[100]), + char_alignment = _Alignof (char) +}; +_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); + +// Check _Noreturn. +int _Noreturn does_not_return (void) { for (;;) continue; } + +// Check _Static_assert. +struct test_static_assert +{ + int x; + _Static_assert (sizeof (int) <= sizeof (long int), + "_Static_assert does not work in struct"); + long int y; +}; + +// Check UTF-8 literals. +#define u8 syntax error! +char const utf8_literal[] = u8"happens to be ASCII" "another string"; + +// Check duplicate typedefs. +typedef long *long_ptr; +typedef long int *long_ptr; +typedef long_ptr long_ptr; + +// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. +struct anonymous +{ + union { + struct { int i; int j; }; + struct { int k; long int l; } w; + }; + int m; +} v1; +' + +# Test code for whether the C compiler supports C11 (body of main). +ac_c_conftest_c11_main=' + _Static_assert ((offsetof (struct anonymous, i) + == offsetof (struct anonymous, w.k)), + "Anonymous union alignment botch"); + v1.i = 2; + v1.w.k = 5; + ok |= v1.i != 5; +' + +# Test code for whether the C compiler supports C11 (complete). +ac_c_conftest_c11_program="${ac_c_conftest_c89_globals} +${ac_c_conftest_c99_globals} +${ac_c_conftest_c11_globals} + +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_c_conftest_c89_main} + ${ac_c_conftest_c99_main} + ${ac_c_conftest_c11_main} + return ok; +} +" + +# Test code for whether the C compiler supports C99 (complete). +ac_c_conftest_c99_program="${ac_c_conftest_c89_globals} +${ac_c_conftest_c99_globals} + +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_c_conftest_c89_main} + ${ac_c_conftest_c99_main} + return ok; +} +" + +# Test code for whether the C compiler supports C89 (complete). +ac_c_conftest_c89_program="${ac_c_conftest_c89_globals} + +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_c_conftest_c89_main} + return ok; +} +" + +# Test code for whether the C++ compiler supports C++98 (global declarations) +ac_cxx_conftest_cxx98_globals=' +// Does the compiler advertise C++98 conformance? +#if !defined __cplusplus || __cplusplus < 199711L +# error "Compiler does not advertise C++98 conformance" +#endif + +// These inclusions are to reject old compilers that +// lack the unsuffixed header files. +#include <cstdlib> +#include <exception> + +// <cassert> and <cstring> are *not* freestanding headers in C++98. +extern void assert (int); +namespace std { + extern int strcmp (const char *, const char *); +} + +// Namespaces, exceptions, and templates were all added after "C++ 2.0". +using std::exception; +using std::strcmp; + +namespace { + +void test_exception_syntax() +{ + try { + throw "test"; + } catch (const char *s) { + // Extra parentheses suppress a warning when building autoconf itself, + // due to lint rules shared with more typical C programs. + assert (!(strcmp) (s, "test")); + } +} + +template <typename T> struct test_template +{ + T const val; + explicit test_template(T t) : val(t) {} + template <typename U> T add(U u) { return static_cast<T>(u) + val; } +}; + +} // anonymous namespace +' + +# Test code for whether the C++ compiler supports C++98 (body of main) +ac_cxx_conftest_cxx98_main=' + assert (argc); + assert (! argv[0]); +{ + test_exception_syntax (); + test_template<double> tt (2.0); + assert (tt.add (4) == 6.0); + assert (true && !false); +} +' + +# Test code for whether the C++ compiler supports C++11 (global declarations) +ac_cxx_conftest_cxx11_globals=' +// Does the compiler advertise C++ 2011 conformance? +#if !defined __cplusplus || __cplusplus < 201103L +# error "Compiler does not advertise C++11 conformance" +#endif + +namespace cxx11test +{ + constexpr int get_val() { return 20; } + + struct testinit + { + int i; + double d; + }; + + class delegate + { + public: + delegate(int n) : n(n) {} + delegate(): delegate(2354) {} + + virtual int getval() { return this->n; }; + protected: + int n; + }; + + class overridden : public delegate + { + public: + overridden(int n): delegate(n) {} + virtual int getval() override final { return this->n * 2; } + }; + + class nocopy + { + public: + nocopy(int i): i(i) {} + nocopy() = default; + nocopy(const nocopy&) = delete; + nocopy & operator=(const nocopy&) = delete; + private: + int i; + }; + + // for testing lambda expressions + template <typename Ret, typename Fn> Ret eval(Fn f, Ret v) + { + return f(v); + } + + // for testing variadic templates and trailing return types + template <typename V> auto sum(V first) -> V + { + return first; + } + template <typename V, typename... Args> auto sum(V first, Args... rest) -> V + { + return first + sum(rest...); + } +} +' + +# Test code for whether the C++ compiler supports C++11 (body of main) +ac_cxx_conftest_cxx11_main=' +{ + // Test auto and decltype + auto a1 = 6538; + auto a2 = 48573953.4; + auto a3 = "String literal"; + + int total = 0; + for (auto i = a3; *i; ++i) { total += *i; } + + decltype(a2) a4 = 34895.034; +} +{ + // Test constexpr + short sa[cxx11test::get_val()] = { 0 }; +} +{ + // Test initializer lists + cxx11test::testinit il = { 4323, 435234.23544 }; +} +{ + // Test range-based for + int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, + 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; + for (auto &x : array) { x += 23; } +} +{ + // Test lambda expressions + using cxx11test::eval; + assert (eval ([](int x) { return x*2; }, 21) == 42); + double d = 2.0; + assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); + assert (d == 5.0); + assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); + assert (d == 5.0); +} +{ + // Test use of variadic templates + using cxx11test::sum; + auto a = sum(1); + auto b = sum(1, 2); + auto c = sum(1.0, 2.0, 3.0); +} +{ + // Test constructor delegation + cxx11test::delegate d1; + cxx11test::delegate d2(); + cxx11test::delegate d3(45); +} +{ + // Test override and final + cxx11test::overridden o1(55464); +} +{ + // Test nullptr + char *c = nullptr; +} +{ + // Test template brackets + test_template<::test_template<int>> v(test_template<int>(12)); +} +{ + // Unicode literals + char const *utf8 = u8"UTF-8 string \u2500"; + char16_t const *utf16 = u"UTF-8 string \u2500"; + char32_t const *utf32 = U"UTF-32 string \u2500"; +} +' + +# Test code for whether the C compiler supports C++11 (complete). +ac_cxx_conftest_cxx11_program="${ac_cxx_conftest_cxx98_globals} +${ac_cxx_conftest_cxx11_globals} + +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_cxx_conftest_cxx98_main} + ${ac_cxx_conftest_cxx11_main} + return ok; +} +" + +# Test code for whether the C compiler supports C++98 (complete). +ac_cxx_conftest_cxx98_program="${ac_cxx_conftest_cxx98_globals} +int +main (int argc, char **argv) +{ + int ok = 0; + ${ac_cxx_conftest_cxx98_main} + return ok; +} +" + +as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" +as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" +as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" +as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" +as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" +as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" +as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" +as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" +as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" + +# Auxiliary files required by this configure script. +ac_aux_files="config.guess config.sub" + +# Locations in which to look for auxiliary files. +ac_aux_dir_candidates="${ERL_TOP}/make/autoconf" + +# Search for a directory containing all of the required auxiliary files, +# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. +# If we don't find one directory that contains all the files we need, +# we report the set of missing files from the *first* directory in +# $ac_aux_dir_candidates and give up. +ac_missing_aux_files="" +ac_first_candidate=: +printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +as_found=false +for as_dir in $ac_aux_dir_candidates +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + as_found=: + + printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 + ac_aux_dir_found=yes + ac_install_sh= + for ac_aux in $ac_aux_files + do + # As a special case, if "install-sh" is required, that requirement + # can be satisfied by any of "install-sh", "install.sh", or "shtool", + # and $ac_install_sh is set appropriately for whichever one is found. + if test x"$ac_aux" = x"install-sh" + then + if test -f "${as_dir}install-sh"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 + ac_install_sh="${as_dir}install-sh -c" + elif test -f "${as_dir}install.sh"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 + ac_install_sh="${as_dir}install.sh -c" + elif test -f "${as_dir}shtool"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 + ac_install_sh="${as_dir}shtool install -c" + else + ac_aux_dir_found=no + if $ac_first_candidate; then + ac_missing_aux_files="${ac_missing_aux_files} install-sh" + else + break + fi + fi + else + if test -f "${as_dir}${ac_aux}"; then + printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 + else + ac_aux_dir_found=no + if $ac_first_candidate; then + ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" + else + break + fi + fi + fi + done + if test "$ac_aux_dir_found" = yes; then + ac_aux_dir="$as_dir" + break + fi + ac_first_candidate=false + + as_found=false +done +IFS=$as_save_IFS +if $as_found +then : + +else $as_nop + as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 +fi + + +# These three variables are undocumented and unsupported, +# and are intended to be withdrawn in a future Autoconf release. +# They can cause serious problems if a builder's source tree is in a directory +# whose full name contains unusual characters. +if test -f "${ac_aux_dir}config.guess"; then + ac_config_guess="$SHELL ${ac_aux_dir}config.guess" +fi +if test -f "${ac_aux_dir}config.sub"; then + ac_config_sub="$SHELL ${ac_aux_dir}config.sub" +fi +if test -f "$ac_aux_dir/configure"; then + ac_configure="$SHELL ${ac_aux_dir}configure" +fi + # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false @@ -2320,12 +2921,12 @@ for ac_var in $ac_precious_vars; do eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) @@ -2334,24 +2935,24 @@ $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 -$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 +printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else - { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 -$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 +printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi - { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 -$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 -$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 +printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 +printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in - *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in @@ -2361,11 +2962,12 @@ $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi done if $ac_cache_corrupted; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 -$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 +printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} + as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' + and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## @@ -2379,110 +2981,140 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -ac_aux_dir= -for ac_dir in $srcdir/autoconf; do - if test -f "$ac_dir/install-sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install-sh -c" - break - elif test -f "$ac_dir/install.sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install.sh -c" - break - elif test -f "$ac_dir/shtool"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/shtool install -c" - break - fi -done -if test -z "$ac_aux_dir"; then - as_fn_error $? "cannot find install-sh, install.sh, or shtool in $srcdir/autoconf" "$LINENO" 5 -fi -# These three variables are undocumented and unsupported, -# and are intended to be withdrawn in a future Autoconf release. -# They can cause serious problems if a builder's source tree is in a directory -# whose full name contains unusual characters. -ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. -ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. -ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. -## Delete previous failed configure results -if test -f ./CONF_INFO; then - rm ./CONF_INFO -fi -if test -z "$ERL_TOP" || test ! -d $ERL_TOP ; then - as_fn_error $? "ERL_TOP is not set" "$LINENO" 5 -else - erl_top=${ERL_TOP} - ac_aux_dir= -for ac_dir in $erl_top/erts/autoconf; do - if test -f "$ac_dir/install-sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install-sh -c" - break - elif test -f "$ac_dir/install.sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install.sh -c" - break - elif test -f "$ac_dir/shtool"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/shtool install -c" - break - fi -done -if test -z "$ac_aux_dir"; then - as_fn_error $? "cannot find install-sh, install.sh, or shtool in $erl_top/erts/autoconf" "$LINENO" 5 -fi -# These three variables are undocumented and unsupported, -# and are intended to be withdrawn in a future Autoconf release. -# They can cause serious problems if a builder's source tree is in a directory -# whose full name contains unusual characters. -ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. -ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. -ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. - WX_BUILDING_INSIDE_ERLSRC=true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +## Delete previous failed configure results +if test -f ./CONF_INFO; then + rm ./CONF_INFO fi + + # Check whether --with-wx was given. -if test "${with_wx+set}" = set; then : +if test ${with_wx+y} +then : withval=$with_wx; fi -if test "X$host" != "Xfree_source" -a "X$host" != "Xwin32"; then - # Make sure we can run config.sub. -$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || - as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 -$as_echo_n "checking build system type... " >&6; } -if ${ac_cv_build+:} false; then : - $as_echo_n "(cached) " >&6 -else + + + # Make sure we can run config.sub. +$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || + as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 + +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 +printf %s "checking build system type... " >&6; } +if test ${ac_cv_build+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_build_alias=$build_alias test "x$ac_build_alias" = x && - ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` + ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 -ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || - as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 +ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || + as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 -$as_echo "$ac_cv_build" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 +printf "%s\n" "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; @@ -2501,21 +3133,22 @@ IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 -$as_echo_n "checking host system type... " >&6; } -if ${ac_cv_host+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 +printf %s "checking host system type... " >&6; } +if test ${ac_cv_host+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else - ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || - as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 + ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || + as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 -$as_echo "$ac_cv_host" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 +printf "%s\n" "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; @@ -2534,10 +3167,108 @@ IFS=$ac_save_IFS case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 +printf %s "checking target system type... " >&6; } +if test ${ac_cv_target+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test "x$target_alias" = x; then + ac_cv_target=$ac_cv_host else - host_os=win32 + ac_cv_target=`$SHELL "${ac_aux_dir}config.sub" $target_alias` || + as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $target_alias failed" "$LINENO" 5 +fi + +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 +printf "%s\n" "$ac_cv_target" >&6; } +case $ac_cv_target in +*-*-*) ;; +*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; +esac +target=$ac_cv_target +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_target +shift +target_cpu=$1 +target_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +target_os=$* +IFS=$ac_save_IFS +case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac + + +# The aliases save the names the user supplied, while $host etc. +# will get canonicalized. +test -n "$target_alias" && + test "$program_prefix$program_suffix$program_transform_name" = \ + NONENONEs,x,x, && + program_prefix=${target_alias}- + + + # Adjust for local legacy windows hack... + case $host in #( + local-*-windows) : + + host=win32 + host_os=win32 + host_vendor= + host_cpu= + ;; #( + *) : + ;; +esac + + + # Adjust for local legacy windows hack... + case $build in #( + local-*-windows) : + + build=win32 + build_os=win32 + build_vendor= + build_cpu= + ;; #( + *) : + ;; +esac + + + # Adjust for local legacy windows hack... + case $target in #( + local-*-windows) : + + target=win32 + target_os=win32 + target_vendor= + target_cpu= + ;; #( + *) : + ;; +esac + + if test "$cross_compiling" = "yes" -a "$build" = "$host" +then : + as_fn_error $? " + Cross compiling with the same canonicalized 'host' value + as the canonicalized 'build' value. + + We are cross compiling since the '--host=$host_alias' + and the '--build=$build_alias' arguments differ. When + cross compiling Erlang/OTP, also the canonicalized values of + the '--build' and the '--host' arguments *must* differ. The + canonicalized values of these arguments however both equals: + $host + + You can check the canonical value by passing a value as + argument to the 'make/autoconf/config.sub' script. + " "$LINENO" 5 fi + case $host_os in mingw32) if test "X$host" = "X"; then @@ -2551,6 +3282,15 @@ esac TARGET=$host + + + + + + + + + ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -2559,11 +3299,12 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -2571,11 +3312,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2586,11 +3331,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -2599,11 +3344,12 @@ if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else @@ -2611,11 +3357,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2626,11 +3376,11 @@ fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -$as_echo "$ac_ct_CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +printf "%s\n" "$ac_ct_CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC" = x; then @@ -2638,8 +3388,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC @@ -2652,11 +3402,12 @@ if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -2664,11 +3415,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2679,11 +3434,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -2692,11 +3447,12 @@ fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -2705,15 +3461,19 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2729,18 +3489,18 @@ if test $ac_prog_rejected = yes; then # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift - ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" + ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -2751,11 +3511,12 @@ if test -z "$CC"; then do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else @@ -2763,11 +3524,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2778,11 +3543,11 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 -$as_echo "$CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -2795,11 +3560,12 @@ if test -z "$CC"; then do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CC+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else @@ -2807,11 +3573,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -2822,11 +3592,11 @@ fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 -$as_echo "$ac_ct_CC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +printf "%s\n" "$ac_ct_CC" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -2838,8 +3608,8 @@ done else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC @@ -2847,25 +3617,129 @@ esac fi fi +if test -z "$CC"; then + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. +set dummy ${ac_tool_prefix}clang; ac_word=$2 +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_prog_CC="${ac_tool_prefix}clang" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +CC=$ac_cv_prog_CC +if test -n "$CC"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 +printf "%s\n" "$CC" >&6; } +else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +fi -test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +fi +if test -z "$ac_cv_prog_CC"; then + ac_ct_CC=$CC + # Extract the first word of "clang", so it can be a program name with args. +set dummy clang; ac_word=$2 +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CC+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CC="clang" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_CC=$ac_cv_prog_ac_ct_CC +if test -n "$ac_ct_CC"; then + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 +printf "%s\n" "$ac_ct_CC" >&6; } +else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +fi + + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi +else + CC="$ac_cv_prog_CC" +fi + +fi + + +test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 +printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 -for ac_option in --version -v -V -qversion; do +for ac_option in --version -v -V -qversion -version; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -2875,7 +3749,7 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done @@ -2883,7 +3757,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; @@ -2895,9 +3769,9 @@ ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 -$as_echo_n "checking whether the C compiler works... " >&6; } -ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 +printf %s "checking whether the C compiler works... " >&6; } +ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" @@ -2918,11 +3792,12 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, @@ -2939,7 +3814,7 @@ do # certainly right. break;; *.* ) - if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; + if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi @@ -2955,44 +3830,46 @@ do done test "$ac_cv_exeext" = no && ac_cv_exeext= -else +else $as_nop ac_file='' fi -if test -z "$ac_file"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -$as_echo "$as_me: failed program was:" >&5 +if test -z "$ac_file" +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } +printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 -$as_echo_n "checking for C compiler default output file name... " >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 -$as_echo "$ac_file" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } +fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 +printf %s "checking for C compiler default output file name... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 +printf "%s\n" "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 -$as_echo_n "checking for suffix of executables... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 +printf %s "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with @@ -3006,15 +3883,15 @@ for ac_file in conftest.exe conftest conftest.*; do * ) break;; esac done -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +else $as_nop + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 -$as_echo "$ac_cv_exeext" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 +printf "%s\n" "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext @@ -3023,7 +3900,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <stdio.h> int -main () +main (void) { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; @@ -3035,8 +3912,8 @@ _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 -$as_echo_n "checking whether we are cross compiling... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 +printf %s "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in @@ -3044,10 +3921,10 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in @@ -3055,39 +3932,40 @@ $as_echo "$ac_try_echo"; } >&5 *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot run C compiled programs. + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 -$as_echo "$cross_compiling" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 +printf "%s\n" "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 -$as_echo_n "checking for suffix of object files... " >&6; } -if ${ac_cv_objext+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 +printf %s "checking for suffix of object files... " >&6; } +if test ${ac_cv_objext+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; @@ -3101,11 +3979,12 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; } +then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in @@ -3114,31 +3993,32 @@ $as_echo "$ac_try_echo"; } >&5 break;; esac done -else - $as_echo "$as_me: failed program was:" >&5 +else $as_nop + printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 -$as_echo "$ac_cv_objext" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 +printf "%s\n" "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 -$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } -if ${ac_cv_c_compiler_gnu+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 +printf %s "checking whether the compiler supports GNU C... " >&6; } +if test ${ac_cv_c_compiler_gnu+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { #ifndef __GNUC__ choke me @@ -3148,29 +4028,33 @@ main () return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_compiler_gnu=yes -else +else $as_nop ac_compiler_gnu=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 -$as_echo "$ac_cv_c_compiler_gnu" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 +printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } +ac_compiler_gnu=$ac_cv_c_compiler_gnu + if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi -ac_test_CFLAGS=${CFLAGS+set} +ac_test_CFLAGS=${CFLAGS+y} ac_save_CFLAGS=$CFLAGS -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 -$as_echo_n "checking whether $CC accepts -g... " >&6; } -if ${ac_cv_prog_cc_g+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 +printf %s "checking whether $CC accepts -g... " >&6; } +if test ${ac_cv_prog_cc_g+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no @@ -3179,57 +4063,60 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_cv_prog_cc_g=yes -else +else $as_nop CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : -else +else $as_nop ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : ac_cv_prog_cc_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 -$as_echo "$ac_cv_prog_cc_g" >&6; } -if test "$ac_test_CFLAGS" = set; then +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 +printf "%s\n" "$ac_cv_prog_cc_g" >&6; } +if test $ac_test_CFLAGS; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then @@ -3244,94 +4131,144 @@ else CFLAGS= fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 -$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } -if ${ac_cv_prog_cc_c89+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_cv_prog_cc_c89=no +ac_prog_cc_stdc=no +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 +printf %s "checking for $CC option to enable C11 features... " >&6; } +if test ${ac_cv_prog_cc_c11+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cc_c11=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#include <stdarg.h> -#include <stdio.h> -struct stat; -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} - -/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has - function prototypes and stuff, but not '\xHH' hex character constants. - These don't provoke an error unfortunately, instead are silently treated - as 'x'. The following induces an error, until -std is added to get - proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an - array size at least. It's necessary to write '\x00'==0 to get something - that's true only with -std. */ -int osf4_cc_array ['\x00' == 0 ? 1 : -1]; +$ac_c_conftest_c11_program +_ACEOF +for ac_arg in '' -std=gnu11 +do + CC="$ac_save_CC $ac_arg" + if ac_fn_c_try_compile "$LINENO" +then : + ac_cv_prog_cc_c11=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam + test "x$ac_cv_prog_cc_c11" != "xno" && break +done +rm -f conftest.$ac_ext +CC=$ac_save_CC +fi -/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters - inside strings and character constants. */ -#define FOO(x) 'x' -int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; +if test "x$ac_cv_prog_cc_c11" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cc_c11" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 +printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } + CC="$CC $ac_cv_prog_cc_c11" +fi + ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 + ac_prog_cc_stdc=c11 +fi +fi +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 +printf %s "checking for $CC option to enable C99 features... " >&6; } +if test ${ac_cv_prog_cc_c99+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cc_c99=no +ac_save_CC=$CC +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_c_conftest_c99_program +_ACEOF +for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= +do + CC="$ac_save_CC $ac_arg" + if ac_fn_c_try_compile "$LINENO" +then : + ac_cv_prog_cc_c99=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam + test "x$ac_cv_prog_cc_c99" != "xno" && break +done +rm -f conftest.$ac_ext +CC=$ac_save_CC +fi -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; -int -main () -{ -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; - ; - return 0; -} +if test "x$ac_cv_prog_cc_c99" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cc_c99" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 +printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } + CC="$CC $ac_cv_prog_cc_c99" +fi + ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 + ac_prog_cc_stdc=c99 +fi +fi +if test x$ac_prog_cc_stdc = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 +printf %s "checking for $CC option to enable C89 features... " >&6; } +if test ${ac_cv_prog_cc_c89+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cc_c89=no +ac_save_CC=$CC +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_c_conftest_c89_program _ACEOF -for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ - -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" - if ac_fn_c_try_compile "$LINENO"; then : + if ac_fn_c_try_compile "$LINENO" +then : ac_cv_prog_cc_c89=$ac_arg fi -rm -f core conftest.err conftest.$ac_objext +rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC - fi -# AC_CACHE_VAL -case "x$ac_cv_prog_cc_c89" in - x) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -$as_echo "none needed" >&6; } ;; - xno) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 -$as_echo "unsupported" >&6; } ;; - *) - CC="$CC $ac_cv_prog_cc_c89" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 -$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; -esac -if test "x$ac_cv_prog_cc_c89" != xno; then : +if test "x$ac_cv_prog_cc_c89" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cc_c89" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 +printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } + CC="$CC $ac_cv_prog_cc_c89" +fi + ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 + ac_prog_cc_stdc=c89 +fi fi ac_ext=c @@ -3340,6 +4277,12 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + + + + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -3350,15 +4293,16 @@ if test -z "$CXX"; then CXX=$CCC else if test -n "$ac_tool_prefix"; then - for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++ do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_CXX+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_CXX+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else @@ -3366,11 +4310,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3381,11 +4329,11 @@ fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 -$as_echo "$CXX" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 +printf "%s\n" "$CXX" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3394,15 +4342,16 @@ fi fi if test -z "$CXX"; then ac_ct_CXX=$CXX - for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++ do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_CXX+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_CXX+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else @@ -3410,11 +4359,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CXX="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3425,11 +4378,11 @@ fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 -$as_echo "$ac_ct_CXX" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 +printf "%s\n" "$ac_ct_CXX" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3441,8 +4394,8 @@ done else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CXX=$ac_ct_CXX @@ -3452,7 +4405,7 @@ fi fi fi # Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 +printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do @@ -3462,7 +4415,7 @@ case "(($ac_try" in *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 +printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then @@ -3472,20 +4425,21 @@ $as_echo "$ac_try_echo"; } >&5 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 -$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } -if ${ac_cv_cxx_compiler_gnu+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C++" >&5 +printf %s "checking whether the compiler supports GNU C++... " >&6; } +if test ${ac_cv_cxx_compiler_gnu+y} +then : + printf %s "(cached) " >&6 +else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { #ifndef __GNUC__ choke me @@ -3495,29 +4449,33 @@ main () return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : ac_compiler_gnu=yes -else +else $as_nop ac_compiler_gnu=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 -$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 +printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; } +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + if test $ac_compiler_gnu = yes; then GXX=yes else GXX= fi -ac_test_CXXFLAGS=${CXXFLAGS+set} +ac_test_CXXFLAGS=${CXXFLAGS+y} ac_save_CXXFLAGS=$CXXFLAGS -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 -$as_echo_n "checking whether $CXX accepts -g... " >&6; } -if ${ac_cv_prog_cxx_g+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 +printf %s "checking whether $CXX accepts -g... " >&6; } +if test ${ac_cv_prog_cxx_g+y} +then : + printf %s "(cached) " >&6 +else $as_nop ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no @@ -3526,57 +4484,60 @@ else /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : ac_cv_prog_cxx_g=yes -else +else $as_nop CXXFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : -else +else $as_nop ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : ac_cv_prog_cxx_g=yes fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 -$as_echo "$ac_cv_prog_cxx_g" >&6; } -if test "$ac_test_CXXFLAGS" = set; then +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 +printf "%s\n" "$ac_cv_prog_cxx_g" >&6; } +if test $ac_test_CXXFLAGS; then CXXFLAGS=$ac_save_CXXFLAGS elif test $ac_cv_prog_cxx_g = yes; then if test "$GXX" = yes; then @@ -3591,6 +4552,100 @@ else CXXFLAGS= fi fi +ac_prog_cxx_stdcxx=no +if test x$ac_prog_cxx_stdcxx = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5 +printf %s "checking for $CXX option to enable C++11 features... " >&6; } +if test ${ac_cv_prog_cxx_11+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cxx_11=no +ac_save_CXX=$CXX +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_cxx_conftest_cxx11_program +_ACEOF +for ac_arg in '' -std=gnu++11 -std=gnu++0x -std=c++11 -std=c++0x -qlanglvl=extended0x -AA +do + CXX="$ac_save_CXX $ac_arg" + if ac_fn_cxx_try_compile "$LINENO" +then : + ac_cv_prog_cxx_cxx11=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam + test "x$ac_cv_prog_cxx_cxx11" != "xno" && break +done +rm -f conftest.$ac_ext +CXX=$ac_save_CXX +fi + +if test "x$ac_cv_prog_cxx_cxx11" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cxx_cxx11" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 +printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; } + CXX="$CXX $ac_cv_prog_cxx_cxx11" +fi + ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11 + ac_prog_cxx_stdcxx=cxx11 +fi +fi +if test x$ac_prog_cxx_stdcxx = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++98 features" >&5 +printf %s "checking for $CXX option to enable C++98 features... " >&6; } +if test ${ac_cv_prog_cxx_98+y} +then : + printf %s "(cached) " >&6 +else $as_nop + ac_cv_prog_cxx_98=no +ac_save_CXX=$CXX +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$ac_cxx_conftest_cxx98_program +_ACEOF +for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA +do + CXX="$ac_save_CXX $ac_arg" + if ac_fn_cxx_try_compile "$LINENO" +then : + ac_cv_prog_cxx_cxx98=$ac_arg +fi +rm -f core conftest.err conftest.$ac_objext conftest.beam + test "x$ac_cv_prog_cxx_cxx98" != "xno" && break +done +rm -f conftest.$ac_ext +CXX=$ac_save_CXX +fi + +if test "x$ac_cv_prog_cxx_cxx98" = xno +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 +printf "%s\n" "unsupported" >&6; } +else $as_nop + if test "x$ac_cv_prog_cxx_cxx98" = x +then : + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 +printf "%s\n" "none needed" >&6; } +else $as_nop + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 +printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; } + CXX="$CXX $ac_cv_prog_cxx_cxx98" +fi + ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98 + ac_prog_cxx_stdcxx=cxx98 +fi +fi + ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -3600,11 +4655,12 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_RANLIB+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_RANLIB+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else @@ -3612,11 +4668,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3627,11 +4687,11 @@ fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 -$as_echo "$RANLIB" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 +printf "%s\n" "$RANLIB" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -3640,11 +4700,12 @@ if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_prog_ac_ct_RANLIB+y} +then : + printf %s "(cached) " >&6 +else $as_nop if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else @@ -3652,11 +4713,15 @@ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -3667,11 +4732,11 @@ fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 -$as_echo "$ac_ct_RANLIB" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 +printf "%s\n" "$ac_ct_RANLIB" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then @@ -3679,8 +4744,8 @@ fi else case $cross_compiling:$ac_tool_warned in yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac RANLIB=$ac_ct_RANLIB @@ -3694,40 +4759,36 @@ ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 -$as_echo_n "checking how to run the C preprocessor... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 +printf %s "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then - if ${ac_cv_prog_CPP+:} false; then : - $as_echo_n "(cached) " >&6 -else - # Double quotes because CPP needs to be expanded - for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" + if test ${ac_cv_prog_CPP+y} +then : + printf %s "(cached) " >&6 +else $as_nop + # Double quotes because $CC needs to be expanded + for CPP in "$CC -E" "$CC -E -traditional-cpp" cpp /lib/cpp do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. - # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since - # <limits.h> exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif +#include <limits.h> Syntax error _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : -else +else $as_nop # Broken: fails on valid input. continue fi @@ -3739,10 +4800,11 @@ rm -f conftest.err conftest.i conftest.$ac_ext /* end confdefs.h. */ #include <ac_nonexistent.h> _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : # Broken: success on invalid input. continue -else +else $as_nop # Passes both tests. ac_preproc_ok=: break @@ -3752,7 +4814,8 @@ rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : +if $ac_preproc_ok +then : break fi @@ -3764,29 +4827,24 @@ fi else ac_cv_prog_CPP=$CPP fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 -$as_echo "$CPP" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 +printf "%s\n" "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. - # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since - # <limits.h> exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -#ifdef __STDC__ -# include <limits.h> -#else -# include <assert.h> -#endif +#include <limits.h> Syntax error _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : -else +else $as_nop # Broken: fails on valid input. continue fi @@ -3798,10 +4856,11 @@ rm -f conftest.err conftest.i conftest.$ac_ext /* end confdefs.h. */ #include <ac_nonexistent.h> _ACEOF -if ac_fn_c_try_cpp "$LINENO"; then : +if ac_fn_c_try_cpp "$LINENO" +then : # Broken: success on invalid input. continue -else +else $as_nop # Passes both tests. ac_preproc_ok=: break @@ -3811,11 +4870,12 @@ rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext -if $ac_preproc_ok; then : +if $ac_preproc_ok +then : -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +else $as_nop + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi @@ -3840,19 +4900,20 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext #error "broken C++" #endif int -main () +main (void) { ; return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : -else +else $as_nop CXX=; fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -3865,15 +4926,15 @@ if test "X$CXX" = X ; then if test X"$with_wx" = X"yes" ; then as_fn_error $? "Can not find C++ compiler" "$LINENO" 5 else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can not find C++ compiler" >&5 -$as_echo "$as_me: WARNING: Can not find C++ compiler" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Can not find C++ compiler" >&5 +printf "%s\n" "$as_me: WARNING: Can not find C++ compiler" >&2;} fi fi WXERL_CAN_BUILD_DRIVER=false -{ $as_echo "$as_me:${as_lineno-$LINENO}: Building for $host_os" >&5 -$as_echo "$as_me: Building for $host_os" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: Building for $host_os" >&5 +printf "%s\n" "$as_me: Building for $host_os" >&6;} WXERL_CAN_BUILD_DRIVER=true @@ -3887,111 +4948,111 @@ MIXED_VSL=no MIXED_VC=no MIXED_MINGW=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mixed mingw-gcc and native VC++ environment" >&5 -$as_echo_n "checking for mixed mingw-gcc and native VC++ environment... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mixed mingw-gcc and native VC++ environment" >&5 +printf %s "checking for mixed mingw-gcc and native VC++ environment... " >&6; } if test "X$host" = "Xwin32" -a "x$GCC" != "xyes"; then if test -x /usr/bin/msys-?.0.dll; then CFLAGS="$CFLAGS -O2" MIXED_MSYS=yes - { $as_echo "$as_me:${as_lineno-$LINENO}: result: MSYS and VC" >&5 -$as_echo "MSYS and VC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: MSYS and VC" >&5 +printf "%s\n" "MSYS and VC" >&6; } MIXED_VC=yes CPPFLAGS="$CPPFLAGS -DERTS_MIXED_VC" elif test -x /usr/bin/cygpath; then CFLAGS="$CFLAGS -O2" MIXED_CYGWIN=yes - { $as_echo "$as_me:${as_lineno-$LINENO}: result: Cygwin and VC" >&5 -$as_echo "Cygwin and VC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: Cygwin and VC" >&5 +printf "%s\n" "Cygwin and VC" >&6; } MIXED_VC=yes CPPFLAGS="$CPPFLAGS -DERTS_MIXED_VC" elif test -x /bin/wslpath; then CFLAGS="$CFLAGS -O2" MIXED_WSL=yes - { $as_echo "$as_me:${as_lineno-$LINENO}: result: WSL and VC" >&5 -$as_echo "WSL and VC" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: WSL and VC" >&5 +printf "%s\n" "WSL and VC" >&6; } MIXED_VC=yes CPPFLAGS="$CPPFLAGS -DERTS_MIXED_VC" else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: undeterminable" >&5 -$as_echo "undeterminable" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: undeterminable" >&5 +printf "%s\n" "undeterminable" >&6; } as_fn_error cannot handle this! "Seems to be mixed windows but not within any known env" "$LINENO" 5 fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi if test "x$MIXED_MSYS" != "xyes"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mixed cygwin and native MinGW environment" >&5 -$as_echo_n "checking for mixed cygwin and native MinGW environment... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mixed cygwin and native MinGW environment" >&5 +printf %s "checking for mixed cygwin and native MinGW environment... " >&6; } if test "X$host" = "Xwin32" -a "x$GCC" = x"yes"; then if test -x /usr/bin/cygpath; then CFLAGS="$CFLAGS -O2" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } MIXED_MINGW=yes CPPFLAGS="$CPPFLAGS -DERTS_MIXED_MINGW" else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: undeterminable" >&5 -$as_echo "undeterminable" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: undeterminable" >&5 +printf "%s\n" "undeterminable" >&6; } as_fn_error cannot handle this! "Seems to be mixed windows but not with cygwin" "$LINENO" 5 fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mixed MSYS and native MinGW environment" >&5 -$as_echo_n "checking for mixed MSYS and native MinGW environment... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mixed MSYS and native MinGW environment" >&5 +printf %s "checking for mixed MSYS and native MinGW environment... " >&6; } if test "x$GCC" = x"yes"; then if test -x /usr/bin/msys-=.0.dll; then CFLAGS="$CFLAGS -O2" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } MIXED_MINGW=yes CPPFLAGS="$CPPFLAGS -DERTS_MIXED_MINGW" else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: undeterminable" >&5 -$as_echo "undeterminable" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: undeterminable" >&5 +printf "%s\n" "undeterminable" >&6; } as_fn_error cannot handle this! "Seems to be mixed windows but not with msys" "$LINENO" 5 fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we mix cygwin with any native compiler" >&5 -$as_echo_n "checking if we mix cygwin with any native compiler... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we mix cygwin with any native compiler" >&5 +printf %s "checking if we mix cygwin with any native compiler... " >&6; } if test "X$MIXED_CYGWIN" = "Xyes"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we mix msys with another native compiler" >&5 -$as_echo_n "checking if we mix msys with another native compiler... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we mix msys with another native compiler" >&5 +printf %s "checking if we mix msys with another native compiler... " >&6; } if test "X$MIXED_MSYS" = "Xyes" ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we mix WSL with another native compiler" >&5 -$as_echo_n "checking if we mix WSL with another native compiler... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we mix WSL with another native compiler" >&5 +printf %s "checking if we mix WSL with another native compiler... " >&6; } if test "X$MIXED_WSL" = "Xyes" ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi fi @@ -4004,281 +5065,52 @@ if test X"$MIXED_VC" = X"yes" ; then fi - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 -$as_echo_n "checking for grep that handles long lines and -e... " >&6; } -if ${ac_cv_path_GREP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -z "$GREP"; then - ac_path_GREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in grep ggrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_GREP" || continue -# Check for GNU ac_path_GREP and select it if it is found. - # Check for GNU $ac_path_GREP -case `"$ac_path_GREP" --version 2>&1` in -*GNU*) - ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; -*) - ac_count=0 - $as_echo_n 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - $as_echo 'GREP' >> "conftest.nl" - "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_GREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_GREP="$ac_path_GREP" - ac_path_GREP_max=$ac_count - fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - $ac_path_GREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_GREP"; then - as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 - fi -else - ac_cv_path_GREP=$GREP -fi - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 -$as_echo "$ac_cv_path_GREP" >&6; } - GREP="$ac_cv_path_GREP" - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 -$as_echo_n "checking for egrep... " >&6; } -if ${ac_cv_path_EGREP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 - then ac_cv_path_EGREP="$GREP -E" - else - if test -z "$EGREP"; then - ac_path_EGREP_found=false - # Loop through the user's path and test for each of PROGNAME-LIST - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +ac_header= ac_cache= +for ac_item in $ac_header_c_list do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in egrep; do - for ac_exec_ext in '' $ac_executable_extensions; do - ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" - as_fn_executable_p "$ac_path_EGREP" || continue -# Check for GNU ac_path_EGREP and select it if it is found. - # Check for GNU $ac_path_EGREP -case `"$ac_path_EGREP" --version 2>&1` in -*GNU*) - ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; -*) - ac_count=0 - $as_echo_n 0123456789 >"conftest.in" - while : - do - cat "conftest.in" "conftest.in" >"conftest.tmp" - mv "conftest.tmp" "conftest.in" - cp "conftest.in" "conftest.nl" - $as_echo 'EGREP' >> "conftest.nl" - "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break - diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break - as_fn_arith $ac_count + 1 && ac_count=$as_val - if test $ac_count -gt ${ac_path_EGREP_max-0}; then - # Best one so far, save it but keep looking for a better one - ac_cv_path_EGREP="$ac_path_EGREP" - ac_path_EGREP_max=$ac_count + if test $ac_cache; then + ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" + if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then + printf "%s\n" "#define $ac_item 1" >> confdefs.h fi - # 10*(2^10) chars as input seems more than enough - test $ac_count -gt 10 && break - done - rm -f conftest.in conftest.tmp conftest.nl conftest.out;; -esac - - $ac_path_EGREP_found && break 3 - done - done - done -IFS=$as_save_IFS - if test -z "$ac_cv_path_EGREP"; then - as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + ac_header= ac_cache= + elif test $ac_header; then + ac_cache=$ac_item + else + ac_header=$ac_item fi -else - ac_cv_path_EGREP=$EGREP -fi - - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 -$as_echo "$ac_cv_path_EGREP" >&6; } - EGREP="$ac_cv_path_EGREP" - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 -$as_echo_n "checking for ANSI C header files... " >&6; } -if ${ac_cv_header_stdc+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <stdlib.h> -#include <stdarg.h> -#include <string.h> -#include <float.h> - -int -main () -{ - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_header_stdc=yes -else - ac_cv_header_stdc=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - -if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <string.h> - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then : - -else - ac_cv_header_stdc=no -fi -rm -f conftest* +done -fi -if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <stdlib.h> -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then : -else - ac_cv_header_stdc=no -fi -rm -f conftest* -fi -if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then : - : -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include <ctype.h> -#include <stdlib.h> -#if ((' ' & 0x0FF) == 0x020) -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -#else -# define ISLOWER(c) \ - (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -#endif -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -int -main () -{ - int i; - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) - return 2; - return 0; -} -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : -else - ac_cv_header_stdc=no -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi +if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes +then : -fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 -$as_echo "$ac_cv_header_stdc" >&6; } -if test $ac_cv_header_stdc = yes; then - -$as_echo "#define STDC_HEADERS 1" >>confdefs.h +printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h fi - -# On IRIX 5.3, sys/types and inttypes.h are conflicting. -for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ - inttypes.h stdint.h unistd.h -do : - as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` -ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default -" -if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5 -$as_echo_n "checking size of void *... " >&6; } -if ${ac_cv_sizeof_void_p+:} false; then : - $as_echo_n "(cached) " >&6 -else - if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then : - -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5 +printf %s "checking size of void *... " >&6; } +if test ${ac_cv_sizeof_void_p+y} +then : + printf %s "(cached) " >&6 +else $as_nop + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default" +then : + +else $as_nop if test "$ac_cv_type_void_p" = yes; then - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (void *) See \`config.log' for more details" "$LINENO" 5; } else @@ -4287,14 +5119,12 @@ See \`config.log' for more details" "$LINENO" 5; } fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5 -$as_echo "$ac_cv_sizeof_void_p" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5 +printf "%s\n" "$ac_cv_sizeof_void_p" >&6; } -cat >>confdefs.h <<_ACEOF -#define SIZEOF_VOID_P $ac_cv_sizeof_void_p -_ACEOF +printf "%s\n" "#define SIZEOF_VOID_P $ac_cv_sizeof_void_p" >>confdefs.h @@ -4303,44 +5133,46 @@ PTHR_CFLAGS="-D_THREAD_SAFE -D_REENTRANT" OBJC_CC=$CC OBJC_CFLAGS="" CXXFLAGS="" -case $host_os in - darwin*) - { $as_echo "$as_me:${as_lineno-$LINENO}: checking Checking wxWidgets for min version:" >&5 -$as_echo_n "checking Checking wxWidgets for min version:... " >&6; } +case $host_os in #( + darwin*) : + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking Checking wxWidgets for min version:" >&5 +printf %s "checking Checking wxWidgets for min version:... " >&6; } WX_CC=`wx-config --cc` MAC_MIN=`echo "$WX_CC" | sed 's/^[^ ]*\ *//'` - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAC_MIN" >&5 -$as_echo "$MAC_MIN" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAC_MIN" >&5 +printf "%s\n" "$MAC_MIN" >&6; } - { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts -ObjC" >&5 -$as_echo_n "checking if compiler accepts -ObjC... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if compiler accepts -ObjC" >&5 +printf %s "checking if compiler accepts -ObjC... " >&6; } CFLAGS="$CFLAGS -ObjC" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { ; ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : accept_objc_flag=true -else +else $as_nop accept_objc_flag=false fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext if test "X$accept_objc_flag" = "Xtrue"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } C_ONLY_FLAGS="-ObjC" else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a Cocoa compliant Objective C compiler" >&5 -$as_echo_n "checking for a Cocoa compliant Objective C compiler... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a Cocoa compliant Objective C compiler" >&5 +printf %s "checking for a Cocoa compliant Objective C compiler... " >&6; } SEARCHFOR="" SEARCHFORXX="" save_IFS=$IFS @@ -4369,20 +5201,20 @@ $as_echo_n "checking for a Cocoa compliant Objective C compiler... " >&6; } done IFS=$save_IFS if test X$APPLE_CC = X -o X$APPLE_CXX = X; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } echo "Can not find compiler to compile Cocoa applications" >> ./CONF_INFO WXERL_CAN_BUILD_DRIVER=false if test X"$with_wx" = X"yes" ; then as_fn_error $? "Can not find compiler to compile Cocoa applications" "$LINENO" 5 else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can not find compiler to compile Cocoa applications" >&5 -$as_echo "$as_me: WARNING: Can not find compiler to compile Cocoa applications" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Can not find compiler to compile Cocoa applications" >&5 +printf "%s\n" "$as_me: WARNING: Can not find compiler to compile Cocoa applications" >&2;} fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APPLE_CC ($APPLE_CXX)" >&5 -$as_echo "$APPLE_CC ($APPLE_CXX)" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $APPLE_CC ($APPLE_CXX)" >&5 +printf "%s\n" "$APPLE_CC ($APPLE_CXX)" >&6; } CC=$APPLE_CC CXX=$APPLE_CXX #CXXFLAGS="-x c++ $CXXFLAGS" @@ -4392,27 +5224,38 @@ $as_echo "$APPLE_CC ($APPLE_CXX)" >&6; } fi CFLAGS="$USER_CFLAGS $MAC_MIN -Wno-deprecated-declarations" CPPFLAGS="$CPPFLAGS -D_MACOSX $PTHR_CFLAGS" - ;; - mingw32) + ;; #( + mingw32) : + CFLAGS="$CFLAGS -DWIN32 -DWINVER=0x0600 -D_WINDOWS -D_UNICODE -DUNICODE" CPPFLAGS="$CPPFLAGS -D_WIN32_WINNT=0x0600" - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Reverting to 32-bit time_t" >&5 -$as_echo "$as_me: WARNING: Reverting to 32-bit time_t" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Reverting to 32-bit time_t" >&5 +printf "%s\n" "$as_me: WARNING: Reverting to 32-bit time_t" >&2;} CPPFLAGS="$CPPFLAGS -D_USE_32BIT_TIME_T" - ;; - win32) + ;; #( + win32) : + CFLAGS="$CFLAGS -DWIN32 -DWINVER=0x0600 -D_WINDOWS -D_UNICODE -DUNICODE" CPPFLAGS="$CPPFLAGS -D_WIN32_WINNT=0x0600" - ;; - *) - CFLAGS="$CFLAGS -Wno-deprecated-declarations" - CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE $PTHR_CFLAGS" - ;; + ;; #( + *) : + + GLIB_CFLAGS=`pkg-config --silence-errors --cflags glib-2.0` + GLIB_LIBS=`pkg-config --silence-errors --libs glib-2.0` + if test X"$GLIB_CFLAGS" != X ; then + HAVE_GLIB="-DHAVE_GLIB=1" + fi + CFLAGS="$CFLAGS -Wno-deprecated-declarations" + CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE $PTHR_CFLAGS $HAVE_GLIB" + ;; esac + + + case $host_os in darwin*) LDFLAGS="$MAC_MIN -bundle -flat_namespace -undefined warning -fPIC $LDFLAGS" @@ -4458,198 +5301,202 @@ case $host_os in esac -if test "x$GCC" = xyes -a X"$host_os" != X"win32" ; then +if test "x$GCC" = xyes -a X"$host_os" != X"win32" +then : + CXXNOOPT="-O1" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can add -fno-move-loop-invariants to CXXNOOPT (via CFLAGS)" >&5 -$as_echo_n "checking if we can add -fno-move-loop-invariants to CXXNOOPT (via CFLAGS)... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can add -fno-move-loop-invariants to CXXNOOPT (via CFLAGS)" >&5 +printf %s "checking if we can add -fno-move-loop-invariants to CXXNOOPT (via CFLAGS)... " >&6; } saved_CFLAGS=$CFLAGS; CFLAGS="-fno-move-loop-invariants $CXXNOOPT"; cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { return 0; ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : can_enable_flag=true -else +else $as_nop can_enable_flag=false fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext CFLAGS=$saved_CFLAGS; - if test "X$can_enable_flag" = "Xtrue"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + if test "X$can_enable_flag" = "Xtrue" +then : + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } CXXNOOPT="-fno-move-loop-invariants $CXXNOOPT" - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - fi + +else $as_nop + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } + +fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can add -fno-var-tracking-assignments to CXXNOOPT (via CFLAGS)" >&5 -$as_echo_n "checking if we can add -fno-var-tracking-assignments to CXXNOOPT (via CFLAGS)... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can add -fno-var-tracking-assignments to CXXNOOPT (via CFLAGS)" >&5 +printf %s "checking if we can add -fno-var-tracking-assignments to CXXNOOPT (via CFLAGS)... " >&6; } saved_CFLAGS=$CFLAGS; CFLAGS="-fno-var-tracking-assignments $CXXNOOPT"; cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { return 0; ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : can_enable_flag=true -else +else $as_nop can_enable_flag=false fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext CFLAGS=$saved_CFLAGS; - if test "X$can_enable_flag" = "Xtrue"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + if test "X$can_enable_flag" = "Xtrue" +then : + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } CXXNOOPT="-fno-var-tracking-assignments $CXXNOOPT" - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - fi + +else $as_nop + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi -if test X"$host_os" != X"win32" ; then - for ac_header in GL/gl.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" -if test "x$ac_cv_header_GL_gl_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_GL_GL_H 1 -_ACEOF +fi -else - for ac_header in OpenGL/gl.h + +if test X"$host_os" != X"win32" +then : + + for ac_header in GL/gl.h do : - ac_fn_c_check_header_mongrel "$LINENO" "OpenGL/gl.h" "ac_cv_header_OpenGL_gl_h" "$ac_includes_default" -if test "x$ac_cv_header_OpenGL_gl_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_OPENGL_GL_H 1 -_ACEOF + ac_fn_c_check_header_compile "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" +if test "x$ac_cv_header_GL_gl_h" = xyes +then : + printf "%s\n" "#define HAVE_GL_GL_H 1" >>confdefs.h -fi +else $as_nop + ac_fn_c_check_header_compile "$LINENO" "OpenGL/gl.h" "ac_cv_header_OpenGL_gl_h" "$ac_includes_default" +if test "x$ac_cv_header_OpenGL_gl_h" = xyes +then : + printf "%s\n" "#define HAVE_OPENGL_GL_H 1" >>confdefs.h -done +fi fi done + if test X"$ac_cv_header_GL_gl_h" != Xyes && test X"$ac_cv_header_OpenGL_gl_h" != Xyes +then : - if test X"$ac_cv_header_GL_gl_h" != Xyes && - test X"$ac_cv_header_OpenGL_gl_h" != Xyes - then saved_CPPFLAGS="$CPPFLAGS" - { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for OpenGL headers in /usr/X11R6" >&5 -$as_echo "$as_me: Checking for OpenGL headers in /usr/X11R6" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Checking for OpenGL headers in /usr/X11R6" >&5 +printf "%s\n" "$as_me: Checking for OpenGL headers in /usr/X11R6" >&6;} CPPFLAGS="-isystem /usr/X11R6/include $CPPFLAGS" $as_unset ac_cv_header_GL_gl_h - for ac_header in GL/gl.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" -if test "x$ac_cv_header_GL_gl_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_GL_GL_H 1 -_ACEOF + ac_fn_c_check_header_compile "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" +if test "x$ac_cv_header_GL_gl_h" = xyes +then : + printf "%s\n" "#define HAVE_GL_GL_H 1" >>confdefs.h fi -done + if test X"$ac_cv_header_GL_gl_h" != Xyes +then : - if test X"$ac_cv_header_GL_gl_h" != Xyes ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: Checking for OpenGL headers in /usr/local" >&5 -$as_echo "$as_me: Checking for OpenGL headers in /usr/local" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Checking for OpenGL headers in /usr/local" >&5 +printf "%s\n" "$as_me: Checking for OpenGL headers in /usr/local" >&6;} CPPFLAGS="-isystem /usr/local/include $saved_CPPFLAGS" $as_unset ac_cv_header_GL_gl_h - for ac_header in GL/gl.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" -if test "x$ac_cv_header_GL_gl_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_GL_GL_H 1 -_ACEOF + ac_fn_c_check_header_compile "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" +if test "x$ac_cv_header_GL_gl_h" = xyes +then : + printf "%s\n" "#define HAVE_GL_GL_H 1" >>confdefs.h fi -done + if test X"$ac_cv_header_GL_gl_h" != Xyes +then : - if test X"$ac_cv_header_GL_gl_h" != Xyes ; then echo "No OpenGL headers found, wx will NOT be usable" >> ./CONF_INFO WXERL_CAN_BUILD_DRIVER=false if test X"$with_wx" = X"yes" ; then as_fn_error $? "No OpenGL headers found, wx will NOT be usable" "$LINENO" 5 else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No OpenGL headers found, wx will NOT be usable" >&5 -$as_echo "$as_me: WARNING: No OpenGL headers found, wx will NOT be usable" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: No OpenGL headers found, wx will NOT be usable" >&5 +printf "%s\n" "$as_me: WARNING: No OpenGL headers found, wx will NOT be usable" >&2;} fi CPPFLAGS="$saved_CPPFLAGS" - else + +else $as_nop + GL_LIBS="-L/usr/local/lib $GL_LIBS" - fi - else + +fi + +else $as_nop + GL_LIBS="-L/usr/X11R6/lib $GL_LIBS" - fi - fi -else - for ac_header in gl/gl.h -do : - ac_fn_c_check_header_compile "$LINENO" "gl/gl.h" "ac_cv_header_gl_gl_h" "#include <windows.h> + +fi + +fi + +else $as_nop + + ac_fn_c_check_header_compile "$LINENO" "gl/gl.h" "ac_cv_header_gl_gl_h" "#include <windows.h> " -if test "x$ac_cv_header_gl_gl_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_GL_GL_H 1 -_ACEOF +if test "x$ac_cv_header_gl_gl_h" = xyes +then : + printf "%s\n" "#define HAVE_GL_GL_H 1" >>confdefs.h fi -done fi -if test X"$host_os" != X"win32" ; then - for ac_header in GL/glu.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "GL/glu.h" "ac_cv_header_GL_glu_h" "$ac_includes_default" -if test "x$ac_cv_header_GL_glu_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_GL_GLU_H 1 -_ACEOF +if test X"$host_os" != X"win32" +then : -else - for ac_header in OpenGL/glu.h + for ac_header in GL/glu.h do : - ac_fn_c_check_header_mongrel "$LINENO" "OpenGL/glu.h" "ac_cv_header_OpenGL_glu_h" "$ac_includes_default" -if test "x$ac_cv_header_OpenGL_glu_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_OPENGL_GLU_H 1 -_ACEOF + ac_fn_c_check_header_compile "$LINENO" "GL/glu.h" "ac_cv_header_GL_glu_h" "$ac_includes_default" +if test "x$ac_cv_header_GL_glu_h" = xyes +then : + printf "%s\n" "#define HAVE_GL_GLU_H 1" >>confdefs.h -fi +else $as_nop + ac_fn_c_check_header_compile "$LINENO" "OpenGL/glu.h" "ac_cv_header_OpenGL_glu_h" "$ac_includes_default" +if test "x$ac_cv_header_OpenGL_glu_h" = xyes +then : + printf "%s\n" "#define HAVE_OPENGL_GLU_H 1" >>confdefs.h -done +fi fi done - if test X"$ac_cv_header_GL_glu_h" != Xyes && test X"$ac_cv_header_OpenGL_glu_h" != Xyes then @@ -4658,24 +5505,22 @@ done if test X"$with_wx" = X"yes" ; then as_fn_error $? "No GLU headers found, wx will NOT be usable" "$LINENO" 5 else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No GLU headers found, wx will NOT be usable" >&5 -$as_echo "$as_me: WARNING: No GLU headers found, wx will NOT be usable" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: No GLU headers found, wx will NOT be usable" >&5 +printf "%s\n" "$as_me: WARNING: No GLU headers found, wx will NOT be usable" >&2;} fi fi -else - for ac_header in gl/glu.h -do : - ac_fn_c_check_header_compile "$LINENO" "gl/glu.h" "ac_cv_header_gl_glu_h" "#include <windows.h> + +else $as_nop + + ac_fn_c_check_header_compile "$LINENO" "gl/glu.h" "ac_cv_header_gl_glu_h" "#include <windows.h> " -if test "x$ac_cv_header_gl_glu_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_GL_GLU_H 1 -_ACEOF +if test "x$ac_cv_header_gl_glu_h" = xyes +then : + printf "%s\n" "#define HAVE_GL_GLU_H 1" >>confdefs.h fi -done fi @@ -4698,18 +5543,22 @@ ERLANG_ROOT_DIR=$ERL_TOP +if test "$cross_compiling" = "yes" +then : -if test "$cross_compiling" = "yes"; then echo "Cross compilation of the wx driver is not supported yet, wx will NOT be usable" >> ./CONF_INFO WXERL_CAN_BUILD_DRIVER=false if test X"$with_wx" = X"yes" ; then as_fn_error $? "Cross compilation of the wx driver is not supported yet, wx will NOT be usable" "$LINENO" 5 else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cross compilation of the wx driver is not supported yet, wx will NOT be usable" >&5 -$as_echo "$as_me: WARNING: Cross compilation of the wx driver is not supported yet, wx will NOT be usable" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Cross compilation of the wx driver is not supported yet, wx will NOT be usable" >&5 +printf "%s\n" "$as_me: WARNING: Cross compilation of the wx driver is not supported yet, wx will NOT be usable" >&2;} fi -elif test X"$MIXED_VC" = X"no"; then + +elif test X"$MIXED_VC" = X"no" +then : + @@ -4763,30 +5612,34 @@ elif test X"$MIXED_VC" = X"no"; then # Check whether --with-wxdir was given. -if test "${with_wxdir+set}" = set; then : +if test ${with_wxdir+y} +then : withval=$with_wxdir; wx_config_name="$withval/wx-config" wx_config_args="--inplace" fi # Check whether --with-wx-config was given. -if test "${with_wx_config+set}" = set; then : +if test ${with_wx_config+y} +then : withval=$with_wx_config; wx_config_name="$withval" fi # Check whether --with-wx-prefix was given. -if test "${with_wx_prefix+set}" = set; then : +if test ${with_wx_prefix+y} +then : withval=$with_wx_prefix; wx_config_prefix="$withval" -else +else $as_nop wx_config_prefix="" fi # Check whether --with-wx-exec-prefix was given. -if test "${with_wx_exec_prefix+set}" = set; then : +if test ${with_wx_exec_prefix+y} +then : withval=$with_wx_exec_prefix; wx_config_exec_prefix="$withval" -else +else $as_nop wx_config_exec_prefix="" fi @@ -4815,19 +5668,20 @@ fi fi if test -x "$WX_CONFIG_NAME" ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wx-config" >&5 -$as_echo_n "checking for wx-config... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wx-config" >&5 +printf %s "checking for wx-config... " >&6; } WX_CONFIG_PATH="$WX_CONFIG_NAME" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 -$as_echo "$WX_CONFIG_PATH" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 +printf "%s\n" "$WX_CONFIG_PATH" >&6; } else # Extract the first word of "$WX_CONFIG_NAME", so it can be a program name with args. set dummy $WX_CONFIG_NAME; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_WX_CONFIG_PATH+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_path_WX_CONFIG_PATH+y} +then : + printf %s "(cached) " >&6 +else $as_nop case $WX_CONFIG_PATH in [\\/]* | ?:[\\/]*) ac_cv_path_WX_CONFIG_PATH="$WX_CONFIG_PATH" # Let the user override the test with a path. @@ -4838,11 +5692,15 @@ as_dummy=""$WX_LOOKUP_PATH:$PATH"" for as_dir in $as_dummy do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_WX_CONFIG_PATH="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_path_WX_CONFIG_PATH="$as_dir$ac_word$ac_exec_ext" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -4855,11 +5713,11 @@ esac fi WX_CONFIG_PATH=$ac_cv_path_WX_CONFIG_PATH if test -n "$WX_CONFIG_PATH"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 -$as_echo "$WX_CONFIG_PATH" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 +printf "%s\n" "$WX_CONFIG_PATH" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -4870,11 +5728,11 @@ fi min_wx_version=$reqwx if test -z "--unicode" ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version" >&5 -$as_echo_n "checking for wxWidgets version >= $min_wx_version... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version" >&5 +printf %s "checking for wxWidgets version >= $min_wx_version... " >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version (--unicode)" >&5 -$as_echo_n "checking for wxWidgets version >= $min_wx_version (--unicode)... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version (--unicode)" >&5 +printf %s "checking for wxWidgets version >= $min_wx_version (--unicode)... " >&6; } fi WX_CONFIG_WITH_ARGS="$WX_CONFIG_PATH $wx_config_args --unicode" @@ -4916,19 +5774,19 @@ $as_echo_n "checking for wxWidgets version >= $min_wx_version (--unicode)... " > if test -n "$wx_ver_ok"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (version $WX_VERSION)" >&5 -$as_echo "yes (version $WX_VERSION)" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes (version $WX_VERSION)" >&5 +printf "%s\n" "yes (version $WX_VERSION)" >&6; } WX_LIBS=`$WX_CONFIG_WITH_ARGS --libs core,base,html,webview` - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxWidgets static library" >&5 -$as_echo_n "checking for wxWidgets static library... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxWidgets static library" >&5 +printf %s "checking for wxWidgets static library... " >&6; } WX_LIBS_STATIC=`$WX_CONFIG_WITH_ARGS --static --libs core,base,html,webview 2>/dev/null` if test "x$WX_LIBS_STATIC" = "x"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } fi wx_has_cppflags="" @@ -4985,11 +5843,11 @@ $as_echo "yes" >&6; } else if test "x$WX_VERSION" = x; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (version $WX_VERSION is not new enough)" >&5 -$as_echo "no (version $WX_VERSION is not new enough)" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no (version $WX_VERSION is not new enough)" >&5 +printf "%s\n" "no (version $WX_VERSION is not new enough)" >&6; } fi WX_CFLAGS="" @@ -5022,8 +5880,8 @@ $as_echo "no (version $WX_VERSION is not new enough)" >&6; } if test X"$with_wx" = X"yes" ; then as_fn_error $? "$wx_error_message" "$LINENO" 5 else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $wx_error_message" >&5 -$as_echo "$as_me: WARNING: $wx_error_message" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $wx_error_message" >&5 +printf "%s\n" "$as_me: WARNING: $wx_error_message" >&2;} fi @@ -5059,8 +5917,8 @@ $as_echo "$as_me: WARNING: $wx_error_message" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxwidgets webview" >&5 -$as_echo_n "checking for wxwidgets webview... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxwidgets webview" >&5 +printf %s "checking for wxwidgets webview... " >&6; } ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -5079,7 +5937,7 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu #include "wx/webview.h" int -main () +main (void) { wxWebView::New(); @@ -5088,12 +5946,13 @@ main () return 0; } _ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : +if ac_fn_cxx_try_link "$LINENO" +then : HAVE_WEBVIEW_SUPPORT=yes -else +else $as_nop HAVE_WEBVIEW_SUPPORT=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS=$saved_CXXFLAGS @@ -5104,15 +5963,15 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_WEBVIEW_SUPPORT" >&5 -$as_echo "$HAVE_WEBVIEW_SUPPORT" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $HAVE_WEBVIEW_SUPPORT" >&5 +printf "%s\n" "$HAVE_WEBVIEW_SUPPORT" >&6; } if test X"$HAVE_WEBVIEW_SUPPORT" != X"yes" ; then WXELIBS=stc,xrc,html,adv,xml,core,base,gl,aui echo "wxWidgets was not compiled with --enable-webview or wxWebView developer package is not installed, wxWebView will NOT be available" >> ./CONF_INFO else WXELIBS=stc,xrc,html,adv,xml,core,base,gl,aui,webview - $as_echo "#define WXE_WEBVIEW 1" >>confdefs.h + printf "%s\n" "#define WXE_WEBVIEW 1" >>confdefs.h fi @@ -5140,19 +5999,20 @@ $as_echo "$HAVE_WEBVIEW_SUPPORT" >&6; } fi if test -x "$WX_CONFIG_NAME" ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wx-config" >&5 -$as_echo_n "checking for wx-config... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wx-config" >&5 +printf %s "checking for wx-config... " >&6; } WX_CONFIG_PATH="$WX_CONFIG_NAME" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 -$as_echo "$WX_CONFIG_PATH" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 +printf "%s\n" "$WX_CONFIG_PATH" >&6; } else # Extract the first word of "$WX_CONFIG_NAME", so it can be a program name with args. set dummy $WX_CONFIG_NAME; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_WX_CONFIG_PATH+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_path_WX_CONFIG_PATH+y} +then : + printf %s "(cached) " >&6 +else $as_nop case $WX_CONFIG_PATH in [\\/]* | ?:[\\/]*) ac_cv_path_WX_CONFIG_PATH="$WX_CONFIG_PATH" # Let the user override the test with a path. @@ -5163,11 +6023,15 @@ as_dummy=""$WX_LOOKUP_PATH:$PATH"" for as_dir in $as_dummy do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_WX_CONFIG_PATH="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_path_WX_CONFIG_PATH="$as_dir$ac_word$ac_exec_ext" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -5180,11 +6044,11 @@ esac fi WX_CONFIG_PATH=$ac_cv_path_WX_CONFIG_PATH if test -n "$WX_CONFIG_PATH"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 -$as_echo "$WX_CONFIG_PATH" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 +printf "%s\n" "$WX_CONFIG_PATH" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -5195,11 +6059,11 @@ fi min_wx_version=$reqwx if test -z "--unicode --debug=yes" ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version" >&5 -$as_echo_n "checking for wxWidgets version >= $min_wx_version... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version" >&5 +printf %s "checking for wxWidgets version >= $min_wx_version... " >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version (--unicode --debug=yes)" >&5 -$as_echo_n "checking for wxWidgets version >= $min_wx_version (--unicode --debug=yes)... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version (--unicode --debug=yes)" >&5 +printf %s "checking for wxWidgets version >= $min_wx_version (--unicode --debug=yes)... " >&6; } fi WX_CONFIG_WITH_ARGS="$WX_CONFIG_PATH $wx_config_args --unicode --debug=yes" @@ -5241,19 +6105,19 @@ $as_echo_n "checking for wxWidgets version >= $min_wx_version (--unicode --debug if test -n "$wx_ver_ok"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (version $WX_VERSION)" >&5 -$as_echo "yes (version $WX_VERSION)" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes (version $WX_VERSION)" >&5 +printf "%s\n" "yes (version $WX_VERSION)" >&6; } WX_LIBS=`$WX_CONFIG_WITH_ARGS --libs $WXELIBS` - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxWidgets static library" >&5 -$as_echo_n "checking for wxWidgets static library... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxWidgets static library" >&5 +printf %s "checking for wxWidgets static library... " >&6; } WX_LIBS_STATIC=`$WX_CONFIG_WITH_ARGS --static --libs $WXELIBS 2>/dev/null` if test "x$WX_LIBS_STATIC" = "x"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } fi wx_has_cppflags="" @@ -5310,11 +6174,11 @@ $as_echo "yes" >&6; } else if test "x$WX_VERSION" = x; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (version $WX_VERSION is not new enough)" >&5 -$as_echo "no (version $WX_VERSION is not new enough)" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no (version $WX_VERSION is not new enough)" >&5 +printf "%s\n" "no (version $WX_VERSION is not new enough)" >&6; } fi WX_CFLAGS="" @@ -5377,14 +6241,14 @@ $as_echo "no (version $WX_VERSION is not new enough)" >&6; } - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for debug build of wxWidgets" >&5 -$as_echo_n "checking for debug build of wxWidgets... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for debug build of wxWidgets" >&5 +printf %s "checking for debug build of wxWidgets... " >&6; } if test "$wxWinWithGLDBG" = 1; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; }; + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; }; else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; }; + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; }; fi DEBUG_WX_CFLAGS=$WX_CFLAGS @@ -5419,19 +6283,20 @@ $as_echo "no" >&6; }; fi if test -x "$WX_CONFIG_NAME" ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wx-config" >&5 -$as_echo_n "checking for wx-config... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wx-config" >&5 +printf %s "checking for wx-config... " >&6; } WX_CONFIG_PATH="$WX_CONFIG_NAME" - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 -$as_echo "$WX_CONFIG_PATH" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 +printf "%s\n" "$WX_CONFIG_PATH" >&6; } else # Extract the first word of "$WX_CONFIG_NAME", so it can be a program name with args. set dummy $WX_CONFIG_NAME; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_WX_CONFIG_PATH+:} false; then : - $as_echo_n "(cached) " >&6 -else +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +printf %s "checking for $ac_word... " >&6; } +if test ${ac_cv_path_WX_CONFIG_PATH+y} +then : + printf %s "(cached) " >&6 +else $as_nop case $WX_CONFIG_PATH in [\\/]* | ?:[\\/]*) ac_cv_path_WX_CONFIG_PATH="$WX_CONFIG_PATH" # Let the user override the test with a path. @@ -5442,11 +6307,15 @@ as_dummy=""$WX_LOOKUP_PATH:$PATH"" for as_dir in $as_dummy do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_WX_CONFIG_PATH="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then + ac_cv_path_WX_CONFIG_PATH="$as_dir$ac_word$ac_exec_ext" + printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done @@ -5459,11 +6328,11 @@ esac fi WX_CONFIG_PATH=$ac_cv_path_WX_CONFIG_PATH if test -n "$WX_CONFIG_PATH"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 -$as_echo "$WX_CONFIG_PATH" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $WX_CONFIG_PATH" >&5 +printf "%s\n" "$WX_CONFIG_PATH" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } fi @@ -5474,11 +6343,11 @@ fi min_wx_version=$reqwx if test -z "--unicode --debug=no" ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version" >&5 -$as_echo_n "checking for wxWidgets version >= $min_wx_version... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version" >&5 +printf %s "checking for wxWidgets version >= $min_wx_version... " >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version (--unicode --debug=no)" >&5 -$as_echo_n "checking for wxWidgets version >= $min_wx_version (--unicode --debug=no)... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxWidgets version >= $min_wx_version (--unicode --debug=no)" >&5 +printf %s "checking for wxWidgets version >= $min_wx_version (--unicode --debug=no)... " >&6; } fi WX_CONFIG_WITH_ARGS="$WX_CONFIG_PATH $wx_config_args --unicode --debug=no" @@ -5520,19 +6389,19 @@ $as_echo_n "checking for wxWidgets version >= $min_wx_version (--unicode --debug if test -n "$wx_ver_ok"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (version $WX_VERSION)" >&5 -$as_echo "yes (version $WX_VERSION)" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes (version $WX_VERSION)" >&5 +printf "%s\n" "yes (version $WX_VERSION)" >&6; } WX_LIBS=`$WX_CONFIG_WITH_ARGS --libs $WXELIBS` - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxWidgets static library" >&5 -$as_echo_n "checking for wxWidgets static library... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxWidgets static library" >&5 +printf %s "checking for wxWidgets static library... " >&6; } WX_LIBS_STATIC=`$WX_CONFIG_WITH_ARGS --static --libs $WXELIBS 2>/dev/null` if test "x$WX_LIBS_STATIC" = "x"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } fi wx_has_cppflags="" @@ -5589,11 +6458,11 @@ $as_echo "yes" >&6; } else if test "x$WX_VERSION" = x; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (version $WX_VERSION is not new enough)" >&5 -$as_echo "no (version $WX_VERSION is not new enough)" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no (version $WX_VERSION is not new enough)" >&5 +printf "%s\n" "no (version $WX_VERSION is not new enough)" >&6; } fi WX_CFLAGS="" @@ -5656,14 +6525,14 @@ $as_echo "no (version $WX_VERSION is not new enough)" >&6; } - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for standard build of wxWidgets" >&5 -$as_echo_n "checking for standard build of wxWidgets... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for standard build of wxWidgets" >&5 +printf %s "checking for standard build of wxWidgets... " >&6; } if test "$wxWinWithGL" = 1; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; }; + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; }; else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; }; + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; }; fi if test "x$WX_LIBS_STATIC" = "x"; then @@ -5713,7 +6582,7 @@ $as_echo "no" >&6; }; is in LD_LIBRARY_PATH or equivalent variable and wxWidgets version is $reqwx or above." "$LINENO" 5 else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: wxWidgets must be installed on your system. Please check that wx-config is in path, the directory @@ -5721,7 +6590,7 @@ $as_echo "no" >&6; }; 'wx-config --libs' or 'wx-config --static --libs' command) is in LD_LIBRARY_PATH or equivalent variable and wxWidgets version is $reqwx or above." >&5 -$as_echo "$as_me: WARNING: +printf "%s\n" "$as_me: WARNING: wxWidgets must be installed on your system. Please check that wx-config is in path, the directory @@ -5732,13 +6601,15 @@ $as_echo "$as_me: WARNING: fi fi -else - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxWidgets in standard locations" >&5 -$as_echo_n "checking for wxWidgets in standard locations... " >&6; } + +else $as_nop + #else + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxWidgets in standard locations" >&5 +printf %s "checking for wxWidgets in standard locations... " >&6; } echo # Check whether --with-wxdir was given. - { $as_echo "$as_me:${as_lineno-$LINENO}: OptionCheck: $with_wxdir $with_wx_prefix" >&5 -$as_echo "$as_me: OptionCheck: $with_wxdir $with_wx_prefix" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: OptionCheck: $with_wxdir $with_wx_prefix" >&5 +printf "%s\n" "$as_me: OptionCheck: $with_wxdir $with_wx_prefix" >&6;} if test "${with_wxdir+set}" = set; then : withval=$with_wxdir; CWXWIN0=$withval @@ -5791,8 +6662,8 @@ $as_echo "$as_me: OptionCheck: $with_wxdir $with_wx_prefix" >&6;} CWXPATH="$CWXWIN0 $CWXWIN1 $CWXWIN2 $CWX_DOCUMENTED $CWXWIN3 $CWXWIN4" for dir in $CWXPATH; do - { $as_echo "$as_me:${as_lineno-$LINENO}: Checking: $dir" >&5 -$as_echo "$as_me: Checking: $dir" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Checking: $dir" >&5 +printf "%s\n" "$as_me: Checking: $dir" >&6;} if test -f $dir/include/wx/wx.h; then WXINCLUDE_MSVC=$dir/include/msvc WXINCLUDE_PLAIN=$dir/include @@ -5815,37 +6686,37 @@ $as_echo "$as_me: Checking: $dir" >&6;} WX_LIBS_STATIC="$WX_LIBS_STATIC -l$lib" done WXDIR=$dir - { $as_echo "$as_me:${as_lineno-$LINENO}: result: Found: $dir" >&5 -$as_echo "Found: $dir" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: Found: $dir" >&5 +printf "%s\n" "Found: $dir" >&6; } break fi fi done if test -z "$WX_LIBS_STATIC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 -$as_echo "failed" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: failed" >&5 +printf "%s\n" "failed" >&6; } echo "Cannot find core lib version for wxWidgets" >> ./CONF_INFO WXERL_CAN_BUILD_DRIVER=false if test X"$with_wx" = X"yes" ; then as_fn_error $? "Cannot find core lib version for wxWidgets" "$LINENO" 5 else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find core lib version for wxWidgets" >&5 -$as_echo "$as_me: WARNING: Cannot find core lib version for wxWidgets" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Cannot find core lib version for wxWidgets" >&5 +printf "%s\n" "$as_me: WARNING: Cannot find core lib version for wxWidgets" >&2;} fi fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for edge webview loader" >&5 -$as_echo_n "checking for edge webview loader... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for edge webview loader" >&5 +printf %s "checking for edge webview loader... " >&6; } WEBVIEW_DLL=$WXDIR/3rdparty/webview2/build/native/$WX_ARCH/WebView2Loader.dll if test -f "$WEBVIEW_DLL"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WEBVIEW_DLL" >&5 -$as_echo "$WEBVIEW_DLL" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $WEBVIEW_DLL" >&5 +printf "%s\n" "$WEBVIEW_DLL" >&6; } WX_WEBVIEW_DLL=$WEBVIEW_DLL else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found in $WEBVIEW_DLL" >&5 -$as_echo "not found in $WEBVIEW_DLL" >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: not found in $WEBVIEW_DLL" >&5 +printf "%s\n" "not found in $WEBVIEW_DLL" >&6; } WX_WEBVIEW_DLL= fi @@ -5856,17 +6727,20 @@ $as_echo "not found in $WEBVIEW_DLL" >&6; } - $as_echo "#define WXE_WEBVIEW 1" >>confdefs.h + printf "%s\n" "#define WXE_WEBVIEW 1" >>confdefs.h + fi -if test "$WXERL_CAN_BUILD_DRIVER" != "false"; then +if test "$WXERL_CAN_BUILD_DRIVER" != "false" +then : -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxwidgets 3.0 compatibility " >&5 -$as_echo_n "checking for wxwidgets 3.0 compatibility ... " >&6; } + +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxwidgets 3.0 compatibility " >&5 +printf %s "checking for wxwidgets 3.0 compatibility ... " >&6; } ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -5882,7 +6756,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext #include "wx/wx.h" int -main () +main (void) { #if wxMAJOR_VERSION > 2 && (wxMINOR_VERSION == 0 || WXWIN_COMPATIBILITY_3_0 == 1) @@ -5895,12 +6769,13 @@ main () return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : HAVE_COMPAT30_SUPPORT=yes -else +else $as_nop HAVE_COMPAT30_SUPPORT=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext CXXFLAGS=$saved_CXXFLAGS ac_ext=c @@ -5909,8 +6784,8 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_COMPAT30_SUPPORT" >&5 -$as_echo "$HAVE_COMPAT30_SUPPORT" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $HAVE_COMPAT30_SUPPORT" >&5 +printf "%s\n" "$HAVE_COMPAT30_SUPPORT" >&6; } if test X"$HAVE_COMPAT30_SUPPORT" != X"yes" ; then echo "wxWidgets was not compiled with --enable-compat30, wx will NOT be useable" >> ./CONF_INFO @@ -5918,14 +6793,14 @@ if test X"$HAVE_COMPAT30_SUPPORT" != X"yes" ; then if test X"$with_wx" = X"yes" ; then as_fn_error $? "wxWidgets was not compiled with --enable-compat30, wx will NOT be useable" "$LINENO" 5 else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: wxWidgets was not compiled with --enable-compat30, wx will NOT be useable" >&5 -$as_echo "$as_me: WARNING: wxWidgets was not compiled with --enable-compat30, wx will NOT be useable" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: wxWidgets was not compiled with --enable-compat30, wx will NOT be useable" >&5 +printf "%s\n" "$as_me: WARNING: wxWidgets was not compiled with --enable-compat30, wx will NOT be useable" >&2;} fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for wxwidgets opengl support" >&5 -$as_echo_n "checking for wxwidgets opengl support... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wxwidgets opengl support" >&5 +printf %s "checking for wxwidgets opengl support... " >&6; } ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -5941,7 +6816,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext #include "wx/wx.h" int -main () +main (void) { #if wxUSE_GLCANVAS @@ -5954,15 +6829,16 @@ main () return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : HAVE_GL_SUPPORT=yes -$as_echo "#define HAVE_GL_SUPPORT 1" >>confdefs.h +printf "%s\n" "#define HAVE_GL_SUPPORT 1" >>confdefs.h -else +else $as_nop HAVE_GL_SUPPORT=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext CXXFLAGS=$saved_CXXFLAGS ac_ext=c @@ -5971,8 +6847,8 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_GL_SUPPORT" >&5 -$as_echo "$HAVE_GL_SUPPORT" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $HAVE_GL_SUPPORT" >&5 +printf "%s\n" "$HAVE_GL_SUPPORT" >&6; } if test X"$HAVE_GL_SUPPORT" != X"yes" ; then @@ -5981,8 +6857,8 @@ if test X"$HAVE_GL_SUPPORT" != X"yes" ; then if test X"$with_wx" = X"yes" ; then as_fn_error $? "wxWidgets don't have gl support, wx will NOT be useable" "$LINENO" 5 else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: wxWidgets don't have gl support, wx will NOT be useable" >&5 -$as_echo "$as_me: WARNING: wxWidgets don't have gl support, wx will NOT be useable" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: wxWidgets don't have gl support, wx will NOT be useable" >&5 +printf "%s\n" "$as_me: WARNING: wxWidgets don't have gl support, wx will NOT be useable" >&2;} fi fi @@ -5998,11 +6874,10 @@ ac_fn_c_check_type "$LINENO" "GLintptr" "ac_cv_type_GLintptr" "#ifdef WIN32 #endif " -if test "x$ac_cv_type_GLintptr" = xyes; then : +if test "x$ac_cv_type_GLintptr" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_GLINTPTR 1 -_ACEOF +printf "%s\n" "#define HAVE_GLINTPTR 1" >>confdefs.h fi @@ -6016,11 +6891,10 @@ ac_fn_c_check_type "$LINENO" "GLintptrARB" "ac_cv_type_GLintptrARB" "#ifdef WIN3 #endif " -if test "x$ac_cv_type_GLintptrARB" = xyes; then : +if test "x$ac_cv_type_GLintptrARB" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_GLINTPTRARB 1 -_ACEOF +printf "%s\n" "#define HAVE_GLINTPTRARB 1" >>confdefs.h fi @@ -6034,11 +6908,10 @@ ac_fn_c_check_type "$LINENO" "GLchar" "ac_cv_type_GLchar" "#ifdef WIN32 #endif " -if test "x$ac_cv_type_GLchar" = xyes; then : +if test "x$ac_cv_type_GLchar" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_GLCHAR 1 -_ACEOF +printf "%s\n" "#define HAVE_GLCHAR 1" >>confdefs.h fi @@ -6052,11 +6925,10 @@ ac_fn_c_check_type "$LINENO" "GLcharARB" "ac_cv_type_GLcharARB" "#ifdef WIN32 #endif " -if test "x$ac_cv_type_GLcharARB" = xyes; then : +if test "x$ac_cv_type_GLcharARB" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_GLCHARARB 1 -_ACEOF +printf "%s\n" "#define HAVE_GLCHARARB 1" >>confdefs.h fi @@ -6070,11 +6942,10 @@ ac_fn_c_check_type "$LINENO" "GLhalfARB" "ac_cv_type_GLhalfARB" "#ifdef WIN32 #endif " -if test "x$ac_cv_type_GLhalfARB" = xyes; then : +if test "x$ac_cv_type_GLhalfARB" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_GLHALFARB 1 -_ACEOF +printf "%s\n" "#define HAVE_GLHALFARB 1" >>confdefs.h fi @@ -6088,18 +6959,17 @@ ac_fn_c_check_type "$LINENO" "GLint64EXT" "ac_cv_type_GLint64EXT" "#ifdef WIN32 #endif " -if test "x$ac_cv_type_GLint64EXT" = xyes; then : +if test "x$ac_cv_type_GLint64EXT" = xyes +then : -cat >>confdefs.h <<_ACEOF -#define HAVE_GLINT64EXT 1 -_ACEOF +printf "%s\n" "#define HAVE_GLINT64EXT 1" >>confdefs.h fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking GLU Callbacks uses Tiger Style" >&5 -$as_echo_n "checking GLU Callbacks uses Tiger Style... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking GLU Callbacks uses Tiger Style" >&5 +printf %s "checking GLU Callbacks uses Tiger Style... " >&6; } ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -6126,7 +6996,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext void CALLBACK foo() {}; int -main () +main (void) { GLUtesselator* tess; @@ -6136,22 +7006,23 @@ main () return 0; } _ACEOF -if ac_fn_cxx_try_compile "$LINENO"; then : +if ac_fn_cxx_try_compile "$LINENO" +then : TESS_CB_TIGER_STYLE=yes -$as_echo "#define TESS_CB_TIGER_STYLE 1" >>confdefs.h +printf "%s\n" "#define TESS_CB_TIGER_STYLE 1" >>confdefs.h -else +else $as_nop TESS_CB_TIGER_STYLE=no fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $TESS_CB_TIGER_STYLE" >&5 -$as_echo "$TESS_CB_TIGER_STYLE" >&6; } +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TESS_CB_TIGER_STYLE" >&5 +printf "%s\n" "$TESS_CB_TIGER_STYLE" >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can link wxwidgets programs" >&5 -$as_echo_n "checking if we can link wxwidgets programs... " >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can link wxwidgets programs" >&5 +printf %s "checking if we can link wxwidgets programs... " >&6; } saved_LIBS=$LIBS if test X"$WX_HAVE_STATIC_LIBS" = X"true" ; then @@ -6181,16 +7052,17 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext IMPLEMENT_APP(MyApp) _ACEOF -if ac_fn_cxx_try_link "$LINENO"; then : +if ac_fn_cxx_try_link "$LINENO" +then : CAN_LINK_WX=yes -else +else $as_nop CAN_LINK_WX=no fi -rm -f core conftest.err conftest.$ac_objext \ +rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CXXFLAGS=$saved_CXXFLAGS @@ -6201,8 +7073,8 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_LINK_WX" >&5 -$as_echo "$CAN_LINK_WX" >&6; } +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CAN_LINK_WX" >&5 +printf "%s\n" "$CAN_LINK_WX" >&6; } if test X"$CAN_LINK_WX" != X"yes" ; then echo "Can not link wx program are all developer packages installed?" >> ./CONF_INFO @@ -6210,87 +7082,104 @@ if test X"$CAN_LINK_WX" != X"yes" ; then if test X"$with_wx" = X"yes" ; then as_fn_error $? "Can not link wx program are all developer packages installed?" "$LINENO" 5 else - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can not link wx program are all developer packages installed?" >&5 -$as_echo "$as_me: WARNING: Can not link wx program are all developer packages installed?" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Can not link wx program are all developer packages installed?" >&5 +printf "%s\n" "$as_me: WARNING: Can not link wx program are all developer packages installed?" >&2;} fi fi + fi -if test "x$GCC" = xyes; then +if test "x$GCC" = xyes +then : + # Treat certain GCC warnings as errors - { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can add -Werror=return-type to CFLAGS (via CFLAGS)" >&5 -$as_echo_n "checking if we can add -Werror=return-type to CFLAGS (via CFLAGS)... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can add -Werror=return-type to CFLAGS (via CFLAGS)" >&5 +printf %s "checking if we can add -Werror=return-type to CFLAGS (via CFLAGS)... " >&6; } saved_CFLAGS=$CFLAGS; CFLAGS="-Werror=return-type $CFLAGS"; cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { return 0; ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : can_enable_flag=true -else +else $as_nop can_enable_flag=false fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext CFLAGS=$saved_CFLAGS; - if test "X$can_enable_flag" = "Xtrue"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + if test "X$can_enable_flag" = "Xtrue" +then : + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } CFLAGS="-Werror=return-type $CFLAGS" - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - fi + +else $as_nop + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } + +fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can add -Werror=return-type to CXXFLAGS (via CFLAGS)" >&5 -$as_echo_n "checking if we can add -Werror=return-type to CXXFLAGS (via CFLAGS)... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can add -Werror=return-type to CXXFLAGS (via CFLAGS)" >&5 +printf %s "checking if we can add -Werror=return-type to CXXFLAGS (via CFLAGS)... " >&6; } saved_CFLAGS=$CFLAGS; CFLAGS="-Werror=return-type $CXXFLAGS"; cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int -main () +main (void) { return 0; ; return 0; } _ACEOF -if ac_fn_c_try_compile "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO" +then : can_enable_flag=true -else +else $as_nop can_enable_flag=false fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext CFLAGS=$saved_CFLAGS; - if test "X$can_enable_flag" = "Xtrue"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } + if test "X$can_enable_flag" = "Xtrue" +then : + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +printf "%s\n" "yes" >&6; } CXXFLAGS="-Werror=return-type $CXXFLAGS" - else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - fi + +else $as_nop + + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 +printf "%s\n" "no" >&6; } + +fi + fi # Check whether --enable-sanitizers was given. -if test "${enable_sanitizers+set}" = set; then : +if test ${enable_sanitizers+y} +then : enableval=$enable_sanitizers; case "$enableval" in no) sanitizers= ;; @@ -6320,12 +7209,7 @@ esac - -if test X"$WX_BUILDING_INSIDE_ERLSRC" != X"true" ; then - WXERL_SYS_TYPE=`erl -noshell -eval 'io:format("~s~n",[erlang:system_info(system_architecture)])' -s erlang halt` -else - WXERL_SYS_TYPE=$TARGET -fi +WXERL_SYS_TYPE=$TARGET @@ -6363,8 +7247,8 @@ _ACEOF case $ac_val in #( *${as_nl}*) case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 +printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( @@ -6394,15 +7278,15 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; /^ac_cv_env_/b end t clear :clear - s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ + s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 -$as_echo "$as_me: updating cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 +printf "%s\n" "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else @@ -6416,8 +7300,8 @@ $as_echo "$as_me: updating cache $cache_file" >&6;} fi fi else - { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 -$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 +printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache @@ -6470,7 +7354,7 @@ U= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' - ac_i=`$as_echo "$ac_i" | sed "$ac_script"` + ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" @@ -6486,8 +7370,8 @@ LTLIBOBJS=$ac_ltlibobjs ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 -$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 +printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL @@ -6510,14 +7394,16 @@ cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : +as_nop=: +if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 +then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST -else +else $as_nop case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( @@ -6527,46 +7413,46 @@ esac fi + +# Reset variables that may have inherited troublesome values from +# the environment. + +# IFS needs to be set, to space, tab, and newline, in precisely that order. +# (If _AS_PATH_WALK were called with IFS unset, it would have the +# side effect of setting IFS to empty, thus disabling word splitting.) +# Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi +IFS=" "" $as_nl" + +PS1='$ ' +PS2='> ' +PS4='+ ' + +# Ensure predictable behavior from utilities with locale-dependent output. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# We cannot yet rely on "unset" to work, but we need these variables +# to be unset--not just set to an empty or harmless value--now, to +# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct +# also avoids known problems related to "unset" and subshell syntax +# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). +for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH +do eval test \${$as_var+y} \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done + +# Ensure that fds 0, 1, and 2 are open. +if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi +if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi +if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then +if ${PATH_SEPARATOR+false} :; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || @@ -6575,13 +7461,6 @@ if test "${PATH_SEPARATOR+set}" != set; then fi -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( @@ -6590,8 +7469,12 @@ case $0 in #(( for as_dir in $PATH do IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break + case $as_dir in #((( + '') as_dir=./ ;; + */) ;; + *) as_dir=$as_dir/ ;; + esac + test -r "$as_dir$0" && as_myself=$as_dir$0 && break done IFS=$as_save_IFS @@ -6603,30 +7486,10 @@ if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH # as_fn_error STATUS ERROR [LINENO LOG_FD] @@ -6639,13 +7502,14 @@ as_fn_error () as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi - $as_echo "$as_me: error: $2" >&2 + printf "%s\n" "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error + # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. @@ -6672,18 +7536,20 @@ as_fn_unset () { eval $1=; unset $1;} } as_unset=as_fn_unset + # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null +then : eval 'as_fn_append () { eval $1+=\$2 }' -else +else $as_nop as_fn_append () { eval $1=\$$1\$2 @@ -6695,12 +7561,13 @@ fi # as_fn_append # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null +then : eval 'as_fn_arith () { as_val=$(( $* )) }' -else +else $as_nop as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` @@ -6731,7 +7598,7 @@ as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | +printf "%s\n" X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q @@ -6753,6 +7620,10 @@ as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits + +# Determine whether it's possible to make 'echo' print without a newline. +# These variables are no longer used directly by Autoconf, but are AC_SUBSTed +# for compatibility with existing Makefiles. ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) @@ -6766,6 +7637,12 @@ case `echo -n x` in #((((( ECHO_N='-n';; esac +# For backward compatibility with old third-party macros, we provide +# the shell variables $as_echo and $as_echo_n. New code should use +# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. +as_echo='printf %s\n' +as_echo_n='printf %s' + rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file @@ -6807,7 +7684,7 @@ as_fn_mkdir_p () as_dirs= while :; do case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" @@ -6816,7 +7693,7 @@ $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | +printf "%s\n" X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -6879,7 +7756,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # values after options handling. ac_log=" This file was extended by $as_me, which was -generated by GNU Autoconf 2.69. Invocation command line was +generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -6928,14 +7805,16 @@ $config_files Report bugs to the package provider." _ACEOF +ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` +ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" +ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ config.status -configured by $0, generated by GNU Autoconf 2.69, +configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" -Copyright (C) 2012 Free Software Foundation, Inc. +Copyright (C) 2021 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." @@ -6972,21 +7851,21 @@ do -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - $as_echo "$ac_cs_version"; exit ;; + printf "%s\n" "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) - $as_echo "$ac_cs_config"; exit ;; + printf "%s\n" "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" ac_need_defaults=false;; --he | --h | --help | --hel | -h ) - $as_echo "$ac_cs_usage"; exit ;; + printf "%s\n" "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; @@ -7014,7 +7893,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift - \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 + \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" @@ -7028,7 +7907,7 @@ exec 5>>config.log sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX - $as_echo "$ac_log" + printf "%s\n" "$ac_log" } >&5 _ACEOF @@ -7054,7 +7933,7 @@ done # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then - test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files + test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files fi # Have a temporary directory for convenience. Make it in the build tree @@ -7282,7 +8161,7 @@ do esac || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac - case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac + case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done @@ -7290,17 +8169,17 @@ do # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` - $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' + printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" - { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 -$as_echo "$as_me: creating $ac_file" >&6;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 +printf "%s\n" "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) - ac_sed_conf_input=`$as_echo "$configure_input" | + ac_sed_conf_input=`printf "%s\n" "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac @@ -7317,7 +8196,7 @@ $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$ac_file" | +printf "%s\n" X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q @@ -7341,9 +8220,9 @@ $as_echo X"$ac_file" | case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; @@ -7396,8 +8275,8 @@ ac_sed_dataroot=' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' @@ -7439,9 +8318,9 @@ test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 -$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" @@ -7488,8 +8367,8 @@ if test "$no_create" != yes; then $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 -$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 +printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi @@ -7500,3 +8379,4 @@ fi + diff --git a/lib/wx/configure.in b/lib/wx/configure.ac index 2c643e7fb7..09e156cdf8 100644 --- a/lib/wx/configure.in +++ b/lib/wx/configure.ac @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. -*-m4-*- dnl %CopyrightBegin% dnl -dnl Copyright Ericsson AB 2008-2021. All Rights Reserved. +dnl Copyright Ericsson AB 2008-2022. All Rights Reserved. dnl dnl Licensed under the Apache License, Version 2.0 (the "License"); dnl you may not use this file except in compliance with the License. @@ -18,11 +18,13 @@ dnl limitations under the License. dnl dnl %CopyrightEnd% -AC_INIT() +AC_INIT -AC_CONFIG_AUX_DIRS($srcdir/autoconf) +m4_include([otp.m4]) -AC_PREREQ(2.59) +AC_CONFIG_AUX_DIR([${ERL_TOP}/make/autoconf]) + +AC_PREREQ([2.71]) ## Delete previous failed configure results if test -f ./CONF_INFO; then @@ -39,25 +41,12 @@ AC_DEFUN([WX_MSG_ERROR], fi ]) - -if test -z "$ERL_TOP" || test ! -d $ERL_TOP ; then - AC_MSG_ERROR([ERL_TOP is not set]) -else - erl_top=${ERL_TOP} - AC_CONFIG_AUX_DIRS($erl_top/erts/autoconf) - WX_BUILDING_INSIDE_ERLSRC=true -fi - AC_ARG_WITH(wx, [ --with-wxdir=PATH specify location of wxWidgets include and lib --with-wx use wxWidgets (default) --without-wx don't use wxWidgets]) -if test "X$host" != "Xfree_source" -a "X$host" != "Xwin32"; then - AC_CANONICAL_HOST -else - host_os=win32 -fi +ERL_CANONICAL_SYSTEM_TYPE case $host_os in mingw32) @@ -108,8 +97,10 @@ OBJC_CC=$CC OBJC_CFLAGS="" CXXFLAGS="" dnl NOTE: CPPFLAGS will be included in CFLAGS at the end -case $host_os in - darwin*) +AS_CASE([$host_os], + + [darwin*], + [ AC_MSG_CHECKING([Checking wxWidgets for min version:]) WX_CC=`wx-config --cc` MAC_MIN=`echo "$WX_CC" | sed 's/^[[^ ]]*\ *//'` @@ -117,7 +108,7 @@ case $host_os in AC_MSG_CHECKING([if compiler accepts -ObjC]) CFLAGS="$CFLAGS -ObjC" - AC_TRY_COMPILE([],[;], accept_objc_flag=true, accept_objc_flag=false) + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[;]])],[accept_objc_flag=true],[accept_objc_flag=false]) if test "X$accept_objc_flag" = "Xtrue"; then AC_MSG_RESULT([yes]) C_ONLY_FLAGS="-ObjC" @@ -177,22 +168,34 @@ case $host_os in fi CFLAGS="$USER_CFLAGS $MAC_MIN -Wno-deprecated-declarations" CPPFLAGS="$CPPFLAGS -D_MACOSX $PTHR_CFLAGS" - ;; - mingw32) + ], + + [mingw32], + [ CFLAGS="$CFLAGS -DWIN32 -DWINVER=0x0600 -D_WINDOWS -D_UNICODE -DUNICODE" CPPFLAGS="$CPPFLAGS -D_WIN32_WINNT=0x0600" AC_MSG_WARN([Reverting to 32-bit time_t]) CPPFLAGS="$CPPFLAGS -D_USE_32BIT_TIME_T" - ;; - win32) + ], + + [win32], + [ CFLAGS="$CFLAGS -DWIN32 -DWINVER=0x0600 -D_WINDOWS -D_UNICODE -DUNICODE" CPPFLAGS="$CPPFLAGS -D_WIN32_WINNT=0x0600" - ;; - *) - CFLAGS="$CFLAGS -Wno-deprecated-declarations" - CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE $PTHR_CFLAGS" - ;; -esac + ], + + [ + GLIB_CFLAGS=`pkg-config --silence-errors --cflags glib-2.0` + GLIB_LIBS=`pkg-config --silence-errors --libs glib-2.0` + if test X"$GLIB_CFLAGS" != X ; then + HAVE_GLIB="-DHAVE_GLIB=1" + fi + CFLAGS="$CFLAGS -Wno-deprecated-declarations" + CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE $PTHR_CFLAGS $HAVE_GLIB" + ]) + +AC_SUBST(GLIB_CFLAGS) +AC_SUBST(GLIB_LIBS) AC_SUBST(OBJC_CC) AC_SUBST(OBJC_CFLAGS) @@ -249,47 +252,54 @@ dnl Use -O1 -fno-move-loop-invariants for wxe_funcs.cpp to reduce dnl compilation time dnl -if test "x$GCC" = xyes -a X"$host_os" != X"win32" ; then +AS_IF([test "x$GCC" = xyes -a X"$host_os" != X"win32"], + [ CXXNOOPT="-O1" LM_TRY_ENABLE_CFLAG([-fno-move-loop-invariants], [CXXNOOPT]) LM_TRY_ENABLE_CFLAG([-fno-var-tracking-assignments], [CXXNOOPT]) -fi + ]) dnl dnl Opengl tests dnl -if test X"$host_os" != X"win32" ; then +AS_IF([test X"$host_os" != X"win32"], + [ AC_CHECK_HEADERS([GL/gl.h], [], [AC_CHECK_HEADERS([OpenGL/gl.h])]) - if test X"$ac_cv_header_GL_gl_h" != Xyes && - test X"$ac_cv_header_OpenGL_gl_h" != Xyes - then + AS_IF([test X"$ac_cv_header_GL_gl_h" != Xyes && test X"$ac_cv_header_OpenGL_gl_h" != Xyes], + [ saved_CPPFLAGS="$CPPFLAGS" AC_MSG_NOTICE(Checking for OpenGL headers in /usr/X11R6) CPPFLAGS="-isystem /usr/X11R6/include $CPPFLAGS" $as_unset ac_cv_header_GL_gl_h AC_CHECK_HEADERS([GL/gl.h]) - if test X"$ac_cv_header_GL_gl_h" != Xyes ; then + AS_IF([test X"$ac_cv_header_GL_gl_h" != Xyes], + [ AC_MSG_NOTICE(Checking for OpenGL headers in /usr/local) CPPFLAGS="-isystem /usr/local/include $saved_CPPFLAGS" $as_unset ac_cv_header_GL_gl_h AC_CHECK_HEADERS([GL/gl.h]) - if test X"$ac_cv_header_GL_gl_h" != Xyes ; then + AS_IF([test X"$ac_cv_header_GL_gl_h" != Xyes], + [ WX_MSG_ERROR([No OpenGL headers found, wx will NOT be usable]) CPPFLAGS="$saved_CPPFLAGS" - else + ], + [ GL_LIBS="-L/usr/local/lib $GL_LIBS" - fi - else + ]) + ], + [ GL_LIBS="-L/usr/X11R6/lib $GL_LIBS" - fi - fi -else + ]) + ]) + ], + [ AC_CHECK_HEADERS([gl/gl.h],[],[],[#include <windows.h>]) -fi + ]) -if test X"$host_os" != X"win32" ; then +AS_IF([test X"$host_os" != X"win32"], + [ AC_CHECK_HEADERS([GL/glu.h], [], [AC_CHECK_HEADERS([OpenGL/glu.h])]) if test X"$ac_cv_header_GL_glu_h" != Xyes && @@ -297,9 +307,10 @@ if test X"$host_os" != X"win32" ; then then WX_MSG_ERROR([No GLU headers found, wx will NOT be usable]) fi -else + ], + [ AC_CHECK_HEADERS([gl/glu.h],[],[],[#include <windows.h>]) -fi + ]) AC_SUBST(GL_LIBS) @@ -318,15 +329,19 @@ ERL=erl ERLANG_ROOT_DIR=$ERL_TOP AC_SUBST(ERLC) -AC_SUBST(WX_BUILDING_INSIDE_ERLSRC) AC_SUBST(ERLANG_ROOT_DIR) dnl dnl Check for wxwidgets dnl -if test "$cross_compiling" = "yes"; then +AS_IF( + [test "$cross_compiling" = "yes"], + [ WX_MSG_ERROR([Cross compilation of the wx driver is not supported yet, wx will NOT be usable]) -elif test X"$MIXED_VC" = X"no"; then + ], + + [test X"$MIXED_VC" = X"no"], + [ m4_include(wxwin-nothrow.m4) AM_OPTIONS_WXCONFIG @@ -426,7 +441,9 @@ elif test X"$MIXED_VC" = X"no"; then is in LD_LIBRARY_PATH or equivalent variable and wxWidgets version is $reqwx or above.]) fi -else + ], + + [ #else AC_MSG_CHECKING(for wxWidgets in standard locations) echo # Check whether --with-wxdir was given. @@ -535,9 +552,10 @@ else AC_SUBST(WX_RESCOMP) AC_SUBST(WX_WEBVIEW_DLL) AC_DEFINE([WXE_WEBVIEW]) -fi + ]) -if test "$WXERL_CAN_BUILD_DRIVER" != "false"; then +AS_IF([test "$WXERL_CAN_BUILD_DRIVER" != "false"], +[ AC_SUBST(WX_HAVE_STATIC_LIBS) AC_SUBST(RC_FILE_TYPE) @@ -618,7 +636,7 @@ AC_LANG_PUSH(C++) saved_CXXFLAGS=$CXXFLAGS CXXFLAGS="$CXXFLAGS $WX_CXXFLAGS" -AC_TRY_COMPILE([ +AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ #ifdef WIN32 # include <windows.h> # include <gl/glu.h> @@ -631,14 +649,11 @@ AC_TRY_COMPILE([ # define CALLBACK #endif void CALLBACK foo() {}; - ], - [ + ]], [[ GLUtesselator* tess; gluTessCallback(tess,GLU_TESS_VERTEX,(GLvoid (*)(...)) foo); - ], - [TESS_CB_TIGER_STYLE=yes - AC_DEFINE(TESS_CB_TIGER_STYLE, [1], [GLU Callbacks are Tiger style])], - TESS_CB_TIGER_STYLE=no) + ]])],[TESS_CB_TIGER_STYLE=yes + AC_DEFINE(TESS_CB_TIGER_STYLE, [1], [GLU Callbacks are Tiger style])],[TESS_CB_TIGER_STYLE=no]) AC_MSG_RESULT($TESS_CB_TIGER_STYLE) AC_SUBST(TESS_CB_TIGER_STYLE) @@ -653,13 +668,13 @@ if test X"$WX_HAVE_STATIC_LIBS" = X"true" ; then LIBS=$WX_LIBS_STATIC fi -AC_LINK_IFELSE([AC_LANG_SOURCE([ +AC_LINK_IFELSE([AC_LANG_SOURCE([[ #ifdef WIN32 # include <windows.h> #endif #include "wx/wx.h" #include "wx/stc/stc.h" - ]) + class MyApp : public wxApp { @@ -672,7 +687,7 @@ AC_LINK_IFELSE([AC_LANG_SOURCE([ }; }; IMPLEMENT_APP(MyApp) - ], + ]])], [ CAN_LINK_WX=yes ], @@ -689,15 +704,16 @@ if test X"$CAN_LINK_WX" != X"yes" ; then WX_MSG_ERROR([Can not link wx program are all developer packages installed?]) fi -fi dnl - if test "$WXERL_CAN_BUILD_DRIVER" != "false" +]) dnl - if test "$WXERL_CAN_BUILD_DRIVER" != "false" AC_SUBST(WXERL_CAN_BUILD_DRIVER) -if test "x$GCC" = xyes; then +AS_IF([test "x$GCC" = xyes], + [ # Treat certain GCC warnings as errors LM_TRY_ENABLE_CFLAG([-Werror=return-type], [CFLAGS]) LM_TRY_ENABLE_CFLAG([-Werror=return-type], [CXXFLAGS]) -fi + ]) dnl ---------------------------------------------------------------------- dnl Enable -fsanitize= flags. @@ -737,13 +753,7 @@ AC_SUBST(SO_EXT) AC_SUBST(RUN_ERL) AC_SUBST(CXXNOOPTFLAGS) - -if test X"$WX_BUILDING_INSIDE_ERLSRC" != X"true" ; then - dnl Find driver directory name according to erlang - WXERL_SYS_TYPE=`erl -noshell -eval 'io:format("~s~n",[[erlang:system_info(system_architecture)]])' -s erlang halt` -else - WXERL_SYS_TYPE=$TARGET -fi +WXERL_SYS_TYPE=$TARGET AC_SUBST(WXERL_SYS_TYPE) diff --git a/lib/wx/doc/src/notes.xml b/lib/wx/doc/src/notes.xml index 786412a44f..5a9632cd01 100644 --- a/lib/wx/doc/src/notes.xml +++ b/lib/wx/doc/src/notes.xml @@ -4,7 +4,7 @@ <chapter> <header> <copyright> - <year>2009</year><year>2021</year> + <year>2009</year><year>2022</year> <holder>Ericsson AB. All Rights Reserved.</holder> </copyright> <legalnotice> @@ -253,7 +253,7 @@ <item> <p> Fixed wx initialization on mac, top level menus did not - always work on newer MacOS versions. The menues will not + always work on newer MacOS versions. The menus will not work until wxWidgets-3.1.5 is released and used on these MacOS versions.</p> <p> @@ -1033,7 +1033,7 @@ <item> <p> Wx on MacOS X generated complains on stderr about certain - cocoa functions not beeing called from the "Main thread". + cocoa functions not being called from the "Main thread". This is now corrected.</p> <p> Own Id: OTP-9081</p> @@ -1211,7 +1211,7 @@ <list> <item> <p>wxHtmlWindow class implemented.</p> <p>All exceptions - from callbacks are now catched and written to the + from callbacks are now caught and written to the log.</p> <p>Some defines where wrong in 'wx.hrl'.</p> <p><c>wx:batch/1</c> and friends could hang forever if for instance a breakpoint was set inside the fun. That diff --git a/lib/wx/doc/src/wxEvtHandler.xml b/lib/wx/doc/src/wxEvtHandler.xml index c38da3e127..fdc96971ca 100644 --- a/lib/wx/doc/src/wxEvtHandler.xml +++ b/lib/wx/doc/src/wxEvtHandler.xml @@ -7,7 +7,7 @@ <erlref> <header> <copyright> - <year>2020</year><year>2021</year> + <year>2020</year><year>2022</year> <holder>wxWidgets team.</holder></copyright> <legalnotice>Licensed under the wxWindows Free Documentation Licence, Version 3 </legalnotice> @@ -48,7 +48,7 @@ </p><p>id:<c>{id, integer()} </c> The identifier (or first of the identifier range) to be associated with this event handler. Default is ?wxID_ANY </p><p>lastid:<c>{lastId,integer()} </c> The second part of the identifier range. If used 'id' must be set as the starting identifier range. Default is ?wxID_ANY </p><p>skip:<c>{skip,boolean()} </c> If skip is true further event_handlers will be called. This is not used if the 'callback' option is used. Default is <c>false</c>. - </p><p>callback:<c>{callback,function()} </c> Use a callback<c>fun(EventRecord::wx(),EventObject::wxObject()) </c> to process the event. Default not specfied i.e. a message will be delivered to the process calling this function. + </p><p>callback:<c>{callback,function()} </c> Use a callback<c>fun(EventRecord::wx(),EventObject::wxObject()) </c> to process the event. Default not specified i.e. a message will be delivered to the process calling this function. </p><p>userData:<c>{userData,term()} </c> An erlang term that will be sent with the event. Default: []. </p></desc> </func> diff --git a/lib/wx/doc/src/wxMenuBar.xml b/lib/wx/doc/src/wxMenuBar.xml index 2b81729978..0f4431dc32 100644 --- a/lib/wx/doc/src/wxMenuBar.xml +++ b/lib/wx/doc/src/wxMenuBar.xml @@ -7,7 +7,7 @@ <erlref> <header> <copyright> - <year>2020</year><year>2021</year> + <year>2020</year><year>2022</year> <holder>wxWidgets team.</holder></copyright> <legalnotice>Licensed under the wxWindows Free Documentation Licence, Version 3 </legalnotice> @@ -208,6 +208,23 @@ </func> <func> + <name name="macGetCommonMenuBar" arity="0" clause_i="1" since=""/> + <fsummary>Enables you to get the global menubar on Mac, that is, the menubar displayed when the app is running without any frames open. </fsummary> + <desc><p>Enables you to get the global menubar on Mac, that is, the menubar displayed when the app is running without any frames open. + </p><p>Return: The global menubar. + </p><p>Remark: Only exists on Mac, other platforms do not have this method. + </p><p>Only for:wxosx</p></desc> + </func> + + <func> + <name name="macSetCommonMenuBar" arity="1" clause_i="1" since=""/> + <fsummary>Enables you to set the global menubar on Mac, that is, the menubar displayed when the app is running without any frames open. </fsummary> + <desc><p>Enables you to set the global menubar on Mac, that is, the menubar displayed when the app is running without any frames open. + </p><p>Remark: Only exists on Mac, other platforms do not have this method. + </p><p>Only for:wxosx</p></desc> + </func> + + <func> <name name="isEnabled" arity="2" clause_i="1" since=""/> <fsummary>Determines whether an item is enabled. </fsummary> <desc><p>Determines whether an item is enabled. diff --git a/lib/wx/doc/src/wxMouseEvent.xml b/lib/wx/doc/src/wxMouseEvent.xml index 5c690102e4..2f9297be83 100644 --- a/lib/wx/doc/src/wxMouseEvent.xml +++ b/lib/wx/doc/src/wxMouseEvent.xml @@ -7,7 +7,7 @@ <erlref> <header> <copyright> - <year>2020</year><year>2021</year> + <year>2020</year><year>2022</year> <holder>wxWidgets team.</holder></copyright> <legalnotice>Licensed under the wxWindows Free Documentation Licence, Version 3 </legalnotice> @@ -322,5 +322,47 @@ </p><p>Notice that before wxWidgets 2.9.4 this method returned <c>int</c>. </p></desc> </func> + + <func> + <name name="aux1DClick" arity="1" clause_i="1" since=""/> + <fsummary>Returns true if the event was a first extra button double click. </fsummary> + <desc><p>Returns true if the event was a first extra button double click. + </p></desc> + </func> + + <func> + <name name="aux1Down" arity="1" clause_i="1" since=""/> + <fsummary>Returns true if the first extra button mouse button changed to down. </fsummary> + <desc><p>Returns true if the first extra button mouse button changed to down. + </p></desc> + </func> + + <func> + <name name="aux1Up" arity="1" clause_i="1" since=""/> + <fsummary>Returns true if the first extra button mouse button changed to up. </fsummary> + <desc><p>Returns true if the first extra button mouse button changed to up. + </p></desc> + </func> + + <func> + <name name="aux2DClick" arity="1" clause_i="1" since=""/> + <fsummary>Returns true if the event was a second extra button double click. </fsummary> + <desc><p>Returns true if the event was a second extra button double click. + </p></desc> + </func> + + <func> + <name name="aux2Down" arity="1" clause_i="1" since=""/> + <fsummary>Returns true if the second extra button mouse button changed to down. </fsummary> + <desc><p>Returns true if the second extra button mouse button changed to down. + </p></desc> + </func> + + <func> + <name name="aux2Up" arity="1" clause_i="1" since=""/> + <fsummary>Returns true if the second extra button mouse button changed to up. </fsummary> + <desc><p>Returns true if the second extra button mouse button changed to up. + </p></desc> + </func> </funcs> </erlref> diff --git a/lib/wx/examples/demo/Makefile b/lib/wx/examples/demo/Makefile index d1c2d23a71..123c54580f 100644 --- a/lib/wx/examples/demo/Makefile +++ b/lib/wx/examples/demo/Makefile @@ -1,7 +1,7 @@ # # %CopyrightBegin% # -# Copyright Ericsson AB 2009-2021. All Rights Reserved. +# Copyright Ericsson AB 2009-2022. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -62,7 +62,7 @@ TESTTARGETS = $(TESTMODS:%=%.beam) TESTSRC = $(TESTMODS:%=%.erl) # Targets -opt debug: $(TESTTARGETS) +$(TYPES): $(TESTTARGETS) clean: rm -f $(TESTTARGETS) rm -f *~ core erl_crash.dump diff --git a/lib/wx/examples/demo/demo.erl b/lib/wx/examples/demo/demo.erl index 6e1465973a..dfcec2ef1c 100644 --- a/lib/wx/examples/demo/demo.erl +++ b/lib/wx/examples/demo/demo.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2009-2021. All Rights Reserved. +%% Copyright Ericsson AB 2009-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -82,7 +82,7 @@ init(Options) -> wxMenuBar:append(MB, Help, "&Help"), wxFrame:setMenuBar(Frame,MB), - wxFrame:connect(Frame, command_menu_selected), + wxFrame:connect(Frame, command_menu_selected, [{skip, true}]), wxFrame:connect(Frame, close_window), _SB = wxFrame:createStatusBar(Frame,[]), diff --git a/lib/wx/examples/demo/demo_html_tagger.erl b/lib/wx/examples/demo/demo_html_tagger.erl index cc24cbaa67..08f42820a3 100644 --- a/lib/wx/examples/demo/demo_html_tagger.erl +++ b/lib/wx/examples/demo/demo_html_tagger.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2009-2015. All Rights Reserved. +%% Copyright Ericsson AB 2009-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -23,7 +23,7 @@ %% That's because this program uses some pretty dodgy techniques to %% get at the data it requires. -%% I use epp_dodger to parse the file and the new imporved erl_scan +%% I use epp_dodger to parse the file and the new improved erl_scan %% find the exact values of the tokens %% epp_dodger returns an objects of type erl_syntax which are pretty diff --git a/lib/wx/examples/demo/ex_sashWindow.erl b/lib/wx/examples/demo/ex_sashWindow.erl index 63528f65d1..80d0364482 100644 --- a/lib/wx/examples/demo/ex_sashWindow.erl +++ b/lib/wx/examples/demo/ex_sashWindow.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2009-2016. All Rights Reserved. +%% Copyright Ericsson AB 2009-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -65,7 +65,7 @@ do_init(Config) -> Win2 = wxPanel:new(BottomSash, []), wxStaticText:new(Win2, ?wxID_ANY, "This is the bottom sash", []), - %% Make the bottom edge of the top sash dragable + %% Make the bottom edge of the top sash draggable wxSashWindow:setSashVisible(TopSash, ?wxSASH_BOTTOM, true), wxPanel:connect(Panel, sash_dragged), wxPanel:connect(Panel, size), diff --git a/lib/wx/examples/demo/ex_sizers.erl b/lib/wx/examples/demo/ex_sizers.erl index 800f17f014..8b0baf4b16 100644 --- a/lib/wx/examples/demo/ex_sizers.erl +++ b/lib/wx/examples/demo/ex_sizers.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2009-2016. All Rights Reserved. +%% Copyright Ericsson AB 2009-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -59,7 +59,7 @@ do_init(Config) -> "Weighting Factor", "Edge Affinity", "Spacer", - "Centering In Avalible Space", + "Centering In Available Space", "Simple Border", "East And West Border", "North And South Border", @@ -149,7 +149,7 @@ create_example(Parent, Example) -> north_and_south_border(Panel); "Simple Border" -> simple_border(Panel); - "Centering In Avalible Space" -> + "Centering In Available Space" -> centering_in_avalible_space(Panel); "Spacer" -> spacer(Panel); diff --git a/lib/wx/examples/demo/ex_splitterWindow.erl b/lib/wx/examples/demo/ex_splitterWindow.erl index 14f63600a3..153a0da61a 100644 --- a/lib/wx/examples/demo/ex_splitterWindow.erl +++ b/lib/wx/examples/demo/ex_splitterWindow.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2009-2016. All Rights Reserved. +%% Copyright Ericsson AB 2009-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -54,14 +54,14 @@ do_init(Config) -> Splitter = wxSplitterWindow:new(Panel, []), - Win1 = wxTextCtrl:new(Splitter, 1, [{value, "Splitted Window 1"}, + Win1 = wxTextCtrl:new(Splitter, 1, [{value, "Split Window 1"}, {style, ?wxDEFAULT bor ?wxTE_MULTILINE}]), - Win2 = wxTextCtrl:new(Splitter, 1, [{value, "Splitted Window 1"}, + Win2 = wxTextCtrl:new(Splitter, 1, [{value, "Split Window 1"}, {style, ?wxDEFAULT bor ?wxTE_MULTILINE}]), wxSplitterWindow:splitVertically(Splitter, Win1, Win2), wxSplitterWindow:setSashGravity(Splitter, 0.5), - %% Set pane-size =/= 0 to not unsplit on doubleclick + %% Set pane-size =/= 0 to not unsplit on double-click %% on the splitter wxSplitterWindow:setMinimumPaneSize(Splitter,50), diff --git a/lib/wx/examples/simple/Makefile b/lib/wx/examples/simple/Makefile index 075528533a..16ac01d40d 100644 --- a/lib/wx/examples/simple/Makefile +++ b/lib/wx/examples/simple/Makefile @@ -1,7 +1,7 @@ # # %CopyrightBegin% # -# Copyright Ericsson AB 2009-2021. All Rights Reserved. +# Copyright Ericsson AB 2009-2022. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -31,7 +31,7 @@ TESTTARGETS = $(TESTMODS:%=%.beam) TESTSRC = $(TESTMODS:%=%.erl) # Targets -opt debug: $(TESTTARGETS) +$(TYPES): $(TESTTARGETS) clean: rm -f $(TESTTARGETS) rm -f *~ core erl_crash.dump diff --git a/lib/wx/examples/simple/menu.erl b/lib/wx/examples/simple/menu.erl index 829c88a3d5..4a5e9b4729 100644 --- a/lib/wx/examples/simple/menu.erl +++ b/lib/wx/examples/simple/menu.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2009-2021. All Rights Reserved. +%% Copyright Ericsson AB 2009-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -309,7 +309,7 @@ create_help_menu() -> HelpMenu = wxMenu:new(), % unlike wxwidgets the stock menu items still need text to be given, % although help text does appear - % Note the keybord accelerator + % Note the keyboard accelerator wxMenu:append(HelpMenu, wxMenuItem:new([ {id, ?menuID_HELP_ABOUT}, %{text, "&About\tF1"}, diff --git a/lib/wx/examples/simple/minimal.erl b/lib/wx/examples/simple/minimal.erl index 45efc06462..5741243530 100644 --- a/lib/wx/examples/simple/minimal.erl +++ b/lib/wx/examples/simple/minimal.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2009-2018. All Rights Reserved. +%% Copyright Ericsson AB 2009-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -55,7 +55,7 @@ create_window(Wx) -> % unlike wxwidgets the stock menu items still need text to be given, % although help text does appear _QuitMenuItem = wxMenu:append(FileM, ?wxID_EXIT, "&Quit"), - % Note the keybord accelerator + % Note the keyboard accelerator _AboutMenuItem = wxMenu:append(HelpM, ?wxID_ABOUT, "&About...\tF1"), wxMenu:appendSeparator(HelpM), diff --git a/lib/wx/examples/sudoku/Makefile b/lib/wx/examples/sudoku/Makefile index e6f35c689a..ccdcb7cd9f 100644 --- a/lib/wx/examples/sudoku/Makefile +++ b/lib/wx/examples/sudoku/Makefile @@ -1,7 +1,7 @@ # # %CopyrightBegin% # -# Copyright Ericsson AB 2009-2016. All Rights Reserved. +# Copyright Ericsson AB 2009-2022. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -31,7 +31,7 @@ TESTTARGETS = $(TESTMODS:%=%.beam) TESTSRC = $(TESTMODS:%=%.erl) # Targets -opt debug: $(TESTTARGETS) +$(TYPES): $(TESTTARGETS) clean: rm -f $(TESTTARGETS) rm -f *~ core erl_crash.dump diff --git a/lib/wx/include/wx.hrl b/lib/wx/include/wx.hrl index c2e918bb2d..38ba71c5f7 100644 --- a/lib/wx/include/wx.hrl +++ b/lib/wx/include/wx.hrl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2021. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -315,7 +315,8 @@ -record(wxMouseState, {x :: integer(), y :: integer(), leftDown :: boolean(), middleDown :: boolean(), rightDown :: boolean(), controlDown :: boolean(), shiftDown :: boolean(), - altDown :: boolean(), metaDown :: boolean(), cmdDown :: boolean() + altDown :: boolean(), metaDown :: boolean(), cmdDown :: boolean(), + aux1Down :: boolean(), aux2Down :: boolean() }). -record(wxHtmlLinkInfo, { href :: unicode:chardata(), target :: unicode:chardata() @@ -1432,6 +1433,12 @@ -define(wxID_MDI_WINDOW_PREV, (?wxID_MDI_WINDOW_FIRST+4)). -define(wxID_MDI_WINDOW_NEXT, (?wxID_MDI_WINDOW_FIRST+5)). -define(wxID_MDI_WINDOW_LAST, ?wxID_MDI_WINDOW_NEXT). +-define(wxID_OSX_MENU_FIRST, 5250). +-define(wxID_OSX_HIDE, ?wxID_OSX_MENU_FIRST). +-define(wxID_OSX_HIDEOTHERS, (?wxID_OSX_MENU_FIRST+1)). +-define(wxID_OSX_SHOWALL, (?wxID_OSX_MENU_FIRST+2)). +-define(wxID_OSX_SERVICES, (?wxID_OSX_MENU_FIRST+3)). +-define(wxID_OSX_MENU_LAST, ?wxID_OSX_SERVICES). -define(wxID_FILEDLGG, 5900). -define(wxID_FILECTRL, 5950). -define(wxID_HIGHEST, 5999). diff --git a/lib/wx/src/Makefile b/lib/wx/src/Makefile index 7e2eb38f2f..ce14c0b6df 100644 --- a/lib/wx/src/Makefile +++ b/lib/wx/src/Makefile @@ -1,7 +1,7 @@ # # %CopyrightBegin% # -# Copyright Ericsson AB 2008-2021. All Rights Reserved. +# Copyright Ericsson AB 2008-2022. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -75,7 +75,7 @@ APPUP_TARGET = $(EBIN)/$(APPUP_FILE) ifdef TERTIARY_BOOTSTRAP opt: $(EBIN)/wx_object.beam else - debug opt: $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) + $(TYPES): $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) endif clean: diff --git a/lib/wx/src/gen/gl.erl b/lib/wx/src/gen/gl.erl index 87e25efaa5..d1c6e76937 100644 --- a/lib/wx/src/gen/gl.erl +++ b/lib/wx/src/gen/gl.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2020. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -300,6 +300,7 @@ blendBarrierKHR/0,maxShaderCompilerThreadsKHR/1,depthBoundsEXT/2]). -export([get_interface/0, rec/1, lookup_func/0]). +-nifs([lookup_func/0]). -define(nif_stub,nif_stub_error(?LINE)). %% @hidden nif_stub_error(Line) -> diff --git a/lib/wx/src/gen/glu.erl b/lib/wx/src/gen/glu.erl index 6d4d390205..15a80237fa 100644 --- a/lib/wx/src/gen/glu.erl +++ b/lib/wx/src/gen/glu.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2020. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -55,7 +55,7 @@ %% @doc General purpose polygon triangulation. %% The first argument is the normal and the second a list of -%% vertex positions. Returned is a list of indecies of the vertices +%% vertex positions. Returned is a list of indices of the vertices %% and a binary (64bit native float) containing an array of %% vertex positions, it starts with the vertices in Vs and %% may contain newly created vertices in the end. diff --git a/lib/wx/src/gen/wxEvtHandler.erl b/lib/wx/src/gen/wxEvtHandler.erl index 824ff62133..bafd91ee51 100644 --- a/lib/wx/src/gen/wxEvtHandler.erl +++ b/lib/wx/src/gen/wxEvtHandler.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2021. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -33,10 +33,10 @@ %% (in another process) to handle the event. The callback should be of %% arity 2. fun(EventRecord::wx(), EventObject::wxObject()). %% -%% Beware that the callback will be in executed in new process each time. +%% Beware that the callback will be executed in a new process each time. %% %% <a href="http://www.wxwidgets.org/manuals/stable/wx_wxevthandler.html"> -%% The orginal documentation</a>. +%% The original documentation</a>. %% %% -module(wxEvtHandler). @@ -71,8 +71,9 @@ connect(This, EventType) -> %% {skip, boolean()}, If skip is true further event_handlers will be called. %% This is not used if the 'callback' option is used. %% Default false. +%% callback Use `wx_object' callback `handle_sync_event/3'. %% {callback, function()} Use a callback fun(EventRecord::wx(), EventObject::wxObject()) -%% to process the event. Default not specfied i.e. a message will +%% to process the event. Default not specified i.e. a message will %% be delivered to the process calling this function. %% {userData, term()} An erlang term that will be sent with the event. Default: []. -spec connect(This::wxEvtHandler(), EventType::wxEventType(), [Option]) -> 'ok' when diff --git a/lib/wx/src/gen/wxMenuBar.erl b/lib/wx/src/gen/wxMenuBar.erl index b151def69d..ca637e9053 100644 --- a/lib/wx/src/gen/wxMenuBar.erl +++ b/lib/wx/src/gen/wxMenuBar.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2020. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -23,8 +23,9 @@ -export([append/3,check/3,destroy/1,enable/3,enableTop/3,findItem/2,findMenu/2, findMenuItem/3,getAutoWindowMenu/0,getHelpString/2,getLabel/2,getLabelTop/2, getMenu/2,getMenuCount/1,getMenuLabel/2,getMenuLabelText/2,insert/4, - isChecked/2,isEnabled/2,new/0,new/1,oSXGetAppleMenu/1,remove/2,replace/4, - setAutoWindowMenu/1,setHelpString/3,setLabel/3,setLabelTop/3,setMenuLabel/3]). + isChecked/2,isEnabled/2,macGetCommonMenuBar/0,macSetCommonMenuBar/1, + new/0,new/1,oSXGetAppleMenu/1,remove/2,replace/4,setAutoWindowMenu/1, + setHelpString/3,setLabel/3,setLabelTop/3,setMenuLabel/3]). %% inherited exports -export([cacheBestSize/2,canSetTransparent/1,captureMouse/1,center/1,center/2, @@ -253,6 +254,19 @@ oSXGetAppleMenu(#wx_ref{type=ThisT}=This) -> wxe_util:queue_cmd(This,?get_env(),?wxMenuBar_OSXGetAppleMenu), wxe_util:rec(?wxMenuBar_OSXGetAppleMenu). +%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxmenubar.html#wxmenubarmacgetcommonmenubar">external documentation</a>. +-spec macGetCommonMenuBar() -> wxMenuBar(). +macGetCommonMenuBar() -> + wxe_util:queue_cmd(?get_env(), ?wxMenuBar_MacGetCommonMenuBar), + wxe_util:rec(?wxMenuBar_MacGetCommonMenuBar). + +%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxmenubar.html#wxmenubarmacsetcommonmenubar">external documentation</a>. +-spec macSetCommonMenuBar(Menubar) -> 'ok' when + Menubar::wxMenuBar(). +macSetCommonMenuBar(#wx_ref{type=MenubarT}=Menubar) -> + ?CLASS(MenubarT,wxMenuBar), + wxe_util:queue_cmd(Menubar,?get_env(),?wxMenuBar_MacSetCommonMenuBar). + %% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxmenubar.html#wxmenubarisenabled">external documentation</a>. -spec isEnabled(This, Id) -> boolean() when This::wxMenuBar(), Id::integer(). diff --git a/lib/wx/src/gen/wxMouseEvent.erl b/lib/wx/src/gen/wxMouseEvent.erl index 897db7f29d..85f1852117 100644 --- a/lib/wx/src/gen/wxMouseEvent.erl +++ b/lib/wx/src/gen/wxMouseEvent.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2020. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -20,7 +20,8 @@ -module(wxMouseEvent). -include("wxe.hrl"). --export([altDown/1,button/2,buttonDClick/1,buttonDClick/2,buttonDown/1,buttonDown/2, +-export([altDown/1,aux1DClick/1,aux1Down/1,aux1Up/1,aux2DClick/1,aux2Down/1, + aux2Up/1,button/2,buttonDClick/1,buttonDClick/2,buttonDown/1,buttonDown/2, buttonUp/1,buttonUp/2,cmdDown/1,controlDown/1,dragging/1,entering/1, getButton/1,getLinesPerAction/1,getLogicalPosition/2,getPosition/1, getWheelAxis/1,getWheelDelta/1,getWheelRotation/1,getX/1,getY/1,isButton/1, @@ -374,6 +375,54 @@ getWheelAxis(#wx_ref{type=ThisT}=This) -> wxe_util:queue_cmd(This,?get_env(),?wxMouseEvent_GetWheelAxis), wxe_util:rec(?wxMouseEvent_GetWheelAxis). +%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxmouseevent.html#wxmouseeventaux1dclick">external documentation</a>. +-spec aux1DClick(This) -> boolean() when + This::wxMouseEvent(). +aux1DClick(#wx_ref{type=ThisT}=This) -> + ?CLASS(ThisT,wxMouseEvent), + wxe_util:queue_cmd(This,?get_env(),?wxMouseEvent_Aux1DClick), + wxe_util:rec(?wxMouseEvent_Aux1DClick). + +%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxmouseevent.html#wxmouseeventaux1down">external documentation</a>. +-spec aux1Down(This) -> boolean() when + This::wxMouseEvent(). +aux1Down(#wx_ref{type=ThisT}=This) -> + ?CLASS(ThisT,wxMouseEvent), + wxe_util:queue_cmd(This,?get_env(),?wxMouseEvent_Aux1Down), + wxe_util:rec(?wxMouseEvent_Aux1Down). + +%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxmouseevent.html#wxmouseeventaux1up">external documentation</a>. +-spec aux1Up(This) -> boolean() when + This::wxMouseEvent(). +aux1Up(#wx_ref{type=ThisT}=This) -> + ?CLASS(ThisT,wxMouseEvent), + wxe_util:queue_cmd(This,?get_env(),?wxMouseEvent_Aux1Up), + wxe_util:rec(?wxMouseEvent_Aux1Up). + +%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxmouseevent.html#wxmouseeventaux2dclick">external documentation</a>. +-spec aux2DClick(This) -> boolean() when + This::wxMouseEvent(). +aux2DClick(#wx_ref{type=ThisT}=This) -> + ?CLASS(ThisT,wxMouseEvent), + wxe_util:queue_cmd(This,?get_env(),?wxMouseEvent_Aux2DClick), + wxe_util:rec(?wxMouseEvent_Aux2DClick). + +%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxmouseevent.html#wxmouseeventaux2down">external documentation</a>. +-spec aux2Down(This) -> boolean() when + This::wxMouseEvent(). +aux2Down(#wx_ref{type=ThisT}=This) -> + ?CLASS(ThisT,wxMouseEvent), + wxe_util:queue_cmd(This,?get_env(),?wxMouseEvent_Aux2Down), + wxe_util:rec(?wxMouseEvent_Aux2Down). + +%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxmouseevent.html#wxmouseeventaux2up">external documentation</a>. +-spec aux2Up(This) -> boolean() when + This::wxMouseEvent(). +aux2Up(#wx_ref{type=ThisT}=This) -> + ?CLASS(ThisT,wxMouseEvent), + wxe_util:queue_cmd(This,?get_env(),?wxMouseEvent_Aux2Up), + wxe_util:rec(?wxMouseEvent_Aux2Up). + %% From wxEvent %% @hidden stopPropagation(This) -> wxEvent:stopPropagation(This). diff --git a/lib/wx/src/gen/wxe_funcs.hrl b/lib/wx/src/gen/wxe_funcs.hrl index bf21c05605..e20f2699f7 100644 --- a/lib/wx/src/gen/wxe_funcs.hrl +++ b/lib/wx/src/gen/wxe_funcs.hrl @@ -757,2692 +757,2700 @@ -define(wxMenuBar_SetAutoWindowMenu, 871). -define(wxMenuBar_GetAutoWindowMenu, 872). -define(wxMenuBar_OSXGetAppleMenu, 873). --define(wxMenuBar_IsEnabled, 874). --define(wxMenuBar_Remove, 875). --define(wxMenuBar_Replace, 876). --define(wxMenuBar_SetHelpString, 877). --define(wxMenuBar_SetLabel, 878). --define(wxMenuBar_SetMenuLabel, 879). --define(wxControl_GetLabel, 880). --define(wxControl_SetLabel, 881). --define(wxControlWithItems_Append_1, 882). --define(wxControlWithItems_Append_2, 883). --define(wxControlWithItems_appendStrings_1, 884). --define(wxControlWithItems_appendStrings_2, 885). --define(wxControlWithItems_Clear, 886). --define(wxControlWithItems_Delete, 887). --define(wxControlWithItems_FindString, 888). --define(wxControlWithItems_getClientData, 889). --define(wxControlWithItems_setClientData, 890). --define(wxControlWithItems_GetCount, 891). --define(wxControlWithItems_GetSelection, 892). --define(wxControlWithItems_GetString, 893). --define(wxControlWithItems_GetStringSelection, 894). --define(wxControlWithItems_Insert_2, 895). --define(wxControlWithItems_Insert_3, 896). --define(wxControlWithItems_insertStrings_2, 897). --define(wxControlWithItems_insertStrings_3, 898). --define(wxControlWithItems_IsEmpty, 899). --define(wxControlWithItems_Select, 900). --define(wxControlWithItems_SetSelection, 901). --define(wxControlWithItems_SetString, 902). --define(wxControlWithItems_SetStringSelection, 903). --define(wxMenu_new_0, 904). --define(wxMenu_new_1, 905). --define(wxMenu_new_2, 906). --define(wxMenu_destruct, 907). --define(wxMenu_Append_3, 908). --define(wxMenu_Append_4, 909). --define(wxMenu_Append_1, 910). --define(wxMenu_AppendCheckItem, 911). --define(wxMenu_AppendRadioItem, 912). --define(wxMenu_AppendSeparator, 913). --define(wxMenu_Break, 914). --define(wxMenu_Check, 915). --define(wxMenu_Delete_1_0, 916). --define(wxMenu_Delete_1_1, 917). --define(wxMenu_Destroy_1_0, 918). --define(wxMenu_Destroy_1_1, 919). --define(wxMenu_Enable, 920). --define(wxMenu_FindItem_1, 921). --define(wxMenu_FindItem_2, 922). --define(wxMenu_FindItemByPosition, 923). --define(wxMenu_GetHelpString, 924). --define(wxMenu_GetLabel, 925). --define(wxMenu_GetMenuItemCount, 926). --define(wxMenu_GetMenuItems, 928). --define(wxMenu_GetTitle, 929). --define(wxMenu_Insert_2, 930). --define(wxMenu_Insert_3, 931). --define(wxMenu_Insert_5, 932). --define(wxMenu_InsertCheckItem, 933). --define(wxMenu_InsertRadioItem, 934). --define(wxMenu_InsertSeparator, 935). --define(wxMenu_IsChecked, 936). --define(wxMenu_IsEnabled, 937). --define(wxMenu_Prepend_1, 938). --define(wxMenu_Prepend_2, 939). --define(wxMenu_Prepend_4, 940). --define(wxMenu_PrependCheckItem, 941). --define(wxMenu_PrependRadioItem, 942). --define(wxMenu_PrependSeparator, 943). --define(wxMenu_Remove_1_0, 944). --define(wxMenu_Remove_1_1, 945). --define(wxMenu_SetHelpString, 946). --define(wxMenu_SetLabel, 947). --define(wxMenu_SetTitle, 948). --define(wxMenuItem_new, 949). --define(wxMenuItem_destruct, 950). --define(wxMenuItem_Check, 951). --define(wxMenuItem_Enable, 952). --define(wxMenuItem_GetBitmap, 953). --define(wxMenuItem_GetHelp, 954). --define(wxMenuItem_GetId, 955). --define(wxMenuItem_GetKind, 956). --define(wxMenuItem_GetLabelText, 957). --define(wxMenuItem_GetItemLabel, 958). --define(wxMenuItem_GetItemLabelText, 959). --define(wxMenuItem_GetMenu, 960). --define(wxMenuItem_GetSubMenu, 961). --define(wxMenuItem_IsCheckable, 962). --define(wxMenuItem_IsChecked, 963). --define(wxMenuItem_IsEnabled, 964). --define(wxMenuItem_IsSeparator, 965). --define(wxMenuItem_IsSubMenu, 966). --define(wxMenuItem_SetBitmap, 967). --define(wxMenuItem_SetHelp, 968). --define(wxMenuItem_SetMenu, 969). --define(wxMenuItem_SetSubMenu, 970). --define(wxMenuItem_SetItemLabel, 971). --define(wxToolBar_AddControl, 972). --define(wxToolBar_AddSeparator, 973). --define(wxToolBar_AddTool_1, 974). --define(wxToolBar_AddTool_4, 975). --define(wxToolBar_AddTool_5, 976). --define(wxToolBar_AddCheckTool, 977). --define(wxToolBar_AddRadioTool, 978). --define(wxToolBar_AddStretchableSpace, 979). --define(wxToolBar_InsertStretchableSpace, 980). --define(wxToolBar_DeleteTool, 981). --define(wxToolBar_DeleteToolByPos, 982). --define(wxToolBar_EnableTool, 983). --define(wxToolBar_FindById, 984). --define(wxToolBar_FindControl, 985). --define(wxToolBar_FindToolForPosition, 986). --define(wxToolBar_GetToolSize, 987). --define(wxToolBar_GetToolBitmapSize, 988). --define(wxToolBar_GetMargins, 989). --define(wxToolBar_GetToolEnabled, 990). --define(wxToolBar_GetToolLongHelp, 991). --define(wxToolBar_GetToolPacking, 992). --define(wxToolBar_GetToolPos, 993). --define(wxToolBar_GetToolSeparation, 994). --define(wxToolBar_GetToolShortHelp, 995). --define(wxToolBar_GetToolState, 996). --define(wxToolBar_InsertControl, 997). --define(wxToolBar_InsertSeparator, 998). --define(wxToolBar_InsertTool_5, 999). --define(wxToolBar_InsertTool_2, 1000). --define(wxToolBar_Realize, 1001). --define(wxToolBar_RemoveTool, 1002). --define(wxToolBar_SetMargins, 1003). --define(wxToolBar_SetToolBitmapSize, 1004). --define(wxToolBar_SetToolLongHelp, 1005). --define(wxToolBar_SetToolPacking, 1006). --define(wxToolBar_SetToolShortHelp, 1007). --define(wxToolBar_SetToolSeparation, 1008). --define(wxToolBar_ToggleTool, 1009). --define(wxStatusBar_new_0, 1010). --define(wxStatusBar_new_2, 1011). --define(wxStatusBar_destruct, 1012). --define(wxStatusBar_Create, 1013). --define(wxStatusBar_GetFieldRect, 1014). --define(wxStatusBar_GetFieldsCount, 1015). --define(wxStatusBar_GetStatusText, 1016). --define(wxStatusBar_PopStatusText, 1017). --define(wxStatusBar_PushStatusText, 1018). --define(wxStatusBar_SetFieldsCount, 1019). --define(wxStatusBar_SetMinHeight, 1020). --define(wxStatusBar_SetStatusText, 1021). --define(wxStatusBar_SetStatusWidths, 1022). --define(wxStatusBar_SetStatusStyles, 1023). --define(wxBitmap_new_0, 1024). --define(wxBitmap_new_4, 1026). --define(wxBitmap_new_3, 1027). --define(wxBitmap_new_2_1, 1028). --define(wxBitmap_new_2_0, 1029). --define(wxBitmap_new_2_2, 1030). --define(wxBitmap_new_2_3, 1031). --define(wxBitmap_destruct, 1032). --define(wxBitmap_ConvertToImage, 1033). --define(wxBitmap_CopyFromIcon, 1034). --define(wxBitmap_Create_3_0, 1035). --define(wxBitmap_Create_2, 1036). --define(wxBitmap_Create_3_1, 1037). --define(wxBitmap_GetDepth, 1038). --define(wxBitmap_GetHeight, 1039). --define(wxBitmap_GetPalette, 1040). --define(wxBitmap_GetMask, 1041). --define(wxBitmap_GetWidth, 1042). --define(wxBitmap_GetSubBitmap, 1043). --define(wxBitmap_LoadFile, 1044). --define(wxBitmap_IsOk, 1045). --define(wxBitmap_SaveFile, 1046). --define(wxBitmap_SetDepth, 1047). --define(wxBitmap_SetHeight, 1048). --define(wxBitmap_SetMask, 1049). --define(wxBitmap_SetPalette, 1050). --define(wxBitmap_SetWidth, 1051). --define(wxIcon_new_0, 1052). --define(wxIcon_new_1, 1053). --define(wxIcon_new_2, 1054). --define(wxIcon_CopyFromBitmap, 1055). --define(wxIcon_destruct, 1056). --define(wxIconBundle_new_0, 1057). --define(wxIconBundle_new_1_1, 1058). --define(wxIconBundle_new_2, 1059). --define(wxIconBundle_new_1_0, 1061). --define(wxIconBundle_destruct, 1062). --define(wxIconBundle_AddIcon_1_0, 1063). --define(wxIconBundle_AddIcon_2, 1064). --define(wxIconBundle_AddIcon_1_1, 1065). --define(wxIconBundle_GetIcon_2, 1066). --define(wxIconBundle_GetIcon_1, 1067). --define(wxCursor_new_0, 1068). --define(wxCursor_new_2, 1069). --define(wxCursor_new_1_1, 1070). --define(wxCursor_new_1_0, 1071). --define(wxCursor_destruct, 1073). --define(wxCursor_IsOk, 1074). --define(wxMask_new_0, 1075). --define(wxMask_new_2_0, 1076). --define(wxMask_new_1, 1077). --define(wxMask_new_2_1, 1078). --define(wxMask_destruct, 1079). --define(wxMask_Create_2_0, 1080). --define(wxMask_Create_1, 1081). --define(wxMask_Create_2_1, 1082). --define(wxImage_new_0, 1083). --define(wxImage_new_3_1, 1084). --define(wxImage_new_2_2, 1085). --define(wxImage_new_3_0, 1086). --define(wxImage_new_2_1, 1087). --define(wxImage_new_4, 1088). --define(wxImage_new_3_3, 1089). --define(wxImage_new_2_0, 1090). --define(wxImage_new_3_2, 1091). --define(wxImage_destruct, 1092). --define(wxImage_Blur, 1093). --define(wxImage_BlurHorizontal, 1094). --define(wxImage_BlurVertical, 1095). --define(wxImage_ConvertAlphaToMask_1, 1096). --define(wxImage_ConvertAlphaToMask_4, 1097). --define(wxImage_ConvertToGreyscale_3, 1098). --define(wxImage_ConvertToGreyscale_0, 1099). --define(wxImage_ConvertToMono, 1100). --define(wxImage_Copy, 1101). --define(wxImage_Create_3_1, 1102). --define(wxImage_Create_2_1, 1103). --define(wxImage_Create_3_0, 1104). --define(wxImage_Create_2_0, 1105). --define(wxImage_Create_4, 1106). --define(wxImage_Create_3_2, 1107). --define(wxImage_Destroy, 1108). --define(wxImage_FindFirstUnusedColour, 1109). --define(wxImage_GetImageExtWildcard, 1110). --define(wxImage_GetAlpha_0, 1111). --define(wxImage_GetAlpha_2, 1112). --define(wxImage_GetBlue, 1113). --define(wxImage_GetData, 1114). --define(wxImage_GetGreen, 1115). --define(wxImage_GetImageCount, 1116). --define(wxImage_GetHeight, 1117). --define(wxImage_GetMaskBlue, 1118). --define(wxImage_GetMaskGreen, 1119). --define(wxImage_GetMaskRed, 1120). --define(wxImage_GetOrFindMaskColour, 1121). --define(wxImage_GetPalette, 1122). --define(wxImage_GetRed, 1123). --define(wxImage_GetSubImage, 1124). --define(wxImage_GetWidth, 1125). --define(wxImage_HasAlpha, 1126). --define(wxImage_HasMask, 1127). --define(wxImage_GetOption, 1128). --define(wxImage_GetOptionInt, 1129). --define(wxImage_HasOption, 1130). --define(wxImage_InitAlpha, 1131). --define(wxImage_InitStandardHandlers, 1132). --define(wxImage_IsTransparent, 1133). --define(wxImage_LoadFile_2, 1134). --define(wxImage_LoadFile_3, 1135). --define(wxImage_IsOk, 1136). --define(wxImage_RemoveHandler, 1137). --define(wxImage_Mirror, 1138). --define(wxImage_Replace, 1139). --define(wxImage_Rescale, 1140). --define(wxImage_Resize, 1141). --define(wxImage_Rotate, 1142). --define(wxImage_RotateHue, 1143). --define(wxImage_Rotate90, 1144). --define(wxImage_SaveFile_2_0, 1145). --define(wxImage_SaveFile_2_1, 1146). --define(wxImage_SaveFile_1, 1147). --define(wxImage_Scale, 1148). --define(wxImage_Size, 1149). --define(wxImage_SetAlpha_1, 1150). --define(wxImage_SetAlpha_3, 1151). --define(wxImage_SetData_1, 1152). --define(wxImage_SetData_3, 1153). --define(wxImage_SetMask, 1154). --define(wxImage_SetMaskColour, 1155). --define(wxImage_SetMaskFromImage, 1156). --define(wxImage_SetOption_2_1, 1157). --define(wxImage_SetOption_2_0, 1158). --define(wxImage_SetPalette, 1159). --define(wxImage_SetRGB_5, 1160). --define(wxImage_SetRGB_4, 1161). --define(wxBrush_new_0, 1162). --define(wxBrush_new_2, 1163). --define(wxBrush_new_1, 1165). --define(wxBrush_destruct, 1166). --define(wxBrush_GetColour, 1167). --define(wxBrush_GetStipple, 1168). --define(wxBrush_GetStyle, 1169). --define(wxBrush_IsHatch, 1170). --define(wxBrush_IsOk, 1171). --define(wxBrush_SetColour_1, 1172). --define(wxBrush_SetColour_3, 1173). --define(wxBrush_SetStipple, 1174). --define(wxBrush_SetStyle, 1175). --define(wxPen_new_0, 1176). --define(wxPen_new_2, 1177). --define(wxPen_new_1, 1178). --define(wxPen_destruct, 1179). --define(wxPen_GetCap, 1180). --define(wxPen_GetColour, 1181). --define(wxPen_GetJoin, 1182). --define(wxPen_GetStyle, 1183). --define(wxPen_GetWidth, 1184). --define(wxPen_IsOk, 1185). --define(wxPen_SetCap, 1186). --define(wxPen_SetColour_1, 1187). --define(wxPen_SetColour_3, 1188). --define(wxPen_SetJoin, 1189). --define(wxPen_SetStyle, 1190). --define(wxPen_SetWidth, 1191). --define(wxRegion_new_0, 1192). --define(wxRegion_new_4, 1193). --define(wxRegion_new_2, 1194). --define(wxRegion_new_1_0, 1195). --define(wxRegion_new_1_1, 1197). --define(wxRegion_destruct, 1199). --define(wxRegion_Clear, 1200). --define(wxRegion_Contains_2, 1201). --define(wxRegion_Contains_1_0, 1202). --define(wxRegion_Contains_4, 1203). --define(wxRegion_Contains_1_1, 1204). --define(wxRegion_ConvertToBitmap, 1205). --define(wxRegion_GetBox, 1206). --define(wxRegion_Intersect_4, 1207). --define(wxRegion_Intersect_1_0, 1208). --define(wxRegion_Intersect_1_1, 1209). --define(wxRegion_IsEmpty, 1210). --define(wxRegion_Subtract_1_0, 1211). --define(wxRegion_Subtract_1_1, 1212). --define(wxRegion_Offset_2, 1213). --define(wxRegion_Offset_1, 1214). --define(wxRegion_Union_4, 1215). --define(wxRegion_Union_1_1, 1216). --define(wxRegion_Union_1_0, 1217). --define(wxRegion_Union_3, 1219). --define(wxRegion_Xor_4, 1220). --define(wxRegion_Xor_1_0, 1221). --define(wxRegion_Xor_1_1, 1222). --define(wxAcceleratorTable_new_0, 1223). --define(wxAcceleratorTable_new_2, 1224). --define(wxAcceleratorTable_destruct, 1226). --define(wxAcceleratorTable_IsOk, 1227). --define(wxAcceleratorEntry_new_1_0, 1228). --define(wxAcceleratorEntry_new_1_1, 1229). --define(wxAcceleratorEntry_GetCommand, 1230). --define(wxAcceleratorEntry_GetFlags, 1231). --define(wxAcceleratorEntry_GetKeyCode, 1232). --define(wxAcceleratorEntry_Set, 1233). --define(wxAcceleratorEntry_destroy, 1234). --define(wxCaret_new_3, 1236). --define(wxCaret_new_2, 1237). --define(wxCaret_Create_3, 1238). --define(wxCaret_Create_2, 1239). --define(wxCaret_GetBlinkTime, 1240). --define(wxCaret_GetPosition, 1242). --define(wxCaret_GetSize, 1244). --define(wxCaret_GetWindow, 1245). --define(wxCaret_Hide, 1246). --define(wxCaret_IsOk, 1247). --define(wxCaret_IsVisible, 1248). --define(wxCaret_Move_2, 1249). --define(wxCaret_Move_1, 1250). --define(wxCaret_SetBlinkTime, 1251). --define(wxCaret_SetSize_2, 1252). --define(wxCaret_SetSize_1, 1253). --define(wxCaret_Show, 1254). --define(wxCaret_destroy, 1255). --define(wxSizer_Add_2_0, 1256). --define(wxSizer_Add_2_1, 1257). --define(wxSizer_Add_3_0, 1260). --define(wxSizer_Add_3_1, 1261). --define(wxSizer_AddSpacer, 1262). --define(wxSizer_AddStretchSpacer, 1263). --define(wxSizer_CalcMin, 1264). --define(wxSizer_Clear, 1265). --define(wxSizer_Detach_1_0, 1266). --define(wxSizer_Detach_1_1, 1268). --define(wxSizer_Fit, 1269). --define(wxSizer_FitInside, 1270). --define(wxSizer_GetChildren, 1272). --define(wxSizer_GetItem_2, 1273). --define(wxSizer_GetItem_1, 1275). --define(wxSizer_GetSize, 1276). --define(wxSizer_GetPosition, 1277). --define(wxSizer_GetMinSize, 1278). --define(wxSizer_Hide_2, 1279). --define(wxSizer_Hide_1, 1281). --define(wxSizer_Insert_3_0, 1282). --define(wxSizer_Insert_3_1, 1283). --define(wxSizer_Insert_4_0, 1286). --define(wxSizer_Insert_4_1, 1287). --define(wxSizer_Insert_2, 1288). --define(wxSizer_InsertSpacer, 1289). --define(wxSizer_InsertStretchSpacer, 1290). --define(wxSizer_IsShown_1_0, 1291). --define(wxSizer_IsShown_1_1, 1293). --define(wxSizer_Layout, 1294). --define(wxSizer_Prepend_2_0, 1295). --define(wxSizer_Prepend_2_1, 1296). --define(wxSizer_Prepend_3_0, 1299). --define(wxSizer_Prepend_3_1, 1300). --define(wxSizer_Prepend_1, 1301). --define(wxSizer_PrependSpacer, 1302). --define(wxSizer_PrependStretchSpacer, 1303). --define(wxSizer_Remove_1_1, 1304). --define(wxSizer_Remove_1_0, 1305). --define(wxSizer_Replace_3, 1306). --define(wxSizer_Replace_2, 1308). --define(wxSizer_SetDimension_4, 1309). --define(wxSizer_SetDimension_2, 1310). --define(wxSizer_SetMinSize_1, 1311). --define(wxSizer_SetMinSize_2, 1312). --define(wxSizer_SetItemMinSize_3_0, 1313). --define(wxSizer_SetItemMinSize_2_0, 1314). --define(wxSizer_SetItemMinSize_3_1, 1317). --define(wxSizer_SetItemMinSize_2_1, 1318). --define(wxSizer_SetSizeHints, 1319). --define(wxSizer_Show_2_0, 1320). --define(wxSizer_Show_2_1, 1322). --define(wxSizer_Show_1, 1323). --define(wxSizer_ShowItems, 1324). --define(wxSizerFlags_new, 1325). --define(wxSizerFlags_Align, 1326). --define(wxSizerFlags_Border_2, 1327). --define(wxSizerFlags_Border_1, 1328). --define(wxSizerFlags_Center, 1329). --define(wxSizerFlags_Expand, 1330). --define(wxSizerFlags_Left, 1331). --define(wxSizerFlags_Proportion, 1332). --define(wxSizerFlags_Right, 1333). --define(wxSizerFlags_destroy, 1334). --define(wxSizerItem_new_3, 1335). --define(wxSizerItem_new_2_0, 1336). --define(wxSizerItem_new_2_1, 1337). --define(wxSizerItem_destruct, 1340). --define(wxSizerItem_CalcMin, 1341). --define(wxSizerItem_DeleteWindows, 1342). --define(wxSizerItem_DetachSizer, 1343). --define(wxSizerItem_GetBorder, 1344). --define(wxSizerItem_GetFlag, 1345). --define(wxSizerItem_GetMinSize, 1346). --define(wxSizerItem_GetPosition, 1347). --define(wxSizerItem_GetProportion, 1348). --define(wxSizerItem_GetRatio, 1349). --define(wxSizerItem_GetRect, 1350). --define(wxSizerItem_GetSize, 1351). --define(wxSizerItem_GetSizer, 1352). --define(wxSizerItem_GetSpacer, 1353). --define(wxSizerItem_GetUserData, 1354). --define(wxSizerItem_GetWindow, 1355). --define(wxSizerItem_IsSizer, 1356). --define(wxSizerItem_IsShown, 1357). --define(wxSizerItem_IsSpacer, 1358). --define(wxSizerItem_IsWindow, 1359). --define(wxSizerItem_SetBorder, 1360). --define(wxSizerItem_SetDimension, 1361). --define(wxSizerItem_SetFlag, 1362). --define(wxSizerItem_SetInitSize, 1363). --define(wxSizerItem_SetMinSize_1, 1364). --define(wxSizerItem_SetMinSize_2, 1365). --define(wxSizerItem_SetProportion, 1366). --define(wxSizerItem_SetRatio_2, 1367). --define(wxSizerItem_SetRatio_1_1, 1368). --define(wxSizerItem_SetRatio_1_0, 1369). --define(wxSizerItem_AssignSizer, 1370). --define(wxSizerItem_AssignSpacer_1, 1371). --define(wxSizerItem_AssignSpacer_2, 1372). --define(wxSizerItem_AssignWindow, 1373). --define(wxSizerItem_Show, 1374). --define(wxBoxSizer_new, 1375). --define(wxBoxSizer_GetOrientation, 1376). --define(wxBoxSizer_destroy, 1377). --define(wxStaticBoxSizer_new_2, 1378). --define(wxStaticBoxSizer_new_3, 1379). --define(wxStaticBoxSizer_GetStaticBox, 1380). --define(wxStaticBoxSizer_destroy, 1381). --define(wxGridSizer_new_3_0, 1382). --define(wxGridSizer_new_2, 1383). --define(wxGridSizer_new_4, 1384). --define(wxGridSizer_new_3_1, 1385). --define(wxGridSizer_GetCols, 1386). --define(wxGridSizer_GetHGap, 1387). --define(wxGridSizer_GetRows, 1388). --define(wxGridSizer_GetVGap, 1389). --define(wxGridSizer_SetCols, 1390). --define(wxGridSizer_SetHGap, 1391). --define(wxGridSizer_SetRows, 1392). --define(wxGridSizer_SetVGap, 1393). --define(wxGridSizer_destroy, 1394). --define(wxFlexGridSizer_new_3_0, 1395). --define(wxFlexGridSizer_new_2, 1396). --define(wxFlexGridSizer_new_4, 1397). --define(wxFlexGridSizer_new_3_1, 1398). --define(wxFlexGridSizer_AddGrowableCol, 1399). --define(wxFlexGridSizer_AddGrowableRow, 1400). --define(wxFlexGridSizer_GetFlexibleDirection, 1401). --define(wxFlexGridSizer_GetNonFlexibleGrowMode, 1402). --define(wxFlexGridSizer_RemoveGrowableCol, 1403). --define(wxFlexGridSizer_RemoveGrowableRow, 1404). --define(wxFlexGridSizer_SetFlexibleDirection, 1405). --define(wxFlexGridSizer_SetNonFlexibleGrowMode, 1406). --define(wxFlexGridSizer_destroy, 1407). --define(wxGridBagSizer_new, 1408). --define(wxGridBagSizer_Add_3, 1409). --define(wxGridBagSizer_Add_1, 1411). --define(wxGridBagSizer_Add_4, 1412). --define(wxGridBagSizer_CalcMin, 1413). --define(wxGridBagSizer_CheckForIntersection_2, 1414). --define(wxGridBagSizer_CheckForIntersection_3, 1415). --define(wxGridBagSizer_FindItem, 1416). --define(wxGridBagSizer_FindItemAtPoint, 1418). --define(wxGridBagSizer_FindItemAtPosition, 1419). --define(wxGridBagSizer_FindItemWithData, 1420). --define(wxGridBagSizer_GetCellSize, 1421). --define(wxGridBagSizer_GetEmptyCellSize, 1422). --define(wxGridBagSizer_GetItemPosition_1_0, 1423). --define(wxGridBagSizer_GetItemPosition_1_1, 1425). --define(wxGridBagSizer_GetItemSpan_1_0, 1426). --define(wxGridBagSizer_GetItemSpan_1_1, 1428). --define(wxGridBagSizer_SetEmptyCellSize, 1429). --define(wxGridBagSizer_SetItemPosition_2_0, 1430). --define(wxGridBagSizer_SetItemPosition_2_1, 1432). --define(wxGridBagSizer_SetItemSpan_2_0, 1433). --define(wxGridBagSizer_SetItemSpan_2_1, 1435). --define(wxGridBagSizer_destroy, 1436). --define(wxStdDialogButtonSizer_new, 1437). --define(wxStdDialogButtonSizer_AddButton, 1438). --define(wxStdDialogButtonSizer_Realize, 1439). --define(wxStdDialogButtonSizer_SetAffirmativeButton, 1440). --define(wxStdDialogButtonSizer_SetCancelButton, 1441). --define(wxStdDialogButtonSizer_SetNegativeButton, 1442). --define(wxStdDialogButtonSizer_destroy, 1443). --define(wxFont_new_0, 1444). --define(wxFont_new_1_1, 1445). --define(wxFont_new_5_0, 1446). --define(wxFont_new_5_1, 1447). --define(wxFont_new_1_0, 1448). --define(wxFont_destruct, 1449). --define(wxFont_IsFixedWidth, 1450). --define(wxFont_GetDefaultEncoding, 1451). --define(wxFont_GetFaceName, 1452). --define(wxFont_GetFamily, 1453). --define(wxFont_GetNativeFontInfoDesc, 1454). --define(wxFont_GetNativeFontInfoUserDesc, 1455). --define(wxFont_GetPointSize, 1456). --define(wxFont_GetStyle, 1457). --define(wxFont_GetUnderlined, 1458). --define(wxFont_GetWeight, 1459). --define(wxFont_IsOk, 1460). --define(wxFont_SetDefaultEncoding, 1461). --define(wxFont_SetFaceName, 1462). --define(wxFont_SetFamily, 1463). --define(wxFont_SetPointSize, 1464). --define(wxFont_SetStyle, 1465). --define(wxFont_SetUnderlined, 1466). --define(wxFont_SetWeight, 1467). --define(wxToolTip_Enable, 1468). --define(wxToolTip_SetDelay, 1469). --define(wxToolTip_new, 1470). --define(wxToolTip_SetTip, 1471). --define(wxToolTip_GetTip, 1472). --define(wxToolTip_GetWindow, 1473). --define(wxToolTip_destroy, 1474). --define(wxButton_new_0, 1475). --define(wxButton_new_3, 1476). --define(wxButton_Create, 1477). --define(wxButton_GetDefaultSize_STAT_0, 1478). --define(wxButton_GetDefaultSize_STAT_1, 1479). --define(wxButton_SetDefault, 1480). --define(wxButton_SetLabel, 1481). --define(wxButton_GetBitmapDisabled, 1482). --define(wxButton_GetBitmapFocus, 1483). --define(wxButton_GetBitmapLabel, 1484). --define(wxButton_SetBitmapDisabled, 1485). --define(wxButton_SetBitmapFocus, 1486). --define(wxButton_SetBitmapLabel, 1487). --define(wxButton_destroy, 1488). --define(wxBitmapButton_new_0, 1489). --define(wxBitmapButton_new_4, 1490). --define(wxBitmapButton_Create, 1491). --define(wxBitmapButton_NewCloseButton, 1492). --define(wxBitmapButton_destroy, 1493). --define(wxToggleButton_new_0, 1494). --define(wxToggleButton_new_4, 1495). --define(wxToggleButton_destruct, 1496). --define(wxToggleButton_Create, 1497). --define(wxToggleButton_GetValue, 1498). --define(wxToggleButton_SetValue, 1499). --define(wxCalendarCtrl_new_0, 1500). --define(wxCalendarCtrl_new_3, 1501). --define(wxCalendarCtrl_Create, 1502). --define(wxCalendarCtrl_destruct, 1503). --define(wxCalendarCtrl_SetDate, 1504). --define(wxCalendarCtrl_GetDate, 1505). --define(wxCalendarCtrl_EnableYearChange, 1506). --define(wxCalendarCtrl_EnableMonthChange, 1507). --define(wxCalendarCtrl_EnableHolidayDisplay, 1508). --define(wxCalendarCtrl_SetHeaderColours, 1509). --define(wxCalendarCtrl_GetHeaderColourFg, 1510). --define(wxCalendarCtrl_GetHeaderColourBg, 1511). --define(wxCalendarCtrl_SetHighlightColours, 1512). --define(wxCalendarCtrl_GetHighlightColourFg, 1513). --define(wxCalendarCtrl_GetHighlightColourBg, 1514). --define(wxCalendarCtrl_SetHolidayColours, 1515). --define(wxCalendarCtrl_GetHolidayColourFg, 1516). --define(wxCalendarCtrl_GetHolidayColourBg, 1517). --define(wxCalendarCtrl_GetAttr, 1518). --define(wxCalendarCtrl_SetAttr, 1519). --define(wxCalendarCtrl_SetHoliday, 1520). --define(wxCalendarCtrl_ResetAttr, 1521). --define(wxCalendarCtrl_HitTest, 1522). --define(wxCalendarDateAttr_new_1, 1523). --define(wxCalendarDateAttr_new_2, 1524). --define(wxCalendarDateAttr_SetTextColour, 1525). --define(wxCalendarDateAttr_SetBackgroundColour, 1526). --define(wxCalendarDateAttr_SetBorderColour, 1527). --define(wxCalendarDateAttr_SetFont, 1528). --define(wxCalendarDateAttr_SetBorder, 1529). --define(wxCalendarDateAttr_SetHoliday, 1530). --define(wxCalendarDateAttr_HasTextColour, 1531). --define(wxCalendarDateAttr_HasBackgroundColour, 1532). --define(wxCalendarDateAttr_HasBorderColour, 1533). --define(wxCalendarDateAttr_HasFont, 1534). --define(wxCalendarDateAttr_HasBorder, 1535). --define(wxCalendarDateAttr_IsHoliday, 1536). --define(wxCalendarDateAttr_GetTextColour, 1537). --define(wxCalendarDateAttr_GetBackgroundColour, 1538). --define(wxCalendarDateAttr_GetBorderColour, 1539). --define(wxCalendarDateAttr_GetFont, 1540). --define(wxCalendarDateAttr_GetBorder, 1541). --define(wxCalendarDateAttr_destroy, 1542). --define(wxCheckBox_new_0, 1543). --define(wxCheckBox_new_4, 1544). --define(wxCheckBox_destruct, 1545). --define(wxCheckBox_Create, 1546). --define(wxCheckBox_GetValue, 1547). --define(wxCheckBox_Get3StateValue, 1548). --define(wxCheckBox_Is3rdStateAllowedForUser, 1549). --define(wxCheckBox_Is3State, 1550). --define(wxCheckBox_IsChecked, 1551). --define(wxCheckBox_SetValue, 1552). --define(wxCheckBox_Set3StateValue, 1553). --define(wxCheckListBox_new_0, 1554). --define(wxCheckListBox_new_3, 1556). --define(wxCheckListBox_destruct, 1557). --define(wxCheckListBox_Check, 1558). --define(wxCheckListBox_IsChecked, 1559). --define(wxChoice_new_0, 1560). --define(wxChoice_new_3, 1562). --define(wxChoice_destruct, 1563). --define(wxChoice_Create, 1565). --define(wxChoice_Delete, 1566). --define(wxChoice_GetColumns, 1567). --define(wxChoice_SetColumns, 1568). --define(wxComboBox_new_0, 1569). --define(wxComboBox_new_3, 1571). --define(wxComboBox_destruct, 1572). --define(wxComboBox_Create, 1574). --define(wxComboBox_CanCopy, 1575). --define(wxComboBox_CanCut, 1576). --define(wxComboBox_CanPaste, 1577). --define(wxComboBox_CanRedo, 1578). --define(wxComboBox_CanUndo, 1579). --define(wxComboBox_Copy, 1580). --define(wxComboBox_Cut, 1581). --define(wxComboBox_GetInsertionPoint, 1582). --define(wxComboBox_GetLastPosition, 1583). --define(wxComboBox_GetValue, 1584). --define(wxComboBox_Paste, 1585). --define(wxComboBox_Redo, 1586). --define(wxComboBox_Replace, 1587). --define(wxComboBox_Remove, 1588). --define(wxComboBox_SetInsertionPoint, 1589). --define(wxComboBox_SetInsertionPointEnd, 1590). --define(wxComboBox_SetSelection_2, 1591). --define(wxComboBox_SetSelection_1, 1592). --define(wxComboBox_SetValue, 1593). --define(wxComboBox_Undo, 1594). --define(wxGauge_new_0, 1595). --define(wxGauge_new_4, 1596). --define(wxGauge_destruct, 1597). --define(wxGauge_Create, 1598). --define(wxGauge_GetRange, 1599). --define(wxGauge_GetValue, 1600). --define(wxGauge_IsVertical, 1601). --define(wxGauge_SetRange, 1602). --define(wxGauge_SetValue, 1603). --define(wxGauge_Pulse, 1604). --define(wxGenericDirCtrl_new_0, 1605). --define(wxGenericDirCtrl_new_2, 1606). --define(wxGenericDirCtrl_destruct, 1607). --define(wxGenericDirCtrl_Create, 1608). --define(wxGenericDirCtrl_Init, 1609). --define(wxGenericDirCtrl_CollapseTree, 1610). --define(wxGenericDirCtrl_ExpandPath, 1611). --define(wxGenericDirCtrl_GetDefaultPath, 1612). --define(wxGenericDirCtrl_GetPath_0, 1613). --define(wxGenericDirCtrl_GetPath_1, 1614). --define(wxGenericDirCtrl_GetFilePath, 1615). --define(wxGenericDirCtrl_GetFilter, 1616). --define(wxGenericDirCtrl_GetFilterIndex, 1617). --define(wxGenericDirCtrl_GetRootId, 1618). --define(wxGenericDirCtrl_GetTreeCtrl, 1619). --define(wxGenericDirCtrl_ReCreateTree, 1620). --define(wxGenericDirCtrl_SetDefaultPath, 1621). --define(wxGenericDirCtrl_SetFilter, 1622). --define(wxGenericDirCtrl_SetFilterIndex, 1623). --define(wxGenericDirCtrl_SetPath, 1624). --define(wxStaticBox_new_0, 1625). --define(wxStaticBox_new_4, 1626). --define(wxStaticBox_destruct, 1627). --define(wxStaticBox_Create, 1628). --define(wxStaticLine_new_0, 1629). --define(wxStaticLine_new_2, 1630). --define(wxStaticLine_Create, 1631). --define(wxStaticLine_IsVertical, 1632). --define(wxStaticLine_GetDefaultSize, 1633). --define(wxStaticLine_destroy, 1634). --define(wxListBox_new_0, 1635). --define(wxListBox_new_3, 1637). --define(wxListBox_destruct, 1638). --define(wxListBox_Create, 1640). --define(wxListBox_Deselect, 1641). --define(wxListBox_GetSelections, 1642). --define(wxListBox_InsertItems, 1643). --define(wxListBox_IsSelected, 1644). --define(wxListBox_Set, 1647). --define(wxListBox_HitTest_1, 1648). --define(wxListBox_HitTest_2, 1649). --define(wxListBox_SetFirstItem_1_0, 1650). --define(wxListBox_SetFirstItem_1_1, 1651). --define(wxListCtrl_new_0, 1652). --define(wxListCtrl_new_2, 1653). --define(wxListCtrl_destruct, 1654). --define(wxListCtrl_Arrange, 1655). --define(wxListCtrl_AssignImageList, 1656). --define(wxListCtrl_ClearAll, 1657). --define(wxListCtrl_Create, 1658). --define(wxListCtrl_DeleteAllItems, 1659). --define(wxListCtrl_DeleteColumn, 1660). --define(wxListCtrl_DeleteItem, 1661). --define(wxListCtrl_EditLabel, 1662). --define(wxListCtrl_EnsureVisible, 1663). --define(wxListCtrl_FindItem_3_0, 1664). --define(wxListCtrl_FindItem_3_1, 1665). --define(wxListCtrl_GetColumn, 1666). --define(wxListCtrl_GetColumnCount, 1667). --define(wxListCtrl_GetColumnWidth, 1668). --define(wxListCtrl_GetCountPerPage, 1669). --define(wxListCtrl_GetEditControl, 1670). --define(wxListCtrl_GetImageList, 1671). --define(wxListCtrl_GetItem, 1672). --define(wxListCtrl_GetItemBackgroundColour, 1673). --define(wxListCtrl_GetItemCount, 1674). --define(wxListCtrl_GetItemData, 1675). --define(wxListCtrl_GetItemFont, 1676). --define(wxListCtrl_GetItemPosition, 1677). --define(wxListCtrl_GetItemRect, 1678). --define(wxListCtrl_GetItemSpacing, 1679). --define(wxListCtrl_GetItemState, 1680). --define(wxListCtrl_GetItemText, 1681). --define(wxListCtrl_GetItemTextColour, 1682). --define(wxListCtrl_GetNextItem, 1683). --define(wxListCtrl_GetSelectedItemCount, 1684). --define(wxListCtrl_GetTextColour, 1685). --define(wxListCtrl_GetTopItem, 1686). --define(wxListCtrl_GetViewRect, 1687). --define(wxListCtrl_HitTest, 1688). --define(wxListCtrl_InsertColumn_2, 1689). --define(wxListCtrl_InsertColumn_3, 1690). --define(wxListCtrl_InsertItem_1, 1691). --define(wxListCtrl_InsertItem_2_1, 1692). --define(wxListCtrl_InsertItem_2_0, 1693). --define(wxListCtrl_InsertItem_3, 1694). --define(wxListCtrl_RefreshItem, 1695). --define(wxListCtrl_RefreshItems, 1696). --define(wxListCtrl_ScrollList, 1697). --define(wxListCtrl_SetBackgroundColour, 1698). --define(wxListCtrl_SetColumn, 1699). --define(wxListCtrl_SetColumnWidth, 1700). --define(wxListCtrl_SetImageList, 1701). --define(wxListCtrl_SetItem_1, 1702). --define(wxListCtrl_SetItem_4, 1703). --define(wxListCtrl_SetItemBackgroundColour, 1704). --define(wxListCtrl_SetItemCount, 1705). --define(wxListCtrl_SetItemData, 1706). --define(wxListCtrl_SetItemFont, 1707). --define(wxListCtrl_SetItemImage, 1708). --define(wxListCtrl_SetItemColumnImage, 1709). --define(wxListCtrl_SetItemPosition, 1710). --define(wxListCtrl_SetItemState, 1711). --define(wxListCtrl_SetItemText, 1712). --define(wxListCtrl_SetItemTextColour, 1713). --define(wxListCtrl_SetSingleStyle, 1714). --define(wxListCtrl_SetTextColour, 1715). --define(wxListCtrl_SetWindowStyleFlag, 1716). --define(wxListCtrl_SortItems, 1717). --define(wxListView_ClearColumnImage, 1718). --define(wxListView_Focus, 1719). --define(wxListView_GetFirstSelected, 1720). --define(wxListView_GetFocusedItem, 1721). --define(wxListView_GetNextSelected, 1722). --define(wxListView_IsSelected, 1723). --define(wxListView_Select, 1724). --define(wxListView_SetColumnImage, 1725). --define(wxListItem_new_0, 1726). --define(wxListItem_new_1, 1727). --define(wxListItem_Clear, 1728). --define(wxListItem_GetAlign, 1729). --define(wxListItem_GetBackgroundColour, 1730). --define(wxListItem_GetColumn, 1731). --define(wxListItem_GetFont, 1732). --define(wxListItem_GetId, 1733). --define(wxListItem_GetImage, 1734). --define(wxListItem_GetMask, 1735). --define(wxListItem_GetState, 1736). --define(wxListItem_GetText, 1737). --define(wxListItem_GetTextColour, 1738). --define(wxListItem_GetWidth, 1739). --define(wxListItem_SetAlign, 1740). --define(wxListItem_SetBackgroundColour, 1741). --define(wxListItem_SetColumn, 1742). --define(wxListItem_SetFont, 1743). --define(wxListItem_SetId, 1744). --define(wxListItem_SetImage, 1745). --define(wxListItem_SetMask, 1746). --define(wxListItem_SetState, 1747). --define(wxListItem_SetStateMask, 1748). --define(wxListItem_SetText, 1749). --define(wxListItem_SetTextColour, 1750). --define(wxListItem_SetWidth, 1751). --define(wxListItem_destroy, 1752). --define(wxListItemAttr_new_0, 1753). --define(wxListItemAttr_new_3, 1754). --define(wxListItemAttr_GetBackgroundColour, 1755). --define(wxListItemAttr_GetFont, 1756). --define(wxListItemAttr_GetTextColour, 1757). --define(wxListItemAttr_HasBackgroundColour, 1758). --define(wxListItemAttr_HasFont, 1759). --define(wxListItemAttr_HasTextColour, 1760). --define(wxListItemAttr_SetBackgroundColour, 1761). --define(wxListItemAttr_SetFont, 1762). --define(wxListItemAttr_SetTextColour, 1763). --define(wxListItemAttr_destroy, 1764). --define(wxImageList_new_0, 1765). --define(wxImageList_new_3, 1766). --define(wxImageList_Add_2_0, 1767). --define(wxImageList_Add_2_1, 1769). --define(wxImageList_Add_1, 1770). --define(wxImageList_Create, 1771). --define(wxImageList_Draw, 1772). --define(wxImageList_GetBitmap, 1773). --define(wxImageList_GetIcon, 1774). --define(wxImageList_GetImageCount, 1775). --define(wxImageList_GetSize, 1776). --define(wxImageList_Remove, 1778). --define(wxImageList_RemoveAll, 1779). --define(wxImageList_Replace_3, 1780). --define(wxImageList_Replace_2, 1782). --define(wxImageList_destroy, 1783). --define(wxTextAttr_new_0, 1784). --define(wxTextAttr_new_2, 1785). --define(wxTextAttr_new_1, 1786). --define(wxTextAttr_GetAlignment, 1787). --define(wxTextAttr_GetBackgroundColour, 1788). --define(wxTextAttr_GetFont, 1789). --define(wxTextAttr_GetFontEncoding, 1790). --define(wxTextAttr_GetFontFaceName, 1791). --define(wxTextAttr_GetFontSize, 1792). --define(wxTextAttr_GetFontStyle, 1793). --define(wxTextAttr_GetFontUnderlined, 1794). --define(wxTextAttr_GetFontWeight, 1795). --define(wxTextAttr_GetLeftIndent, 1796). --define(wxTextAttr_GetLeftSubIndent, 1797). --define(wxTextAttr_GetRightIndent, 1798). --define(wxTextAttr_GetTabs, 1799). --define(wxTextAttr_GetTextColour, 1800). --define(wxTextAttr_HasBackgroundColour, 1801). --define(wxTextAttr_HasFont, 1802). --define(wxTextAttr_HasTextColour, 1803). --define(wxTextAttr_GetFlags, 1804). --define(wxTextAttr_IsDefault, 1805). --define(wxTextAttr_SetAlignment, 1806). --define(wxTextAttr_SetBackgroundColour, 1807). --define(wxTextAttr_SetFlags, 1808). --define(wxTextAttr_SetFont, 1809). --define(wxTextAttr_SetFontEncoding, 1810). --define(wxTextAttr_SetFontFaceName, 1811). --define(wxTextAttr_SetFontFamily, 1812). --define(wxTextAttr_SetFontSize, 1813). --define(wxTextAttr_SetFontPointSize, 1814). --define(wxTextAttr_SetFontPixelSize, 1815). --define(wxTextAttr_SetFontStyle, 1816). --define(wxTextAttr_SetFontUnderlined, 1817). --define(wxTextAttr_SetFontWeight, 1818). --define(wxTextAttr_SetLeftIndent, 1819). --define(wxTextAttr_SetRightIndent, 1820). --define(wxTextAttr_SetTabs, 1821). --define(wxTextAttr_SetTextColour, 1822). --define(wxTextAttr_destroy, 1823). --define(wxTextCtrl_new_0, 1824). --define(wxTextCtrl_new_3, 1825). --define(wxTextCtrl_destruct, 1826). --define(wxTextCtrl_AppendText, 1827). --define(wxTextCtrl_CanCopy, 1828). --define(wxTextCtrl_CanCut, 1829). --define(wxTextCtrl_CanPaste, 1830). --define(wxTextCtrl_CanRedo, 1831). --define(wxTextCtrl_CanUndo, 1832). --define(wxTextCtrl_Clear, 1833). --define(wxTextCtrl_Copy, 1834). --define(wxTextCtrl_Create, 1835). --define(wxTextCtrl_Cut, 1836). --define(wxTextCtrl_DiscardEdits, 1837). --define(wxTextCtrl_ChangeValue, 1838). --define(wxTextCtrl_EmulateKeyPress, 1839). --define(wxTextCtrl_GetDefaultStyle, 1840). --define(wxTextCtrl_GetInsertionPoint, 1841). --define(wxTextCtrl_GetLastPosition, 1842). --define(wxTextCtrl_GetLineLength, 1843). --define(wxTextCtrl_GetLineText, 1844). --define(wxTextCtrl_GetNumberOfLines, 1845). --define(wxTextCtrl_GetRange, 1846). --define(wxTextCtrl_GetSelection, 1847). --define(wxTextCtrl_GetStringSelection, 1848). --define(wxTextCtrl_GetStyle, 1849). --define(wxTextCtrl_GetValue, 1850). --define(wxTextCtrl_IsEditable, 1851). --define(wxTextCtrl_IsModified, 1852). --define(wxTextCtrl_IsMultiLine, 1853). --define(wxTextCtrl_IsSingleLine, 1854). --define(wxTextCtrl_LoadFile, 1855). --define(wxTextCtrl_MarkDirty, 1856). --define(wxTextCtrl_Paste, 1857). --define(wxTextCtrl_PositionToXY, 1858). --define(wxTextCtrl_Redo, 1859). --define(wxTextCtrl_Remove, 1860). --define(wxTextCtrl_Replace, 1861). --define(wxTextCtrl_SaveFile, 1862). --define(wxTextCtrl_SetDefaultStyle, 1863). --define(wxTextCtrl_SetEditable, 1864). --define(wxTextCtrl_SetInsertionPoint, 1865). --define(wxTextCtrl_SetInsertionPointEnd, 1866). --define(wxTextCtrl_SetMaxLength, 1867). --define(wxTextCtrl_SetSelection, 1868). --define(wxTextCtrl_SetStyle, 1869). --define(wxTextCtrl_SetValue, 1870). --define(wxTextCtrl_ShowPosition, 1871). --define(wxTextCtrl_Undo, 1872). --define(wxTextCtrl_WriteText, 1873). --define(wxTextCtrl_XYToPosition, 1874). --define(wxBookCtrlBase_AddPage, 1875). --define(wxBookCtrlBase_InsertPage, 1876). --define(wxBookCtrlBase_DeletePage, 1877). --define(wxBookCtrlBase_RemovePage, 1878). --define(wxBookCtrlBase_DeleteAllPages, 1879). --define(wxBookCtrlBase_GetPage, 1880). --define(wxBookCtrlBase_GetPageCount, 1881). --define(wxBookCtrlBase_GetCurrentPage, 1882). --define(wxBookCtrlBase_AdvanceSelection, 1883). --define(wxBookCtrlBase_SetSelection, 1884). --define(wxBookCtrlBase_GetSelection, 1885). --define(wxBookCtrlBase_ChangeSelection, 1886). --define(wxBookCtrlBase_HitTest, 1887). --define(wxBookCtrlBase_GetPageText, 1888). --define(wxBookCtrlBase_SetPageText, 1889). --define(wxNotebook_new_0, 1890). --define(wxNotebook_new_3, 1891). --define(wxNotebook_destruct, 1892). --define(wxNotebook_AssignImageList, 1893). --define(wxNotebook_Create, 1894). --define(wxNotebook_GetImageList, 1895). --define(wxNotebook_GetPageImage, 1896). --define(wxNotebook_GetRowCount, 1897). --define(wxNotebook_GetThemeBackgroundColour, 1898). --define(wxNotebook_SetImageList, 1899). --define(wxNotebook_SetPadding, 1900). --define(wxNotebook_SetPageSize, 1901). --define(wxNotebook_SetPageImage, 1902). --define(wxChoicebook_new_0, 1903). --define(wxChoicebook_new_3, 1904). --define(wxChoicebook_AddPage, 1905). --define(wxChoicebook_AdvanceSelection, 1906). --define(wxChoicebook_AssignImageList, 1907). --define(wxChoicebook_Create, 1908). --define(wxChoicebook_DeleteAllPages, 1909). --define(wxChoicebook_GetCurrentPage, 1910). --define(wxChoicebook_GetImageList, 1911). --define(wxChoicebook_GetPage, 1912). --define(wxChoicebook_GetPageCount, 1913). --define(wxChoicebook_GetPageImage, 1914). --define(wxChoicebook_GetPageText, 1915). --define(wxChoicebook_GetSelection, 1916). --define(wxChoicebook_HitTest, 1917). --define(wxChoicebook_InsertPage, 1918). --define(wxChoicebook_SetImageList, 1919). --define(wxChoicebook_SetPageSize, 1920). --define(wxChoicebook_SetPageImage, 1921). --define(wxChoicebook_SetPageText, 1922). --define(wxChoicebook_SetSelection, 1923). --define(wxChoicebook_ChangeSelection, 1924). --define(wxChoicebook_destroy, 1925). --define(wxToolbook_new_0, 1926). --define(wxToolbook_new_3, 1927). --define(wxToolbook_AddPage, 1928). --define(wxToolbook_AdvanceSelection, 1929). --define(wxToolbook_AssignImageList, 1930). --define(wxToolbook_Create, 1931). --define(wxToolbook_DeleteAllPages, 1932). --define(wxToolbook_GetCurrentPage, 1933). --define(wxToolbook_GetImageList, 1934). --define(wxToolbook_GetPage, 1935). --define(wxToolbook_GetPageCount, 1936). --define(wxToolbook_GetPageImage, 1937). --define(wxToolbook_GetPageText, 1938). --define(wxToolbook_GetSelection, 1939). --define(wxToolbook_HitTest, 1940). --define(wxToolbook_InsertPage, 1941). --define(wxToolbook_SetImageList, 1942). --define(wxToolbook_SetPageSize, 1943). --define(wxToolbook_SetPageImage, 1944). --define(wxToolbook_SetPageText, 1945). --define(wxToolbook_SetSelection, 1946). --define(wxToolbook_ChangeSelection, 1947). --define(wxToolbook_destroy, 1948). --define(wxListbook_new_0, 1949). --define(wxListbook_new_3, 1950). --define(wxListbook_AddPage, 1951). --define(wxListbook_AdvanceSelection, 1952). --define(wxListbook_AssignImageList, 1953). --define(wxListbook_Create, 1954). --define(wxListbook_DeleteAllPages, 1955). --define(wxListbook_GetCurrentPage, 1956). --define(wxListbook_GetImageList, 1957). --define(wxListbook_GetPage, 1958). --define(wxListbook_GetPageCount, 1959). --define(wxListbook_GetPageImage, 1960). --define(wxListbook_GetPageText, 1961). --define(wxListbook_GetSelection, 1962). --define(wxListbook_HitTest, 1963). --define(wxListbook_InsertPage, 1964). --define(wxListbook_SetImageList, 1965). --define(wxListbook_SetPageSize, 1966). --define(wxListbook_SetPageImage, 1967). --define(wxListbook_SetPageText, 1968). --define(wxListbook_SetSelection, 1969). --define(wxListbook_ChangeSelection, 1970). --define(wxListbook_destroy, 1971). --define(wxTreebook_new_0, 1972). --define(wxTreebook_new_3, 1973). --define(wxTreebook_destruct, 1974). --define(wxTreebook_AddPage, 1975). --define(wxTreebook_AdvanceSelection, 1976). --define(wxTreebook_AssignImageList, 1977). --define(wxTreebook_Create, 1978). --define(wxTreebook_DeleteAllPages, 1979). --define(wxTreebook_GetCurrentPage, 1980). --define(wxTreebook_GetImageList, 1981). --define(wxTreebook_GetPage, 1982). --define(wxTreebook_GetPageCount, 1983). --define(wxTreebook_GetPageImage, 1984). --define(wxTreebook_GetPageText, 1985). --define(wxTreebook_GetSelection, 1986). --define(wxTreebook_ExpandNode, 1987). --define(wxTreebook_IsNodeExpanded, 1988). --define(wxTreebook_HitTest, 1989). --define(wxTreebook_InsertPage, 1990). --define(wxTreebook_InsertSubPage, 1991). --define(wxTreebook_SetImageList, 1992). --define(wxTreebook_SetPageSize, 1993). --define(wxTreebook_SetPageImage, 1994). --define(wxTreebook_SetPageText, 1995). --define(wxTreebook_SetSelection, 1996). --define(wxTreebook_ChangeSelection, 1997). --define(wxTreeCtrl_new_0, 1998). --define(wxTreeCtrl_new_2, 1999). --define(wxTreeCtrl_destruct, 2000). --define(wxTreeCtrl_AddRoot, 2001). --define(wxTreeCtrl_AppendItem, 2002). --define(wxTreeCtrl_AssignImageList, 2003). --define(wxTreeCtrl_AssignStateImageList, 2004). --define(wxTreeCtrl_Collapse, 2005). --define(wxTreeCtrl_CollapseAndReset, 2006). --define(wxTreeCtrl_Create, 2007). --define(wxTreeCtrl_Delete, 2008). --define(wxTreeCtrl_DeleteAllItems, 2009). --define(wxTreeCtrl_DeleteChildren, 2010). --define(wxTreeCtrl_EditLabel, 2011). --define(wxTreeCtrl_EnsureVisible, 2012). --define(wxTreeCtrl_Expand, 2013). --define(wxTreeCtrl_GetBoundingRect, 2014). --define(wxTreeCtrl_GetChildrenCount, 2015). --define(wxTreeCtrl_GetCount, 2016). --define(wxTreeCtrl_GetEditControl, 2017). --define(wxTreeCtrl_GetFirstChild, 2018). --define(wxTreeCtrl_GetNextChild, 2019). --define(wxTreeCtrl_GetFirstVisibleItem, 2020). --define(wxTreeCtrl_GetImageList, 2021). --define(wxTreeCtrl_GetIndent, 2022). --define(wxTreeCtrl_GetItemBackgroundColour, 2023). --define(wxTreeCtrl_GetItemData, 2024). --define(wxTreeCtrl_GetItemFont, 2025). --define(wxTreeCtrl_GetItemImage, 2026). --define(wxTreeCtrl_GetItemText, 2027). --define(wxTreeCtrl_GetItemTextColour, 2028). --define(wxTreeCtrl_GetLastChild, 2029). --define(wxTreeCtrl_GetNextSibling, 2030). --define(wxTreeCtrl_GetNextVisible, 2031). --define(wxTreeCtrl_GetItemParent, 2032). --define(wxTreeCtrl_GetPrevSibling, 2033). --define(wxTreeCtrl_GetPrevVisible, 2034). --define(wxTreeCtrl_GetRootItem, 2035). --define(wxTreeCtrl_GetSelection, 2036). --define(wxTreeCtrl_GetSelections, 2037). --define(wxTreeCtrl_GetStateImageList, 2038). --define(wxTreeCtrl_HitTest, 2039). --define(wxTreeCtrl_InsertItem, 2040). --define(wxTreeCtrl_IsBold, 2042). --define(wxTreeCtrl_IsExpanded, 2043). --define(wxTreeCtrl_IsSelected, 2044). --define(wxTreeCtrl_IsVisible, 2045). --define(wxTreeCtrl_ItemHasChildren, 2046). --define(wxTreeCtrl_IsTreeItemIdOk, 2047). --define(wxTreeCtrl_PrependItem, 2048). --define(wxTreeCtrl_ScrollTo, 2049). --define(wxTreeCtrl_SelectItem, 2050). --define(wxTreeCtrl_SetIndent, 2051). --define(wxTreeCtrl_SetImageList, 2052). --define(wxTreeCtrl_SetItemBackgroundColour, 2053). --define(wxTreeCtrl_SetItemBold, 2054). --define(wxTreeCtrl_SetItemData, 2055). --define(wxTreeCtrl_SetItemDropHighlight, 2056). --define(wxTreeCtrl_SetItemFont, 2057). --define(wxTreeCtrl_SetItemHasChildren, 2058). --define(wxTreeCtrl_SetItemImage, 2059). --define(wxTreeCtrl_SetItemText, 2060). --define(wxTreeCtrl_SetItemTextColour, 2061). --define(wxTreeCtrl_SetStateImageList, 2062). --define(wxTreeCtrl_SetWindowStyle, 2063). --define(wxTreeCtrl_SortChildren, 2064). --define(wxTreeCtrl_Toggle, 2065). --define(wxTreeCtrl_ToggleItemSelection, 2066). --define(wxTreeCtrl_Unselect, 2067). --define(wxTreeCtrl_UnselectAll, 2068). --define(wxTreeCtrl_UnselectItem, 2069). --define(wxScrollBar_new_0, 2070). --define(wxScrollBar_new_3, 2071). --define(wxScrollBar_destruct, 2072). --define(wxScrollBar_Create, 2073). --define(wxScrollBar_GetRange, 2074). --define(wxScrollBar_GetPageSize, 2075). --define(wxScrollBar_GetThumbPosition, 2076). --define(wxScrollBar_GetThumbSize, 2077). --define(wxScrollBar_SetThumbPosition, 2078). --define(wxScrollBar_SetScrollbar, 2079). --define(wxSpinButton_new_0, 2080). --define(wxSpinButton_new_2, 2081). --define(wxSpinButton_destruct, 2082). --define(wxSpinButton_Create, 2083). --define(wxSpinButton_GetMax, 2084). --define(wxSpinButton_GetMin, 2085). --define(wxSpinButton_GetValue, 2086). --define(wxSpinButton_SetRange, 2087). --define(wxSpinButton_SetValue, 2088). --define(wxSpinCtrl_new_0, 2089). --define(wxSpinCtrl_new_2, 2090). --define(wxSpinCtrl_Create, 2091). --define(wxSpinCtrl_SetValue_1_1, 2092). --define(wxSpinCtrl_SetValue_1_0, 2093). --define(wxSpinCtrl_GetValue, 2094). --define(wxSpinCtrl_SetRange, 2095). --define(wxSpinCtrl_SetSelection, 2096). --define(wxSpinCtrl_GetMin, 2097). --define(wxSpinCtrl_GetMax, 2098). --define(wxSpinCtrl_destroy, 2099). --define(wxStaticText_new_0, 2100). --define(wxStaticText_new_4, 2101). --define(wxStaticText_Create, 2102). --define(wxStaticText_GetLabel, 2103). --define(wxStaticText_SetLabel, 2104). --define(wxStaticText_Wrap, 2105). --define(wxStaticText_destroy, 2106). --define(wxStaticBitmap_new_0, 2107). --define(wxStaticBitmap_new_4, 2108). --define(wxStaticBitmap_Create, 2109). --define(wxStaticBitmap_GetBitmap, 2110). --define(wxStaticBitmap_SetBitmap, 2111). --define(wxStaticBitmap_destroy, 2112). --define(wxRadioBox_new, 2113). --define(wxRadioBox_destruct, 2114). --define(wxRadioBox_Create, 2115). --define(wxRadioBox_Enable_1, 2116). --define(wxRadioBox_Enable_2, 2117). --define(wxRadioBox_GetSelection, 2118). --define(wxRadioBox_GetString, 2119). --define(wxRadioBox_SetSelection, 2120). --define(wxRadioBox_Show, 2121). --define(wxRadioBox_GetColumnCount, 2122). --define(wxRadioBox_GetItemHelpText, 2123). --define(wxRadioBox_GetItemToolTip, 2124). --define(wxRadioBox_GetItemFromPoint, 2125). --define(wxRadioBox_GetRowCount, 2126). --define(wxRadioBox_IsItemEnabled, 2127). --define(wxRadioBox_IsItemShown, 2128). --define(wxRadioBox_SetItemHelpText, 2129). --define(wxRadioBox_SetItemToolTip, 2130). --define(wxRadioButton_new_0, 2131). --define(wxRadioButton_new_4, 2132). --define(wxRadioButton_destruct, 2133). --define(wxRadioButton_Create, 2134). --define(wxRadioButton_GetValue, 2135). --define(wxRadioButton_SetValue, 2136). --define(wxSlider_new_0, 2137). --define(wxSlider_new_6, 2138). --define(wxSlider_destruct, 2139). --define(wxSlider_Create, 2140). --define(wxSlider_GetLineSize, 2141). --define(wxSlider_GetMax, 2142). --define(wxSlider_GetMin, 2143). --define(wxSlider_GetPageSize, 2144). --define(wxSlider_GetThumbLength, 2145). --define(wxSlider_GetValue, 2146). --define(wxSlider_SetLineSize, 2147). --define(wxSlider_SetPageSize, 2148). --define(wxSlider_SetRange, 2149). --define(wxSlider_SetThumbLength, 2150). --define(wxSlider_SetValue, 2151). --define(wxDialog_new_0, 2152). --define(wxDialog_new_4, 2153). --define(wxDialog_destruct, 2154). --define(wxDialog_Create, 2155). --define(wxDialog_CreateButtonSizer, 2156). --define(wxDialog_CreateStdDialogButtonSizer, 2157). --define(wxDialog_EndModal, 2158). --define(wxDialog_GetAffirmativeId, 2159). --define(wxDialog_GetReturnCode, 2160). --define(wxDialog_IsModal, 2161). --define(wxDialog_SetAffirmativeId, 2162). --define(wxDialog_SetReturnCode, 2163). --define(wxDialog_Show, 2164). --define(wxDialog_ShowModal, 2165). --define(wxColourDialog_new_0, 2166). --define(wxColourDialog_new_2, 2167). --define(wxColourDialog_destruct, 2168). --define(wxColourDialog_Create, 2169). --define(wxColourDialog_GetColourData, 2170). --define(wxColourData_new, 2171). --define(wxColourData_destruct, 2172). --define(wxColourData_GetChooseFull, 2173). --define(wxColourData_GetColour, 2174). --define(wxColourData_GetCustomColour, 2175). --define(wxColourData_SetChooseFull, 2176). --define(wxColourData_SetColour, 2177). --define(wxColourData_SetCustomColour, 2178). --define(wxPalette_new_0, 2179). --define(wxPalette_new_1, 2180). --define(wxPalette_new_4, 2181). --define(wxPalette_destruct, 2182). --define(wxPalette_Create, 2183). --define(wxPalette_GetColoursCount, 2184). --define(wxPalette_GetPixel, 2185). --define(wxPalette_GetRGB, 2186). --define(wxPalette_IsOk, 2187). --define(wxDirDialog_new, 2188). --define(wxDirDialog_destruct, 2189). --define(wxDirDialog_GetPath, 2190). --define(wxDirDialog_GetMessage, 2191). --define(wxDirDialog_SetMessage, 2192). --define(wxDirDialog_SetPath, 2193). --define(wxFileDialog_new, 2194). --define(wxFileDialog_destruct, 2195). --define(wxFileDialog_GetDirectory, 2196). --define(wxFileDialog_GetFilename, 2197). --define(wxFileDialog_GetFilenames, 2198). --define(wxFileDialog_GetFilterIndex, 2199). --define(wxFileDialog_GetMessage, 2200). --define(wxFileDialog_GetPath, 2201). --define(wxFileDialog_GetPaths, 2202). --define(wxFileDialog_GetWildcard, 2203). --define(wxFileDialog_SetDirectory, 2204). --define(wxFileDialog_SetFilename, 2205). --define(wxFileDialog_SetFilterIndex, 2206). --define(wxFileDialog_SetMessage, 2207). --define(wxFileDialog_SetPath, 2208). --define(wxFileDialog_SetWildcard, 2209). --define(wxPickerBase_SetInternalMargin, 2210). --define(wxPickerBase_GetInternalMargin, 2211). --define(wxPickerBase_SetTextCtrlProportion, 2212). --define(wxPickerBase_SetPickerCtrlProportion, 2213). --define(wxPickerBase_GetTextCtrlProportion, 2214). --define(wxPickerBase_GetPickerCtrlProportion, 2215). --define(wxPickerBase_HasTextCtrl, 2216). --define(wxPickerBase_GetTextCtrl, 2217). --define(wxPickerBase_IsTextCtrlGrowable, 2218). --define(wxPickerBase_SetPickerCtrlGrowable, 2219). --define(wxPickerBase_SetTextCtrlGrowable, 2220). --define(wxPickerBase_IsPickerCtrlGrowable, 2221). --define(wxFilePickerCtrl_new_0, 2222). --define(wxFilePickerCtrl_new_3, 2223). --define(wxFilePickerCtrl_Create, 2224). --define(wxFilePickerCtrl_GetPath, 2225). --define(wxFilePickerCtrl_SetPath, 2226). --define(wxFilePickerCtrl_destroy, 2227). --define(wxDirPickerCtrl_new_0, 2228). --define(wxDirPickerCtrl_new_3, 2229). --define(wxDirPickerCtrl_Create, 2230). --define(wxDirPickerCtrl_GetPath, 2231). --define(wxDirPickerCtrl_SetPath, 2232). --define(wxDirPickerCtrl_destroy, 2233). --define(wxColourPickerCtrl_new_0, 2234). --define(wxColourPickerCtrl_new_3, 2235). --define(wxColourPickerCtrl_Create, 2236). --define(wxColourPickerCtrl_GetColour, 2237). --define(wxColourPickerCtrl_SetColour_1_1, 2238). --define(wxColourPickerCtrl_SetColour_1_0, 2239). --define(wxColourPickerCtrl_destroy, 2240). --define(wxDatePickerCtrl_new_0, 2241). --define(wxDatePickerCtrl_new_3, 2242). --define(wxDatePickerCtrl_GetRange, 2243). --define(wxDatePickerCtrl_GetValue, 2244). --define(wxDatePickerCtrl_SetRange, 2245). --define(wxDatePickerCtrl_SetValue, 2246). --define(wxDatePickerCtrl_destroy, 2247). --define(wxFontPickerCtrl_new_0, 2248). --define(wxFontPickerCtrl_new_3, 2249). --define(wxFontPickerCtrl_Create, 2250). --define(wxFontPickerCtrl_GetSelectedFont, 2251). --define(wxFontPickerCtrl_SetSelectedFont, 2252). --define(wxFontPickerCtrl_GetMaxPointSize, 2253). --define(wxFontPickerCtrl_SetMaxPointSize, 2254). --define(wxFontPickerCtrl_destroy, 2255). --define(wxFindReplaceDialog_new_0, 2256). --define(wxFindReplaceDialog_new_4, 2257). --define(wxFindReplaceDialog_destruct, 2258). --define(wxFindReplaceDialog_Create, 2259). --define(wxFindReplaceDialog_GetData, 2260). --define(wxFindReplaceData_new, 2261). --define(wxFindReplaceData_GetFindString, 2262). --define(wxFindReplaceData_GetReplaceString, 2263). --define(wxFindReplaceData_GetFlags, 2264). --define(wxFindReplaceData_SetFlags, 2265). --define(wxFindReplaceData_SetFindString, 2266). --define(wxFindReplaceData_SetReplaceString, 2267). --define(wxFindReplaceData_destroy, 2268). --define(wxMultiChoiceDialog_new, 2270). --define(wxMultiChoiceDialog_GetSelections, 2271). --define(wxMultiChoiceDialog_SetSelections, 2272). --define(wxMultiChoiceDialog_destroy, 2273). --define(wxSingleChoiceDialog_new, 2275). --define(wxSingleChoiceDialog_GetSelection, 2276). --define(wxSingleChoiceDialog_GetStringSelection, 2277). --define(wxSingleChoiceDialog_SetSelection, 2278). --define(wxSingleChoiceDialog_destroy, 2279). --define(wxTextEntryDialog_new_0, 2280). --define(wxTextEntryDialog_new_3, 2281). --define(wxTextEntryDialog_destruct, 2282). --define(wxTextEntryDialog_GetValue, 2283). --define(wxTextEntryDialog_SetValue, 2284). --define(wxPasswordEntryDialog_new, 2285). --define(wxPasswordEntryDialog_destroy, 2286). --define(wxFontData_new_0, 2287). --define(wxFontData_new_1, 2288). --define(wxFontData_EnableEffects, 2289). --define(wxFontData_GetAllowSymbols, 2290). --define(wxFontData_GetColour, 2291). --define(wxFontData_GetChosenFont, 2292). --define(wxFontData_GetEnableEffects, 2293). --define(wxFontData_GetInitialFont, 2294). --define(wxFontData_GetShowHelp, 2295). --define(wxFontData_SetAllowSymbols, 2296). --define(wxFontData_SetChosenFont, 2297). --define(wxFontData_SetColour, 2298). --define(wxFontData_SetInitialFont, 2299). --define(wxFontData_SetRange, 2300). --define(wxFontData_SetShowHelp, 2301). --define(wxFontData_destroy, 2302). --define(wxFontDialog_new_0, 2303). --define(wxFontDialog_new_2, 2305). --define(wxFontDialog_Create, 2307). --define(wxFontDialog_GetFontData, 2308). --define(wxFontDialog_destroy, 2310). --define(wxProgressDialog_new, 2311). --define(wxProgressDialog_Resume, 2312). --define(wxProgressDialog_Update, 2313). --define(wxProgressDialog_destroy, 2314). --define(wxMessageDialog_new, 2315). --define(wxMessageDialog_destroy, 2316). --define(wxPageSetupDialog_new, 2317). --define(wxPageSetupDialog_destruct, 2318). --define(wxPageSetupDialog_GetPageSetupData, 2319). --define(wxPageSetupDialog_ShowModal, 2320). --define(wxPageSetupDialogData_new_0, 2321). --define(wxPageSetupDialogData_new_1, 2323). --define(wxPageSetupDialogData_destruct, 2324). --define(wxPageSetupDialogData_EnableHelp, 2325). --define(wxPageSetupDialogData_EnableMargins, 2326). --define(wxPageSetupDialogData_EnableOrientation, 2327). --define(wxPageSetupDialogData_EnablePaper, 2328). --define(wxPageSetupDialogData_EnablePrinter, 2329). --define(wxPageSetupDialogData_GetDefaultMinMargins, 2330). --define(wxPageSetupDialogData_GetEnableMargins, 2331). --define(wxPageSetupDialogData_GetEnableOrientation, 2332). --define(wxPageSetupDialogData_GetEnablePaper, 2333). --define(wxPageSetupDialogData_GetEnablePrinter, 2334). --define(wxPageSetupDialogData_GetEnableHelp, 2335). --define(wxPageSetupDialogData_GetDefaultInfo, 2336). --define(wxPageSetupDialogData_GetMarginTopLeft, 2337). --define(wxPageSetupDialogData_GetMarginBottomRight, 2338). --define(wxPageSetupDialogData_GetMinMarginTopLeft, 2339). --define(wxPageSetupDialogData_GetMinMarginBottomRight, 2340). --define(wxPageSetupDialogData_GetPaperId, 2341). --define(wxPageSetupDialogData_GetPaperSize, 2342). --define(wxPageSetupDialogData_GetPrintData, 2344). --define(wxPageSetupDialogData_IsOk, 2345). --define(wxPageSetupDialogData_SetDefaultInfo, 2346). --define(wxPageSetupDialogData_SetDefaultMinMargins, 2347). --define(wxPageSetupDialogData_SetMarginTopLeft, 2348). --define(wxPageSetupDialogData_SetMarginBottomRight, 2349). --define(wxPageSetupDialogData_SetMinMarginTopLeft, 2350). --define(wxPageSetupDialogData_SetMinMarginBottomRight, 2351). --define(wxPageSetupDialogData_SetPaperId, 2352). --define(wxPageSetupDialogData_SetPaperSize, 2353). --define(wxPageSetupDialogData_SetPrintData, 2354). --define(wxPrintDialog_new_2_0, 2355). --define(wxPrintDialog_new_2_1, 2356). --define(wxPrintDialog_destruct, 2357). --define(wxPrintDialog_GetPrintDialogData, 2358). --define(wxPrintDialog_GetPrintDC, 2359). --define(wxPrintDialogData_new_0, 2360). --define(wxPrintDialogData_new_1, 2361). --define(wxPrintDialogData_destruct, 2363). --define(wxPrintDialogData_EnableHelp, 2364). --define(wxPrintDialogData_EnablePageNumbers, 2365). --define(wxPrintDialogData_EnablePrintToFile, 2366). --define(wxPrintDialogData_EnableSelection, 2367). --define(wxPrintDialogData_GetAllPages, 2368). --define(wxPrintDialogData_GetCollate, 2369). --define(wxPrintDialogData_GetFromPage, 2370). --define(wxPrintDialogData_GetMaxPage, 2371). --define(wxPrintDialogData_GetMinPage, 2372). --define(wxPrintDialogData_GetNoCopies, 2373). --define(wxPrintDialogData_GetPrintData, 2374). --define(wxPrintDialogData_GetPrintToFile, 2375). --define(wxPrintDialogData_GetSelection, 2376). --define(wxPrintDialogData_GetToPage, 2377). --define(wxPrintDialogData_IsOk, 2378). --define(wxPrintDialogData_SetCollate, 2379). --define(wxPrintDialogData_SetFromPage, 2380). --define(wxPrintDialogData_SetMaxPage, 2381). --define(wxPrintDialogData_SetMinPage, 2382). --define(wxPrintDialogData_SetNoCopies, 2383). --define(wxPrintDialogData_SetPrintData, 2384). --define(wxPrintDialogData_SetPrintToFile, 2385). --define(wxPrintDialogData_SetSelection, 2386). --define(wxPrintDialogData_SetToPage, 2387). --define(wxPrintData_new_0, 2388). --define(wxPrintData_new_1, 2389). --define(wxPrintData_destruct, 2390). --define(wxPrintData_GetCollate, 2391). --define(wxPrintData_GetBin, 2392). --define(wxPrintData_GetColour, 2393). --define(wxPrintData_GetDuplex, 2394). --define(wxPrintData_GetNoCopies, 2395). --define(wxPrintData_GetOrientation, 2396). --define(wxPrintData_GetPaperId, 2397). --define(wxPrintData_GetPrinterName, 2398). --define(wxPrintData_GetQuality, 2399). --define(wxPrintData_IsOk, 2400). --define(wxPrintData_SetBin, 2401). --define(wxPrintData_SetCollate, 2402). --define(wxPrintData_SetColour, 2403). --define(wxPrintData_SetDuplex, 2404). --define(wxPrintData_SetNoCopies, 2405). --define(wxPrintData_SetOrientation, 2406). --define(wxPrintData_SetPaperId, 2407). --define(wxPrintData_SetPrinterName, 2408). --define(wxPrintData_SetQuality, 2409). --define(wxPrintPreview_new_2, 2410). --define(wxPrintPreview_new_3, 2411). --define(wxPrintPreview_destruct, 2412). --define(wxPrintPreview_GetCanvas, 2413). --define(wxPrintPreview_GetCurrentPage, 2414). --define(wxPrintPreview_GetFrame, 2415). --define(wxPrintPreview_GetMaxPage, 2416). --define(wxPrintPreview_GetMinPage, 2417). --define(wxPrintPreview_GetPrintout, 2418). --define(wxPrintPreview_GetPrintoutForPrinting, 2419). --define(wxPrintPreview_IsOk, 2420). --define(wxPrintPreview_PaintPage, 2421). --define(wxPrintPreview_Print, 2422). --define(wxPrintPreview_RenderPage, 2423). --define(wxPrintPreview_SetCanvas, 2424). --define(wxPrintPreview_SetCurrentPage, 2425). --define(wxPrintPreview_SetFrame, 2426). --define(wxPrintPreview_SetPrintout, 2427). --define(wxPrintPreview_SetZoom, 2428). --define(wxPreviewFrame_new, 2429). --define(wxPreviewFrame_destruct, 2430). --define(wxPreviewFrame_CreateControlBar, 2431). --define(wxPreviewFrame_CreateCanvas, 2432). --define(wxPreviewFrame_Initialize, 2433). --define(wxPreviewFrame_OnCloseWindow, 2434). --define(wxPreviewControlBar_new, 2435). --define(wxPreviewControlBar_destruct, 2436). --define(wxPreviewControlBar_CreateButtons, 2437). --define(wxPreviewControlBar_GetPrintPreview, 2438). --define(wxPreviewControlBar_GetZoomControl, 2439). --define(wxPreviewControlBar_SetZoomControl, 2440). --define(wxPrinter_new, 2441). --define(wxPrinter_CreateAbortWindow, 2442). --define(wxPrinter_GetAbort, 2443). --define(wxPrinter_GetLastError, 2444). --define(wxPrinter_GetPrintDialogData, 2445). --define(wxPrinter_Print, 2446). --define(wxPrinter_PrintDialog, 2447). --define(wxPrinter_ReportError, 2448). --define(wxPrinter_Setup, 2449). --define(wxPrinter_destroy, 2450). --define(wxXmlResource_new_2, 2451). --define(wxXmlResource_new_1, 2452). --define(wxXmlResource_destruct, 2453). --define(wxXmlResource_AttachUnknownControl, 2454). --define(wxXmlResource_ClearHandlers, 2455). --define(wxXmlResource_CompareVersion, 2456). --define(wxXmlResource_Get, 2457). --define(wxXmlResource_GetFlags, 2458). --define(wxXmlResource_GetVersion, 2459). --define(wxXmlResource_GetXRCID, 2460). --define(wxXmlResource_InitAllHandlers, 2461). --define(wxXmlResource_Load, 2462). --define(wxXmlResource_LoadBitmap, 2463). --define(wxXmlResource_LoadDialog_2, 2464). --define(wxXmlResource_LoadDialog_3, 2465). --define(wxXmlResource_LoadFrame_2, 2466). --define(wxXmlResource_LoadFrame_3, 2467). --define(wxXmlResource_LoadIcon, 2468). --define(wxXmlResource_LoadMenu, 2469). --define(wxXmlResource_LoadMenuBar_2, 2470). --define(wxXmlResource_LoadMenuBar_1, 2471). --define(wxXmlResource_LoadPanel_2, 2472). --define(wxXmlResource_LoadPanel_3, 2473). --define(wxXmlResource_LoadToolBar, 2474). --define(wxXmlResource_Set, 2475). --define(wxXmlResource_SetFlags, 2476). --define(wxXmlResource_Unload, 2477). --define(wxXmlResource_xrcctrl, 2478). --define(wxHtmlEasyPrinting_new, 2479). --define(wxHtmlEasyPrinting_GetPrintData, 2480). --define(wxHtmlEasyPrinting_GetPageSetupData, 2481). --define(wxHtmlEasyPrinting_PreviewFile, 2482). --define(wxHtmlEasyPrinting_PreviewText, 2483). --define(wxHtmlEasyPrinting_PrintFile, 2484). --define(wxHtmlEasyPrinting_PrintText, 2485). --define(wxHtmlEasyPrinting_PageSetup, 2486). --define(wxHtmlEasyPrinting_SetFonts, 2487). --define(wxHtmlEasyPrinting_SetHeader, 2488). --define(wxHtmlEasyPrinting_SetFooter, 2489). --define(wxHtmlEasyPrinting_destroy, 2490). --define(wxGLCanvas_new, 2491). --define(wxGLCanvas_SetCurrent, 2492). --define(wxGLCanvas_SwapBuffers, 2493). --define(wxGLCanvas_destroy, 2494). --define(wxGLContext_new, 2495). --define(wxGLContext_SetCurrent, 2496). --define(wxGLContext_destroy, 2497). --define(wxAuiManager_new, 2498). --define(wxAuiManager_destruct, 2499). --define(wxAuiManager_AddPane_2_1, 2500). --define(wxAuiManager_AddPane_2_0, 2501). --define(wxAuiManager_AddPane_3, 2502). --define(wxAuiManager_DetachPane, 2503). --define(wxAuiManager_GetAllPanes, 2504). --define(wxAuiManager_GetArtProvider, 2505). --define(wxAuiManager_GetDockSizeConstraint, 2506). --define(wxAuiManager_GetFlags, 2507). --define(wxAuiManager_GetManagedWindow, 2508). --define(wxAuiManager_GetManager, 2509). --define(wxAuiManager_GetPane_1_1, 2510). --define(wxAuiManager_GetPane_1_0, 2511). --define(wxAuiManager_HideHint, 2512). --define(wxAuiManager_InsertPane, 2513). --define(wxAuiManager_LoadPaneInfo, 2514). --define(wxAuiManager_LoadPerspective, 2515). --define(wxAuiManager_SavePaneInfo, 2516). --define(wxAuiManager_SavePerspective, 2517). --define(wxAuiManager_SetArtProvider, 2518). --define(wxAuiManager_SetDockSizeConstraint, 2519). --define(wxAuiManager_SetFlags, 2520). --define(wxAuiManager_SetManagedWindow, 2521). --define(wxAuiManager_ShowHint, 2522). --define(wxAuiManager_UnInit, 2523). --define(wxAuiManager_Update, 2524). --define(wxAuiPaneInfo_new_0, 2525). --define(wxAuiPaneInfo_new_1, 2526). --define(wxAuiPaneInfo_BestSize_1, 2527). --define(wxAuiPaneInfo_BestSize_2, 2528). --define(wxAuiPaneInfo_Bottom, 2529). --define(wxAuiPaneInfo_BottomDockable, 2530). --define(wxAuiPaneInfo_Caption, 2531). --define(wxAuiPaneInfo_CaptionVisible, 2532). --define(wxAuiPaneInfo_Centre, 2533). --define(wxAuiPaneInfo_CentrePane, 2534). --define(wxAuiPaneInfo_CloseButton, 2535). --define(wxAuiPaneInfo_DefaultPane, 2536). --define(wxAuiPaneInfo_DestroyOnClose, 2537). --define(wxAuiPaneInfo_Direction, 2538). --define(wxAuiPaneInfo_Dock, 2539). --define(wxAuiPaneInfo_Dockable, 2540). --define(wxAuiPaneInfo_Fixed, 2541). --define(wxAuiPaneInfo_Float, 2542). --define(wxAuiPaneInfo_Floatable, 2543). --define(wxAuiPaneInfo_FloatingPosition_1, 2544). --define(wxAuiPaneInfo_FloatingPosition_2, 2545). --define(wxAuiPaneInfo_FloatingSize_1, 2546). --define(wxAuiPaneInfo_FloatingSize_2, 2547). --define(wxAuiPaneInfo_Gripper, 2548). --define(wxAuiPaneInfo_GripperTop, 2549). --define(wxAuiPaneInfo_HasBorder, 2550). --define(wxAuiPaneInfo_HasCaption, 2551). --define(wxAuiPaneInfo_HasCloseButton, 2552). --define(wxAuiPaneInfo_HasFlag, 2553). --define(wxAuiPaneInfo_HasGripper, 2554). --define(wxAuiPaneInfo_HasGripperTop, 2555). --define(wxAuiPaneInfo_HasMaximizeButton, 2556). --define(wxAuiPaneInfo_HasMinimizeButton, 2557). --define(wxAuiPaneInfo_HasPinButton, 2558). --define(wxAuiPaneInfo_Hide, 2559). --define(wxAuiPaneInfo_IsBottomDockable, 2560). --define(wxAuiPaneInfo_IsDocked, 2561). --define(wxAuiPaneInfo_IsFixed, 2562). --define(wxAuiPaneInfo_IsFloatable, 2563). --define(wxAuiPaneInfo_IsFloating, 2564). --define(wxAuiPaneInfo_IsLeftDockable, 2565). --define(wxAuiPaneInfo_IsMovable, 2566). --define(wxAuiPaneInfo_IsOk, 2567). --define(wxAuiPaneInfo_IsResizable, 2568). --define(wxAuiPaneInfo_IsRightDockable, 2569). --define(wxAuiPaneInfo_IsShown, 2570). --define(wxAuiPaneInfo_IsToolbar, 2571). --define(wxAuiPaneInfo_IsTopDockable, 2572). --define(wxAuiPaneInfo_Layer, 2573). --define(wxAuiPaneInfo_Left, 2574). --define(wxAuiPaneInfo_LeftDockable, 2575). --define(wxAuiPaneInfo_MaxSize_1, 2576). --define(wxAuiPaneInfo_MaxSize_2, 2577). --define(wxAuiPaneInfo_MaximizeButton, 2578). --define(wxAuiPaneInfo_MinSize_1, 2579). --define(wxAuiPaneInfo_MinSize_2, 2580). --define(wxAuiPaneInfo_MinimizeButton, 2581). --define(wxAuiPaneInfo_Movable, 2582). --define(wxAuiPaneInfo_Name, 2583). --define(wxAuiPaneInfo_PaneBorder, 2584). --define(wxAuiPaneInfo_PinButton, 2585). --define(wxAuiPaneInfo_Position, 2586). --define(wxAuiPaneInfo_Resizable, 2587). --define(wxAuiPaneInfo_Right, 2588). --define(wxAuiPaneInfo_RightDockable, 2589). --define(wxAuiPaneInfo_Row, 2590). --define(wxAuiPaneInfo_SafeSet, 2591). --define(wxAuiPaneInfo_SetFlag, 2592). --define(wxAuiPaneInfo_Show, 2593). --define(wxAuiPaneInfo_ToolbarPane, 2594). --define(wxAuiPaneInfo_Top, 2595). --define(wxAuiPaneInfo_TopDockable, 2596). --define(wxAuiPaneInfo_Window, 2597). --define(wxAuiPaneInfo_GetWindow, 2598). --define(wxAuiPaneInfo_GetFrame, 2599). --define(wxAuiPaneInfo_GetDirection, 2600). --define(wxAuiPaneInfo_GetLayer, 2601). --define(wxAuiPaneInfo_GetRow, 2602). --define(wxAuiPaneInfo_GetPosition, 2603). --define(wxAuiPaneInfo_GetFloatingPosition, 2604). --define(wxAuiPaneInfo_GetFloatingSize, 2605). --define(wxAuiPaneInfo_destroy, 2606). --define(wxAuiNotebook_new_0, 2607). --define(wxAuiNotebook_new_2, 2608). --define(wxAuiNotebook_AddPage_3, 2609). --define(wxAuiNotebook_AddPage_4, 2610). --define(wxAuiNotebook_Create_2, 2611). --define(wxAuiNotebook_Create_3, 2612). --define(wxAuiNotebook_DeletePage, 2613). --define(wxAuiNotebook_GetArtProvider, 2614). --define(wxAuiNotebook_GetPage, 2615). --define(wxAuiNotebook_GetPageBitmap, 2616). --define(wxAuiNotebook_GetPageCount, 2617). --define(wxAuiNotebook_GetPageIndex, 2618). --define(wxAuiNotebook_GetPageText, 2619). --define(wxAuiNotebook_GetSelection, 2620). --define(wxAuiNotebook_InsertPage_4, 2621). --define(wxAuiNotebook_InsertPage_5, 2622). --define(wxAuiNotebook_RemovePage, 2623). --define(wxAuiNotebook_SetArtProvider, 2624). --define(wxAuiNotebook_SetFont, 2625). --define(wxAuiNotebook_SetPageBitmap, 2626). --define(wxAuiNotebook_SetPageText, 2627). --define(wxAuiNotebook_SetSelection, 2628). --define(wxAuiNotebook_SetTabCtrlHeight, 2629). --define(wxAuiNotebook_SetUniformBitmapSize, 2630). --define(wxAuiNotebook_destroy, 2631). --define(wxAuiTabArt_SetFlags, 2632). --define(wxAuiTabArt_SetMeasuringFont, 2633). --define(wxAuiTabArt_SetNormalFont, 2634). --define(wxAuiTabArt_SetSelectedFont, 2635). --define(wxAuiTabArt_SetColour, 2636). --define(wxAuiTabArt_SetActiveColour, 2637). --define(wxAuiDockArt_GetColour, 2638). --define(wxAuiDockArt_GetFont, 2639). --define(wxAuiDockArt_GetMetric, 2640). --define(wxAuiDockArt_SetColour, 2641). --define(wxAuiDockArt_SetFont, 2642). --define(wxAuiDockArt_SetMetric, 2643). --define(wxAuiSimpleTabArt_new, 2644). --define(wxAuiSimpleTabArt_destroy, 2645). --define(wxMDIParentFrame_new_0, 2646). --define(wxMDIParentFrame_new_4, 2647). --define(wxMDIParentFrame_destruct, 2648). --define(wxMDIParentFrame_ActivateNext, 2649). --define(wxMDIParentFrame_ActivatePrevious, 2650). --define(wxMDIParentFrame_ArrangeIcons, 2651). --define(wxMDIParentFrame_Cascade, 2652). --define(wxMDIParentFrame_Create, 2653). --define(wxMDIParentFrame_GetActiveChild, 2654). --define(wxMDIParentFrame_GetClientWindow, 2655). --define(wxMDIParentFrame_Tile, 2656). --define(wxMDIChildFrame_new_0, 2657). --define(wxMDIChildFrame_new_4, 2658). --define(wxMDIChildFrame_destruct, 2659). --define(wxMDIChildFrame_Activate, 2660). --define(wxMDIChildFrame_Create, 2661). --define(wxMDIChildFrame_Maximize, 2662). --define(wxMDIChildFrame_Restore, 2663). --define(wxMDIClientWindow_new, 2664). --define(wxMDIClientWindow_CreateClient, 2665). --define(wxMDIClientWindow_destroy, 2666). --define(wxLayoutAlgorithm_new, 2667). --define(wxLayoutAlgorithm_destruct, 2668). --define(wxLayoutAlgorithm_LayoutFrame, 2669). --define(wxLayoutAlgorithm_LayoutMDIFrame, 2670). --define(wxLayoutAlgorithm_LayoutWindow, 2671). --define(wxEvent_GetId, 2672). --define(wxEvent_GetSkipped, 2673). --define(wxEvent_GetTimestamp, 2674). --define(wxEvent_IsCommandEvent, 2675). --define(wxEvent_ResumePropagation, 2676). --define(wxEvent_ShouldPropagate, 2677). --define(wxEvent_Skip, 2678). --define(wxEvent_StopPropagation, 2679). --define(wxCommandEvent_getClientData, 2680). --define(wxCommandEvent_GetExtraLong, 2681). --define(wxCommandEvent_GetInt, 2682). --define(wxCommandEvent_GetSelection, 2683). --define(wxCommandEvent_GetString, 2684). --define(wxCommandEvent_IsChecked, 2685). --define(wxCommandEvent_IsSelection, 2686). --define(wxCommandEvent_SetInt, 2687). --define(wxCommandEvent_SetString, 2688). --define(wxScrollEvent_GetOrientation, 2689). --define(wxScrollEvent_GetPosition, 2690). --define(wxScrollWinEvent_GetOrientation, 2691). --define(wxScrollWinEvent_GetPosition, 2692). --define(wxMouseEvent_AltDown, 2693). --define(wxMouseEvent_Button, 2694). --define(wxMouseEvent_ButtonDClick, 2695). --define(wxMouseEvent_ButtonDown, 2696). --define(wxMouseEvent_ButtonUp, 2697). --define(wxMouseEvent_CmdDown, 2698). --define(wxMouseEvent_ControlDown, 2699). --define(wxMouseEvent_Dragging, 2700). --define(wxMouseEvent_Entering, 2701). --define(wxMouseEvent_GetButton, 2702). --define(wxMouseEvent_GetPosition, 2703). --define(wxMouseEvent_GetLogicalPosition, 2705). --define(wxMouseEvent_GetLinesPerAction, 2706). --define(wxMouseEvent_GetWheelRotation, 2707). --define(wxMouseEvent_GetWheelDelta, 2708). --define(wxMouseEvent_GetX, 2709). --define(wxMouseEvent_GetY, 2710). --define(wxMouseEvent_IsButton, 2711). --define(wxMouseEvent_IsPageScroll, 2712). --define(wxMouseEvent_Leaving, 2713). --define(wxMouseEvent_LeftDClick, 2714). --define(wxMouseEvent_LeftDown, 2715). --define(wxMouseEvent_LeftIsDown, 2716). --define(wxMouseEvent_LeftUp, 2717). --define(wxMouseEvent_MetaDown, 2718). --define(wxMouseEvent_MiddleDClick, 2719). --define(wxMouseEvent_MiddleDown, 2720). --define(wxMouseEvent_MiddleIsDown, 2721). --define(wxMouseEvent_MiddleUp, 2722). --define(wxMouseEvent_Moving, 2723). --define(wxMouseEvent_RightDClick, 2724). --define(wxMouseEvent_RightDown, 2725). --define(wxMouseEvent_RightIsDown, 2726). --define(wxMouseEvent_RightUp, 2727). --define(wxMouseEvent_ShiftDown, 2728). --define(wxMouseEvent_GetWheelAxis, 2729). --define(wxSetCursorEvent_GetCursor, 2730). --define(wxSetCursorEvent_GetX, 2731). --define(wxSetCursorEvent_GetY, 2732). --define(wxSetCursorEvent_HasCursor, 2733). --define(wxSetCursorEvent_SetCursor, 2734). --define(wxKeyEvent_AltDown, 2735). --define(wxKeyEvent_CmdDown, 2736). --define(wxKeyEvent_ControlDown, 2737). --define(wxKeyEvent_GetKeyCode, 2738). --define(wxKeyEvent_GetModifiers, 2739). --define(wxKeyEvent_GetPosition, 2740). --define(wxKeyEvent_GetRawKeyCode, 2742). --define(wxKeyEvent_GetRawKeyFlags, 2743). --define(wxKeyEvent_GetUnicodeKey, 2744). --define(wxKeyEvent_GetX, 2745). --define(wxKeyEvent_GetY, 2746). --define(wxKeyEvent_HasModifiers, 2747). --define(wxKeyEvent_MetaDown, 2748). --define(wxKeyEvent_ShiftDown, 2749). --define(wxSizeEvent_GetSize, 2750). --define(wxSizeEvent_GetRect, 2751). --define(wxMoveEvent_GetPosition, 2752). --define(wxMoveEvent_GetRect, 2753). --define(wxEraseEvent_GetDC, 2754). --define(wxFocusEvent_GetWindow, 2755). --define(wxChildFocusEvent_GetWindow, 2756). --define(wxMenuEvent_GetMenu, 2757). --define(wxMenuEvent_GetMenuId, 2758). --define(wxMenuEvent_IsPopup, 2759). --define(wxCloseEvent_CanVeto, 2760). --define(wxCloseEvent_GetLoggingOff, 2761). --define(wxCloseEvent_SetCanVeto, 2762). --define(wxCloseEvent_SetLoggingOff, 2763). --define(wxCloseEvent_Veto, 2764). --define(wxShowEvent_SetShow, 2765). --define(wxShowEvent_IsShown, 2766). --define(wxIconizeEvent_IsIconized, 2767). --define(wxJoystickEvent_ButtonDown, 2768). --define(wxJoystickEvent_ButtonIsDown, 2769). --define(wxJoystickEvent_ButtonUp, 2770). --define(wxJoystickEvent_GetButtonChange, 2771). --define(wxJoystickEvent_GetButtonState, 2772). --define(wxJoystickEvent_GetJoystick, 2773). --define(wxJoystickEvent_GetPosition, 2774). --define(wxJoystickEvent_GetZPosition, 2775). --define(wxJoystickEvent_IsButton, 2776). --define(wxJoystickEvent_IsMove, 2777). --define(wxJoystickEvent_IsZMove, 2778). --define(wxUpdateUIEvent_CanUpdate, 2779). --define(wxUpdateUIEvent_Check, 2780). --define(wxUpdateUIEvent_Enable, 2781). --define(wxUpdateUIEvent_Show, 2782). --define(wxUpdateUIEvent_GetChecked, 2783). --define(wxUpdateUIEvent_GetEnabled, 2784). --define(wxUpdateUIEvent_GetShown, 2785). --define(wxUpdateUIEvent_GetSetChecked, 2786). --define(wxUpdateUIEvent_GetSetEnabled, 2787). --define(wxUpdateUIEvent_GetSetShown, 2788). --define(wxUpdateUIEvent_GetSetText, 2789). --define(wxUpdateUIEvent_GetText, 2790). --define(wxUpdateUIEvent_GetMode, 2791). --define(wxUpdateUIEvent_GetUpdateInterval, 2792). --define(wxUpdateUIEvent_ResetUpdateTime, 2793). --define(wxUpdateUIEvent_SetMode, 2794). --define(wxUpdateUIEvent_SetText, 2795). --define(wxUpdateUIEvent_SetUpdateInterval, 2796). --define(wxMouseCaptureChangedEvent_GetCapturedWindow, 2797). --define(wxPaletteChangedEvent_SetChangedWindow, 2798). --define(wxPaletteChangedEvent_GetChangedWindow, 2799). --define(wxQueryNewPaletteEvent_SetPaletteRealized, 2800). --define(wxQueryNewPaletteEvent_GetPaletteRealized, 2801). --define(wxNavigationKeyEvent_GetDirection, 2802). --define(wxNavigationKeyEvent_SetDirection, 2803). --define(wxNavigationKeyEvent_IsWindowChange, 2804). --define(wxNavigationKeyEvent_SetWindowChange, 2805). --define(wxNavigationKeyEvent_IsFromTab, 2806). --define(wxNavigationKeyEvent_SetFromTab, 2807). --define(wxNavigationKeyEvent_GetCurrentFocus, 2808). --define(wxNavigationKeyEvent_SetCurrentFocus, 2809). --define(wxHelpEvent_GetOrigin, 2810). --define(wxHelpEvent_GetPosition, 2811). --define(wxHelpEvent_SetOrigin, 2812). --define(wxHelpEvent_SetPosition, 2813). --define(wxContextMenuEvent_GetPosition, 2814). --define(wxContextMenuEvent_SetPosition, 2815). --define(wxIdleEvent_GetMode, 2816). --define(wxIdleEvent_RequestMore, 2817). --define(wxIdleEvent_MoreRequested, 2818). --define(wxIdleEvent_SetMode, 2819). --define(wxGridEvent_AltDown, 2820). --define(wxGridEvent_ControlDown, 2821). --define(wxGridEvent_GetCol, 2822). --define(wxGridEvent_GetPosition, 2823). --define(wxGridEvent_GetRow, 2824). --define(wxGridEvent_MetaDown, 2825). --define(wxGridEvent_Selecting, 2826). --define(wxGridEvent_ShiftDown, 2827). --define(wxNotifyEvent_Allow, 2828). --define(wxNotifyEvent_IsAllowed, 2829). --define(wxNotifyEvent_Veto, 2830). --define(wxSashEvent_GetEdge, 2831). --define(wxSashEvent_GetDragRect, 2832). --define(wxSashEvent_GetDragStatus, 2833). --define(wxListEvent_GetCacheFrom, 2834). --define(wxListEvent_GetCacheTo, 2835). --define(wxListEvent_GetKeyCode, 2836). --define(wxListEvent_GetIndex, 2837). --define(wxListEvent_GetColumn, 2838). --define(wxListEvent_GetPoint, 2839). --define(wxListEvent_GetLabel, 2840). --define(wxListEvent_GetText, 2841). --define(wxListEvent_GetImage, 2842). --define(wxListEvent_GetData, 2843). --define(wxListEvent_GetMask, 2844). --define(wxListEvent_GetItem, 2845). --define(wxListEvent_IsEditCancelled, 2846). --define(wxDateEvent_GetDate, 2847). --define(wxCalendarEvent_GetWeekDay, 2848). --define(wxCalendarEvent_GetDate, 2849). --define(wxFileDirPickerEvent_GetPath, 2850). --define(wxColourPickerEvent_GetColour, 2851). --define(wxFontPickerEvent_GetFont, 2852). --define(wxStyledTextEvent_GetPosition, 2853). --define(wxStyledTextEvent_GetKey, 2854). --define(wxStyledTextEvent_GetModifiers, 2855). --define(wxStyledTextEvent_GetModificationType, 2856). --define(wxStyledTextEvent_GetText, 2857). --define(wxStyledTextEvent_GetLength, 2858). --define(wxStyledTextEvent_GetLinesAdded, 2859). --define(wxStyledTextEvent_GetLine, 2860). --define(wxStyledTextEvent_GetFoldLevelNow, 2861). --define(wxStyledTextEvent_GetFoldLevelPrev, 2862). --define(wxStyledTextEvent_GetMargin, 2863). --define(wxStyledTextEvent_GetMessage, 2864). --define(wxStyledTextEvent_GetWParam, 2865). --define(wxStyledTextEvent_GetLParam, 2866). --define(wxStyledTextEvent_GetListType, 2867). --define(wxStyledTextEvent_GetX, 2868). --define(wxStyledTextEvent_GetY, 2869). --define(wxStyledTextEvent_GetDragText, 2870). --define(wxStyledTextEvent_GetDragAllowMove, 2871). --define(wxStyledTextEvent_GetDragResult, 2872). --define(wxStyledTextEvent_GetShift, 2873). --define(wxStyledTextEvent_GetControl, 2874). --define(wxStyledTextEvent_GetAlt, 2875). --define(utils_wxGetKeyState, 2876). --define(utils_wxGetMousePosition, 2877). --define(utils_wxGetMouseState, 2878). --define(utils_wxSetDetectableAutoRepeat, 2879). --define(utils_wxBell, 2880). --define(utils_wxFindMenuItemId, 2881). --define(utils_wxFindWindowAtPoint, 2882). --define(utils_wxBeginBusyCursor, 2883). --define(utils_wxEndBusyCursor, 2884). --define(utils_wxIsBusy, 2885). --define(utils_wxShutdown, 2886). --define(utils_wxShell, 2887). --define(utils_wxLaunchDefaultBrowser, 2888). --define(utils_wxGetEmailAddress, 2889). --define(utils_wxGetUserId, 2890). --define(utils_wxGetHomeDir, 2891). --define(utils_wxNewId, 2892). --define(utils_wxRegisterId, 2893). --define(utils_wxGetCurrentId, 2894). --define(utils_wxGetOsDescription, 2895). --define(utils_wxIsPlatformLittleEndian, 2896). --define(utils_wxIsPlatform64Bit, 2897). --define(gdicmn_wxDisplaySize, 2898). --define(gdicmn_wxSetCursor, 2899). --define(wxPrintout_new, 2900). --define(wxPrintout_destruct, 2901). --define(wxPrintout_GetDC, 2902). --define(wxPrintout_GetPageSizeMM, 2903). --define(wxPrintout_GetPageSizePixels, 2904). --define(wxPrintout_GetPaperRectPixels, 2905). --define(wxPrintout_GetPPIPrinter, 2906). --define(wxPrintout_GetPPIScreen, 2907). --define(wxPrintout_GetTitle, 2908). --define(wxPrintout_IsPreview, 2909). --define(wxPrintout_FitThisSizeToPaper, 2910). --define(wxPrintout_FitThisSizeToPage, 2911). --define(wxPrintout_FitThisSizeToPageMargins, 2912). --define(wxPrintout_MapScreenSizeToPaper, 2913). --define(wxPrintout_MapScreenSizeToPage, 2914). --define(wxPrintout_MapScreenSizeToPageMargins, 2915). --define(wxPrintout_MapScreenSizeToDevice, 2916). --define(wxPrintout_GetLogicalPaperRect, 2917). --define(wxPrintout_GetLogicalPageRect, 2918). --define(wxPrintout_GetLogicalPageMarginsRect, 2919). --define(wxPrintout_SetLogicalOrigin, 2920). --define(wxPrintout_OffsetLogicalOrigin, 2921). --define(wxStyledTextCtrl_new_2, 2922). --define(wxStyledTextCtrl_new_0, 2923). --define(wxStyledTextCtrl_destruct, 2924). --define(wxStyledTextCtrl_Create, 2925). --define(wxStyledTextCtrl_AddText, 2926). --define(wxStyledTextCtrl_InsertText, 2927). --define(wxStyledTextCtrl_ClearAll, 2928). --define(wxStyledTextCtrl_ClearDocumentStyle, 2929). --define(wxStyledTextCtrl_GetLength, 2930). --define(wxStyledTextCtrl_GetCharAt, 2931). --define(wxStyledTextCtrl_GetCurrentPos, 2932). --define(wxStyledTextCtrl_GetAnchor, 2933). --define(wxStyledTextCtrl_GetStyleAt, 2934). --define(wxStyledTextCtrl_Redo, 2935). --define(wxStyledTextCtrl_SetUndoCollection, 2936). --define(wxStyledTextCtrl_SelectAll, 2937). --define(wxStyledTextCtrl_SetSavePoint, 2938). --define(wxStyledTextCtrl_CanRedo, 2939). --define(wxStyledTextCtrl_MarkerLineFromHandle, 2940). --define(wxStyledTextCtrl_MarkerDeleteHandle, 2941). --define(wxStyledTextCtrl_GetUndoCollection, 2942). --define(wxStyledTextCtrl_GetViewWhiteSpace, 2943). --define(wxStyledTextCtrl_SetViewWhiteSpace, 2944). --define(wxStyledTextCtrl_PositionFromPoint, 2945). --define(wxStyledTextCtrl_PositionFromPointClose, 2946). --define(wxStyledTextCtrl_GotoLine, 2947). --define(wxStyledTextCtrl_GotoPos, 2948). --define(wxStyledTextCtrl_SetAnchor, 2949). --define(wxStyledTextCtrl_GetCurLine, 2950). --define(wxStyledTextCtrl_GetEndStyled, 2951). --define(wxStyledTextCtrl_ConvertEOLs, 2952). --define(wxStyledTextCtrl_GetEOLMode, 2953). --define(wxStyledTextCtrl_SetEOLMode, 2954). --define(wxStyledTextCtrl_StartStyling, 2955). --define(wxStyledTextCtrl_SetStyling, 2956). --define(wxStyledTextCtrl_GetBufferedDraw, 2957). --define(wxStyledTextCtrl_SetBufferedDraw, 2958). --define(wxStyledTextCtrl_SetTabWidth, 2959). --define(wxStyledTextCtrl_GetTabWidth, 2960). --define(wxStyledTextCtrl_SetCodePage, 2961). --define(wxStyledTextCtrl_MarkerDefine, 2962). --define(wxStyledTextCtrl_MarkerSetForeground, 2963). --define(wxStyledTextCtrl_MarkerSetBackground, 2964). --define(wxStyledTextCtrl_MarkerAdd, 2965). --define(wxStyledTextCtrl_MarkerDelete, 2966). --define(wxStyledTextCtrl_MarkerDeleteAll, 2967). --define(wxStyledTextCtrl_MarkerGet, 2968). --define(wxStyledTextCtrl_MarkerNext, 2969). --define(wxStyledTextCtrl_MarkerPrevious, 2970). --define(wxStyledTextCtrl_MarkerDefineBitmap, 2971). --define(wxStyledTextCtrl_MarkerAddSet, 2972). --define(wxStyledTextCtrl_MarkerSetAlpha, 2973). --define(wxStyledTextCtrl_SetMarginType, 2974). --define(wxStyledTextCtrl_GetMarginType, 2975). --define(wxStyledTextCtrl_SetMarginWidth, 2976). --define(wxStyledTextCtrl_GetMarginWidth, 2977). --define(wxStyledTextCtrl_SetMarginMask, 2978). --define(wxStyledTextCtrl_GetMarginMask, 2979). --define(wxStyledTextCtrl_SetMarginSensitive, 2980). --define(wxStyledTextCtrl_GetMarginSensitive, 2981). --define(wxStyledTextCtrl_StyleClearAll, 2982). --define(wxStyledTextCtrl_StyleSetForeground, 2983). --define(wxStyledTextCtrl_StyleSetBackground, 2984). --define(wxStyledTextCtrl_StyleSetBold, 2985). --define(wxStyledTextCtrl_StyleSetItalic, 2986). --define(wxStyledTextCtrl_StyleSetSize, 2987). --define(wxStyledTextCtrl_StyleSetFaceName, 2988). --define(wxStyledTextCtrl_StyleSetEOLFilled, 2989). --define(wxStyledTextCtrl_StyleResetDefault, 2990). --define(wxStyledTextCtrl_StyleSetUnderline, 2991). --define(wxStyledTextCtrl_StyleSetCase, 2992). --define(wxStyledTextCtrl_StyleSetHotSpot, 2993). --define(wxStyledTextCtrl_SetSelForeground, 2994). --define(wxStyledTextCtrl_SetSelBackground, 2995). --define(wxStyledTextCtrl_GetSelAlpha, 2996). --define(wxStyledTextCtrl_SetSelAlpha, 2997). --define(wxStyledTextCtrl_SetCaretForeground, 2998). --define(wxStyledTextCtrl_CmdKeyAssign, 2999). --define(wxStyledTextCtrl_CmdKeyClear, 3000). --define(wxStyledTextCtrl_CmdKeyClearAll, 3001). --define(wxStyledTextCtrl_SetStyleBytes, 3002). --define(wxStyledTextCtrl_StyleSetVisible, 3003). --define(wxStyledTextCtrl_GetCaretPeriod, 3004). --define(wxStyledTextCtrl_SetCaretPeriod, 3005). --define(wxStyledTextCtrl_SetWordChars, 3006). --define(wxStyledTextCtrl_BeginUndoAction, 3007). --define(wxStyledTextCtrl_EndUndoAction, 3008). --define(wxStyledTextCtrl_IndicatorSetStyle, 3009). --define(wxStyledTextCtrl_IndicatorGetStyle, 3010). --define(wxStyledTextCtrl_IndicatorSetForeground, 3011). --define(wxStyledTextCtrl_IndicatorGetForeground, 3012). --define(wxStyledTextCtrl_SetWhitespaceForeground, 3013). --define(wxStyledTextCtrl_SetWhitespaceBackground, 3014). --define(wxStyledTextCtrl_GetStyleBits, 3015). --define(wxStyledTextCtrl_SetLineState, 3016). --define(wxStyledTextCtrl_GetLineState, 3017). --define(wxStyledTextCtrl_GetMaxLineState, 3018). --define(wxStyledTextCtrl_GetCaretLineVisible, 3019). --define(wxStyledTextCtrl_SetCaretLineVisible, 3020). --define(wxStyledTextCtrl_GetCaretLineBackground, 3021). --define(wxStyledTextCtrl_SetCaretLineBackground, 3022). --define(wxStyledTextCtrl_AutoCompShow, 3023). --define(wxStyledTextCtrl_AutoCompCancel, 3024). --define(wxStyledTextCtrl_AutoCompActive, 3025). --define(wxStyledTextCtrl_AutoCompPosStart, 3026). --define(wxStyledTextCtrl_AutoCompComplete, 3027). --define(wxStyledTextCtrl_AutoCompStops, 3028). --define(wxStyledTextCtrl_AutoCompSetSeparator, 3029). --define(wxStyledTextCtrl_AutoCompGetSeparator, 3030). --define(wxStyledTextCtrl_AutoCompSelect, 3031). --define(wxStyledTextCtrl_AutoCompSetCancelAtStart, 3032). --define(wxStyledTextCtrl_AutoCompGetCancelAtStart, 3033). --define(wxStyledTextCtrl_AutoCompSetFillUps, 3034). --define(wxStyledTextCtrl_AutoCompSetChooseSingle, 3035). --define(wxStyledTextCtrl_AutoCompGetChooseSingle, 3036). --define(wxStyledTextCtrl_AutoCompSetIgnoreCase, 3037). --define(wxStyledTextCtrl_AutoCompGetIgnoreCase, 3038). --define(wxStyledTextCtrl_UserListShow, 3039). --define(wxStyledTextCtrl_AutoCompSetAutoHide, 3040). --define(wxStyledTextCtrl_AutoCompGetAutoHide, 3041). --define(wxStyledTextCtrl_AutoCompSetDropRestOfWord, 3042). --define(wxStyledTextCtrl_AutoCompGetDropRestOfWord, 3043). --define(wxStyledTextCtrl_RegisterImage, 3044). --define(wxStyledTextCtrl_ClearRegisteredImages, 3045). --define(wxStyledTextCtrl_AutoCompGetTypeSeparator, 3046). --define(wxStyledTextCtrl_AutoCompSetTypeSeparator, 3047). --define(wxStyledTextCtrl_AutoCompSetMaxWidth, 3048). --define(wxStyledTextCtrl_AutoCompGetMaxWidth, 3049). --define(wxStyledTextCtrl_AutoCompSetMaxHeight, 3050). --define(wxStyledTextCtrl_AutoCompGetMaxHeight, 3051). --define(wxStyledTextCtrl_SetIndent, 3052). --define(wxStyledTextCtrl_GetIndent, 3053). --define(wxStyledTextCtrl_SetUseTabs, 3054). --define(wxStyledTextCtrl_GetUseTabs, 3055). --define(wxStyledTextCtrl_SetLineIndentation, 3056). --define(wxStyledTextCtrl_GetLineIndentation, 3057). --define(wxStyledTextCtrl_GetLineIndentPosition, 3058). --define(wxStyledTextCtrl_GetColumn, 3059). --define(wxStyledTextCtrl_SetUseHorizontalScrollBar, 3060). --define(wxStyledTextCtrl_GetUseHorizontalScrollBar, 3061). --define(wxStyledTextCtrl_SetIndentationGuides, 3062). --define(wxStyledTextCtrl_GetIndentationGuides, 3063). --define(wxStyledTextCtrl_SetHighlightGuide, 3064). --define(wxStyledTextCtrl_GetHighlightGuide, 3065). --define(wxStyledTextCtrl_GetLineEndPosition, 3066). --define(wxStyledTextCtrl_GetCodePage, 3067). --define(wxStyledTextCtrl_GetCaretForeground, 3068). --define(wxStyledTextCtrl_GetReadOnly, 3069). --define(wxStyledTextCtrl_SetCurrentPos, 3070). --define(wxStyledTextCtrl_SetSelectionStart, 3071). --define(wxStyledTextCtrl_GetSelectionStart, 3072). --define(wxStyledTextCtrl_SetSelectionEnd, 3073). --define(wxStyledTextCtrl_GetSelectionEnd, 3074). --define(wxStyledTextCtrl_SetPrintMagnification, 3075). --define(wxStyledTextCtrl_GetPrintMagnification, 3076). --define(wxStyledTextCtrl_SetPrintColourMode, 3077). --define(wxStyledTextCtrl_GetPrintColourMode, 3078). --define(wxStyledTextCtrl_FindText, 3079). --define(wxStyledTextCtrl_FormatRange, 3080). --define(wxStyledTextCtrl_GetFirstVisibleLine, 3081). --define(wxStyledTextCtrl_GetLine, 3082). --define(wxStyledTextCtrl_GetLineCount, 3083). --define(wxStyledTextCtrl_SetMarginLeft, 3084). --define(wxStyledTextCtrl_GetMarginLeft, 3085). --define(wxStyledTextCtrl_SetMarginRight, 3086). --define(wxStyledTextCtrl_GetMarginRight, 3087). --define(wxStyledTextCtrl_GetModify, 3088). --define(wxStyledTextCtrl_SetSelection, 3089). --define(wxStyledTextCtrl_GetSelectedText, 3090). --define(wxStyledTextCtrl_GetTextRange, 3091). --define(wxStyledTextCtrl_HideSelection, 3092). --define(wxStyledTextCtrl_LineFromPosition, 3093). --define(wxStyledTextCtrl_PositionFromLine, 3094). --define(wxStyledTextCtrl_LineScroll, 3095). --define(wxStyledTextCtrl_EnsureCaretVisible, 3096). --define(wxStyledTextCtrl_ReplaceSelection, 3097). --define(wxStyledTextCtrl_SetReadOnly, 3098). --define(wxStyledTextCtrl_CanPaste, 3099). --define(wxStyledTextCtrl_CanUndo, 3100). --define(wxStyledTextCtrl_EmptyUndoBuffer, 3101). --define(wxStyledTextCtrl_Undo, 3102). --define(wxStyledTextCtrl_Cut, 3103). --define(wxStyledTextCtrl_Copy, 3104). --define(wxStyledTextCtrl_Paste, 3105). --define(wxStyledTextCtrl_Clear, 3106). --define(wxStyledTextCtrl_SetText, 3107). --define(wxStyledTextCtrl_GetText, 3108). --define(wxStyledTextCtrl_GetTextLength, 3109). --define(wxStyledTextCtrl_GetOvertype, 3110). --define(wxStyledTextCtrl_SetCaretWidth, 3111). --define(wxStyledTextCtrl_GetCaretWidth, 3112). --define(wxStyledTextCtrl_SetTargetStart, 3113). --define(wxStyledTextCtrl_GetTargetStart, 3114). --define(wxStyledTextCtrl_SetTargetEnd, 3115). --define(wxStyledTextCtrl_GetTargetEnd, 3116). --define(wxStyledTextCtrl_ReplaceTarget, 3117). --define(wxStyledTextCtrl_SearchInTarget, 3118). --define(wxStyledTextCtrl_SetSearchFlags, 3119). --define(wxStyledTextCtrl_GetSearchFlags, 3120). --define(wxStyledTextCtrl_CallTipShow, 3121). --define(wxStyledTextCtrl_CallTipCancel, 3122). --define(wxStyledTextCtrl_CallTipActive, 3123). --define(wxStyledTextCtrl_CallTipPosAtStart, 3124). --define(wxStyledTextCtrl_CallTipSetHighlight, 3125). --define(wxStyledTextCtrl_CallTipSetBackground, 3126). --define(wxStyledTextCtrl_CallTipSetForeground, 3127). --define(wxStyledTextCtrl_CallTipSetForegroundHighlight, 3128). --define(wxStyledTextCtrl_CallTipUseStyle, 3129). --define(wxStyledTextCtrl_VisibleFromDocLine, 3130). --define(wxStyledTextCtrl_DocLineFromVisible, 3131). --define(wxStyledTextCtrl_WrapCount, 3132). --define(wxStyledTextCtrl_SetFoldLevel, 3133). --define(wxStyledTextCtrl_GetFoldLevel, 3134). --define(wxStyledTextCtrl_GetLastChild, 3135). --define(wxStyledTextCtrl_GetFoldParent, 3136). --define(wxStyledTextCtrl_ShowLines, 3137). --define(wxStyledTextCtrl_HideLines, 3138). --define(wxStyledTextCtrl_GetLineVisible, 3139). --define(wxStyledTextCtrl_SetFoldExpanded, 3140). --define(wxStyledTextCtrl_GetFoldExpanded, 3141). --define(wxStyledTextCtrl_ToggleFold, 3142). --define(wxStyledTextCtrl_EnsureVisible, 3143). --define(wxStyledTextCtrl_SetFoldFlags, 3144). --define(wxStyledTextCtrl_EnsureVisibleEnforcePolicy, 3145). --define(wxStyledTextCtrl_SetTabIndents, 3146). --define(wxStyledTextCtrl_GetTabIndents, 3147). --define(wxStyledTextCtrl_SetBackSpaceUnIndents, 3148). --define(wxStyledTextCtrl_GetBackSpaceUnIndents, 3149). --define(wxStyledTextCtrl_SetMouseDwellTime, 3150). --define(wxStyledTextCtrl_GetMouseDwellTime, 3151). --define(wxStyledTextCtrl_WordStartPosition, 3152). --define(wxStyledTextCtrl_WordEndPosition, 3153). --define(wxStyledTextCtrl_SetWrapMode, 3154). --define(wxStyledTextCtrl_GetWrapMode, 3155). --define(wxStyledTextCtrl_SetWrapVisualFlags, 3156). --define(wxStyledTextCtrl_GetWrapVisualFlags, 3157). --define(wxStyledTextCtrl_SetWrapVisualFlagsLocation, 3158). --define(wxStyledTextCtrl_GetWrapVisualFlagsLocation, 3159). --define(wxStyledTextCtrl_SetWrapStartIndent, 3160). --define(wxStyledTextCtrl_GetWrapStartIndent, 3161). --define(wxStyledTextCtrl_SetLayoutCache, 3162). --define(wxStyledTextCtrl_GetLayoutCache, 3163). --define(wxStyledTextCtrl_SetScrollWidth, 3164). --define(wxStyledTextCtrl_GetScrollWidth, 3165). --define(wxStyledTextCtrl_TextWidth, 3166). --define(wxStyledTextCtrl_GetEndAtLastLine, 3167). --define(wxStyledTextCtrl_TextHeight, 3168). --define(wxStyledTextCtrl_SetUseVerticalScrollBar, 3169). --define(wxStyledTextCtrl_GetUseVerticalScrollBar, 3170). --define(wxStyledTextCtrl_AppendText, 3171). --define(wxStyledTextCtrl_GetTwoPhaseDraw, 3172). --define(wxStyledTextCtrl_SetTwoPhaseDraw, 3173). --define(wxStyledTextCtrl_TargetFromSelection, 3174). --define(wxStyledTextCtrl_LinesJoin, 3175). --define(wxStyledTextCtrl_LinesSplit, 3176). --define(wxStyledTextCtrl_SetFoldMarginColour, 3177). --define(wxStyledTextCtrl_SetFoldMarginHiColour, 3178). --define(wxStyledTextCtrl_LineDown, 3179). --define(wxStyledTextCtrl_LineDownExtend, 3180). --define(wxStyledTextCtrl_LineUp, 3181). --define(wxStyledTextCtrl_LineUpExtend, 3182). --define(wxStyledTextCtrl_CharLeft, 3183). --define(wxStyledTextCtrl_CharLeftExtend, 3184). --define(wxStyledTextCtrl_CharRight, 3185). --define(wxStyledTextCtrl_CharRightExtend, 3186). --define(wxStyledTextCtrl_WordLeft, 3187). --define(wxStyledTextCtrl_WordLeftExtend, 3188). --define(wxStyledTextCtrl_WordRight, 3189). --define(wxStyledTextCtrl_WordRightExtend, 3190). --define(wxStyledTextCtrl_Home, 3191). --define(wxStyledTextCtrl_HomeExtend, 3192). --define(wxStyledTextCtrl_LineEnd, 3193). --define(wxStyledTextCtrl_LineEndExtend, 3194). --define(wxStyledTextCtrl_DocumentStart, 3195). --define(wxStyledTextCtrl_DocumentStartExtend, 3196). --define(wxStyledTextCtrl_DocumentEnd, 3197). --define(wxStyledTextCtrl_DocumentEndExtend, 3198). --define(wxStyledTextCtrl_PageUp, 3199). --define(wxStyledTextCtrl_PageUpExtend, 3200). --define(wxStyledTextCtrl_PageDown, 3201). --define(wxStyledTextCtrl_PageDownExtend, 3202). --define(wxStyledTextCtrl_EditToggleOvertype, 3203). --define(wxStyledTextCtrl_Cancel, 3204). --define(wxStyledTextCtrl_DeleteBack, 3205). --define(wxStyledTextCtrl_Tab, 3206). --define(wxStyledTextCtrl_BackTab, 3207). --define(wxStyledTextCtrl_NewLine, 3208). --define(wxStyledTextCtrl_FormFeed, 3209). --define(wxStyledTextCtrl_VCHome, 3210). --define(wxStyledTextCtrl_VCHomeExtend, 3211). --define(wxStyledTextCtrl_ZoomIn, 3212). --define(wxStyledTextCtrl_ZoomOut, 3213). --define(wxStyledTextCtrl_DelWordLeft, 3214). --define(wxStyledTextCtrl_DelWordRight, 3215). --define(wxStyledTextCtrl_LineCut, 3216). --define(wxStyledTextCtrl_LineDelete, 3217). --define(wxStyledTextCtrl_LineTranspose, 3218). --define(wxStyledTextCtrl_LineDuplicate, 3219). --define(wxStyledTextCtrl_LowerCase, 3220). --define(wxStyledTextCtrl_UpperCase, 3221). --define(wxStyledTextCtrl_LineScrollDown, 3222). --define(wxStyledTextCtrl_LineScrollUp, 3223). --define(wxStyledTextCtrl_DeleteBackNotLine, 3224). --define(wxStyledTextCtrl_HomeDisplay, 3225). --define(wxStyledTextCtrl_HomeDisplayExtend, 3226). --define(wxStyledTextCtrl_LineEndDisplay, 3227). --define(wxStyledTextCtrl_LineEndDisplayExtend, 3228). --define(wxStyledTextCtrl_HomeWrapExtend, 3229). --define(wxStyledTextCtrl_LineEndWrap, 3230). --define(wxStyledTextCtrl_LineEndWrapExtend, 3231). --define(wxStyledTextCtrl_VCHomeWrap, 3232). --define(wxStyledTextCtrl_VCHomeWrapExtend, 3233). --define(wxStyledTextCtrl_LineCopy, 3234). --define(wxStyledTextCtrl_MoveCaretInsideView, 3235). --define(wxStyledTextCtrl_LineLength, 3236). --define(wxStyledTextCtrl_BraceHighlight, 3237). --define(wxStyledTextCtrl_BraceBadLight, 3238). --define(wxStyledTextCtrl_BraceMatch, 3239). --define(wxStyledTextCtrl_GetViewEOL, 3240). --define(wxStyledTextCtrl_SetViewEOL, 3241). --define(wxStyledTextCtrl_SetModEventMask, 3242). --define(wxStyledTextCtrl_GetEdgeColumn, 3243). --define(wxStyledTextCtrl_SetEdgeColumn, 3244). --define(wxStyledTextCtrl_SetEdgeMode, 3245). --define(wxStyledTextCtrl_GetEdgeMode, 3246). --define(wxStyledTextCtrl_GetEdgeColour, 3247). --define(wxStyledTextCtrl_SetEdgeColour, 3248). --define(wxStyledTextCtrl_SearchAnchor, 3249). --define(wxStyledTextCtrl_SearchNext, 3250). --define(wxStyledTextCtrl_SearchPrev, 3251). --define(wxStyledTextCtrl_LinesOnScreen, 3252). --define(wxStyledTextCtrl_UsePopUp, 3253). --define(wxStyledTextCtrl_SelectionIsRectangle, 3254). --define(wxStyledTextCtrl_SetZoom, 3255). --define(wxStyledTextCtrl_GetZoom, 3256). --define(wxStyledTextCtrl_GetModEventMask, 3257). --define(wxStyledTextCtrl_SetSTCFocus, 3258). --define(wxStyledTextCtrl_GetSTCFocus, 3259). --define(wxStyledTextCtrl_SetStatus, 3260). --define(wxStyledTextCtrl_GetStatus, 3261). --define(wxStyledTextCtrl_SetMouseDownCaptures, 3262). --define(wxStyledTextCtrl_GetMouseDownCaptures, 3263). --define(wxStyledTextCtrl_SetSTCCursor, 3264). --define(wxStyledTextCtrl_GetSTCCursor, 3265). --define(wxStyledTextCtrl_SetControlCharSymbol, 3266). --define(wxStyledTextCtrl_GetControlCharSymbol, 3267). --define(wxStyledTextCtrl_WordPartLeft, 3268). --define(wxStyledTextCtrl_WordPartLeftExtend, 3269). --define(wxStyledTextCtrl_WordPartRight, 3270). --define(wxStyledTextCtrl_WordPartRightExtend, 3271). --define(wxStyledTextCtrl_SetVisiblePolicy, 3272). --define(wxStyledTextCtrl_DelLineLeft, 3273). --define(wxStyledTextCtrl_DelLineRight, 3274). --define(wxStyledTextCtrl_GetXOffset, 3275). --define(wxStyledTextCtrl_ChooseCaretX, 3276). --define(wxStyledTextCtrl_SetXCaretPolicy, 3277). --define(wxStyledTextCtrl_SetYCaretPolicy, 3278). --define(wxStyledTextCtrl_GetPrintWrapMode, 3279). --define(wxStyledTextCtrl_SetHotspotActiveForeground, 3280). --define(wxStyledTextCtrl_SetHotspotActiveBackground, 3281). --define(wxStyledTextCtrl_SetHotspotActiveUnderline, 3282). --define(wxStyledTextCtrl_SetHotspotSingleLine, 3283). --define(wxStyledTextCtrl_ParaDownExtend, 3284). --define(wxStyledTextCtrl_ParaUp, 3285). --define(wxStyledTextCtrl_ParaUpExtend, 3286). --define(wxStyledTextCtrl_PositionBefore, 3287). --define(wxStyledTextCtrl_PositionAfter, 3288). --define(wxStyledTextCtrl_CopyRange, 3289). --define(wxStyledTextCtrl_CopyText, 3290). --define(wxStyledTextCtrl_SetSelectionMode, 3291). --define(wxStyledTextCtrl_GetSelectionMode, 3292). --define(wxStyledTextCtrl_LineDownRectExtend, 3293). --define(wxStyledTextCtrl_LineUpRectExtend, 3294). --define(wxStyledTextCtrl_CharLeftRectExtend, 3295). --define(wxStyledTextCtrl_CharRightRectExtend, 3296). --define(wxStyledTextCtrl_HomeRectExtend, 3297). --define(wxStyledTextCtrl_VCHomeRectExtend, 3298). --define(wxStyledTextCtrl_LineEndRectExtend, 3299). --define(wxStyledTextCtrl_PageUpRectExtend, 3300). --define(wxStyledTextCtrl_PageDownRectExtend, 3301). --define(wxStyledTextCtrl_StutteredPageUp, 3302). --define(wxStyledTextCtrl_StutteredPageUpExtend, 3303). --define(wxStyledTextCtrl_StutteredPageDown, 3304). --define(wxStyledTextCtrl_StutteredPageDownExtend, 3305). --define(wxStyledTextCtrl_WordLeftEnd, 3306). --define(wxStyledTextCtrl_WordLeftEndExtend, 3307). --define(wxStyledTextCtrl_WordRightEnd, 3308). --define(wxStyledTextCtrl_WordRightEndExtend, 3309). --define(wxStyledTextCtrl_SetWhitespaceChars, 3310). --define(wxStyledTextCtrl_SetCharsDefault, 3311). --define(wxStyledTextCtrl_AutoCompGetCurrent, 3312). --define(wxStyledTextCtrl_Allocate, 3313). --define(wxStyledTextCtrl_FindColumn, 3314). --define(wxStyledTextCtrl_GetCaretSticky, 3315). --define(wxStyledTextCtrl_SetCaretSticky, 3316). --define(wxStyledTextCtrl_ToggleCaretSticky, 3317). --define(wxStyledTextCtrl_SetPasteConvertEndings, 3318). --define(wxStyledTextCtrl_GetPasteConvertEndings, 3319). --define(wxStyledTextCtrl_SelectionDuplicate, 3320). --define(wxStyledTextCtrl_SetCaretLineBackAlpha, 3321). --define(wxStyledTextCtrl_GetCaretLineBackAlpha, 3322). --define(wxStyledTextCtrl_StartRecord, 3323). --define(wxStyledTextCtrl_StopRecord, 3324). --define(wxStyledTextCtrl_SetLexer, 3325). --define(wxStyledTextCtrl_GetLexer, 3326). --define(wxStyledTextCtrl_Colourise, 3327). --define(wxStyledTextCtrl_SetProperty, 3328). --define(wxStyledTextCtrl_SetKeyWords, 3329). --define(wxStyledTextCtrl_SetLexerLanguage, 3330). --define(wxStyledTextCtrl_GetProperty, 3331). --define(wxStyledTextCtrl_GetStyleBitsNeeded, 3332). --define(wxStyledTextCtrl_GetCurrentLine, 3333). --define(wxStyledTextCtrl_StyleSetSpec, 3334). --define(wxStyledTextCtrl_StyleSetFont, 3335). --define(wxStyledTextCtrl_StyleSetFontAttr, 3336). --define(wxStyledTextCtrl_StyleSetCharacterSet, 3337). --define(wxStyledTextCtrl_StyleSetFontEncoding, 3338). --define(wxStyledTextCtrl_CmdKeyExecute, 3339). --define(wxStyledTextCtrl_SetMargins, 3340). --define(wxStyledTextCtrl_GetSelection, 3341). --define(wxStyledTextCtrl_PointFromPosition, 3342). --define(wxStyledTextCtrl_ScrollToLine, 3343). --define(wxStyledTextCtrl_ScrollToColumn, 3344). --define(wxStyledTextCtrl_SetVScrollBar, 3345). --define(wxStyledTextCtrl_SetHScrollBar, 3346). --define(wxStyledTextCtrl_GetLastKeydownProcessed, 3347). --define(wxStyledTextCtrl_SetLastKeydownProcessed, 3348). --define(wxStyledTextCtrl_SaveFile, 3349). --define(wxStyledTextCtrl_LoadFile, 3350). --define(wxStyledTextCtrl_DoDragOver, 3351). --define(wxStyledTextCtrl_DoDropText, 3352). --define(wxStyledTextCtrl_GetUseAntiAliasing, 3353). --define(wxStyledTextCtrl_AddTextRaw, 3354). --define(wxStyledTextCtrl_InsertTextRaw, 3355). --define(wxStyledTextCtrl_GetCurLineRaw, 3356). --define(wxStyledTextCtrl_GetLineRaw, 3357). --define(wxStyledTextCtrl_GetSelectedTextRaw, 3358). --define(wxStyledTextCtrl_GetTextRangeRaw, 3359). --define(wxStyledTextCtrl_SetTextRaw, 3360). --define(wxStyledTextCtrl_GetTextRaw, 3361). --define(wxStyledTextCtrl_AppendTextRaw, 3362). --define(wxArtProvider_GetBitmap, 3363). --define(wxArtProvider_GetIcon, 3364). --define(wxTreeEvent_GetKeyCode, 3365). --define(wxTreeEvent_GetItem, 3366). --define(wxTreeEvent_GetKeyEvent, 3367). --define(wxTreeEvent_GetLabel, 3368). --define(wxTreeEvent_GetOldItem, 3369). --define(wxTreeEvent_GetPoint, 3370). --define(wxTreeEvent_IsEditCancelled, 3371). --define(wxTreeEvent_SetToolTip, 3372). --define(wxBookCtrlEvent_GetOldSelection, 3373). --define(wxBookCtrlEvent_GetSelection, 3374). --define(wxBookCtrlEvent_SetOldSelection, 3375). --define(wxBookCtrlEvent_SetSelection, 3376). --define(wxFileDataObject_new, 3377). --define(wxFileDataObject_AddFile, 3378). --define(wxFileDataObject_GetFilenames, 3379). --define(wxFileDataObject_destroy, 3380). --define(wxTextDataObject_new, 3381). --define(wxTextDataObject_GetTextLength, 3382). --define(wxTextDataObject_GetText, 3383). --define(wxTextDataObject_SetText, 3384). --define(wxTextDataObject_destroy, 3385). --define(wxBitmapDataObject_new_1_1, 3386). --define(wxBitmapDataObject_new_1_0, 3387). --define(wxBitmapDataObject_GetBitmap, 3388). --define(wxBitmapDataObject_SetBitmap, 3389). --define(wxBitmapDataObject_destroy, 3390). --define(wxClipboard_new, 3391). --define(wxClipboard_destruct, 3392). --define(wxClipboard_AddData, 3393). --define(wxClipboard_Clear, 3394). --define(wxClipboard_Close, 3395). --define(wxClipboard_Flush, 3396). --define(wxClipboard_GetData, 3397). --define(wxClipboard_IsOpened, 3398). --define(wxClipboard_Open, 3399). --define(wxClipboard_SetData, 3400). --define(wxClipboard_UsePrimarySelection, 3401). --define(wxClipboard_IsSupported, 3402). --define(wxClipboard_Get, 3403). --define(wxSpinEvent_GetPosition, 3404). --define(wxSpinEvent_SetPosition, 3405). --define(wxSplitterWindow_new_0, 3406). --define(wxSplitterWindow_new_2, 3407). --define(wxSplitterWindow_destruct, 3408). --define(wxSplitterWindow_Create, 3409). --define(wxSplitterWindow_GetMinimumPaneSize, 3410). --define(wxSplitterWindow_GetSashGravity, 3411). --define(wxSplitterWindow_GetSashPosition, 3412). --define(wxSplitterWindow_GetSplitMode, 3413). --define(wxSplitterWindow_GetWindow1, 3414). --define(wxSplitterWindow_GetWindow2, 3415). --define(wxSplitterWindow_Initialize, 3416). --define(wxSplitterWindow_IsSplit, 3417). --define(wxSplitterWindow_ReplaceWindow, 3418). --define(wxSplitterWindow_SetSashGravity, 3419). --define(wxSplitterWindow_SetSashPosition, 3420). --define(wxSplitterWindow_SetMinimumPaneSize, 3421). --define(wxSplitterWindow_SetSplitMode, 3422). --define(wxSplitterWindow_SplitHorizontally, 3423). --define(wxSplitterWindow_SplitVertically, 3424). --define(wxSplitterWindow_Unsplit, 3425). --define(wxSplitterWindow_UpdateSize, 3426). --define(wxSplitterEvent_GetSashPosition, 3427). --define(wxSplitterEvent_GetX, 3428). --define(wxSplitterEvent_GetY, 3429). --define(wxSplitterEvent_GetWindowBeingRemoved, 3430). --define(wxSplitterEvent_SetSashPosition, 3431). --define(wxHtmlWindow_new_0, 3432). --define(wxHtmlWindow_new_2, 3433). --define(wxHtmlWindow_AppendToPage, 3434). --define(wxHtmlWindow_GetOpenedAnchor, 3435). --define(wxHtmlWindow_GetOpenedPage, 3436). --define(wxHtmlWindow_GetOpenedPageTitle, 3437). --define(wxHtmlWindow_GetRelatedFrame, 3438). --define(wxHtmlWindow_HistoryBack, 3439). --define(wxHtmlWindow_HistoryCanBack, 3440). --define(wxHtmlWindow_HistoryCanForward, 3441). --define(wxHtmlWindow_HistoryClear, 3442). --define(wxHtmlWindow_HistoryForward, 3443). --define(wxHtmlWindow_LoadFile, 3444). --define(wxHtmlWindow_LoadPage, 3445). --define(wxHtmlWindow_SelectAll, 3446). --define(wxHtmlWindow_SelectionToText, 3447). --define(wxHtmlWindow_SelectLine, 3448). --define(wxHtmlWindow_SelectWord, 3449). --define(wxHtmlWindow_SetBorders, 3450). --define(wxHtmlWindow_SetFonts, 3451). --define(wxHtmlWindow_SetPage, 3452). --define(wxHtmlWindow_SetRelatedFrame, 3453). --define(wxHtmlWindow_SetRelatedStatusBar_1, 3454). --define(wxHtmlWindow_SetRelatedStatusBar_2, 3455). --define(wxHtmlWindow_ToText, 3456). --define(wxHtmlWindow_destroy, 3457). --define(wxHtmlLinkEvent_GetLinkInfo, 3458). --define(wxSystemSettings_GetColour, 3459). --define(wxSystemSettings_GetFont, 3460). --define(wxSystemSettings_GetMetric, 3461). --define(wxSystemSettings_GetScreenType, 3462). --define(wxSystemOptions_GetOption, 3463). --define(wxSystemOptions_GetOptionInt, 3464). --define(wxSystemOptions_HasOption, 3465). --define(wxSystemOptions_IsFalse, 3466). --define(wxSystemOptions_SetOption_2_1, 3467). --define(wxSystemOptions_SetOption_2_0, 3468). --define(wxAuiNotebookEvent_SetSelection, 3469). --define(wxAuiNotebookEvent_GetSelection, 3470). --define(wxAuiNotebookEvent_SetOldSelection, 3471). --define(wxAuiNotebookEvent_GetOldSelection, 3472). --define(wxAuiNotebookEvent_SetDragSource, 3473). --define(wxAuiNotebookEvent_GetDragSource, 3474). --define(wxAuiManagerEvent_SetManager, 3475). --define(wxAuiManagerEvent_GetManager, 3476). --define(wxAuiManagerEvent_SetPane, 3477). --define(wxAuiManagerEvent_GetPane, 3478). --define(wxAuiManagerEvent_SetButton, 3479). --define(wxAuiManagerEvent_GetButton, 3480). --define(wxAuiManagerEvent_SetDC, 3481). --define(wxAuiManagerEvent_GetDC, 3482). --define(wxAuiManagerEvent_Veto, 3483). --define(wxAuiManagerEvent_GetVeto, 3484). --define(wxAuiManagerEvent_SetCanVeto, 3485). --define(wxAuiManagerEvent_CanVeto, 3486). --define(wxLogNull_new, 3487). --define(wxLogNull_destruct, 3488). --define(wxTaskBarIcon_new, 3489). --define(wxTaskBarIcon_destruct, 3490). --define(wxTaskBarIcon_PopupMenu, 3491). --define(wxTaskBarIcon_RemoveIcon, 3492). --define(wxTaskBarIcon_SetIcon, 3493). --define(wxLocale_new_0, 3494). --define(wxLocale_new_2_0, 3495). --define(wxLocale_new_2_1, 3496). --define(wxLocale_destruct, 3497). --define(wxLocale_Init_1, 3498). --define(wxLocale_Init_2, 3499). --define(wxLocale_AddCatalog_1, 3500). --define(wxLocale_AddCatalog_2, 3501). --define(wxLocale_AddCatalog_3, 3502). --define(wxLocale_AddCatalogLookupPathPrefix, 3503). --define(wxLocale_GetCanonicalName, 3504). --define(wxLocale_GetLanguage, 3505). --define(wxLocale_GetLanguageName, 3506). --define(wxLocale_GetLocale, 3507). --define(wxLocale_GetName, 3508). --define(wxLocale_GetString_2, 3509). --define(wxLocale_GetString_4, 3510). --define(wxLocale_GetHeaderValue, 3511). --define(wxLocale_GetSysName, 3512). --define(wxLocale_GetSystemEncoding, 3513). --define(wxLocale_GetSystemEncodingName, 3514). --define(wxLocale_GetSystemLanguage, 3515). --define(wxLocale_IsLoaded, 3516). --define(wxLocale_IsOk, 3517). --define(wxActivateEvent_GetActive, 3518). --define(wxPopupWindow_new_0, 3519). --define(wxPopupWindow_new_2, 3520). --define(wxPopupWindow_Create, 3521). --define(wxPopupWindow_Position, 3522). --define(wxPopupWindow_destroy, 3523). --define(wxPopupTransientWindow_new_0, 3524). --define(wxPopupTransientWindow_new_2, 3525). --define(wxPopupTransientWindow_Popup, 3526). --define(wxPopupTransientWindow_Dismiss, 3527). --define(wxPopupTransientWindow_destroy, 3528). --define(wxOverlay_new, 3529). --define(wxOverlay_destruct, 3530). --define(wxOverlay_Reset, 3531). --define(wxDCOverlay_new_6, 3532). --define(wxDCOverlay_new_2, 3533). --define(wxDCOverlay_destruct, 3534). --define(wxDCOverlay_Clear, 3535). --define(wxDropFilesEvent_GetPosition, 3536). --define(wxDropFilesEvent_GetNumberOfFiles, 3537). --define(wxDropFilesEvent_GetFiles, 3538). --define(wxDisplay_new_0, 3539). --define(wxDisplay_new_1_0, 3540). --define(wxDisplay_new_1_1, 3541). --define(wxDisplay_destruct, 3542). --define(wxDisplay_IsOk, 3543). --define(wxDisplay_GetClientArea, 3544). --define(wxDisplay_GetGeometry, 3545). --define(wxDisplay_GetName, 3546). --define(wxDisplay_IsPrimary, 3547). --define(wxDisplay_GetCount, 3548). --define(wxDisplay_GetFromPoint, 3549). --define(wxDisplay_GetFromWindow, 3550). --define(wxDisplay_GetPPI, 3551). --define(wxGCDC_new_1, 3552). --define(wxGCDC_new_0, 3555). --define(wxGCDC_destruct, 3556). --define(wxGCDC_GetGraphicsContext, 3557). --define(wxGCDC_SetGraphicsContext, 3558). --define(wxNotificationMessage_new_0, 3559). --define(wxNotificationMessage_new_2, 3560). --define(wxNotificationMessage_destruct, 3561). --define(wxNotificationMessage_AddAction, 3562). --define(wxNotificationMessage_Close, 3563). --define(wxNotificationMessage_SetFlags, 3564). --define(wxNotificationMessage_SetIcon, 3565). --define(wxNotificationMessage_SetMessage, 3566). --define(wxNotificationMessage_SetParent, 3567). --define(wxNotificationMessage_SetTitle, 3568). --define(wxNotificationMessage_Show, 3569). --define(wxNotificationMessage_UseTaskBarIcon, 3570). --define(wxNotificationMessage_MSWUseToasts, 3571). --define(wxWebView_New, 3573). --define(wxWebView_GetCurrentTitle, 3574). --define(wxWebView_GetCurrentURL, 3575). --define(wxWebView_GetPageSource, 3576). --define(wxWebView_GetPageText, 3577). --define(wxWebView_IsBusy, 3578). --define(wxWebView_IsEditable, 3579). --define(wxWebView_LoadURL, 3580). --define(wxWebView_Print, 3581). --define(wxWebView_Reload, 3582). --define(wxWebView_RunScript, 3583). --define(wxWebView_SetEditable, 3584). --define(wxWebView_SetPage, 3585). --define(wxWebView_Stop, 3586). --define(wxWebView_CanCopy, 3587). --define(wxWebView_CanCut, 3588). --define(wxWebView_CanPaste, 3589). --define(wxWebView_Copy, 3590). --define(wxWebView_Cut, 3591). --define(wxWebView_Paste, 3592). --define(wxWebView_EnableContextMenu, 3593). --define(wxWebView_IsContextMenuEnabled, 3594). --define(wxWebView_CanGoBack, 3595). --define(wxWebView_CanGoForward, 3596). --define(wxWebView_ClearHistory, 3597). --define(wxWebView_EnableHistory, 3598). --define(wxWebView_GoBack, 3599). --define(wxWebView_GoForward, 3600). --define(wxWebView_ClearSelection, 3601). --define(wxWebView_DeleteSelection, 3602). --define(wxWebView_GetSelectedSource, 3603). --define(wxWebView_GetSelectedText, 3604). --define(wxWebView_HasSelection, 3605). --define(wxWebView_SelectAll, 3606). --define(wxWebView_CanRedo, 3607). --define(wxWebView_CanUndo, 3608). --define(wxWebView_Redo, 3609). --define(wxWebView_Undo, 3610). --define(wxWebView_Find, 3611). --define(wxWebView_CanSetZoomType, 3612). --define(wxWebView_GetZoom, 3613). --define(wxWebView_GetZoomType, 3614). --define(wxWebView_SetZoom, 3615). --define(wxWebView_SetZoomType, 3616). --define(wxWebView_GetZoomFactor, 3617). --define(wxWebView_SetZoomFactor, 3618). --define(wxWebView_IsBackendAvailable, 3619). --define(wxWebViewEvent_GetString, 3620). --define(wxWebViewEvent_GetInt, 3621). --define(wxWebViewEvent_GetTarget, 3622). --define(wxWebViewEvent_GetURL, 3623). +-define(wxMenuBar_MacGetCommonMenuBar, 874). +-define(wxMenuBar_MacSetCommonMenuBar, 875). +-define(wxMenuBar_IsEnabled, 876). +-define(wxMenuBar_Remove, 877). +-define(wxMenuBar_Replace, 878). +-define(wxMenuBar_SetHelpString, 879). +-define(wxMenuBar_SetLabel, 880). +-define(wxMenuBar_SetMenuLabel, 881). +-define(wxControl_GetLabel, 882). +-define(wxControl_SetLabel, 883). +-define(wxControlWithItems_Append_1, 884). +-define(wxControlWithItems_Append_2, 885). +-define(wxControlWithItems_appendStrings_1, 886). +-define(wxControlWithItems_appendStrings_2, 887). +-define(wxControlWithItems_Clear, 888). +-define(wxControlWithItems_Delete, 889). +-define(wxControlWithItems_FindString, 890). +-define(wxControlWithItems_getClientData, 891). +-define(wxControlWithItems_setClientData, 892). +-define(wxControlWithItems_GetCount, 893). +-define(wxControlWithItems_GetSelection, 894). +-define(wxControlWithItems_GetString, 895). +-define(wxControlWithItems_GetStringSelection, 896). +-define(wxControlWithItems_Insert_2, 897). +-define(wxControlWithItems_Insert_3, 898). +-define(wxControlWithItems_insertStrings_2, 899). +-define(wxControlWithItems_insertStrings_3, 900). +-define(wxControlWithItems_IsEmpty, 901). +-define(wxControlWithItems_Select, 902). +-define(wxControlWithItems_SetSelection, 903). +-define(wxControlWithItems_SetString, 904). +-define(wxControlWithItems_SetStringSelection, 905). +-define(wxMenu_new_0, 906). +-define(wxMenu_new_1, 907). +-define(wxMenu_new_2, 908). +-define(wxMenu_destruct, 909). +-define(wxMenu_Append_3, 910). +-define(wxMenu_Append_4, 911). +-define(wxMenu_Append_1, 912). +-define(wxMenu_AppendCheckItem, 913). +-define(wxMenu_AppendRadioItem, 914). +-define(wxMenu_AppendSeparator, 915). +-define(wxMenu_Break, 916). +-define(wxMenu_Check, 917). +-define(wxMenu_Delete_1_0, 918). +-define(wxMenu_Delete_1_1, 919). +-define(wxMenu_Destroy_1_0, 920). +-define(wxMenu_Destroy_1_1, 921). +-define(wxMenu_Enable, 922). +-define(wxMenu_FindItem_1, 923). +-define(wxMenu_FindItem_2, 924). +-define(wxMenu_FindItemByPosition, 925). +-define(wxMenu_GetHelpString, 926). +-define(wxMenu_GetLabel, 927). +-define(wxMenu_GetMenuItemCount, 928). +-define(wxMenu_GetMenuItems, 930). +-define(wxMenu_GetTitle, 931). +-define(wxMenu_Insert_2, 932). +-define(wxMenu_Insert_3, 933). +-define(wxMenu_Insert_5, 934). +-define(wxMenu_InsertCheckItem, 935). +-define(wxMenu_InsertRadioItem, 936). +-define(wxMenu_InsertSeparator, 937). +-define(wxMenu_IsChecked, 938). +-define(wxMenu_IsEnabled, 939). +-define(wxMenu_Prepend_1, 940). +-define(wxMenu_Prepend_2, 941). +-define(wxMenu_Prepend_4, 942). +-define(wxMenu_PrependCheckItem, 943). +-define(wxMenu_PrependRadioItem, 944). +-define(wxMenu_PrependSeparator, 945). +-define(wxMenu_Remove_1_0, 946). +-define(wxMenu_Remove_1_1, 947). +-define(wxMenu_SetHelpString, 948). +-define(wxMenu_SetLabel, 949). +-define(wxMenu_SetTitle, 950). +-define(wxMenuItem_new, 951). +-define(wxMenuItem_destruct, 952). +-define(wxMenuItem_Check, 953). +-define(wxMenuItem_Enable, 954). +-define(wxMenuItem_GetBitmap, 955). +-define(wxMenuItem_GetHelp, 956). +-define(wxMenuItem_GetId, 957). +-define(wxMenuItem_GetKind, 958). +-define(wxMenuItem_GetLabelText, 959). +-define(wxMenuItem_GetItemLabel, 960). +-define(wxMenuItem_GetItemLabelText, 961). +-define(wxMenuItem_GetMenu, 962). +-define(wxMenuItem_GetSubMenu, 963). +-define(wxMenuItem_IsCheckable, 964). +-define(wxMenuItem_IsChecked, 965). +-define(wxMenuItem_IsEnabled, 966). +-define(wxMenuItem_IsSeparator, 967). +-define(wxMenuItem_IsSubMenu, 968). +-define(wxMenuItem_SetBitmap, 969). +-define(wxMenuItem_SetHelp, 970). +-define(wxMenuItem_SetMenu, 971). +-define(wxMenuItem_SetSubMenu, 972). +-define(wxMenuItem_SetItemLabel, 973). +-define(wxToolBar_AddControl, 974). +-define(wxToolBar_AddSeparator, 975). +-define(wxToolBar_AddTool_1, 976). +-define(wxToolBar_AddTool_4, 977). +-define(wxToolBar_AddTool_5, 978). +-define(wxToolBar_AddCheckTool, 979). +-define(wxToolBar_AddRadioTool, 980). +-define(wxToolBar_AddStretchableSpace, 981). +-define(wxToolBar_InsertStretchableSpace, 982). +-define(wxToolBar_DeleteTool, 983). +-define(wxToolBar_DeleteToolByPos, 984). +-define(wxToolBar_EnableTool, 985). +-define(wxToolBar_FindById, 986). +-define(wxToolBar_FindControl, 987). +-define(wxToolBar_FindToolForPosition, 988). +-define(wxToolBar_GetToolSize, 989). +-define(wxToolBar_GetToolBitmapSize, 990). +-define(wxToolBar_GetMargins, 991). +-define(wxToolBar_GetToolEnabled, 992). +-define(wxToolBar_GetToolLongHelp, 993). +-define(wxToolBar_GetToolPacking, 994). +-define(wxToolBar_GetToolPos, 995). +-define(wxToolBar_GetToolSeparation, 996). +-define(wxToolBar_GetToolShortHelp, 997). +-define(wxToolBar_GetToolState, 998). +-define(wxToolBar_InsertControl, 999). +-define(wxToolBar_InsertSeparator, 1000). +-define(wxToolBar_InsertTool_5, 1001). +-define(wxToolBar_InsertTool_2, 1002). +-define(wxToolBar_Realize, 1003). +-define(wxToolBar_RemoveTool, 1004). +-define(wxToolBar_SetMargins, 1005). +-define(wxToolBar_SetToolBitmapSize, 1006). +-define(wxToolBar_SetToolLongHelp, 1007). +-define(wxToolBar_SetToolPacking, 1008). +-define(wxToolBar_SetToolShortHelp, 1009). +-define(wxToolBar_SetToolSeparation, 1010). +-define(wxToolBar_ToggleTool, 1011). +-define(wxStatusBar_new_0, 1012). +-define(wxStatusBar_new_2, 1013). +-define(wxStatusBar_destruct, 1014). +-define(wxStatusBar_Create, 1015). +-define(wxStatusBar_GetFieldRect, 1016). +-define(wxStatusBar_GetFieldsCount, 1017). +-define(wxStatusBar_GetStatusText, 1018). +-define(wxStatusBar_PopStatusText, 1019). +-define(wxStatusBar_PushStatusText, 1020). +-define(wxStatusBar_SetFieldsCount, 1021). +-define(wxStatusBar_SetMinHeight, 1022). +-define(wxStatusBar_SetStatusText, 1023). +-define(wxStatusBar_SetStatusWidths, 1024). +-define(wxStatusBar_SetStatusStyles, 1025). +-define(wxBitmap_new_0, 1026). +-define(wxBitmap_new_4, 1028). +-define(wxBitmap_new_3, 1029). +-define(wxBitmap_new_2_1, 1030). +-define(wxBitmap_new_2_0, 1031). +-define(wxBitmap_new_2_2, 1032). +-define(wxBitmap_new_2_3, 1033). +-define(wxBitmap_destruct, 1034). +-define(wxBitmap_ConvertToImage, 1035). +-define(wxBitmap_CopyFromIcon, 1036). +-define(wxBitmap_Create_3_0, 1037). +-define(wxBitmap_Create_2, 1038). +-define(wxBitmap_Create_3_1, 1039). +-define(wxBitmap_GetDepth, 1040). +-define(wxBitmap_GetHeight, 1041). +-define(wxBitmap_GetPalette, 1042). +-define(wxBitmap_GetMask, 1043). +-define(wxBitmap_GetWidth, 1044). +-define(wxBitmap_GetSubBitmap, 1045). +-define(wxBitmap_LoadFile, 1046). +-define(wxBitmap_IsOk, 1047). +-define(wxBitmap_SaveFile, 1048). +-define(wxBitmap_SetDepth, 1049). +-define(wxBitmap_SetHeight, 1050). +-define(wxBitmap_SetMask, 1051). +-define(wxBitmap_SetPalette, 1052). +-define(wxBitmap_SetWidth, 1053). +-define(wxIcon_new_0, 1054). +-define(wxIcon_new_1, 1055). +-define(wxIcon_new_2, 1056). +-define(wxIcon_CopyFromBitmap, 1057). +-define(wxIcon_destruct, 1058). +-define(wxIconBundle_new_0, 1059). +-define(wxIconBundle_new_1_1, 1060). +-define(wxIconBundle_new_2, 1061). +-define(wxIconBundle_new_1_0, 1063). +-define(wxIconBundle_destruct, 1064). +-define(wxIconBundle_AddIcon_1_0, 1065). +-define(wxIconBundle_AddIcon_2, 1066). +-define(wxIconBundle_AddIcon_1_1, 1067). +-define(wxIconBundle_GetIcon_2, 1068). +-define(wxIconBundle_GetIcon_1, 1069). +-define(wxCursor_new_0, 1070). +-define(wxCursor_new_2, 1071). +-define(wxCursor_new_1_1, 1072). +-define(wxCursor_new_1_0, 1073). +-define(wxCursor_destruct, 1075). +-define(wxCursor_IsOk, 1076). +-define(wxMask_new_0, 1077). +-define(wxMask_new_2_0, 1078). +-define(wxMask_new_1, 1079). +-define(wxMask_new_2_1, 1080). +-define(wxMask_destruct, 1081). +-define(wxMask_Create_2_0, 1082). +-define(wxMask_Create_1, 1083). +-define(wxMask_Create_2_1, 1084). +-define(wxImage_new_0, 1085). +-define(wxImage_new_3_1, 1086). +-define(wxImage_new_2_2, 1087). +-define(wxImage_new_3_0, 1088). +-define(wxImage_new_2_1, 1089). +-define(wxImage_new_4, 1090). +-define(wxImage_new_3_3, 1091). +-define(wxImage_new_2_0, 1092). +-define(wxImage_new_3_2, 1093). +-define(wxImage_destruct, 1094). +-define(wxImage_Blur, 1095). +-define(wxImage_BlurHorizontal, 1096). +-define(wxImage_BlurVertical, 1097). +-define(wxImage_ConvertAlphaToMask_1, 1098). +-define(wxImage_ConvertAlphaToMask_4, 1099). +-define(wxImage_ConvertToGreyscale_3, 1100). +-define(wxImage_ConvertToGreyscale_0, 1101). +-define(wxImage_ConvertToMono, 1102). +-define(wxImage_Copy, 1103). +-define(wxImage_Create_3_1, 1104). +-define(wxImage_Create_2_1, 1105). +-define(wxImage_Create_3_0, 1106). +-define(wxImage_Create_2_0, 1107). +-define(wxImage_Create_4, 1108). +-define(wxImage_Create_3_2, 1109). +-define(wxImage_Destroy, 1110). +-define(wxImage_FindFirstUnusedColour, 1111). +-define(wxImage_GetImageExtWildcard, 1112). +-define(wxImage_GetAlpha_0, 1113). +-define(wxImage_GetAlpha_2, 1114). +-define(wxImage_GetBlue, 1115). +-define(wxImage_GetData, 1116). +-define(wxImage_GetGreen, 1117). +-define(wxImage_GetImageCount, 1118). +-define(wxImage_GetHeight, 1119). +-define(wxImage_GetMaskBlue, 1120). +-define(wxImage_GetMaskGreen, 1121). +-define(wxImage_GetMaskRed, 1122). +-define(wxImage_GetOrFindMaskColour, 1123). +-define(wxImage_GetPalette, 1124). +-define(wxImage_GetRed, 1125). +-define(wxImage_GetSubImage, 1126). +-define(wxImage_GetWidth, 1127). +-define(wxImage_HasAlpha, 1128). +-define(wxImage_HasMask, 1129). +-define(wxImage_GetOption, 1130). +-define(wxImage_GetOptionInt, 1131). +-define(wxImage_HasOption, 1132). +-define(wxImage_InitAlpha, 1133). +-define(wxImage_InitStandardHandlers, 1134). +-define(wxImage_IsTransparent, 1135). +-define(wxImage_LoadFile_2, 1136). +-define(wxImage_LoadFile_3, 1137). +-define(wxImage_IsOk, 1138). +-define(wxImage_RemoveHandler, 1139). +-define(wxImage_Mirror, 1140). +-define(wxImage_Replace, 1141). +-define(wxImage_Rescale, 1142). +-define(wxImage_Resize, 1143). +-define(wxImage_Rotate, 1144). +-define(wxImage_RotateHue, 1145). +-define(wxImage_Rotate90, 1146). +-define(wxImage_SaveFile_2_0, 1147). +-define(wxImage_SaveFile_2_1, 1148). +-define(wxImage_SaveFile_1, 1149). +-define(wxImage_Scale, 1150). +-define(wxImage_Size, 1151). +-define(wxImage_SetAlpha_1, 1152). +-define(wxImage_SetAlpha_3, 1153). +-define(wxImage_SetData_1, 1154). +-define(wxImage_SetData_3, 1155). +-define(wxImage_SetMask, 1156). +-define(wxImage_SetMaskColour, 1157). +-define(wxImage_SetMaskFromImage, 1158). +-define(wxImage_SetOption_2_1, 1159). +-define(wxImage_SetOption_2_0, 1160). +-define(wxImage_SetPalette, 1161). +-define(wxImage_SetRGB_5, 1162). +-define(wxImage_SetRGB_4, 1163). +-define(wxBrush_new_0, 1164). +-define(wxBrush_new_2, 1165). +-define(wxBrush_new_1, 1167). +-define(wxBrush_destruct, 1168). +-define(wxBrush_GetColour, 1169). +-define(wxBrush_GetStipple, 1170). +-define(wxBrush_GetStyle, 1171). +-define(wxBrush_IsHatch, 1172). +-define(wxBrush_IsOk, 1173). +-define(wxBrush_SetColour_1, 1174). +-define(wxBrush_SetColour_3, 1175). +-define(wxBrush_SetStipple, 1176). +-define(wxBrush_SetStyle, 1177). +-define(wxPen_new_0, 1178). +-define(wxPen_new_2, 1179). +-define(wxPen_new_1, 1180). +-define(wxPen_destruct, 1181). +-define(wxPen_GetCap, 1182). +-define(wxPen_GetColour, 1183). +-define(wxPen_GetJoin, 1184). +-define(wxPen_GetStyle, 1185). +-define(wxPen_GetWidth, 1186). +-define(wxPen_IsOk, 1187). +-define(wxPen_SetCap, 1188). +-define(wxPen_SetColour_1, 1189). +-define(wxPen_SetColour_3, 1190). +-define(wxPen_SetJoin, 1191). +-define(wxPen_SetStyle, 1192). +-define(wxPen_SetWidth, 1193). +-define(wxRegion_new_0, 1194). +-define(wxRegion_new_4, 1195). +-define(wxRegion_new_2, 1196). +-define(wxRegion_new_1_0, 1197). +-define(wxRegion_new_1_1, 1199). +-define(wxRegion_destruct, 1201). +-define(wxRegion_Clear, 1202). +-define(wxRegion_Contains_2, 1203). +-define(wxRegion_Contains_1_0, 1204). +-define(wxRegion_Contains_4, 1205). +-define(wxRegion_Contains_1_1, 1206). +-define(wxRegion_ConvertToBitmap, 1207). +-define(wxRegion_GetBox, 1208). +-define(wxRegion_Intersect_4, 1209). +-define(wxRegion_Intersect_1_0, 1210). +-define(wxRegion_Intersect_1_1, 1211). +-define(wxRegion_IsEmpty, 1212). +-define(wxRegion_Subtract_1_0, 1213). +-define(wxRegion_Subtract_1_1, 1214). +-define(wxRegion_Offset_2, 1215). +-define(wxRegion_Offset_1, 1216). +-define(wxRegion_Union_4, 1217). +-define(wxRegion_Union_1_1, 1218). +-define(wxRegion_Union_1_0, 1219). +-define(wxRegion_Union_3, 1221). +-define(wxRegion_Xor_4, 1222). +-define(wxRegion_Xor_1_0, 1223). +-define(wxRegion_Xor_1_1, 1224). +-define(wxAcceleratorTable_new_0, 1225). +-define(wxAcceleratorTable_new_2, 1226). +-define(wxAcceleratorTable_destruct, 1228). +-define(wxAcceleratorTable_IsOk, 1229). +-define(wxAcceleratorEntry_new_1_0, 1230). +-define(wxAcceleratorEntry_new_1_1, 1231). +-define(wxAcceleratorEntry_GetCommand, 1232). +-define(wxAcceleratorEntry_GetFlags, 1233). +-define(wxAcceleratorEntry_GetKeyCode, 1234). +-define(wxAcceleratorEntry_Set, 1235). +-define(wxAcceleratorEntry_destroy, 1236). +-define(wxCaret_new_3, 1238). +-define(wxCaret_new_2, 1239). +-define(wxCaret_Create_3, 1240). +-define(wxCaret_Create_2, 1241). +-define(wxCaret_GetBlinkTime, 1242). +-define(wxCaret_GetPosition, 1244). +-define(wxCaret_GetSize, 1246). +-define(wxCaret_GetWindow, 1247). +-define(wxCaret_Hide, 1248). +-define(wxCaret_IsOk, 1249). +-define(wxCaret_IsVisible, 1250). +-define(wxCaret_Move_2, 1251). +-define(wxCaret_Move_1, 1252). +-define(wxCaret_SetBlinkTime, 1253). +-define(wxCaret_SetSize_2, 1254). +-define(wxCaret_SetSize_1, 1255). +-define(wxCaret_Show, 1256). +-define(wxCaret_destroy, 1257). +-define(wxSizer_Add_2_0, 1258). +-define(wxSizer_Add_2_1, 1259). +-define(wxSizer_Add_3_0, 1262). +-define(wxSizer_Add_3_1, 1263). +-define(wxSizer_AddSpacer, 1264). +-define(wxSizer_AddStretchSpacer, 1265). +-define(wxSizer_CalcMin, 1266). +-define(wxSizer_Clear, 1267). +-define(wxSizer_Detach_1_0, 1268). +-define(wxSizer_Detach_1_1, 1270). +-define(wxSizer_Fit, 1271). +-define(wxSizer_FitInside, 1272). +-define(wxSizer_GetChildren, 1274). +-define(wxSizer_GetItem_2, 1275). +-define(wxSizer_GetItem_1, 1277). +-define(wxSizer_GetSize, 1278). +-define(wxSizer_GetPosition, 1279). +-define(wxSizer_GetMinSize, 1280). +-define(wxSizer_Hide_2, 1281). +-define(wxSizer_Hide_1, 1283). +-define(wxSizer_Insert_3_0, 1284). +-define(wxSizer_Insert_3_1, 1285). +-define(wxSizer_Insert_4_0, 1288). +-define(wxSizer_Insert_4_1, 1289). +-define(wxSizer_Insert_2, 1290). +-define(wxSizer_InsertSpacer, 1291). +-define(wxSizer_InsertStretchSpacer, 1292). +-define(wxSizer_IsShown_1_0, 1293). +-define(wxSizer_IsShown_1_1, 1295). +-define(wxSizer_Layout, 1296). +-define(wxSizer_Prepend_2_0, 1297). +-define(wxSizer_Prepend_2_1, 1298). +-define(wxSizer_Prepend_3_0, 1301). +-define(wxSizer_Prepend_3_1, 1302). +-define(wxSizer_Prepend_1, 1303). +-define(wxSizer_PrependSpacer, 1304). +-define(wxSizer_PrependStretchSpacer, 1305). +-define(wxSizer_Remove_1_1, 1306). +-define(wxSizer_Remove_1_0, 1307). +-define(wxSizer_Replace_3, 1308). +-define(wxSizer_Replace_2, 1310). +-define(wxSizer_SetDimension_4, 1311). +-define(wxSizer_SetDimension_2, 1312). +-define(wxSizer_SetMinSize_1, 1313). +-define(wxSizer_SetMinSize_2, 1314). +-define(wxSizer_SetItemMinSize_3_0, 1315). +-define(wxSizer_SetItemMinSize_2_0, 1316). +-define(wxSizer_SetItemMinSize_3_1, 1319). +-define(wxSizer_SetItemMinSize_2_1, 1320). +-define(wxSizer_SetSizeHints, 1321). +-define(wxSizer_Show_2_0, 1322). +-define(wxSizer_Show_2_1, 1324). +-define(wxSizer_Show_1, 1325). +-define(wxSizer_ShowItems, 1326). +-define(wxSizerFlags_new, 1327). +-define(wxSizerFlags_Align, 1328). +-define(wxSizerFlags_Border_2, 1329). +-define(wxSizerFlags_Border_1, 1330). +-define(wxSizerFlags_Center, 1331). +-define(wxSizerFlags_Expand, 1332). +-define(wxSizerFlags_Left, 1333). +-define(wxSizerFlags_Proportion, 1334). +-define(wxSizerFlags_Right, 1335). +-define(wxSizerFlags_destroy, 1336). +-define(wxSizerItem_new_3, 1337). +-define(wxSizerItem_new_2_0, 1338). +-define(wxSizerItem_new_2_1, 1339). +-define(wxSizerItem_destruct, 1342). +-define(wxSizerItem_CalcMin, 1343). +-define(wxSizerItem_DeleteWindows, 1344). +-define(wxSizerItem_DetachSizer, 1345). +-define(wxSizerItem_GetBorder, 1346). +-define(wxSizerItem_GetFlag, 1347). +-define(wxSizerItem_GetMinSize, 1348). +-define(wxSizerItem_GetPosition, 1349). +-define(wxSizerItem_GetProportion, 1350). +-define(wxSizerItem_GetRatio, 1351). +-define(wxSizerItem_GetRect, 1352). +-define(wxSizerItem_GetSize, 1353). +-define(wxSizerItem_GetSizer, 1354). +-define(wxSizerItem_GetSpacer, 1355). +-define(wxSizerItem_GetUserData, 1356). +-define(wxSizerItem_GetWindow, 1357). +-define(wxSizerItem_IsSizer, 1358). +-define(wxSizerItem_IsShown, 1359). +-define(wxSizerItem_IsSpacer, 1360). +-define(wxSizerItem_IsWindow, 1361). +-define(wxSizerItem_SetBorder, 1362). +-define(wxSizerItem_SetDimension, 1363). +-define(wxSizerItem_SetFlag, 1364). +-define(wxSizerItem_SetInitSize, 1365). +-define(wxSizerItem_SetMinSize_1, 1366). +-define(wxSizerItem_SetMinSize_2, 1367). +-define(wxSizerItem_SetProportion, 1368). +-define(wxSizerItem_SetRatio_2, 1369). +-define(wxSizerItem_SetRatio_1_1, 1370). +-define(wxSizerItem_SetRatio_1_0, 1371). +-define(wxSizerItem_AssignSizer, 1372). +-define(wxSizerItem_AssignSpacer_1, 1373). +-define(wxSizerItem_AssignSpacer_2, 1374). +-define(wxSizerItem_AssignWindow, 1375). +-define(wxSizerItem_Show, 1376). +-define(wxBoxSizer_new, 1377). +-define(wxBoxSizer_GetOrientation, 1378). +-define(wxBoxSizer_destroy, 1379). +-define(wxStaticBoxSizer_new_2, 1380). +-define(wxStaticBoxSizer_new_3, 1381). +-define(wxStaticBoxSizer_GetStaticBox, 1382). +-define(wxStaticBoxSizer_destroy, 1383). +-define(wxGridSizer_new_3_0, 1384). +-define(wxGridSizer_new_2, 1385). +-define(wxGridSizer_new_4, 1386). +-define(wxGridSizer_new_3_1, 1387). +-define(wxGridSizer_GetCols, 1388). +-define(wxGridSizer_GetHGap, 1389). +-define(wxGridSizer_GetRows, 1390). +-define(wxGridSizer_GetVGap, 1391). +-define(wxGridSizer_SetCols, 1392). +-define(wxGridSizer_SetHGap, 1393). +-define(wxGridSizer_SetRows, 1394). +-define(wxGridSizer_SetVGap, 1395). +-define(wxGridSizer_destroy, 1396). +-define(wxFlexGridSizer_new_3_0, 1397). +-define(wxFlexGridSizer_new_2, 1398). +-define(wxFlexGridSizer_new_4, 1399). +-define(wxFlexGridSizer_new_3_1, 1400). +-define(wxFlexGridSizer_AddGrowableCol, 1401). +-define(wxFlexGridSizer_AddGrowableRow, 1402). +-define(wxFlexGridSizer_GetFlexibleDirection, 1403). +-define(wxFlexGridSizer_GetNonFlexibleGrowMode, 1404). +-define(wxFlexGridSizer_RemoveGrowableCol, 1405). +-define(wxFlexGridSizer_RemoveGrowableRow, 1406). +-define(wxFlexGridSizer_SetFlexibleDirection, 1407). +-define(wxFlexGridSizer_SetNonFlexibleGrowMode, 1408). +-define(wxFlexGridSizer_destroy, 1409). +-define(wxGridBagSizer_new, 1410). +-define(wxGridBagSizer_Add_3, 1411). +-define(wxGridBagSizer_Add_1, 1413). +-define(wxGridBagSizer_Add_4, 1414). +-define(wxGridBagSizer_CalcMin, 1415). +-define(wxGridBagSizer_CheckForIntersection_2, 1416). +-define(wxGridBagSizer_CheckForIntersection_3, 1417). +-define(wxGridBagSizer_FindItem, 1418). +-define(wxGridBagSizer_FindItemAtPoint, 1420). +-define(wxGridBagSizer_FindItemAtPosition, 1421). +-define(wxGridBagSizer_FindItemWithData, 1422). +-define(wxGridBagSizer_GetCellSize, 1423). +-define(wxGridBagSizer_GetEmptyCellSize, 1424). +-define(wxGridBagSizer_GetItemPosition_1_0, 1425). +-define(wxGridBagSizer_GetItemPosition_1_1, 1427). +-define(wxGridBagSizer_GetItemSpan_1_0, 1428). +-define(wxGridBagSizer_GetItemSpan_1_1, 1430). +-define(wxGridBagSizer_SetEmptyCellSize, 1431). +-define(wxGridBagSizer_SetItemPosition_2_0, 1432). +-define(wxGridBagSizer_SetItemPosition_2_1, 1434). +-define(wxGridBagSizer_SetItemSpan_2_0, 1435). +-define(wxGridBagSizer_SetItemSpan_2_1, 1437). +-define(wxGridBagSizer_destroy, 1438). +-define(wxStdDialogButtonSizer_new, 1439). +-define(wxStdDialogButtonSizer_AddButton, 1440). +-define(wxStdDialogButtonSizer_Realize, 1441). +-define(wxStdDialogButtonSizer_SetAffirmativeButton, 1442). +-define(wxStdDialogButtonSizer_SetCancelButton, 1443). +-define(wxStdDialogButtonSizer_SetNegativeButton, 1444). +-define(wxStdDialogButtonSizer_destroy, 1445). +-define(wxFont_new_0, 1446). +-define(wxFont_new_1_1, 1447). +-define(wxFont_new_5_0, 1448). +-define(wxFont_new_5_1, 1449). +-define(wxFont_new_1_0, 1450). +-define(wxFont_destruct, 1451). +-define(wxFont_IsFixedWidth, 1452). +-define(wxFont_GetDefaultEncoding, 1453). +-define(wxFont_GetFaceName, 1454). +-define(wxFont_GetFamily, 1455). +-define(wxFont_GetNativeFontInfoDesc, 1456). +-define(wxFont_GetNativeFontInfoUserDesc, 1457). +-define(wxFont_GetPointSize, 1458). +-define(wxFont_GetStyle, 1459). +-define(wxFont_GetUnderlined, 1460). +-define(wxFont_GetWeight, 1461). +-define(wxFont_IsOk, 1462). +-define(wxFont_SetDefaultEncoding, 1463). +-define(wxFont_SetFaceName, 1464). +-define(wxFont_SetFamily, 1465). +-define(wxFont_SetPointSize, 1466). +-define(wxFont_SetStyle, 1467). +-define(wxFont_SetUnderlined, 1468). +-define(wxFont_SetWeight, 1469). +-define(wxToolTip_Enable, 1470). +-define(wxToolTip_SetDelay, 1471). +-define(wxToolTip_new, 1472). +-define(wxToolTip_SetTip, 1473). +-define(wxToolTip_GetTip, 1474). +-define(wxToolTip_GetWindow, 1475). +-define(wxToolTip_destroy, 1476). +-define(wxButton_new_0, 1477). +-define(wxButton_new_3, 1478). +-define(wxButton_Create, 1479). +-define(wxButton_GetDefaultSize_STAT_0, 1480). +-define(wxButton_GetDefaultSize_STAT_1, 1481). +-define(wxButton_SetDefault, 1482). +-define(wxButton_SetLabel, 1483). +-define(wxButton_GetBitmapDisabled, 1484). +-define(wxButton_GetBitmapFocus, 1485). +-define(wxButton_GetBitmapLabel, 1486). +-define(wxButton_SetBitmapDisabled, 1487). +-define(wxButton_SetBitmapFocus, 1488). +-define(wxButton_SetBitmapLabel, 1489). +-define(wxButton_destroy, 1490). +-define(wxBitmapButton_new_0, 1491). +-define(wxBitmapButton_new_4, 1492). +-define(wxBitmapButton_Create, 1493). +-define(wxBitmapButton_NewCloseButton, 1494). +-define(wxBitmapButton_destroy, 1495). +-define(wxToggleButton_new_0, 1496). +-define(wxToggleButton_new_4, 1497). +-define(wxToggleButton_destruct, 1498). +-define(wxToggleButton_Create, 1499). +-define(wxToggleButton_GetValue, 1500). +-define(wxToggleButton_SetValue, 1501). +-define(wxCalendarCtrl_new_0, 1502). +-define(wxCalendarCtrl_new_3, 1503). +-define(wxCalendarCtrl_Create, 1504). +-define(wxCalendarCtrl_destruct, 1505). +-define(wxCalendarCtrl_SetDate, 1506). +-define(wxCalendarCtrl_GetDate, 1507). +-define(wxCalendarCtrl_EnableYearChange, 1508). +-define(wxCalendarCtrl_EnableMonthChange, 1509). +-define(wxCalendarCtrl_EnableHolidayDisplay, 1510). +-define(wxCalendarCtrl_SetHeaderColours, 1511). +-define(wxCalendarCtrl_GetHeaderColourFg, 1512). +-define(wxCalendarCtrl_GetHeaderColourBg, 1513). +-define(wxCalendarCtrl_SetHighlightColours, 1514). +-define(wxCalendarCtrl_GetHighlightColourFg, 1515). +-define(wxCalendarCtrl_GetHighlightColourBg, 1516). +-define(wxCalendarCtrl_SetHolidayColours, 1517). +-define(wxCalendarCtrl_GetHolidayColourFg, 1518). +-define(wxCalendarCtrl_GetHolidayColourBg, 1519). +-define(wxCalendarCtrl_GetAttr, 1520). +-define(wxCalendarCtrl_SetAttr, 1521). +-define(wxCalendarCtrl_SetHoliday, 1522). +-define(wxCalendarCtrl_ResetAttr, 1523). +-define(wxCalendarCtrl_HitTest, 1524). +-define(wxCalendarDateAttr_new_1, 1525). +-define(wxCalendarDateAttr_new_2, 1526). +-define(wxCalendarDateAttr_SetTextColour, 1527). +-define(wxCalendarDateAttr_SetBackgroundColour, 1528). +-define(wxCalendarDateAttr_SetBorderColour, 1529). +-define(wxCalendarDateAttr_SetFont, 1530). +-define(wxCalendarDateAttr_SetBorder, 1531). +-define(wxCalendarDateAttr_SetHoliday, 1532). +-define(wxCalendarDateAttr_HasTextColour, 1533). +-define(wxCalendarDateAttr_HasBackgroundColour, 1534). +-define(wxCalendarDateAttr_HasBorderColour, 1535). +-define(wxCalendarDateAttr_HasFont, 1536). +-define(wxCalendarDateAttr_HasBorder, 1537). +-define(wxCalendarDateAttr_IsHoliday, 1538). +-define(wxCalendarDateAttr_GetTextColour, 1539). +-define(wxCalendarDateAttr_GetBackgroundColour, 1540). +-define(wxCalendarDateAttr_GetBorderColour, 1541). +-define(wxCalendarDateAttr_GetFont, 1542). +-define(wxCalendarDateAttr_GetBorder, 1543). +-define(wxCalendarDateAttr_destroy, 1544). +-define(wxCheckBox_new_0, 1545). +-define(wxCheckBox_new_4, 1546). +-define(wxCheckBox_destruct, 1547). +-define(wxCheckBox_Create, 1548). +-define(wxCheckBox_GetValue, 1549). +-define(wxCheckBox_Get3StateValue, 1550). +-define(wxCheckBox_Is3rdStateAllowedForUser, 1551). +-define(wxCheckBox_Is3State, 1552). +-define(wxCheckBox_IsChecked, 1553). +-define(wxCheckBox_SetValue, 1554). +-define(wxCheckBox_Set3StateValue, 1555). +-define(wxCheckListBox_new_0, 1556). +-define(wxCheckListBox_new_3, 1558). +-define(wxCheckListBox_destruct, 1559). +-define(wxCheckListBox_Check, 1560). +-define(wxCheckListBox_IsChecked, 1561). +-define(wxChoice_new_0, 1562). +-define(wxChoice_new_3, 1564). +-define(wxChoice_destruct, 1565). +-define(wxChoice_Create, 1567). +-define(wxChoice_Delete, 1568). +-define(wxChoice_GetColumns, 1569). +-define(wxChoice_SetColumns, 1570). +-define(wxComboBox_new_0, 1571). +-define(wxComboBox_new_3, 1573). +-define(wxComboBox_destruct, 1574). +-define(wxComboBox_Create, 1576). +-define(wxComboBox_CanCopy, 1577). +-define(wxComboBox_CanCut, 1578). +-define(wxComboBox_CanPaste, 1579). +-define(wxComboBox_CanRedo, 1580). +-define(wxComboBox_CanUndo, 1581). +-define(wxComboBox_Copy, 1582). +-define(wxComboBox_Cut, 1583). +-define(wxComboBox_GetInsertionPoint, 1584). +-define(wxComboBox_GetLastPosition, 1585). +-define(wxComboBox_GetValue, 1586). +-define(wxComboBox_Paste, 1587). +-define(wxComboBox_Redo, 1588). +-define(wxComboBox_Replace, 1589). +-define(wxComboBox_Remove, 1590). +-define(wxComboBox_SetInsertionPoint, 1591). +-define(wxComboBox_SetInsertionPointEnd, 1592). +-define(wxComboBox_SetSelection_2, 1593). +-define(wxComboBox_SetSelection_1, 1594). +-define(wxComboBox_SetValue, 1595). +-define(wxComboBox_Undo, 1596). +-define(wxGauge_new_0, 1597). +-define(wxGauge_new_4, 1598). +-define(wxGauge_destruct, 1599). +-define(wxGauge_Create, 1600). +-define(wxGauge_GetRange, 1601). +-define(wxGauge_GetValue, 1602). +-define(wxGauge_IsVertical, 1603). +-define(wxGauge_SetRange, 1604). +-define(wxGauge_SetValue, 1605). +-define(wxGauge_Pulse, 1606). +-define(wxGenericDirCtrl_new_0, 1607). +-define(wxGenericDirCtrl_new_2, 1608). +-define(wxGenericDirCtrl_destruct, 1609). +-define(wxGenericDirCtrl_Create, 1610). +-define(wxGenericDirCtrl_Init, 1611). +-define(wxGenericDirCtrl_CollapseTree, 1612). +-define(wxGenericDirCtrl_ExpandPath, 1613). +-define(wxGenericDirCtrl_GetDefaultPath, 1614). +-define(wxGenericDirCtrl_GetPath_0, 1615). +-define(wxGenericDirCtrl_GetPath_1, 1616). +-define(wxGenericDirCtrl_GetFilePath, 1617). +-define(wxGenericDirCtrl_GetFilter, 1618). +-define(wxGenericDirCtrl_GetFilterIndex, 1619). +-define(wxGenericDirCtrl_GetRootId, 1620). +-define(wxGenericDirCtrl_GetTreeCtrl, 1621). +-define(wxGenericDirCtrl_ReCreateTree, 1622). +-define(wxGenericDirCtrl_SetDefaultPath, 1623). +-define(wxGenericDirCtrl_SetFilter, 1624). +-define(wxGenericDirCtrl_SetFilterIndex, 1625). +-define(wxGenericDirCtrl_SetPath, 1626). +-define(wxStaticBox_new_0, 1627). +-define(wxStaticBox_new_4, 1628). +-define(wxStaticBox_destruct, 1629). +-define(wxStaticBox_Create, 1630). +-define(wxStaticLine_new_0, 1631). +-define(wxStaticLine_new_2, 1632). +-define(wxStaticLine_Create, 1633). +-define(wxStaticLine_IsVertical, 1634). +-define(wxStaticLine_GetDefaultSize, 1635). +-define(wxStaticLine_destroy, 1636). +-define(wxListBox_new_0, 1637). +-define(wxListBox_new_3, 1639). +-define(wxListBox_destruct, 1640). +-define(wxListBox_Create, 1642). +-define(wxListBox_Deselect, 1643). +-define(wxListBox_GetSelections, 1644). +-define(wxListBox_InsertItems, 1645). +-define(wxListBox_IsSelected, 1646). +-define(wxListBox_Set, 1649). +-define(wxListBox_HitTest_1, 1650). +-define(wxListBox_HitTest_2, 1651). +-define(wxListBox_SetFirstItem_1_0, 1652). +-define(wxListBox_SetFirstItem_1_1, 1653). +-define(wxListCtrl_new_0, 1654). +-define(wxListCtrl_new_2, 1655). +-define(wxListCtrl_destruct, 1656). +-define(wxListCtrl_Arrange, 1657). +-define(wxListCtrl_AssignImageList, 1658). +-define(wxListCtrl_ClearAll, 1659). +-define(wxListCtrl_Create, 1660). +-define(wxListCtrl_DeleteAllItems, 1661). +-define(wxListCtrl_DeleteColumn, 1662). +-define(wxListCtrl_DeleteItem, 1663). +-define(wxListCtrl_EditLabel, 1664). +-define(wxListCtrl_EnsureVisible, 1665). +-define(wxListCtrl_FindItem_3_0, 1666). +-define(wxListCtrl_FindItem_3_1, 1667). +-define(wxListCtrl_GetColumn, 1668). +-define(wxListCtrl_GetColumnCount, 1669). +-define(wxListCtrl_GetColumnWidth, 1670). +-define(wxListCtrl_GetCountPerPage, 1671). +-define(wxListCtrl_GetEditControl, 1672). +-define(wxListCtrl_GetImageList, 1673). +-define(wxListCtrl_GetItem, 1674). +-define(wxListCtrl_GetItemBackgroundColour, 1675). +-define(wxListCtrl_GetItemCount, 1676). +-define(wxListCtrl_GetItemData, 1677). +-define(wxListCtrl_GetItemFont, 1678). +-define(wxListCtrl_GetItemPosition, 1679). +-define(wxListCtrl_GetItemRect, 1680). +-define(wxListCtrl_GetItemSpacing, 1681). +-define(wxListCtrl_GetItemState, 1682). +-define(wxListCtrl_GetItemText, 1683). +-define(wxListCtrl_GetItemTextColour, 1684). +-define(wxListCtrl_GetNextItem, 1685). +-define(wxListCtrl_GetSelectedItemCount, 1686). +-define(wxListCtrl_GetTextColour, 1687). +-define(wxListCtrl_GetTopItem, 1688). +-define(wxListCtrl_GetViewRect, 1689). +-define(wxListCtrl_HitTest, 1690). +-define(wxListCtrl_InsertColumn_2, 1691). +-define(wxListCtrl_InsertColumn_3, 1692). +-define(wxListCtrl_InsertItem_1, 1693). +-define(wxListCtrl_InsertItem_2_1, 1694). +-define(wxListCtrl_InsertItem_2_0, 1695). +-define(wxListCtrl_InsertItem_3, 1696). +-define(wxListCtrl_RefreshItem, 1697). +-define(wxListCtrl_RefreshItems, 1698). +-define(wxListCtrl_ScrollList, 1699). +-define(wxListCtrl_SetBackgroundColour, 1700). +-define(wxListCtrl_SetColumn, 1701). +-define(wxListCtrl_SetColumnWidth, 1702). +-define(wxListCtrl_SetImageList, 1703). +-define(wxListCtrl_SetItem_1, 1704). +-define(wxListCtrl_SetItem_4, 1705). +-define(wxListCtrl_SetItemBackgroundColour, 1706). +-define(wxListCtrl_SetItemCount, 1707). +-define(wxListCtrl_SetItemData, 1708). +-define(wxListCtrl_SetItemFont, 1709). +-define(wxListCtrl_SetItemImage, 1710). +-define(wxListCtrl_SetItemColumnImage, 1711). +-define(wxListCtrl_SetItemPosition, 1712). +-define(wxListCtrl_SetItemState, 1713). +-define(wxListCtrl_SetItemText, 1714). +-define(wxListCtrl_SetItemTextColour, 1715). +-define(wxListCtrl_SetSingleStyle, 1716). +-define(wxListCtrl_SetTextColour, 1717). +-define(wxListCtrl_SetWindowStyleFlag, 1718). +-define(wxListCtrl_SortItems, 1719). +-define(wxListView_ClearColumnImage, 1720). +-define(wxListView_Focus, 1721). +-define(wxListView_GetFirstSelected, 1722). +-define(wxListView_GetFocusedItem, 1723). +-define(wxListView_GetNextSelected, 1724). +-define(wxListView_IsSelected, 1725). +-define(wxListView_Select, 1726). +-define(wxListView_SetColumnImage, 1727). +-define(wxListItem_new_0, 1728). +-define(wxListItem_new_1, 1729). +-define(wxListItem_Clear, 1730). +-define(wxListItem_GetAlign, 1731). +-define(wxListItem_GetBackgroundColour, 1732). +-define(wxListItem_GetColumn, 1733). +-define(wxListItem_GetFont, 1734). +-define(wxListItem_GetId, 1735). +-define(wxListItem_GetImage, 1736). +-define(wxListItem_GetMask, 1737). +-define(wxListItem_GetState, 1738). +-define(wxListItem_GetText, 1739). +-define(wxListItem_GetTextColour, 1740). +-define(wxListItem_GetWidth, 1741). +-define(wxListItem_SetAlign, 1742). +-define(wxListItem_SetBackgroundColour, 1743). +-define(wxListItem_SetColumn, 1744). +-define(wxListItem_SetFont, 1745). +-define(wxListItem_SetId, 1746). +-define(wxListItem_SetImage, 1747). +-define(wxListItem_SetMask, 1748). +-define(wxListItem_SetState, 1749). +-define(wxListItem_SetStateMask, 1750). +-define(wxListItem_SetText, 1751). +-define(wxListItem_SetTextColour, 1752). +-define(wxListItem_SetWidth, 1753). +-define(wxListItem_destroy, 1754). +-define(wxListItemAttr_new_0, 1755). +-define(wxListItemAttr_new_3, 1756). +-define(wxListItemAttr_GetBackgroundColour, 1757). +-define(wxListItemAttr_GetFont, 1758). +-define(wxListItemAttr_GetTextColour, 1759). +-define(wxListItemAttr_HasBackgroundColour, 1760). +-define(wxListItemAttr_HasFont, 1761). +-define(wxListItemAttr_HasTextColour, 1762). +-define(wxListItemAttr_SetBackgroundColour, 1763). +-define(wxListItemAttr_SetFont, 1764). +-define(wxListItemAttr_SetTextColour, 1765). +-define(wxListItemAttr_destroy, 1766). +-define(wxImageList_new_0, 1767). +-define(wxImageList_new_3, 1768). +-define(wxImageList_Add_2_0, 1769). +-define(wxImageList_Add_2_1, 1771). +-define(wxImageList_Add_1, 1772). +-define(wxImageList_Create, 1773). +-define(wxImageList_Draw, 1774). +-define(wxImageList_GetBitmap, 1775). +-define(wxImageList_GetIcon, 1776). +-define(wxImageList_GetImageCount, 1777). +-define(wxImageList_GetSize, 1778). +-define(wxImageList_Remove, 1780). +-define(wxImageList_RemoveAll, 1781). +-define(wxImageList_Replace_3, 1782). +-define(wxImageList_Replace_2, 1784). +-define(wxImageList_destroy, 1785). +-define(wxTextAttr_new_0, 1786). +-define(wxTextAttr_new_2, 1787). +-define(wxTextAttr_new_1, 1788). +-define(wxTextAttr_GetAlignment, 1789). +-define(wxTextAttr_GetBackgroundColour, 1790). +-define(wxTextAttr_GetFont, 1791). +-define(wxTextAttr_GetFontEncoding, 1792). +-define(wxTextAttr_GetFontFaceName, 1793). +-define(wxTextAttr_GetFontSize, 1794). +-define(wxTextAttr_GetFontStyle, 1795). +-define(wxTextAttr_GetFontUnderlined, 1796). +-define(wxTextAttr_GetFontWeight, 1797). +-define(wxTextAttr_GetLeftIndent, 1798). +-define(wxTextAttr_GetLeftSubIndent, 1799). +-define(wxTextAttr_GetRightIndent, 1800). +-define(wxTextAttr_GetTabs, 1801). +-define(wxTextAttr_GetTextColour, 1802). +-define(wxTextAttr_HasBackgroundColour, 1803). +-define(wxTextAttr_HasFont, 1804). +-define(wxTextAttr_HasTextColour, 1805). +-define(wxTextAttr_GetFlags, 1806). +-define(wxTextAttr_IsDefault, 1807). +-define(wxTextAttr_SetAlignment, 1808). +-define(wxTextAttr_SetBackgroundColour, 1809). +-define(wxTextAttr_SetFlags, 1810). +-define(wxTextAttr_SetFont, 1811). +-define(wxTextAttr_SetFontEncoding, 1812). +-define(wxTextAttr_SetFontFaceName, 1813). +-define(wxTextAttr_SetFontFamily, 1814). +-define(wxTextAttr_SetFontSize, 1815). +-define(wxTextAttr_SetFontPointSize, 1816). +-define(wxTextAttr_SetFontPixelSize, 1817). +-define(wxTextAttr_SetFontStyle, 1818). +-define(wxTextAttr_SetFontUnderlined, 1819). +-define(wxTextAttr_SetFontWeight, 1820). +-define(wxTextAttr_SetLeftIndent, 1821). +-define(wxTextAttr_SetRightIndent, 1822). +-define(wxTextAttr_SetTabs, 1823). +-define(wxTextAttr_SetTextColour, 1824). +-define(wxTextAttr_destroy, 1825). +-define(wxTextCtrl_new_0, 1826). +-define(wxTextCtrl_new_3, 1827). +-define(wxTextCtrl_destruct, 1828). +-define(wxTextCtrl_AppendText, 1829). +-define(wxTextCtrl_CanCopy, 1830). +-define(wxTextCtrl_CanCut, 1831). +-define(wxTextCtrl_CanPaste, 1832). +-define(wxTextCtrl_CanRedo, 1833). +-define(wxTextCtrl_CanUndo, 1834). +-define(wxTextCtrl_Clear, 1835). +-define(wxTextCtrl_Copy, 1836). +-define(wxTextCtrl_Create, 1837). +-define(wxTextCtrl_Cut, 1838). +-define(wxTextCtrl_DiscardEdits, 1839). +-define(wxTextCtrl_ChangeValue, 1840). +-define(wxTextCtrl_EmulateKeyPress, 1841). +-define(wxTextCtrl_GetDefaultStyle, 1842). +-define(wxTextCtrl_GetInsertionPoint, 1843). +-define(wxTextCtrl_GetLastPosition, 1844). +-define(wxTextCtrl_GetLineLength, 1845). +-define(wxTextCtrl_GetLineText, 1846). +-define(wxTextCtrl_GetNumberOfLines, 1847). +-define(wxTextCtrl_GetRange, 1848). +-define(wxTextCtrl_GetSelection, 1849). +-define(wxTextCtrl_GetStringSelection, 1850). +-define(wxTextCtrl_GetStyle, 1851). +-define(wxTextCtrl_GetValue, 1852). +-define(wxTextCtrl_IsEditable, 1853). +-define(wxTextCtrl_IsModified, 1854). +-define(wxTextCtrl_IsMultiLine, 1855). +-define(wxTextCtrl_IsSingleLine, 1856). +-define(wxTextCtrl_LoadFile, 1857). +-define(wxTextCtrl_MarkDirty, 1858). +-define(wxTextCtrl_Paste, 1859). +-define(wxTextCtrl_PositionToXY, 1860). +-define(wxTextCtrl_Redo, 1861). +-define(wxTextCtrl_Remove, 1862). +-define(wxTextCtrl_Replace, 1863). +-define(wxTextCtrl_SaveFile, 1864). +-define(wxTextCtrl_SetDefaultStyle, 1865). +-define(wxTextCtrl_SetEditable, 1866). +-define(wxTextCtrl_SetInsertionPoint, 1867). +-define(wxTextCtrl_SetInsertionPointEnd, 1868). +-define(wxTextCtrl_SetMaxLength, 1869). +-define(wxTextCtrl_SetSelection, 1870). +-define(wxTextCtrl_SetStyle, 1871). +-define(wxTextCtrl_SetValue, 1872). +-define(wxTextCtrl_ShowPosition, 1873). +-define(wxTextCtrl_Undo, 1874). +-define(wxTextCtrl_WriteText, 1875). +-define(wxTextCtrl_XYToPosition, 1876). +-define(wxBookCtrlBase_AddPage, 1877). +-define(wxBookCtrlBase_InsertPage, 1878). +-define(wxBookCtrlBase_DeletePage, 1879). +-define(wxBookCtrlBase_RemovePage, 1880). +-define(wxBookCtrlBase_DeleteAllPages, 1881). +-define(wxBookCtrlBase_GetPage, 1882). +-define(wxBookCtrlBase_GetPageCount, 1883). +-define(wxBookCtrlBase_GetCurrentPage, 1884). +-define(wxBookCtrlBase_AdvanceSelection, 1885). +-define(wxBookCtrlBase_SetSelection, 1886). +-define(wxBookCtrlBase_GetSelection, 1887). +-define(wxBookCtrlBase_ChangeSelection, 1888). +-define(wxBookCtrlBase_HitTest, 1889). +-define(wxBookCtrlBase_GetPageText, 1890). +-define(wxBookCtrlBase_SetPageText, 1891). +-define(wxNotebook_new_0, 1892). +-define(wxNotebook_new_3, 1893). +-define(wxNotebook_destruct, 1894). +-define(wxNotebook_AssignImageList, 1895). +-define(wxNotebook_Create, 1896). +-define(wxNotebook_GetImageList, 1897). +-define(wxNotebook_GetPageImage, 1898). +-define(wxNotebook_GetRowCount, 1899). +-define(wxNotebook_GetThemeBackgroundColour, 1900). +-define(wxNotebook_SetImageList, 1901). +-define(wxNotebook_SetPadding, 1902). +-define(wxNotebook_SetPageSize, 1903). +-define(wxNotebook_SetPageImage, 1904). +-define(wxChoicebook_new_0, 1905). +-define(wxChoicebook_new_3, 1906). +-define(wxChoicebook_AddPage, 1907). +-define(wxChoicebook_AdvanceSelection, 1908). +-define(wxChoicebook_AssignImageList, 1909). +-define(wxChoicebook_Create, 1910). +-define(wxChoicebook_DeleteAllPages, 1911). +-define(wxChoicebook_GetCurrentPage, 1912). +-define(wxChoicebook_GetImageList, 1913). +-define(wxChoicebook_GetPage, 1914). +-define(wxChoicebook_GetPageCount, 1915). +-define(wxChoicebook_GetPageImage, 1916). +-define(wxChoicebook_GetPageText, 1917). +-define(wxChoicebook_GetSelection, 1918). +-define(wxChoicebook_HitTest, 1919). +-define(wxChoicebook_InsertPage, 1920). +-define(wxChoicebook_SetImageList, 1921). +-define(wxChoicebook_SetPageSize, 1922). +-define(wxChoicebook_SetPageImage, 1923). +-define(wxChoicebook_SetPageText, 1924). +-define(wxChoicebook_SetSelection, 1925). +-define(wxChoicebook_ChangeSelection, 1926). +-define(wxChoicebook_destroy, 1927). +-define(wxToolbook_new_0, 1928). +-define(wxToolbook_new_3, 1929). +-define(wxToolbook_AddPage, 1930). +-define(wxToolbook_AdvanceSelection, 1931). +-define(wxToolbook_AssignImageList, 1932). +-define(wxToolbook_Create, 1933). +-define(wxToolbook_DeleteAllPages, 1934). +-define(wxToolbook_GetCurrentPage, 1935). +-define(wxToolbook_GetImageList, 1936). +-define(wxToolbook_GetPage, 1937). +-define(wxToolbook_GetPageCount, 1938). +-define(wxToolbook_GetPageImage, 1939). +-define(wxToolbook_GetPageText, 1940). +-define(wxToolbook_GetSelection, 1941). +-define(wxToolbook_HitTest, 1942). +-define(wxToolbook_InsertPage, 1943). +-define(wxToolbook_SetImageList, 1944). +-define(wxToolbook_SetPageSize, 1945). +-define(wxToolbook_SetPageImage, 1946). +-define(wxToolbook_SetPageText, 1947). +-define(wxToolbook_SetSelection, 1948). +-define(wxToolbook_ChangeSelection, 1949). +-define(wxToolbook_destroy, 1950). +-define(wxListbook_new_0, 1951). +-define(wxListbook_new_3, 1952). +-define(wxListbook_AddPage, 1953). +-define(wxListbook_AdvanceSelection, 1954). +-define(wxListbook_AssignImageList, 1955). +-define(wxListbook_Create, 1956). +-define(wxListbook_DeleteAllPages, 1957). +-define(wxListbook_GetCurrentPage, 1958). +-define(wxListbook_GetImageList, 1959). +-define(wxListbook_GetPage, 1960). +-define(wxListbook_GetPageCount, 1961). +-define(wxListbook_GetPageImage, 1962). +-define(wxListbook_GetPageText, 1963). +-define(wxListbook_GetSelection, 1964). +-define(wxListbook_HitTest, 1965). +-define(wxListbook_InsertPage, 1966). +-define(wxListbook_SetImageList, 1967). +-define(wxListbook_SetPageSize, 1968). +-define(wxListbook_SetPageImage, 1969). +-define(wxListbook_SetPageText, 1970). +-define(wxListbook_SetSelection, 1971). +-define(wxListbook_ChangeSelection, 1972). +-define(wxListbook_destroy, 1973). +-define(wxTreebook_new_0, 1974). +-define(wxTreebook_new_3, 1975). +-define(wxTreebook_destruct, 1976). +-define(wxTreebook_AddPage, 1977). +-define(wxTreebook_AdvanceSelection, 1978). +-define(wxTreebook_AssignImageList, 1979). +-define(wxTreebook_Create, 1980). +-define(wxTreebook_DeleteAllPages, 1981). +-define(wxTreebook_GetCurrentPage, 1982). +-define(wxTreebook_GetImageList, 1983). +-define(wxTreebook_GetPage, 1984). +-define(wxTreebook_GetPageCount, 1985). +-define(wxTreebook_GetPageImage, 1986). +-define(wxTreebook_GetPageText, 1987). +-define(wxTreebook_GetSelection, 1988). +-define(wxTreebook_ExpandNode, 1989). +-define(wxTreebook_IsNodeExpanded, 1990). +-define(wxTreebook_HitTest, 1991). +-define(wxTreebook_InsertPage, 1992). +-define(wxTreebook_InsertSubPage, 1993). +-define(wxTreebook_SetImageList, 1994). +-define(wxTreebook_SetPageSize, 1995). +-define(wxTreebook_SetPageImage, 1996). +-define(wxTreebook_SetPageText, 1997). +-define(wxTreebook_SetSelection, 1998). +-define(wxTreebook_ChangeSelection, 1999). +-define(wxTreeCtrl_new_0, 2000). +-define(wxTreeCtrl_new_2, 2001). +-define(wxTreeCtrl_destruct, 2002). +-define(wxTreeCtrl_AddRoot, 2003). +-define(wxTreeCtrl_AppendItem, 2004). +-define(wxTreeCtrl_AssignImageList, 2005). +-define(wxTreeCtrl_AssignStateImageList, 2006). +-define(wxTreeCtrl_Collapse, 2007). +-define(wxTreeCtrl_CollapseAndReset, 2008). +-define(wxTreeCtrl_Create, 2009). +-define(wxTreeCtrl_Delete, 2010). +-define(wxTreeCtrl_DeleteAllItems, 2011). +-define(wxTreeCtrl_DeleteChildren, 2012). +-define(wxTreeCtrl_EditLabel, 2013). +-define(wxTreeCtrl_EnsureVisible, 2014). +-define(wxTreeCtrl_Expand, 2015). +-define(wxTreeCtrl_GetBoundingRect, 2016). +-define(wxTreeCtrl_GetChildrenCount, 2017). +-define(wxTreeCtrl_GetCount, 2018). +-define(wxTreeCtrl_GetEditControl, 2019). +-define(wxTreeCtrl_GetFirstChild, 2020). +-define(wxTreeCtrl_GetNextChild, 2021). +-define(wxTreeCtrl_GetFirstVisibleItem, 2022). +-define(wxTreeCtrl_GetImageList, 2023). +-define(wxTreeCtrl_GetIndent, 2024). +-define(wxTreeCtrl_GetItemBackgroundColour, 2025). +-define(wxTreeCtrl_GetItemData, 2026). +-define(wxTreeCtrl_GetItemFont, 2027). +-define(wxTreeCtrl_GetItemImage, 2028). +-define(wxTreeCtrl_GetItemText, 2029). +-define(wxTreeCtrl_GetItemTextColour, 2030). +-define(wxTreeCtrl_GetLastChild, 2031). +-define(wxTreeCtrl_GetNextSibling, 2032). +-define(wxTreeCtrl_GetNextVisible, 2033). +-define(wxTreeCtrl_GetItemParent, 2034). +-define(wxTreeCtrl_GetPrevSibling, 2035). +-define(wxTreeCtrl_GetPrevVisible, 2036). +-define(wxTreeCtrl_GetRootItem, 2037). +-define(wxTreeCtrl_GetSelection, 2038). +-define(wxTreeCtrl_GetSelections, 2039). +-define(wxTreeCtrl_GetStateImageList, 2040). +-define(wxTreeCtrl_HitTest, 2041). +-define(wxTreeCtrl_InsertItem, 2042). +-define(wxTreeCtrl_IsBold, 2044). +-define(wxTreeCtrl_IsExpanded, 2045). +-define(wxTreeCtrl_IsSelected, 2046). +-define(wxTreeCtrl_IsVisible, 2047). +-define(wxTreeCtrl_ItemHasChildren, 2048). +-define(wxTreeCtrl_IsTreeItemIdOk, 2049). +-define(wxTreeCtrl_PrependItem, 2050). +-define(wxTreeCtrl_ScrollTo, 2051). +-define(wxTreeCtrl_SelectItem, 2052). +-define(wxTreeCtrl_SetIndent, 2053). +-define(wxTreeCtrl_SetImageList, 2054). +-define(wxTreeCtrl_SetItemBackgroundColour, 2055). +-define(wxTreeCtrl_SetItemBold, 2056). +-define(wxTreeCtrl_SetItemData, 2057). +-define(wxTreeCtrl_SetItemDropHighlight, 2058). +-define(wxTreeCtrl_SetItemFont, 2059). +-define(wxTreeCtrl_SetItemHasChildren, 2060). +-define(wxTreeCtrl_SetItemImage, 2061). +-define(wxTreeCtrl_SetItemText, 2062). +-define(wxTreeCtrl_SetItemTextColour, 2063). +-define(wxTreeCtrl_SetStateImageList, 2064). +-define(wxTreeCtrl_SetWindowStyle, 2065). +-define(wxTreeCtrl_SortChildren, 2066). +-define(wxTreeCtrl_Toggle, 2067). +-define(wxTreeCtrl_ToggleItemSelection, 2068). +-define(wxTreeCtrl_Unselect, 2069). +-define(wxTreeCtrl_UnselectAll, 2070). +-define(wxTreeCtrl_UnselectItem, 2071). +-define(wxScrollBar_new_0, 2072). +-define(wxScrollBar_new_3, 2073). +-define(wxScrollBar_destruct, 2074). +-define(wxScrollBar_Create, 2075). +-define(wxScrollBar_GetRange, 2076). +-define(wxScrollBar_GetPageSize, 2077). +-define(wxScrollBar_GetThumbPosition, 2078). +-define(wxScrollBar_GetThumbSize, 2079). +-define(wxScrollBar_SetThumbPosition, 2080). +-define(wxScrollBar_SetScrollbar, 2081). +-define(wxSpinButton_new_0, 2082). +-define(wxSpinButton_new_2, 2083). +-define(wxSpinButton_destruct, 2084). +-define(wxSpinButton_Create, 2085). +-define(wxSpinButton_GetMax, 2086). +-define(wxSpinButton_GetMin, 2087). +-define(wxSpinButton_GetValue, 2088). +-define(wxSpinButton_SetRange, 2089). +-define(wxSpinButton_SetValue, 2090). +-define(wxSpinCtrl_new_0, 2091). +-define(wxSpinCtrl_new_2, 2092). +-define(wxSpinCtrl_Create, 2093). +-define(wxSpinCtrl_SetValue_1_1, 2094). +-define(wxSpinCtrl_SetValue_1_0, 2095). +-define(wxSpinCtrl_GetValue, 2096). +-define(wxSpinCtrl_SetRange, 2097). +-define(wxSpinCtrl_SetSelection, 2098). +-define(wxSpinCtrl_GetMin, 2099). +-define(wxSpinCtrl_GetMax, 2100). +-define(wxSpinCtrl_destroy, 2101). +-define(wxStaticText_new_0, 2102). +-define(wxStaticText_new_4, 2103). +-define(wxStaticText_Create, 2104). +-define(wxStaticText_GetLabel, 2105). +-define(wxStaticText_SetLabel, 2106). +-define(wxStaticText_Wrap, 2107). +-define(wxStaticText_destroy, 2108). +-define(wxStaticBitmap_new_0, 2109). +-define(wxStaticBitmap_new_4, 2110). +-define(wxStaticBitmap_Create, 2111). +-define(wxStaticBitmap_GetBitmap, 2112). +-define(wxStaticBitmap_SetBitmap, 2113). +-define(wxStaticBitmap_destroy, 2114). +-define(wxRadioBox_new, 2115). +-define(wxRadioBox_destruct, 2116). +-define(wxRadioBox_Create, 2117). +-define(wxRadioBox_Enable_1, 2118). +-define(wxRadioBox_Enable_2, 2119). +-define(wxRadioBox_GetSelection, 2120). +-define(wxRadioBox_GetString, 2121). +-define(wxRadioBox_SetSelection, 2122). +-define(wxRadioBox_Show, 2123). +-define(wxRadioBox_GetColumnCount, 2124). +-define(wxRadioBox_GetItemHelpText, 2125). +-define(wxRadioBox_GetItemToolTip, 2126). +-define(wxRadioBox_GetItemFromPoint, 2127). +-define(wxRadioBox_GetRowCount, 2128). +-define(wxRadioBox_IsItemEnabled, 2129). +-define(wxRadioBox_IsItemShown, 2130). +-define(wxRadioBox_SetItemHelpText, 2131). +-define(wxRadioBox_SetItemToolTip, 2132). +-define(wxRadioButton_new_0, 2133). +-define(wxRadioButton_new_4, 2134). +-define(wxRadioButton_destruct, 2135). +-define(wxRadioButton_Create, 2136). +-define(wxRadioButton_GetValue, 2137). +-define(wxRadioButton_SetValue, 2138). +-define(wxSlider_new_0, 2139). +-define(wxSlider_new_6, 2140). +-define(wxSlider_destruct, 2141). +-define(wxSlider_Create, 2142). +-define(wxSlider_GetLineSize, 2143). +-define(wxSlider_GetMax, 2144). +-define(wxSlider_GetMin, 2145). +-define(wxSlider_GetPageSize, 2146). +-define(wxSlider_GetThumbLength, 2147). +-define(wxSlider_GetValue, 2148). +-define(wxSlider_SetLineSize, 2149). +-define(wxSlider_SetPageSize, 2150). +-define(wxSlider_SetRange, 2151). +-define(wxSlider_SetThumbLength, 2152). +-define(wxSlider_SetValue, 2153). +-define(wxDialog_new_0, 2154). +-define(wxDialog_new_4, 2155). +-define(wxDialog_destruct, 2156). +-define(wxDialog_Create, 2157). +-define(wxDialog_CreateButtonSizer, 2158). +-define(wxDialog_CreateStdDialogButtonSizer, 2159). +-define(wxDialog_EndModal, 2160). +-define(wxDialog_GetAffirmativeId, 2161). +-define(wxDialog_GetReturnCode, 2162). +-define(wxDialog_IsModal, 2163). +-define(wxDialog_SetAffirmativeId, 2164). +-define(wxDialog_SetReturnCode, 2165). +-define(wxDialog_Show, 2166). +-define(wxDialog_ShowModal, 2167). +-define(wxColourDialog_new_0, 2168). +-define(wxColourDialog_new_2, 2169). +-define(wxColourDialog_destruct, 2170). +-define(wxColourDialog_Create, 2171). +-define(wxColourDialog_GetColourData, 2172). +-define(wxColourData_new, 2173). +-define(wxColourData_destruct, 2174). +-define(wxColourData_GetChooseFull, 2175). +-define(wxColourData_GetColour, 2176). +-define(wxColourData_GetCustomColour, 2177). +-define(wxColourData_SetChooseFull, 2178). +-define(wxColourData_SetColour, 2179). +-define(wxColourData_SetCustomColour, 2180). +-define(wxPalette_new_0, 2181). +-define(wxPalette_new_1, 2182). +-define(wxPalette_new_4, 2183). +-define(wxPalette_destruct, 2184). +-define(wxPalette_Create, 2185). +-define(wxPalette_GetColoursCount, 2186). +-define(wxPalette_GetPixel, 2187). +-define(wxPalette_GetRGB, 2188). +-define(wxPalette_IsOk, 2189). +-define(wxDirDialog_new, 2190). +-define(wxDirDialog_destruct, 2191). +-define(wxDirDialog_GetPath, 2192). +-define(wxDirDialog_GetMessage, 2193). +-define(wxDirDialog_SetMessage, 2194). +-define(wxDirDialog_SetPath, 2195). +-define(wxFileDialog_new, 2196). +-define(wxFileDialog_destruct, 2197). +-define(wxFileDialog_GetDirectory, 2198). +-define(wxFileDialog_GetFilename, 2199). +-define(wxFileDialog_GetFilenames, 2200). +-define(wxFileDialog_GetFilterIndex, 2201). +-define(wxFileDialog_GetMessage, 2202). +-define(wxFileDialog_GetPath, 2203). +-define(wxFileDialog_GetPaths, 2204). +-define(wxFileDialog_GetWildcard, 2205). +-define(wxFileDialog_SetDirectory, 2206). +-define(wxFileDialog_SetFilename, 2207). +-define(wxFileDialog_SetFilterIndex, 2208). +-define(wxFileDialog_SetMessage, 2209). +-define(wxFileDialog_SetPath, 2210). +-define(wxFileDialog_SetWildcard, 2211). +-define(wxPickerBase_SetInternalMargin, 2212). +-define(wxPickerBase_GetInternalMargin, 2213). +-define(wxPickerBase_SetTextCtrlProportion, 2214). +-define(wxPickerBase_SetPickerCtrlProportion, 2215). +-define(wxPickerBase_GetTextCtrlProportion, 2216). +-define(wxPickerBase_GetPickerCtrlProportion, 2217). +-define(wxPickerBase_HasTextCtrl, 2218). +-define(wxPickerBase_GetTextCtrl, 2219). +-define(wxPickerBase_IsTextCtrlGrowable, 2220). +-define(wxPickerBase_SetPickerCtrlGrowable, 2221). +-define(wxPickerBase_SetTextCtrlGrowable, 2222). +-define(wxPickerBase_IsPickerCtrlGrowable, 2223). +-define(wxFilePickerCtrl_new_0, 2224). +-define(wxFilePickerCtrl_new_3, 2225). +-define(wxFilePickerCtrl_Create, 2226). +-define(wxFilePickerCtrl_GetPath, 2227). +-define(wxFilePickerCtrl_SetPath, 2228). +-define(wxFilePickerCtrl_destroy, 2229). +-define(wxDirPickerCtrl_new_0, 2230). +-define(wxDirPickerCtrl_new_3, 2231). +-define(wxDirPickerCtrl_Create, 2232). +-define(wxDirPickerCtrl_GetPath, 2233). +-define(wxDirPickerCtrl_SetPath, 2234). +-define(wxDirPickerCtrl_destroy, 2235). +-define(wxColourPickerCtrl_new_0, 2236). +-define(wxColourPickerCtrl_new_3, 2237). +-define(wxColourPickerCtrl_Create, 2238). +-define(wxColourPickerCtrl_GetColour, 2239). +-define(wxColourPickerCtrl_SetColour_1_1, 2240). +-define(wxColourPickerCtrl_SetColour_1_0, 2241). +-define(wxColourPickerCtrl_destroy, 2242). +-define(wxDatePickerCtrl_new_0, 2243). +-define(wxDatePickerCtrl_new_3, 2244). +-define(wxDatePickerCtrl_GetRange, 2245). +-define(wxDatePickerCtrl_GetValue, 2246). +-define(wxDatePickerCtrl_SetRange, 2247). +-define(wxDatePickerCtrl_SetValue, 2248). +-define(wxDatePickerCtrl_destroy, 2249). +-define(wxFontPickerCtrl_new_0, 2250). +-define(wxFontPickerCtrl_new_3, 2251). +-define(wxFontPickerCtrl_Create, 2252). +-define(wxFontPickerCtrl_GetSelectedFont, 2253). +-define(wxFontPickerCtrl_SetSelectedFont, 2254). +-define(wxFontPickerCtrl_GetMaxPointSize, 2255). +-define(wxFontPickerCtrl_SetMaxPointSize, 2256). +-define(wxFontPickerCtrl_destroy, 2257). +-define(wxFindReplaceDialog_new_0, 2258). +-define(wxFindReplaceDialog_new_4, 2259). +-define(wxFindReplaceDialog_destruct, 2260). +-define(wxFindReplaceDialog_Create, 2261). +-define(wxFindReplaceDialog_GetData, 2262). +-define(wxFindReplaceData_new, 2263). +-define(wxFindReplaceData_GetFindString, 2264). +-define(wxFindReplaceData_GetReplaceString, 2265). +-define(wxFindReplaceData_GetFlags, 2266). +-define(wxFindReplaceData_SetFlags, 2267). +-define(wxFindReplaceData_SetFindString, 2268). +-define(wxFindReplaceData_SetReplaceString, 2269). +-define(wxFindReplaceData_destroy, 2270). +-define(wxMultiChoiceDialog_new, 2272). +-define(wxMultiChoiceDialog_GetSelections, 2273). +-define(wxMultiChoiceDialog_SetSelections, 2274). +-define(wxMultiChoiceDialog_destroy, 2275). +-define(wxSingleChoiceDialog_new, 2277). +-define(wxSingleChoiceDialog_GetSelection, 2278). +-define(wxSingleChoiceDialog_GetStringSelection, 2279). +-define(wxSingleChoiceDialog_SetSelection, 2280). +-define(wxSingleChoiceDialog_destroy, 2281). +-define(wxTextEntryDialog_new_0, 2282). +-define(wxTextEntryDialog_new_3, 2283). +-define(wxTextEntryDialog_destruct, 2284). +-define(wxTextEntryDialog_GetValue, 2285). +-define(wxTextEntryDialog_SetValue, 2286). +-define(wxPasswordEntryDialog_new, 2287). +-define(wxPasswordEntryDialog_destroy, 2288). +-define(wxFontData_new_0, 2289). +-define(wxFontData_new_1, 2290). +-define(wxFontData_EnableEffects, 2291). +-define(wxFontData_GetAllowSymbols, 2292). +-define(wxFontData_GetColour, 2293). +-define(wxFontData_GetChosenFont, 2294). +-define(wxFontData_GetEnableEffects, 2295). +-define(wxFontData_GetInitialFont, 2296). +-define(wxFontData_GetShowHelp, 2297). +-define(wxFontData_SetAllowSymbols, 2298). +-define(wxFontData_SetChosenFont, 2299). +-define(wxFontData_SetColour, 2300). +-define(wxFontData_SetInitialFont, 2301). +-define(wxFontData_SetRange, 2302). +-define(wxFontData_SetShowHelp, 2303). +-define(wxFontData_destroy, 2304). +-define(wxFontDialog_new_0, 2305). +-define(wxFontDialog_new_2, 2307). +-define(wxFontDialog_Create, 2309). +-define(wxFontDialog_GetFontData, 2310). +-define(wxFontDialog_destroy, 2312). +-define(wxProgressDialog_new, 2313). +-define(wxProgressDialog_Resume, 2314). +-define(wxProgressDialog_Update, 2315). +-define(wxProgressDialog_destroy, 2316). +-define(wxMessageDialog_new, 2317). +-define(wxMessageDialog_destroy, 2318). +-define(wxPageSetupDialog_new, 2319). +-define(wxPageSetupDialog_destruct, 2320). +-define(wxPageSetupDialog_GetPageSetupData, 2321). +-define(wxPageSetupDialog_ShowModal, 2322). +-define(wxPageSetupDialogData_new_0, 2323). +-define(wxPageSetupDialogData_new_1, 2325). +-define(wxPageSetupDialogData_destruct, 2326). +-define(wxPageSetupDialogData_EnableHelp, 2327). +-define(wxPageSetupDialogData_EnableMargins, 2328). +-define(wxPageSetupDialogData_EnableOrientation, 2329). +-define(wxPageSetupDialogData_EnablePaper, 2330). +-define(wxPageSetupDialogData_EnablePrinter, 2331). +-define(wxPageSetupDialogData_GetDefaultMinMargins, 2332). +-define(wxPageSetupDialogData_GetEnableMargins, 2333). +-define(wxPageSetupDialogData_GetEnableOrientation, 2334). +-define(wxPageSetupDialogData_GetEnablePaper, 2335). +-define(wxPageSetupDialogData_GetEnablePrinter, 2336). +-define(wxPageSetupDialogData_GetEnableHelp, 2337). +-define(wxPageSetupDialogData_GetDefaultInfo, 2338). +-define(wxPageSetupDialogData_GetMarginTopLeft, 2339). +-define(wxPageSetupDialogData_GetMarginBottomRight, 2340). +-define(wxPageSetupDialogData_GetMinMarginTopLeft, 2341). +-define(wxPageSetupDialogData_GetMinMarginBottomRight, 2342). +-define(wxPageSetupDialogData_GetPaperId, 2343). +-define(wxPageSetupDialogData_GetPaperSize, 2344). +-define(wxPageSetupDialogData_GetPrintData, 2346). +-define(wxPageSetupDialogData_IsOk, 2347). +-define(wxPageSetupDialogData_SetDefaultInfo, 2348). +-define(wxPageSetupDialogData_SetDefaultMinMargins, 2349). +-define(wxPageSetupDialogData_SetMarginTopLeft, 2350). +-define(wxPageSetupDialogData_SetMarginBottomRight, 2351). +-define(wxPageSetupDialogData_SetMinMarginTopLeft, 2352). +-define(wxPageSetupDialogData_SetMinMarginBottomRight, 2353). +-define(wxPageSetupDialogData_SetPaperId, 2354). +-define(wxPageSetupDialogData_SetPaperSize, 2355). +-define(wxPageSetupDialogData_SetPrintData, 2356). +-define(wxPrintDialog_new_2_0, 2357). +-define(wxPrintDialog_new_2_1, 2358). +-define(wxPrintDialog_destruct, 2359). +-define(wxPrintDialog_GetPrintDialogData, 2360). +-define(wxPrintDialog_GetPrintDC, 2361). +-define(wxPrintDialogData_new_0, 2362). +-define(wxPrintDialogData_new_1, 2363). +-define(wxPrintDialogData_destruct, 2365). +-define(wxPrintDialogData_EnableHelp, 2366). +-define(wxPrintDialogData_EnablePageNumbers, 2367). +-define(wxPrintDialogData_EnablePrintToFile, 2368). +-define(wxPrintDialogData_EnableSelection, 2369). +-define(wxPrintDialogData_GetAllPages, 2370). +-define(wxPrintDialogData_GetCollate, 2371). +-define(wxPrintDialogData_GetFromPage, 2372). +-define(wxPrintDialogData_GetMaxPage, 2373). +-define(wxPrintDialogData_GetMinPage, 2374). +-define(wxPrintDialogData_GetNoCopies, 2375). +-define(wxPrintDialogData_GetPrintData, 2376). +-define(wxPrintDialogData_GetPrintToFile, 2377). +-define(wxPrintDialogData_GetSelection, 2378). +-define(wxPrintDialogData_GetToPage, 2379). +-define(wxPrintDialogData_IsOk, 2380). +-define(wxPrintDialogData_SetCollate, 2381). +-define(wxPrintDialogData_SetFromPage, 2382). +-define(wxPrintDialogData_SetMaxPage, 2383). +-define(wxPrintDialogData_SetMinPage, 2384). +-define(wxPrintDialogData_SetNoCopies, 2385). +-define(wxPrintDialogData_SetPrintData, 2386). +-define(wxPrintDialogData_SetPrintToFile, 2387). +-define(wxPrintDialogData_SetSelection, 2388). +-define(wxPrintDialogData_SetToPage, 2389). +-define(wxPrintData_new_0, 2390). +-define(wxPrintData_new_1, 2391). +-define(wxPrintData_destruct, 2392). +-define(wxPrintData_GetCollate, 2393). +-define(wxPrintData_GetBin, 2394). +-define(wxPrintData_GetColour, 2395). +-define(wxPrintData_GetDuplex, 2396). +-define(wxPrintData_GetNoCopies, 2397). +-define(wxPrintData_GetOrientation, 2398). +-define(wxPrintData_GetPaperId, 2399). +-define(wxPrintData_GetPrinterName, 2400). +-define(wxPrintData_GetQuality, 2401). +-define(wxPrintData_IsOk, 2402). +-define(wxPrintData_SetBin, 2403). +-define(wxPrintData_SetCollate, 2404). +-define(wxPrintData_SetColour, 2405). +-define(wxPrintData_SetDuplex, 2406). +-define(wxPrintData_SetNoCopies, 2407). +-define(wxPrintData_SetOrientation, 2408). +-define(wxPrintData_SetPaperId, 2409). +-define(wxPrintData_SetPrinterName, 2410). +-define(wxPrintData_SetQuality, 2411). +-define(wxPrintPreview_new_2, 2412). +-define(wxPrintPreview_new_3, 2413). +-define(wxPrintPreview_destruct, 2414). +-define(wxPrintPreview_GetCanvas, 2415). +-define(wxPrintPreview_GetCurrentPage, 2416). +-define(wxPrintPreview_GetFrame, 2417). +-define(wxPrintPreview_GetMaxPage, 2418). +-define(wxPrintPreview_GetMinPage, 2419). +-define(wxPrintPreview_GetPrintout, 2420). +-define(wxPrintPreview_GetPrintoutForPrinting, 2421). +-define(wxPrintPreview_IsOk, 2422). +-define(wxPrintPreview_PaintPage, 2423). +-define(wxPrintPreview_Print, 2424). +-define(wxPrintPreview_RenderPage, 2425). +-define(wxPrintPreview_SetCanvas, 2426). +-define(wxPrintPreview_SetCurrentPage, 2427). +-define(wxPrintPreview_SetFrame, 2428). +-define(wxPrintPreview_SetPrintout, 2429). +-define(wxPrintPreview_SetZoom, 2430). +-define(wxPreviewFrame_new, 2431). +-define(wxPreviewFrame_destruct, 2432). +-define(wxPreviewFrame_CreateControlBar, 2433). +-define(wxPreviewFrame_CreateCanvas, 2434). +-define(wxPreviewFrame_Initialize, 2435). +-define(wxPreviewFrame_OnCloseWindow, 2436). +-define(wxPreviewControlBar_new, 2437). +-define(wxPreviewControlBar_destruct, 2438). +-define(wxPreviewControlBar_CreateButtons, 2439). +-define(wxPreviewControlBar_GetPrintPreview, 2440). +-define(wxPreviewControlBar_GetZoomControl, 2441). +-define(wxPreviewControlBar_SetZoomControl, 2442). +-define(wxPrinter_new, 2443). +-define(wxPrinter_CreateAbortWindow, 2444). +-define(wxPrinter_GetAbort, 2445). +-define(wxPrinter_GetLastError, 2446). +-define(wxPrinter_GetPrintDialogData, 2447). +-define(wxPrinter_Print, 2448). +-define(wxPrinter_PrintDialog, 2449). +-define(wxPrinter_ReportError, 2450). +-define(wxPrinter_Setup, 2451). +-define(wxPrinter_destroy, 2452). +-define(wxXmlResource_new_2, 2453). +-define(wxXmlResource_new_1, 2454). +-define(wxXmlResource_destruct, 2455). +-define(wxXmlResource_AttachUnknownControl, 2456). +-define(wxXmlResource_ClearHandlers, 2457). +-define(wxXmlResource_CompareVersion, 2458). +-define(wxXmlResource_Get, 2459). +-define(wxXmlResource_GetFlags, 2460). +-define(wxXmlResource_GetVersion, 2461). +-define(wxXmlResource_GetXRCID, 2462). +-define(wxXmlResource_InitAllHandlers, 2463). +-define(wxXmlResource_Load, 2464). +-define(wxXmlResource_LoadBitmap, 2465). +-define(wxXmlResource_LoadDialog_2, 2466). +-define(wxXmlResource_LoadDialog_3, 2467). +-define(wxXmlResource_LoadFrame_2, 2468). +-define(wxXmlResource_LoadFrame_3, 2469). +-define(wxXmlResource_LoadIcon, 2470). +-define(wxXmlResource_LoadMenu, 2471). +-define(wxXmlResource_LoadMenuBar_2, 2472). +-define(wxXmlResource_LoadMenuBar_1, 2473). +-define(wxXmlResource_LoadPanel_2, 2474). +-define(wxXmlResource_LoadPanel_3, 2475). +-define(wxXmlResource_LoadToolBar, 2476). +-define(wxXmlResource_Set, 2477). +-define(wxXmlResource_SetFlags, 2478). +-define(wxXmlResource_Unload, 2479). +-define(wxXmlResource_xrcctrl, 2480). +-define(wxHtmlEasyPrinting_new, 2481). +-define(wxHtmlEasyPrinting_GetPrintData, 2482). +-define(wxHtmlEasyPrinting_GetPageSetupData, 2483). +-define(wxHtmlEasyPrinting_PreviewFile, 2484). +-define(wxHtmlEasyPrinting_PreviewText, 2485). +-define(wxHtmlEasyPrinting_PrintFile, 2486). +-define(wxHtmlEasyPrinting_PrintText, 2487). +-define(wxHtmlEasyPrinting_PageSetup, 2488). +-define(wxHtmlEasyPrinting_SetFonts, 2489). +-define(wxHtmlEasyPrinting_SetHeader, 2490). +-define(wxHtmlEasyPrinting_SetFooter, 2491). +-define(wxHtmlEasyPrinting_destroy, 2492). +-define(wxGLCanvas_new, 2493). +-define(wxGLCanvas_SetCurrent, 2494). +-define(wxGLCanvas_SwapBuffers, 2495). +-define(wxGLCanvas_destroy, 2496). +-define(wxGLContext_new, 2497). +-define(wxGLContext_SetCurrent, 2498). +-define(wxGLContext_destroy, 2499). +-define(wxAuiManager_new, 2500). +-define(wxAuiManager_destruct, 2501). +-define(wxAuiManager_AddPane_2_1, 2502). +-define(wxAuiManager_AddPane_2_0, 2503). +-define(wxAuiManager_AddPane_3, 2504). +-define(wxAuiManager_DetachPane, 2505). +-define(wxAuiManager_GetAllPanes, 2506). +-define(wxAuiManager_GetArtProvider, 2507). +-define(wxAuiManager_GetDockSizeConstraint, 2508). +-define(wxAuiManager_GetFlags, 2509). +-define(wxAuiManager_GetManagedWindow, 2510). +-define(wxAuiManager_GetManager, 2511). +-define(wxAuiManager_GetPane_1_1, 2512). +-define(wxAuiManager_GetPane_1_0, 2513). +-define(wxAuiManager_HideHint, 2514). +-define(wxAuiManager_InsertPane, 2515). +-define(wxAuiManager_LoadPaneInfo, 2516). +-define(wxAuiManager_LoadPerspective, 2517). +-define(wxAuiManager_SavePaneInfo, 2518). +-define(wxAuiManager_SavePerspective, 2519). +-define(wxAuiManager_SetArtProvider, 2520). +-define(wxAuiManager_SetDockSizeConstraint, 2521). +-define(wxAuiManager_SetFlags, 2522). +-define(wxAuiManager_SetManagedWindow, 2523). +-define(wxAuiManager_ShowHint, 2524). +-define(wxAuiManager_UnInit, 2525). +-define(wxAuiManager_Update, 2526). +-define(wxAuiPaneInfo_new_0, 2527). +-define(wxAuiPaneInfo_new_1, 2528). +-define(wxAuiPaneInfo_BestSize_1, 2529). +-define(wxAuiPaneInfo_BestSize_2, 2530). +-define(wxAuiPaneInfo_Bottom, 2531). +-define(wxAuiPaneInfo_BottomDockable, 2532). +-define(wxAuiPaneInfo_Caption, 2533). +-define(wxAuiPaneInfo_CaptionVisible, 2534). +-define(wxAuiPaneInfo_Centre, 2535). +-define(wxAuiPaneInfo_CentrePane, 2536). +-define(wxAuiPaneInfo_CloseButton, 2537). +-define(wxAuiPaneInfo_DefaultPane, 2538). +-define(wxAuiPaneInfo_DestroyOnClose, 2539). +-define(wxAuiPaneInfo_Direction, 2540). +-define(wxAuiPaneInfo_Dock, 2541). +-define(wxAuiPaneInfo_Dockable, 2542). +-define(wxAuiPaneInfo_Fixed, 2543). +-define(wxAuiPaneInfo_Float, 2544). +-define(wxAuiPaneInfo_Floatable, 2545). +-define(wxAuiPaneInfo_FloatingPosition_1, 2546). +-define(wxAuiPaneInfo_FloatingPosition_2, 2547). +-define(wxAuiPaneInfo_FloatingSize_1, 2548). +-define(wxAuiPaneInfo_FloatingSize_2, 2549). +-define(wxAuiPaneInfo_Gripper, 2550). +-define(wxAuiPaneInfo_GripperTop, 2551). +-define(wxAuiPaneInfo_HasBorder, 2552). +-define(wxAuiPaneInfo_HasCaption, 2553). +-define(wxAuiPaneInfo_HasCloseButton, 2554). +-define(wxAuiPaneInfo_HasFlag, 2555). +-define(wxAuiPaneInfo_HasGripper, 2556). +-define(wxAuiPaneInfo_HasGripperTop, 2557). +-define(wxAuiPaneInfo_HasMaximizeButton, 2558). +-define(wxAuiPaneInfo_HasMinimizeButton, 2559). +-define(wxAuiPaneInfo_HasPinButton, 2560). +-define(wxAuiPaneInfo_Hide, 2561). +-define(wxAuiPaneInfo_IsBottomDockable, 2562). +-define(wxAuiPaneInfo_IsDocked, 2563). +-define(wxAuiPaneInfo_IsFixed, 2564). +-define(wxAuiPaneInfo_IsFloatable, 2565). +-define(wxAuiPaneInfo_IsFloating, 2566). +-define(wxAuiPaneInfo_IsLeftDockable, 2567). +-define(wxAuiPaneInfo_IsMovable, 2568). +-define(wxAuiPaneInfo_IsOk, 2569). +-define(wxAuiPaneInfo_IsResizable, 2570). +-define(wxAuiPaneInfo_IsRightDockable, 2571). +-define(wxAuiPaneInfo_IsShown, 2572). +-define(wxAuiPaneInfo_IsToolbar, 2573). +-define(wxAuiPaneInfo_IsTopDockable, 2574). +-define(wxAuiPaneInfo_Layer, 2575). +-define(wxAuiPaneInfo_Left, 2576). +-define(wxAuiPaneInfo_LeftDockable, 2577). +-define(wxAuiPaneInfo_MaxSize_1, 2578). +-define(wxAuiPaneInfo_MaxSize_2, 2579). +-define(wxAuiPaneInfo_MaximizeButton, 2580). +-define(wxAuiPaneInfo_MinSize_1, 2581). +-define(wxAuiPaneInfo_MinSize_2, 2582). +-define(wxAuiPaneInfo_MinimizeButton, 2583). +-define(wxAuiPaneInfo_Movable, 2584). +-define(wxAuiPaneInfo_Name, 2585). +-define(wxAuiPaneInfo_PaneBorder, 2586). +-define(wxAuiPaneInfo_PinButton, 2587). +-define(wxAuiPaneInfo_Position, 2588). +-define(wxAuiPaneInfo_Resizable, 2589). +-define(wxAuiPaneInfo_Right, 2590). +-define(wxAuiPaneInfo_RightDockable, 2591). +-define(wxAuiPaneInfo_Row, 2592). +-define(wxAuiPaneInfo_SafeSet, 2593). +-define(wxAuiPaneInfo_SetFlag, 2594). +-define(wxAuiPaneInfo_Show, 2595). +-define(wxAuiPaneInfo_ToolbarPane, 2596). +-define(wxAuiPaneInfo_Top, 2597). +-define(wxAuiPaneInfo_TopDockable, 2598). +-define(wxAuiPaneInfo_Window, 2599). +-define(wxAuiPaneInfo_GetWindow, 2600). +-define(wxAuiPaneInfo_GetFrame, 2601). +-define(wxAuiPaneInfo_GetDirection, 2602). +-define(wxAuiPaneInfo_GetLayer, 2603). +-define(wxAuiPaneInfo_GetRow, 2604). +-define(wxAuiPaneInfo_GetPosition, 2605). +-define(wxAuiPaneInfo_GetFloatingPosition, 2606). +-define(wxAuiPaneInfo_GetFloatingSize, 2607). +-define(wxAuiPaneInfo_destroy, 2608). +-define(wxAuiNotebook_new_0, 2609). +-define(wxAuiNotebook_new_2, 2610). +-define(wxAuiNotebook_AddPage_3, 2611). +-define(wxAuiNotebook_AddPage_4, 2612). +-define(wxAuiNotebook_Create_2, 2613). +-define(wxAuiNotebook_Create_3, 2614). +-define(wxAuiNotebook_DeletePage, 2615). +-define(wxAuiNotebook_GetArtProvider, 2616). +-define(wxAuiNotebook_GetPage, 2617). +-define(wxAuiNotebook_GetPageBitmap, 2618). +-define(wxAuiNotebook_GetPageCount, 2619). +-define(wxAuiNotebook_GetPageIndex, 2620). +-define(wxAuiNotebook_GetPageText, 2621). +-define(wxAuiNotebook_GetSelection, 2622). +-define(wxAuiNotebook_InsertPage_4, 2623). +-define(wxAuiNotebook_InsertPage_5, 2624). +-define(wxAuiNotebook_RemovePage, 2625). +-define(wxAuiNotebook_SetArtProvider, 2626). +-define(wxAuiNotebook_SetFont, 2627). +-define(wxAuiNotebook_SetPageBitmap, 2628). +-define(wxAuiNotebook_SetPageText, 2629). +-define(wxAuiNotebook_SetSelection, 2630). +-define(wxAuiNotebook_SetTabCtrlHeight, 2631). +-define(wxAuiNotebook_SetUniformBitmapSize, 2632). +-define(wxAuiNotebook_destroy, 2633). +-define(wxAuiTabArt_SetFlags, 2634). +-define(wxAuiTabArt_SetMeasuringFont, 2635). +-define(wxAuiTabArt_SetNormalFont, 2636). +-define(wxAuiTabArt_SetSelectedFont, 2637). +-define(wxAuiTabArt_SetColour, 2638). +-define(wxAuiTabArt_SetActiveColour, 2639). +-define(wxAuiDockArt_GetColour, 2640). +-define(wxAuiDockArt_GetFont, 2641). +-define(wxAuiDockArt_GetMetric, 2642). +-define(wxAuiDockArt_SetColour, 2643). +-define(wxAuiDockArt_SetFont, 2644). +-define(wxAuiDockArt_SetMetric, 2645). +-define(wxAuiSimpleTabArt_new, 2646). +-define(wxAuiSimpleTabArt_destroy, 2647). +-define(wxMDIParentFrame_new_0, 2648). +-define(wxMDIParentFrame_new_4, 2649). +-define(wxMDIParentFrame_destruct, 2650). +-define(wxMDIParentFrame_ActivateNext, 2651). +-define(wxMDIParentFrame_ActivatePrevious, 2652). +-define(wxMDIParentFrame_ArrangeIcons, 2653). +-define(wxMDIParentFrame_Cascade, 2654). +-define(wxMDIParentFrame_Create, 2655). +-define(wxMDIParentFrame_GetActiveChild, 2656). +-define(wxMDIParentFrame_GetClientWindow, 2657). +-define(wxMDIParentFrame_Tile, 2658). +-define(wxMDIChildFrame_new_0, 2659). +-define(wxMDIChildFrame_new_4, 2660). +-define(wxMDIChildFrame_destruct, 2661). +-define(wxMDIChildFrame_Activate, 2662). +-define(wxMDIChildFrame_Create, 2663). +-define(wxMDIChildFrame_Maximize, 2664). +-define(wxMDIChildFrame_Restore, 2665). +-define(wxMDIClientWindow_new, 2666). +-define(wxMDIClientWindow_CreateClient, 2667). +-define(wxMDIClientWindow_destroy, 2668). +-define(wxLayoutAlgorithm_new, 2669). +-define(wxLayoutAlgorithm_destruct, 2670). +-define(wxLayoutAlgorithm_LayoutFrame, 2671). +-define(wxLayoutAlgorithm_LayoutMDIFrame, 2672). +-define(wxLayoutAlgorithm_LayoutWindow, 2673). +-define(wxEvent_GetId, 2674). +-define(wxEvent_GetSkipped, 2675). +-define(wxEvent_GetTimestamp, 2676). +-define(wxEvent_IsCommandEvent, 2677). +-define(wxEvent_ResumePropagation, 2678). +-define(wxEvent_ShouldPropagate, 2679). +-define(wxEvent_Skip, 2680). +-define(wxEvent_StopPropagation, 2681). +-define(wxCommandEvent_getClientData, 2682). +-define(wxCommandEvent_GetExtraLong, 2683). +-define(wxCommandEvent_GetInt, 2684). +-define(wxCommandEvent_GetSelection, 2685). +-define(wxCommandEvent_GetString, 2686). +-define(wxCommandEvent_IsChecked, 2687). +-define(wxCommandEvent_IsSelection, 2688). +-define(wxCommandEvent_SetInt, 2689). +-define(wxCommandEvent_SetString, 2690). +-define(wxScrollEvent_GetOrientation, 2691). +-define(wxScrollEvent_GetPosition, 2692). +-define(wxScrollWinEvent_GetOrientation, 2693). +-define(wxScrollWinEvent_GetPosition, 2694). +-define(wxMouseEvent_AltDown, 2695). +-define(wxMouseEvent_Button, 2696). +-define(wxMouseEvent_ButtonDClick, 2697). +-define(wxMouseEvent_ButtonDown, 2698). +-define(wxMouseEvent_ButtonUp, 2699). +-define(wxMouseEvent_CmdDown, 2700). +-define(wxMouseEvent_ControlDown, 2701). +-define(wxMouseEvent_Dragging, 2702). +-define(wxMouseEvent_Entering, 2703). +-define(wxMouseEvent_GetButton, 2704). +-define(wxMouseEvent_GetPosition, 2705). +-define(wxMouseEvent_GetLogicalPosition, 2707). +-define(wxMouseEvent_GetLinesPerAction, 2708). +-define(wxMouseEvent_GetWheelRotation, 2709). +-define(wxMouseEvent_GetWheelDelta, 2710). +-define(wxMouseEvent_GetX, 2711). +-define(wxMouseEvent_GetY, 2712). +-define(wxMouseEvent_IsButton, 2713). +-define(wxMouseEvent_IsPageScroll, 2714). +-define(wxMouseEvent_Leaving, 2715). +-define(wxMouseEvent_LeftDClick, 2716). +-define(wxMouseEvent_LeftDown, 2717). +-define(wxMouseEvent_LeftIsDown, 2718). +-define(wxMouseEvent_LeftUp, 2719). +-define(wxMouseEvent_MetaDown, 2720). +-define(wxMouseEvent_MiddleDClick, 2721). +-define(wxMouseEvent_MiddleDown, 2722). +-define(wxMouseEvent_MiddleIsDown, 2723). +-define(wxMouseEvent_MiddleUp, 2724). +-define(wxMouseEvent_Moving, 2725). +-define(wxMouseEvent_RightDClick, 2726). +-define(wxMouseEvent_RightDown, 2727). +-define(wxMouseEvent_RightIsDown, 2728). +-define(wxMouseEvent_RightUp, 2729). +-define(wxMouseEvent_ShiftDown, 2730). +-define(wxMouseEvent_GetWheelAxis, 2731). +-define(wxMouseEvent_Aux1DClick, 2732). +-define(wxMouseEvent_Aux1Down, 2733). +-define(wxMouseEvent_Aux1Up, 2734). +-define(wxMouseEvent_Aux2DClick, 2735). +-define(wxMouseEvent_Aux2Down, 2736). +-define(wxMouseEvent_Aux2Up, 2737). +-define(wxSetCursorEvent_GetCursor, 2738). +-define(wxSetCursorEvent_GetX, 2739). +-define(wxSetCursorEvent_GetY, 2740). +-define(wxSetCursorEvent_HasCursor, 2741). +-define(wxSetCursorEvent_SetCursor, 2742). +-define(wxKeyEvent_AltDown, 2743). +-define(wxKeyEvent_CmdDown, 2744). +-define(wxKeyEvent_ControlDown, 2745). +-define(wxKeyEvent_GetKeyCode, 2746). +-define(wxKeyEvent_GetModifiers, 2747). +-define(wxKeyEvent_GetPosition, 2748). +-define(wxKeyEvent_GetRawKeyCode, 2750). +-define(wxKeyEvent_GetRawKeyFlags, 2751). +-define(wxKeyEvent_GetUnicodeKey, 2752). +-define(wxKeyEvent_GetX, 2753). +-define(wxKeyEvent_GetY, 2754). +-define(wxKeyEvent_HasModifiers, 2755). +-define(wxKeyEvent_MetaDown, 2756). +-define(wxKeyEvent_ShiftDown, 2757). +-define(wxSizeEvent_GetSize, 2758). +-define(wxSizeEvent_GetRect, 2759). +-define(wxMoveEvent_GetPosition, 2760). +-define(wxMoveEvent_GetRect, 2761). +-define(wxEraseEvent_GetDC, 2762). +-define(wxFocusEvent_GetWindow, 2763). +-define(wxChildFocusEvent_GetWindow, 2764). +-define(wxMenuEvent_GetMenu, 2765). +-define(wxMenuEvent_GetMenuId, 2766). +-define(wxMenuEvent_IsPopup, 2767). +-define(wxCloseEvent_CanVeto, 2768). +-define(wxCloseEvent_GetLoggingOff, 2769). +-define(wxCloseEvent_SetCanVeto, 2770). +-define(wxCloseEvent_SetLoggingOff, 2771). +-define(wxCloseEvent_Veto, 2772). +-define(wxShowEvent_SetShow, 2773). +-define(wxShowEvent_IsShown, 2774). +-define(wxIconizeEvent_IsIconized, 2775). +-define(wxJoystickEvent_ButtonDown, 2776). +-define(wxJoystickEvent_ButtonIsDown, 2777). +-define(wxJoystickEvent_ButtonUp, 2778). +-define(wxJoystickEvent_GetButtonChange, 2779). +-define(wxJoystickEvent_GetButtonState, 2780). +-define(wxJoystickEvent_GetJoystick, 2781). +-define(wxJoystickEvent_GetPosition, 2782). +-define(wxJoystickEvent_GetZPosition, 2783). +-define(wxJoystickEvent_IsButton, 2784). +-define(wxJoystickEvent_IsMove, 2785). +-define(wxJoystickEvent_IsZMove, 2786). +-define(wxUpdateUIEvent_CanUpdate, 2787). +-define(wxUpdateUIEvent_Check, 2788). +-define(wxUpdateUIEvent_Enable, 2789). +-define(wxUpdateUIEvent_Show, 2790). +-define(wxUpdateUIEvent_GetChecked, 2791). +-define(wxUpdateUIEvent_GetEnabled, 2792). +-define(wxUpdateUIEvent_GetShown, 2793). +-define(wxUpdateUIEvent_GetSetChecked, 2794). +-define(wxUpdateUIEvent_GetSetEnabled, 2795). +-define(wxUpdateUIEvent_GetSetShown, 2796). +-define(wxUpdateUIEvent_GetSetText, 2797). +-define(wxUpdateUIEvent_GetText, 2798). +-define(wxUpdateUIEvent_GetMode, 2799). +-define(wxUpdateUIEvent_GetUpdateInterval, 2800). +-define(wxUpdateUIEvent_ResetUpdateTime, 2801). +-define(wxUpdateUIEvent_SetMode, 2802). +-define(wxUpdateUIEvent_SetText, 2803). +-define(wxUpdateUIEvent_SetUpdateInterval, 2804). +-define(wxMouseCaptureChangedEvent_GetCapturedWindow, 2805). +-define(wxPaletteChangedEvent_SetChangedWindow, 2806). +-define(wxPaletteChangedEvent_GetChangedWindow, 2807). +-define(wxQueryNewPaletteEvent_SetPaletteRealized, 2808). +-define(wxQueryNewPaletteEvent_GetPaletteRealized, 2809). +-define(wxNavigationKeyEvent_GetDirection, 2810). +-define(wxNavigationKeyEvent_SetDirection, 2811). +-define(wxNavigationKeyEvent_IsWindowChange, 2812). +-define(wxNavigationKeyEvent_SetWindowChange, 2813). +-define(wxNavigationKeyEvent_IsFromTab, 2814). +-define(wxNavigationKeyEvent_SetFromTab, 2815). +-define(wxNavigationKeyEvent_GetCurrentFocus, 2816). +-define(wxNavigationKeyEvent_SetCurrentFocus, 2817). +-define(wxHelpEvent_GetOrigin, 2818). +-define(wxHelpEvent_GetPosition, 2819). +-define(wxHelpEvent_SetOrigin, 2820). +-define(wxHelpEvent_SetPosition, 2821). +-define(wxContextMenuEvent_GetPosition, 2822). +-define(wxContextMenuEvent_SetPosition, 2823). +-define(wxIdleEvent_GetMode, 2824). +-define(wxIdleEvent_RequestMore, 2825). +-define(wxIdleEvent_MoreRequested, 2826). +-define(wxIdleEvent_SetMode, 2827). +-define(wxGridEvent_AltDown, 2828). +-define(wxGridEvent_ControlDown, 2829). +-define(wxGridEvent_GetCol, 2830). +-define(wxGridEvent_GetPosition, 2831). +-define(wxGridEvent_GetRow, 2832). +-define(wxGridEvent_MetaDown, 2833). +-define(wxGridEvent_Selecting, 2834). +-define(wxGridEvent_ShiftDown, 2835). +-define(wxNotifyEvent_Allow, 2836). +-define(wxNotifyEvent_IsAllowed, 2837). +-define(wxNotifyEvent_Veto, 2838). +-define(wxSashEvent_GetEdge, 2839). +-define(wxSashEvent_GetDragRect, 2840). +-define(wxSashEvent_GetDragStatus, 2841). +-define(wxListEvent_GetCacheFrom, 2842). +-define(wxListEvent_GetCacheTo, 2843). +-define(wxListEvent_GetKeyCode, 2844). +-define(wxListEvent_GetIndex, 2845). +-define(wxListEvent_GetColumn, 2846). +-define(wxListEvent_GetPoint, 2847). +-define(wxListEvent_GetLabel, 2848). +-define(wxListEvent_GetText, 2849). +-define(wxListEvent_GetImage, 2850). +-define(wxListEvent_GetData, 2851). +-define(wxListEvent_GetMask, 2852). +-define(wxListEvent_GetItem, 2853). +-define(wxListEvent_IsEditCancelled, 2854). +-define(wxDateEvent_GetDate, 2855). +-define(wxCalendarEvent_GetWeekDay, 2856). +-define(wxCalendarEvent_GetDate, 2857). +-define(wxFileDirPickerEvent_GetPath, 2858). +-define(wxColourPickerEvent_GetColour, 2859). +-define(wxFontPickerEvent_GetFont, 2860). +-define(wxStyledTextEvent_GetPosition, 2861). +-define(wxStyledTextEvent_GetKey, 2862). +-define(wxStyledTextEvent_GetModifiers, 2863). +-define(wxStyledTextEvent_GetModificationType, 2864). +-define(wxStyledTextEvent_GetText, 2865). +-define(wxStyledTextEvent_GetLength, 2866). +-define(wxStyledTextEvent_GetLinesAdded, 2867). +-define(wxStyledTextEvent_GetLine, 2868). +-define(wxStyledTextEvent_GetFoldLevelNow, 2869). +-define(wxStyledTextEvent_GetFoldLevelPrev, 2870). +-define(wxStyledTextEvent_GetMargin, 2871). +-define(wxStyledTextEvent_GetMessage, 2872). +-define(wxStyledTextEvent_GetWParam, 2873). +-define(wxStyledTextEvent_GetLParam, 2874). +-define(wxStyledTextEvent_GetListType, 2875). +-define(wxStyledTextEvent_GetX, 2876). +-define(wxStyledTextEvent_GetY, 2877). +-define(wxStyledTextEvent_GetDragText, 2878). +-define(wxStyledTextEvent_GetDragAllowMove, 2879). +-define(wxStyledTextEvent_GetDragResult, 2880). +-define(wxStyledTextEvent_GetShift, 2881). +-define(wxStyledTextEvent_GetControl, 2882). +-define(wxStyledTextEvent_GetAlt, 2883). +-define(utils_wxGetKeyState, 2884). +-define(utils_wxGetMousePosition, 2885). +-define(utils_wxGetMouseState, 2886). +-define(utils_wxSetDetectableAutoRepeat, 2887). +-define(utils_wxBell, 2888). +-define(utils_wxFindMenuItemId, 2889). +-define(utils_wxFindWindowAtPoint, 2890). +-define(utils_wxBeginBusyCursor, 2891). +-define(utils_wxEndBusyCursor, 2892). +-define(utils_wxIsBusy, 2893). +-define(utils_wxShutdown, 2894). +-define(utils_wxShell, 2895). +-define(utils_wxLaunchDefaultBrowser, 2896). +-define(utils_wxGetEmailAddress, 2897). +-define(utils_wxGetUserId, 2898). +-define(utils_wxGetHomeDir, 2899). +-define(utils_wxNewId, 2900). +-define(utils_wxRegisterId, 2901). +-define(utils_wxGetCurrentId, 2902). +-define(utils_wxGetOsDescription, 2903). +-define(utils_wxIsPlatformLittleEndian, 2904). +-define(utils_wxIsPlatform64Bit, 2905). +-define(gdicmn_wxDisplaySize, 2906). +-define(gdicmn_wxSetCursor, 2907). +-define(wxPrintout_new, 2908). +-define(wxPrintout_destruct, 2909). +-define(wxPrintout_GetDC, 2910). +-define(wxPrintout_GetPageSizeMM, 2911). +-define(wxPrintout_GetPageSizePixels, 2912). +-define(wxPrintout_GetPaperRectPixels, 2913). +-define(wxPrintout_GetPPIPrinter, 2914). +-define(wxPrintout_GetPPIScreen, 2915). +-define(wxPrintout_GetTitle, 2916). +-define(wxPrintout_IsPreview, 2917). +-define(wxPrintout_FitThisSizeToPaper, 2918). +-define(wxPrintout_FitThisSizeToPage, 2919). +-define(wxPrintout_FitThisSizeToPageMargins, 2920). +-define(wxPrintout_MapScreenSizeToPaper, 2921). +-define(wxPrintout_MapScreenSizeToPage, 2922). +-define(wxPrintout_MapScreenSizeToPageMargins, 2923). +-define(wxPrintout_MapScreenSizeToDevice, 2924). +-define(wxPrintout_GetLogicalPaperRect, 2925). +-define(wxPrintout_GetLogicalPageRect, 2926). +-define(wxPrintout_GetLogicalPageMarginsRect, 2927). +-define(wxPrintout_SetLogicalOrigin, 2928). +-define(wxPrintout_OffsetLogicalOrigin, 2929). +-define(wxStyledTextCtrl_new_2, 2930). +-define(wxStyledTextCtrl_new_0, 2931). +-define(wxStyledTextCtrl_destruct, 2932). +-define(wxStyledTextCtrl_Create, 2933). +-define(wxStyledTextCtrl_AddText, 2934). +-define(wxStyledTextCtrl_InsertText, 2935). +-define(wxStyledTextCtrl_ClearAll, 2936). +-define(wxStyledTextCtrl_ClearDocumentStyle, 2937). +-define(wxStyledTextCtrl_GetLength, 2938). +-define(wxStyledTextCtrl_GetCharAt, 2939). +-define(wxStyledTextCtrl_GetCurrentPos, 2940). +-define(wxStyledTextCtrl_GetAnchor, 2941). +-define(wxStyledTextCtrl_GetStyleAt, 2942). +-define(wxStyledTextCtrl_Redo, 2943). +-define(wxStyledTextCtrl_SetUndoCollection, 2944). +-define(wxStyledTextCtrl_SelectAll, 2945). +-define(wxStyledTextCtrl_SetSavePoint, 2946). +-define(wxStyledTextCtrl_CanRedo, 2947). +-define(wxStyledTextCtrl_MarkerLineFromHandle, 2948). +-define(wxStyledTextCtrl_MarkerDeleteHandle, 2949). +-define(wxStyledTextCtrl_GetUndoCollection, 2950). +-define(wxStyledTextCtrl_GetViewWhiteSpace, 2951). +-define(wxStyledTextCtrl_SetViewWhiteSpace, 2952). +-define(wxStyledTextCtrl_PositionFromPoint, 2953). +-define(wxStyledTextCtrl_PositionFromPointClose, 2954). +-define(wxStyledTextCtrl_GotoLine, 2955). +-define(wxStyledTextCtrl_GotoPos, 2956). +-define(wxStyledTextCtrl_SetAnchor, 2957). +-define(wxStyledTextCtrl_GetCurLine, 2958). +-define(wxStyledTextCtrl_GetEndStyled, 2959). +-define(wxStyledTextCtrl_ConvertEOLs, 2960). +-define(wxStyledTextCtrl_GetEOLMode, 2961). +-define(wxStyledTextCtrl_SetEOLMode, 2962). +-define(wxStyledTextCtrl_StartStyling, 2963). +-define(wxStyledTextCtrl_SetStyling, 2964). +-define(wxStyledTextCtrl_GetBufferedDraw, 2965). +-define(wxStyledTextCtrl_SetBufferedDraw, 2966). +-define(wxStyledTextCtrl_SetTabWidth, 2967). +-define(wxStyledTextCtrl_GetTabWidth, 2968). +-define(wxStyledTextCtrl_SetCodePage, 2969). +-define(wxStyledTextCtrl_MarkerDefine, 2970). +-define(wxStyledTextCtrl_MarkerSetForeground, 2971). +-define(wxStyledTextCtrl_MarkerSetBackground, 2972). +-define(wxStyledTextCtrl_MarkerAdd, 2973). +-define(wxStyledTextCtrl_MarkerDelete, 2974). +-define(wxStyledTextCtrl_MarkerDeleteAll, 2975). +-define(wxStyledTextCtrl_MarkerGet, 2976). +-define(wxStyledTextCtrl_MarkerNext, 2977). +-define(wxStyledTextCtrl_MarkerPrevious, 2978). +-define(wxStyledTextCtrl_MarkerDefineBitmap, 2979). +-define(wxStyledTextCtrl_MarkerAddSet, 2980). +-define(wxStyledTextCtrl_MarkerSetAlpha, 2981). +-define(wxStyledTextCtrl_SetMarginType, 2982). +-define(wxStyledTextCtrl_GetMarginType, 2983). +-define(wxStyledTextCtrl_SetMarginWidth, 2984). +-define(wxStyledTextCtrl_GetMarginWidth, 2985). +-define(wxStyledTextCtrl_SetMarginMask, 2986). +-define(wxStyledTextCtrl_GetMarginMask, 2987). +-define(wxStyledTextCtrl_SetMarginSensitive, 2988). +-define(wxStyledTextCtrl_GetMarginSensitive, 2989). +-define(wxStyledTextCtrl_StyleClearAll, 2990). +-define(wxStyledTextCtrl_StyleSetForeground, 2991). +-define(wxStyledTextCtrl_StyleSetBackground, 2992). +-define(wxStyledTextCtrl_StyleSetBold, 2993). +-define(wxStyledTextCtrl_StyleSetItalic, 2994). +-define(wxStyledTextCtrl_StyleSetSize, 2995). +-define(wxStyledTextCtrl_StyleSetFaceName, 2996). +-define(wxStyledTextCtrl_StyleSetEOLFilled, 2997). +-define(wxStyledTextCtrl_StyleResetDefault, 2998). +-define(wxStyledTextCtrl_StyleSetUnderline, 2999). +-define(wxStyledTextCtrl_StyleSetCase, 3000). +-define(wxStyledTextCtrl_StyleSetHotSpot, 3001). +-define(wxStyledTextCtrl_SetSelForeground, 3002). +-define(wxStyledTextCtrl_SetSelBackground, 3003). +-define(wxStyledTextCtrl_GetSelAlpha, 3004). +-define(wxStyledTextCtrl_SetSelAlpha, 3005). +-define(wxStyledTextCtrl_SetCaretForeground, 3006). +-define(wxStyledTextCtrl_CmdKeyAssign, 3007). +-define(wxStyledTextCtrl_CmdKeyClear, 3008). +-define(wxStyledTextCtrl_CmdKeyClearAll, 3009). +-define(wxStyledTextCtrl_SetStyleBytes, 3010). +-define(wxStyledTextCtrl_StyleSetVisible, 3011). +-define(wxStyledTextCtrl_GetCaretPeriod, 3012). +-define(wxStyledTextCtrl_SetCaretPeriod, 3013). +-define(wxStyledTextCtrl_SetWordChars, 3014). +-define(wxStyledTextCtrl_BeginUndoAction, 3015). +-define(wxStyledTextCtrl_EndUndoAction, 3016). +-define(wxStyledTextCtrl_IndicatorSetStyle, 3017). +-define(wxStyledTextCtrl_IndicatorGetStyle, 3018). +-define(wxStyledTextCtrl_IndicatorSetForeground, 3019). +-define(wxStyledTextCtrl_IndicatorGetForeground, 3020). +-define(wxStyledTextCtrl_SetWhitespaceForeground, 3021). +-define(wxStyledTextCtrl_SetWhitespaceBackground, 3022). +-define(wxStyledTextCtrl_GetStyleBits, 3023). +-define(wxStyledTextCtrl_SetLineState, 3024). +-define(wxStyledTextCtrl_GetLineState, 3025). +-define(wxStyledTextCtrl_GetMaxLineState, 3026). +-define(wxStyledTextCtrl_GetCaretLineVisible, 3027). +-define(wxStyledTextCtrl_SetCaretLineVisible, 3028). +-define(wxStyledTextCtrl_GetCaretLineBackground, 3029). +-define(wxStyledTextCtrl_SetCaretLineBackground, 3030). +-define(wxStyledTextCtrl_AutoCompShow, 3031). +-define(wxStyledTextCtrl_AutoCompCancel, 3032). +-define(wxStyledTextCtrl_AutoCompActive, 3033). +-define(wxStyledTextCtrl_AutoCompPosStart, 3034). +-define(wxStyledTextCtrl_AutoCompComplete, 3035). +-define(wxStyledTextCtrl_AutoCompStops, 3036). +-define(wxStyledTextCtrl_AutoCompSetSeparator, 3037). +-define(wxStyledTextCtrl_AutoCompGetSeparator, 3038). +-define(wxStyledTextCtrl_AutoCompSelect, 3039). +-define(wxStyledTextCtrl_AutoCompSetCancelAtStart, 3040). +-define(wxStyledTextCtrl_AutoCompGetCancelAtStart, 3041). +-define(wxStyledTextCtrl_AutoCompSetFillUps, 3042). +-define(wxStyledTextCtrl_AutoCompSetChooseSingle, 3043). +-define(wxStyledTextCtrl_AutoCompGetChooseSingle, 3044). +-define(wxStyledTextCtrl_AutoCompSetIgnoreCase, 3045). +-define(wxStyledTextCtrl_AutoCompGetIgnoreCase, 3046). +-define(wxStyledTextCtrl_UserListShow, 3047). +-define(wxStyledTextCtrl_AutoCompSetAutoHide, 3048). +-define(wxStyledTextCtrl_AutoCompGetAutoHide, 3049). +-define(wxStyledTextCtrl_AutoCompSetDropRestOfWord, 3050). +-define(wxStyledTextCtrl_AutoCompGetDropRestOfWord, 3051). +-define(wxStyledTextCtrl_RegisterImage, 3052). +-define(wxStyledTextCtrl_ClearRegisteredImages, 3053). +-define(wxStyledTextCtrl_AutoCompGetTypeSeparator, 3054). +-define(wxStyledTextCtrl_AutoCompSetTypeSeparator, 3055). +-define(wxStyledTextCtrl_AutoCompSetMaxWidth, 3056). +-define(wxStyledTextCtrl_AutoCompGetMaxWidth, 3057). +-define(wxStyledTextCtrl_AutoCompSetMaxHeight, 3058). +-define(wxStyledTextCtrl_AutoCompGetMaxHeight, 3059). +-define(wxStyledTextCtrl_SetIndent, 3060). +-define(wxStyledTextCtrl_GetIndent, 3061). +-define(wxStyledTextCtrl_SetUseTabs, 3062). +-define(wxStyledTextCtrl_GetUseTabs, 3063). +-define(wxStyledTextCtrl_SetLineIndentation, 3064). +-define(wxStyledTextCtrl_GetLineIndentation, 3065). +-define(wxStyledTextCtrl_GetLineIndentPosition, 3066). +-define(wxStyledTextCtrl_GetColumn, 3067). +-define(wxStyledTextCtrl_SetUseHorizontalScrollBar, 3068). +-define(wxStyledTextCtrl_GetUseHorizontalScrollBar, 3069). +-define(wxStyledTextCtrl_SetIndentationGuides, 3070). +-define(wxStyledTextCtrl_GetIndentationGuides, 3071). +-define(wxStyledTextCtrl_SetHighlightGuide, 3072). +-define(wxStyledTextCtrl_GetHighlightGuide, 3073). +-define(wxStyledTextCtrl_GetLineEndPosition, 3074). +-define(wxStyledTextCtrl_GetCodePage, 3075). +-define(wxStyledTextCtrl_GetCaretForeground, 3076). +-define(wxStyledTextCtrl_GetReadOnly, 3077). +-define(wxStyledTextCtrl_SetCurrentPos, 3078). +-define(wxStyledTextCtrl_SetSelectionStart, 3079). +-define(wxStyledTextCtrl_GetSelectionStart, 3080). +-define(wxStyledTextCtrl_SetSelectionEnd, 3081). +-define(wxStyledTextCtrl_GetSelectionEnd, 3082). +-define(wxStyledTextCtrl_SetPrintMagnification, 3083). +-define(wxStyledTextCtrl_GetPrintMagnification, 3084). +-define(wxStyledTextCtrl_SetPrintColourMode, 3085). +-define(wxStyledTextCtrl_GetPrintColourMode, 3086). +-define(wxStyledTextCtrl_FindText, 3087). +-define(wxStyledTextCtrl_FormatRange, 3088). +-define(wxStyledTextCtrl_GetFirstVisibleLine, 3089). +-define(wxStyledTextCtrl_GetLine, 3090). +-define(wxStyledTextCtrl_GetLineCount, 3091). +-define(wxStyledTextCtrl_SetMarginLeft, 3092). +-define(wxStyledTextCtrl_GetMarginLeft, 3093). +-define(wxStyledTextCtrl_SetMarginRight, 3094). +-define(wxStyledTextCtrl_GetMarginRight, 3095). +-define(wxStyledTextCtrl_GetModify, 3096). +-define(wxStyledTextCtrl_SetSelection, 3097). +-define(wxStyledTextCtrl_GetSelectedText, 3098). +-define(wxStyledTextCtrl_GetTextRange, 3099). +-define(wxStyledTextCtrl_HideSelection, 3100). +-define(wxStyledTextCtrl_LineFromPosition, 3101). +-define(wxStyledTextCtrl_PositionFromLine, 3102). +-define(wxStyledTextCtrl_LineScroll, 3103). +-define(wxStyledTextCtrl_EnsureCaretVisible, 3104). +-define(wxStyledTextCtrl_ReplaceSelection, 3105). +-define(wxStyledTextCtrl_SetReadOnly, 3106). +-define(wxStyledTextCtrl_CanPaste, 3107). +-define(wxStyledTextCtrl_CanUndo, 3108). +-define(wxStyledTextCtrl_EmptyUndoBuffer, 3109). +-define(wxStyledTextCtrl_Undo, 3110). +-define(wxStyledTextCtrl_Cut, 3111). +-define(wxStyledTextCtrl_Copy, 3112). +-define(wxStyledTextCtrl_Paste, 3113). +-define(wxStyledTextCtrl_Clear, 3114). +-define(wxStyledTextCtrl_SetText, 3115). +-define(wxStyledTextCtrl_GetText, 3116). +-define(wxStyledTextCtrl_GetTextLength, 3117). +-define(wxStyledTextCtrl_GetOvertype, 3118). +-define(wxStyledTextCtrl_SetCaretWidth, 3119). +-define(wxStyledTextCtrl_GetCaretWidth, 3120). +-define(wxStyledTextCtrl_SetTargetStart, 3121). +-define(wxStyledTextCtrl_GetTargetStart, 3122). +-define(wxStyledTextCtrl_SetTargetEnd, 3123). +-define(wxStyledTextCtrl_GetTargetEnd, 3124). +-define(wxStyledTextCtrl_ReplaceTarget, 3125). +-define(wxStyledTextCtrl_SearchInTarget, 3126). +-define(wxStyledTextCtrl_SetSearchFlags, 3127). +-define(wxStyledTextCtrl_GetSearchFlags, 3128). +-define(wxStyledTextCtrl_CallTipShow, 3129). +-define(wxStyledTextCtrl_CallTipCancel, 3130). +-define(wxStyledTextCtrl_CallTipActive, 3131). +-define(wxStyledTextCtrl_CallTipPosAtStart, 3132). +-define(wxStyledTextCtrl_CallTipSetHighlight, 3133). +-define(wxStyledTextCtrl_CallTipSetBackground, 3134). +-define(wxStyledTextCtrl_CallTipSetForeground, 3135). +-define(wxStyledTextCtrl_CallTipSetForegroundHighlight, 3136). +-define(wxStyledTextCtrl_CallTipUseStyle, 3137). +-define(wxStyledTextCtrl_VisibleFromDocLine, 3138). +-define(wxStyledTextCtrl_DocLineFromVisible, 3139). +-define(wxStyledTextCtrl_WrapCount, 3140). +-define(wxStyledTextCtrl_SetFoldLevel, 3141). +-define(wxStyledTextCtrl_GetFoldLevel, 3142). +-define(wxStyledTextCtrl_GetLastChild, 3143). +-define(wxStyledTextCtrl_GetFoldParent, 3144). +-define(wxStyledTextCtrl_ShowLines, 3145). +-define(wxStyledTextCtrl_HideLines, 3146). +-define(wxStyledTextCtrl_GetLineVisible, 3147). +-define(wxStyledTextCtrl_SetFoldExpanded, 3148). +-define(wxStyledTextCtrl_GetFoldExpanded, 3149). +-define(wxStyledTextCtrl_ToggleFold, 3150). +-define(wxStyledTextCtrl_EnsureVisible, 3151). +-define(wxStyledTextCtrl_SetFoldFlags, 3152). +-define(wxStyledTextCtrl_EnsureVisibleEnforcePolicy, 3153). +-define(wxStyledTextCtrl_SetTabIndents, 3154). +-define(wxStyledTextCtrl_GetTabIndents, 3155). +-define(wxStyledTextCtrl_SetBackSpaceUnIndents, 3156). +-define(wxStyledTextCtrl_GetBackSpaceUnIndents, 3157). +-define(wxStyledTextCtrl_SetMouseDwellTime, 3158). +-define(wxStyledTextCtrl_GetMouseDwellTime, 3159). +-define(wxStyledTextCtrl_WordStartPosition, 3160). +-define(wxStyledTextCtrl_WordEndPosition, 3161). +-define(wxStyledTextCtrl_SetWrapMode, 3162). +-define(wxStyledTextCtrl_GetWrapMode, 3163). +-define(wxStyledTextCtrl_SetWrapVisualFlags, 3164). +-define(wxStyledTextCtrl_GetWrapVisualFlags, 3165). +-define(wxStyledTextCtrl_SetWrapVisualFlagsLocation, 3166). +-define(wxStyledTextCtrl_GetWrapVisualFlagsLocation, 3167). +-define(wxStyledTextCtrl_SetWrapStartIndent, 3168). +-define(wxStyledTextCtrl_GetWrapStartIndent, 3169). +-define(wxStyledTextCtrl_SetLayoutCache, 3170). +-define(wxStyledTextCtrl_GetLayoutCache, 3171). +-define(wxStyledTextCtrl_SetScrollWidth, 3172). +-define(wxStyledTextCtrl_GetScrollWidth, 3173). +-define(wxStyledTextCtrl_TextWidth, 3174). +-define(wxStyledTextCtrl_GetEndAtLastLine, 3175). +-define(wxStyledTextCtrl_TextHeight, 3176). +-define(wxStyledTextCtrl_SetUseVerticalScrollBar, 3177). +-define(wxStyledTextCtrl_GetUseVerticalScrollBar, 3178). +-define(wxStyledTextCtrl_AppendText, 3179). +-define(wxStyledTextCtrl_GetTwoPhaseDraw, 3180). +-define(wxStyledTextCtrl_SetTwoPhaseDraw, 3181). +-define(wxStyledTextCtrl_TargetFromSelection, 3182). +-define(wxStyledTextCtrl_LinesJoin, 3183). +-define(wxStyledTextCtrl_LinesSplit, 3184). +-define(wxStyledTextCtrl_SetFoldMarginColour, 3185). +-define(wxStyledTextCtrl_SetFoldMarginHiColour, 3186). +-define(wxStyledTextCtrl_LineDown, 3187). +-define(wxStyledTextCtrl_LineDownExtend, 3188). +-define(wxStyledTextCtrl_LineUp, 3189). +-define(wxStyledTextCtrl_LineUpExtend, 3190). +-define(wxStyledTextCtrl_CharLeft, 3191). +-define(wxStyledTextCtrl_CharLeftExtend, 3192). +-define(wxStyledTextCtrl_CharRight, 3193). +-define(wxStyledTextCtrl_CharRightExtend, 3194). +-define(wxStyledTextCtrl_WordLeft, 3195). +-define(wxStyledTextCtrl_WordLeftExtend, 3196). +-define(wxStyledTextCtrl_WordRight, 3197). +-define(wxStyledTextCtrl_WordRightExtend, 3198). +-define(wxStyledTextCtrl_Home, 3199). +-define(wxStyledTextCtrl_HomeExtend, 3200). +-define(wxStyledTextCtrl_LineEnd, 3201). +-define(wxStyledTextCtrl_LineEndExtend, 3202). +-define(wxStyledTextCtrl_DocumentStart, 3203). +-define(wxStyledTextCtrl_DocumentStartExtend, 3204). +-define(wxStyledTextCtrl_DocumentEnd, 3205). +-define(wxStyledTextCtrl_DocumentEndExtend, 3206). +-define(wxStyledTextCtrl_PageUp, 3207). +-define(wxStyledTextCtrl_PageUpExtend, 3208). +-define(wxStyledTextCtrl_PageDown, 3209). +-define(wxStyledTextCtrl_PageDownExtend, 3210). +-define(wxStyledTextCtrl_EditToggleOvertype, 3211). +-define(wxStyledTextCtrl_Cancel, 3212). +-define(wxStyledTextCtrl_DeleteBack, 3213). +-define(wxStyledTextCtrl_Tab, 3214). +-define(wxStyledTextCtrl_BackTab, 3215). +-define(wxStyledTextCtrl_NewLine, 3216). +-define(wxStyledTextCtrl_FormFeed, 3217). +-define(wxStyledTextCtrl_VCHome, 3218). +-define(wxStyledTextCtrl_VCHomeExtend, 3219). +-define(wxStyledTextCtrl_ZoomIn, 3220). +-define(wxStyledTextCtrl_ZoomOut, 3221). +-define(wxStyledTextCtrl_DelWordLeft, 3222). +-define(wxStyledTextCtrl_DelWordRight, 3223). +-define(wxStyledTextCtrl_LineCut, 3224). +-define(wxStyledTextCtrl_LineDelete, 3225). +-define(wxStyledTextCtrl_LineTranspose, 3226). +-define(wxStyledTextCtrl_LineDuplicate, 3227). +-define(wxStyledTextCtrl_LowerCase, 3228). +-define(wxStyledTextCtrl_UpperCase, 3229). +-define(wxStyledTextCtrl_LineScrollDown, 3230). +-define(wxStyledTextCtrl_LineScrollUp, 3231). +-define(wxStyledTextCtrl_DeleteBackNotLine, 3232). +-define(wxStyledTextCtrl_HomeDisplay, 3233). +-define(wxStyledTextCtrl_HomeDisplayExtend, 3234). +-define(wxStyledTextCtrl_LineEndDisplay, 3235). +-define(wxStyledTextCtrl_LineEndDisplayExtend, 3236). +-define(wxStyledTextCtrl_HomeWrapExtend, 3237). +-define(wxStyledTextCtrl_LineEndWrap, 3238). +-define(wxStyledTextCtrl_LineEndWrapExtend, 3239). +-define(wxStyledTextCtrl_VCHomeWrap, 3240). +-define(wxStyledTextCtrl_VCHomeWrapExtend, 3241). +-define(wxStyledTextCtrl_LineCopy, 3242). +-define(wxStyledTextCtrl_MoveCaretInsideView, 3243). +-define(wxStyledTextCtrl_LineLength, 3244). +-define(wxStyledTextCtrl_BraceHighlight, 3245). +-define(wxStyledTextCtrl_BraceBadLight, 3246). +-define(wxStyledTextCtrl_BraceMatch, 3247). +-define(wxStyledTextCtrl_GetViewEOL, 3248). +-define(wxStyledTextCtrl_SetViewEOL, 3249). +-define(wxStyledTextCtrl_SetModEventMask, 3250). +-define(wxStyledTextCtrl_GetEdgeColumn, 3251). +-define(wxStyledTextCtrl_SetEdgeColumn, 3252). +-define(wxStyledTextCtrl_SetEdgeMode, 3253). +-define(wxStyledTextCtrl_GetEdgeMode, 3254). +-define(wxStyledTextCtrl_GetEdgeColour, 3255). +-define(wxStyledTextCtrl_SetEdgeColour, 3256). +-define(wxStyledTextCtrl_SearchAnchor, 3257). +-define(wxStyledTextCtrl_SearchNext, 3258). +-define(wxStyledTextCtrl_SearchPrev, 3259). +-define(wxStyledTextCtrl_LinesOnScreen, 3260). +-define(wxStyledTextCtrl_UsePopUp, 3261). +-define(wxStyledTextCtrl_SelectionIsRectangle, 3262). +-define(wxStyledTextCtrl_SetZoom, 3263). +-define(wxStyledTextCtrl_GetZoom, 3264). +-define(wxStyledTextCtrl_GetModEventMask, 3265). +-define(wxStyledTextCtrl_SetSTCFocus, 3266). +-define(wxStyledTextCtrl_GetSTCFocus, 3267). +-define(wxStyledTextCtrl_SetStatus, 3268). +-define(wxStyledTextCtrl_GetStatus, 3269). +-define(wxStyledTextCtrl_SetMouseDownCaptures, 3270). +-define(wxStyledTextCtrl_GetMouseDownCaptures, 3271). +-define(wxStyledTextCtrl_SetSTCCursor, 3272). +-define(wxStyledTextCtrl_GetSTCCursor, 3273). +-define(wxStyledTextCtrl_SetControlCharSymbol, 3274). +-define(wxStyledTextCtrl_GetControlCharSymbol, 3275). +-define(wxStyledTextCtrl_WordPartLeft, 3276). +-define(wxStyledTextCtrl_WordPartLeftExtend, 3277). +-define(wxStyledTextCtrl_WordPartRight, 3278). +-define(wxStyledTextCtrl_WordPartRightExtend, 3279). +-define(wxStyledTextCtrl_SetVisiblePolicy, 3280). +-define(wxStyledTextCtrl_DelLineLeft, 3281). +-define(wxStyledTextCtrl_DelLineRight, 3282). +-define(wxStyledTextCtrl_GetXOffset, 3283). +-define(wxStyledTextCtrl_ChooseCaretX, 3284). +-define(wxStyledTextCtrl_SetXCaretPolicy, 3285). +-define(wxStyledTextCtrl_SetYCaretPolicy, 3286). +-define(wxStyledTextCtrl_GetPrintWrapMode, 3287). +-define(wxStyledTextCtrl_SetHotspotActiveForeground, 3288). +-define(wxStyledTextCtrl_SetHotspotActiveBackground, 3289). +-define(wxStyledTextCtrl_SetHotspotActiveUnderline, 3290). +-define(wxStyledTextCtrl_SetHotspotSingleLine, 3291). +-define(wxStyledTextCtrl_ParaDownExtend, 3292). +-define(wxStyledTextCtrl_ParaUp, 3293). +-define(wxStyledTextCtrl_ParaUpExtend, 3294). +-define(wxStyledTextCtrl_PositionBefore, 3295). +-define(wxStyledTextCtrl_PositionAfter, 3296). +-define(wxStyledTextCtrl_CopyRange, 3297). +-define(wxStyledTextCtrl_CopyText, 3298). +-define(wxStyledTextCtrl_SetSelectionMode, 3299). +-define(wxStyledTextCtrl_GetSelectionMode, 3300). +-define(wxStyledTextCtrl_LineDownRectExtend, 3301). +-define(wxStyledTextCtrl_LineUpRectExtend, 3302). +-define(wxStyledTextCtrl_CharLeftRectExtend, 3303). +-define(wxStyledTextCtrl_CharRightRectExtend, 3304). +-define(wxStyledTextCtrl_HomeRectExtend, 3305). +-define(wxStyledTextCtrl_VCHomeRectExtend, 3306). +-define(wxStyledTextCtrl_LineEndRectExtend, 3307). +-define(wxStyledTextCtrl_PageUpRectExtend, 3308). +-define(wxStyledTextCtrl_PageDownRectExtend, 3309). +-define(wxStyledTextCtrl_StutteredPageUp, 3310). +-define(wxStyledTextCtrl_StutteredPageUpExtend, 3311). +-define(wxStyledTextCtrl_StutteredPageDown, 3312). +-define(wxStyledTextCtrl_StutteredPageDownExtend, 3313). +-define(wxStyledTextCtrl_WordLeftEnd, 3314). +-define(wxStyledTextCtrl_WordLeftEndExtend, 3315). +-define(wxStyledTextCtrl_WordRightEnd, 3316). +-define(wxStyledTextCtrl_WordRightEndExtend, 3317). +-define(wxStyledTextCtrl_SetWhitespaceChars, 3318). +-define(wxStyledTextCtrl_SetCharsDefault, 3319). +-define(wxStyledTextCtrl_AutoCompGetCurrent, 3320). +-define(wxStyledTextCtrl_Allocate, 3321). +-define(wxStyledTextCtrl_FindColumn, 3322). +-define(wxStyledTextCtrl_GetCaretSticky, 3323). +-define(wxStyledTextCtrl_SetCaretSticky, 3324). +-define(wxStyledTextCtrl_ToggleCaretSticky, 3325). +-define(wxStyledTextCtrl_SetPasteConvertEndings, 3326). +-define(wxStyledTextCtrl_GetPasteConvertEndings, 3327). +-define(wxStyledTextCtrl_SelectionDuplicate, 3328). +-define(wxStyledTextCtrl_SetCaretLineBackAlpha, 3329). +-define(wxStyledTextCtrl_GetCaretLineBackAlpha, 3330). +-define(wxStyledTextCtrl_StartRecord, 3331). +-define(wxStyledTextCtrl_StopRecord, 3332). +-define(wxStyledTextCtrl_SetLexer, 3333). +-define(wxStyledTextCtrl_GetLexer, 3334). +-define(wxStyledTextCtrl_Colourise, 3335). +-define(wxStyledTextCtrl_SetProperty, 3336). +-define(wxStyledTextCtrl_SetKeyWords, 3337). +-define(wxStyledTextCtrl_SetLexerLanguage, 3338). +-define(wxStyledTextCtrl_GetProperty, 3339). +-define(wxStyledTextCtrl_GetStyleBitsNeeded, 3340). +-define(wxStyledTextCtrl_GetCurrentLine, 3341). +-define(wxStyledTextCtrl_StyleSetSpec, 3342). +-define(wxStyledTextCtrl_StyleSetFont, 3343). +-define(wxStyledTextCtrl_StyleSetFontAttr, 3344). +-define(wxStyledTextCtrl_StyleSetCharacterSet, 3345). +-define(wxStyledTextCtrl_StyleSetFontEncoding, 3346). +-define(wxStyledTextCtrl_CmdKeyExecute, 3347). +-define(wxStyledTextCtrl_SetMargins, 3348). +-define(wxStyledTextCtrl_GetSelection, 3349). +-define(wxStyledTextCtrl_PointFromPosition, 3350). +-define(wxStyledTextCtrl_ScrollToLine, 3351). +-define(wxStyledTextCtrl_ScrollToColumn, 3352). +-define(wxStyledTextCtrl_SetVScrollBar, 3353). +-define(wxStyledTextCtrl_SetHScrollBar, 3354). +-define(wxStyledTextCtrl_GetLastKeydownProcessed, 3355). +-define(wxStyledTextCtrl_SetLastKeydownProcessed, 3356). +-define(wxStyledTextCtrl_SaveFile, 3357). +-define(wxStyledTextCtrl_LoadFile, 3358). +-define(wxStyledTextCtrl_DoDragOver, 3359). +-define(wxStyledTextCtrl_DoDropText, 3360). +-define(wxStyledTextCtrl_GetUseAntiAliasing, 3361). +-define(wxStyledTextCtrl_AddTextRaw, 3362). +-define(wxStyledTextCtrl_InsertTextRaw, 3363). +-define(wxStyledTextCtrl_GetCurLineRaw, 3364). +-define(wxStyledTextCtrl_GetLineRaw, 3365). +-define(wxStyledTextCtrl_GetSelectedTextRaw, 3366). +-define(wxStyledTextCtrl_GetTextRangeRaw, 3367). +-define(wxStyledTextCtrl_SetTextRaw, 3368). +-define(wxStyledTextCtrl_GetTextRaw, 3369). +-define(wxStyledTextCtrl_AppendTextRaw, 3370). +-define(wxArtProvider_GetBitmap, 3371). +-define(wxArtProvider_GetIcon, 3372). +-define(wxTreeEvent_GetKeyCode, 3373). +-define(wxTreeEvent_GetItem, 3374). +-define(wxTreeEvent_GetKeyEvent, 3375). +-define(wxTreeEvent_GetLabel, 3376). +-define(wxTreeEvent_GetOldItem, 3377). +-define(wxTreeEvent_GetPoint, 3378). +-define(wxTreeEvent_IsEditCancelled, 3379). +-define(wxTreeEvent_SetToolTip, 3380). +-define(wxBookCtrlEvent_GetOldSelection, 3381). +-define(wxBookCtrlEvent_GetSelection, 3382). +-define(wxBookCtrlEvent_SetOldSelection, 3383). +-define(wxBookCtrlEvent_SetSelection, 3384). +-define(wxFileDataObject_new, 3385). +-define(wxFileDataObject_AddFile, 3386). +-define(wxFileDataObject_GetFilenames, 3387). +-define(wxFileDataObject_destroy, 3388). +-define(wxTextDataObject_new, 3389). +-define(wxTextDataObject_GetTextLength, 3390). +-define(wxTextDataObject_GetText, 3391). +-define(wxTextDataObject_SetText, 3392). +-define(wxTextDataObject_destroy, 3393). +-define(wxBitmapDataObject_new_1_1, 3394). +-define(wxBitmapDataObject_new_1_0, 3395). +-define(wxBitmapDataObject_GetBitmap, 3396). +-define(wxBitmapDataObject_SetBitmap, 3397). +-define(wxBitmapDataObject_destroy, 3398). +-define(wxClipboard_new, 3399). +-define(wxClipboard_destruct, 3400). +-define(wxClipboard_AddData, 3401). +-define(wxClipboard_Clear, 3402). +-define(wxClipboard_Close, 3403). +-define(wxClipboard_Flush, 3404). +-define(wxClipboard_GetData, 3405). +-define(wxClipboard_IsOpened, 3406). +-define(wxClipboard_Open, 3407). +-define(wxClipboard_SetData, 3408). +-define(wxClipboard_UsePrimarySelection, 3409). +-define(wxClipboard_IsSupported, 3410). +-define(wxClipboard_Get, 3411). +-define(wxSpinEvent_GetPosition, 3412). +-define(wxSpinEvent_SetPosition, 3413). +-define(wxSplitterWindow_new_0, 3414). +-define(wxSplitterWindow_new_2, 3415). +-define(wxSplitterWindow_destruct, 3416). +-define(wxSplitterWindow_Create, 3417). +-define(wxSplitterWindow_GetMinimumPaneSize, 3418). +-define(wxSplitterWindow_GetSashGravity, 3419). +-define(wxSplitterWindow_GetSashPosition, 3420). +-define(wxSplitterWindow_GetSplitMode, 3421). +-define(wxSplitterWindow_GetWindow1, 3422). +-define(wxSplitterWindow_GetWindow2, 3423). +-define(wxSplitterWindow_Initialize, 3424). +-define(wxSplitterWindow_IsSplit, 3425). +-define(wxSplitterWindow_ReplaceWindow, 3426). +-define(wxSplitterWindow_SetSashGravity, 3427). +-define(wxSplitterWindow_SetSashPosition, 3428). +-define(wxSplitterWindow_SetMinimumPaneSize, 3429). +-define(wxSplitterWindow_SetSplitMode, 3430). +-define(wxSplitterWindow_SplitHorizontally, 3431). +-define(wxSplitterWindow_SplitVertically, 3432). +-define(wxSplitterWindow_Unsplit, 3433). +-define(wxSplitterWindow_UpdateSize, 3434). +-define(wxSplitterEvent_GetSashPosition, 3435). +-define(wxSplitterEvent_GetX, 3436). +-define(wxSplitterEvent_GetY, 3437). +-define(wxSplitterEvent_GetWindowBeingRemoved, 3438). +-define(wxSplitterEvent_SetSashPosition, 3439). +-define(wxHtmlWindow_new_0, 3440). +-define(wxHtmlWindow_new_2, 3441). +-define(wxHtmlWindow_AppendToPage, 3442). +-define(wxHtmlWindow_GetOpenedAnchor, 3443). +-define(wxHtmlWindow_GetOpenedPage, 3444). +-define(wxHtmlWindow_GetOpenedPageTitle, 3445). +-define(wxHtmlWindow_GetRelatedFrame, 3446). +-define(wxHtmlWindow_HistoryBack, 3447). +-define(wxHtmlWindow_HistoryCanBack, 3448). +-define(wxHtmlWindow_HistoryCanForward, 3449). +-define(wxHtmlWindow_HistoryClear, 3450). +-define(wxHtmlWindow_HistoryForward, 3451). +-define(wxHtmlWindow_LoadFile, 3452). +-define(wxHtmlWindow_LoadPage, 3453). +-define(wxHtmlWindow_SelectAll, 3454). +-define(wxHtmlWindow_SelectionToText, 3455). +-define(wxHtmlWindow_SelectLine, 3456). +-define(wxHtmlWindow_SelectWord, 3457). +-define(wxHtmlWindow_SetBorders, 3458). +-define(wxHtmlWindow_SetFonts, 3459). +-define(wxHtmlWindow_SetPage, 3460). +-define(wxHtmlWindow_SetRelatedFrame, 3461). +-define(wxHtmlWindow_SetRelatedStatusBar_1, 3462). +-define(wxHtmlWindow_SetRelatedStatusBar_2, 3463). +-define(wxHtmlWindow_ToText, 3464). +-define(wxHtmlWindow_destroy, 3465). +-define(wxHtmlLinkEvent_GetLinkInfo, 3466). +-define(wxSystemSettings_GetColour, 3467). +-define(wxSystemSettings_GetFont, 3468). +-define(wxSystemSettings_GetMetric, 3469). +-define(wxSystemSettings_GetScreenType, 3470). +-define(wxSystemOptions_GetOption, 3471). +-define(wxSystemOptions_GetOptionInt, 3472). +-define(wxSystemOptions_HasOption, 3473). +-define(wxSystemOptions_IsFalse, 3474). +-define(wxSystemOptions_SetOption_2_1, 3475). +-define(wxSystemOptions_SetOption_2_0, 3476). +-define(wxAuiNotebookEvent_SetSelection, 3477). +-define(wxAuiNotebookEvent_GetSelection, 3478). +-define(wxAuiNotebookEvent_SetOldSelection, 3479). +-define(wxAuiNotebookEvent_GetOldSelection, 3480). +-define(wxAuiNotebookEvent_SetDragSource, 3481). +-define(wxAuiNotebookEvent_GetDragSource, 3482). +-define(wxAuiManagerEvent_SetManager, 3483). +-define(wxAuiManagerEvent_GetManager, 3484). +-define(wxAuiManagerEvent_SetPane, 3485). +-define(wxAuiManagerEvent_GetPane, 3486). +-define(wxAuiManagerEvent_SetButton, 3487). +-define(wxAuiManagerEvent_GetButton, 3488). +-define(wxAuiManagerEvent_SetDC, 3489). +-define(wxAuiManagerEvent_GetDC, 3490). +-define(wxAuiManagerEvent_Veto, 3491). +-define(wxAuiManagerEvent_GetVeto, 3492). +-define(wxAuiManagerEvent_SetCanVeto, 3493). +-define(wxAuiManagerEvent_CanVeto, 3494). +-define(wxLogNull_new, 3495). +-define(wxLogNull_destruct, 3496). +-define(wxTaskBarIcon_new, 3497). +-define(wxTaskBarIcon_destruct, 3498). +-define(wxTaskBarIcon_PopupMenu, 3499). +-define(wxTaskBarIcon_RemoveIcon, 3500). +-define(wxTaskBarIcon_SetIcon, 3501). +-define(wxLocale_new_0, 3502). +-define(wxLocale_new_2_0, 3503). +-define(wxLocale_new_2_1, 3504). +-define(wxLocale_destruct, 3505). +-define(wxLocale_Init_1, 3506). +-define(wxLocale_Init_2, 3507). +-define(wxLocale_AddCatalog_1, 3508). +-define(wxLocale_AddCatalog_2, 3509). +-define(wxLocale_AddCatalog_3, 3510). +-define(wxLocale_AddCatalogLookupPathPrefix, 3511). +-define(wxLocale_GetCanonicalName, 3512). +-define(wxLocale_GetLanguage, 3513). +-define(wxLocale_GetLanguageName, 3514). +-define(wxLocale_GetLocale, 3515). +-define(wxLocale_GetName, 3516). +-define(wxLocale_GetString_2, 3517). +-define(wxLocale_GetString_4, 3518). +-define(wxLocale_GetHeaderValue, 3519). +-define(wxLocale_GetSysName, 3520). +-define(wxLocale_GetSystemEncoding, 3521). +-define(wxLocale_GetSystemEncodingName, 3522). +-define(wxLocale_GetSystemLanguage, 3523). +-define(wxLocale_IsLoaded, 3524). +-define(wxLocale_IsOk, 3525). +-define(wxActivateEvent_GetActive, 3526). +-define(wxPopupWindow_new_0, 3527). +-define(wxPopupWindow_new_2, 3528). +-define(wxPopupWindow_Create, 3529). +-define(wxPopupWindow_Position, 3530). +-define(wxPopupWindow_destroy, 3531). +-define(wxPopupTransientWindow_new_0, 3532). +-define(wxPopupTransientWindow_new_2, 3533). +-define(wxPopupTransientWindow_Popup, 3534). +-define(wxPopupTransientWindow_Dismiss, 3535). +-define(wxPopupTransientWindow_destroy, 3536). +-define(wxOverlay_new, 3537). +-define(wxOverlay_destruct, 3538). +-define(wxOverlay_Reset, 3539). +-define(wxDCOverlay_new_6, 3540). +-define(wxDCOverlay_new_2, 3541). +-define(wxDCOverlay_destruct, 3542). +-define(wxDCOverlay_Clear, 3543). +-define(wxDropFilesEvent_GetPosition, 3544). +-define(wxDropFilesEvent_GetNumberOfFiles, 3545). +-define(wxDropFilesEvent_GetFiles, 3546). +-define(wxDisplay_new_0, 3547). +-define(wxDisplay_new_1_0, 3548). +-define(wxDisplay_new_1_1, 3549). +-define(wxDisplay_destruct, 3550). +-define(wxDisplay_IsOk, 3551). +-define(wxDisplay_GetClientArea, 3552). +-define(wxDisplay_GetGeometry, 3553). +-define(wxDisplay_GetName, 3554). +-define(wxDisplay_IsPrimary, 3555). +-define(wxDisplay_GetCount, 3556). +-define(wxDisplay_GetFromPoint, 3557). +-define(wxDisplay_GetFromWindow, 3558). +-define(wxDisplay_GetPPI, 3559). +-define(wxGCDC_new_1, 3560). +-define(wxGCDC_new_0, 3563). +-define(wxGCDC_destruct, 3564). +-define(wxGCDC_GetGraphicsContext, 3565). +-define(wxGCDC_SetGraphicsContext, 3566). +-define(wxNotificationMessage_new_0, 3567). +-define(wxNotificationMessage_new_2, 3568). +-define(wxNotificationMessage_destruct, 3569). +-define(wxNotificationMessage_AddAction, 3570). +-define(wxNotificationMessage_Close, 3571). +-define(wxNotificationMessage_SetFlags, 3572). +-define(wxNotificationMessage_SetIcon, 3573). +-define(wxNotificationMessage_SetMessage, 3574). +-define(wxNotificationMessage_SetParent, 3575). +-define(wxNotificationMessage_SetTitle, 3576). +-define(wxNotificationMessage_Show, 3577). +-define(wxNotificationMessage_UseTaskBarIcon, 3578). +-define(wxNotificationMessage_MSWUseToasts, 3579). +-define(wxWebView_New, 3581). +-define(wxWebView_GetCurrentTitle, 3582). +-define(wxWebView_GetCurrentURL, 3583). +-define(wxWebView_GetPageSource, 3584). +-define(wxWebView_GetPageText, 3585). +-define(wxWebView_IsBusy, 3586). +-define(wxWebView_IsEditable, 3587). +-define(wxWebView_LoadURL, 3588). +-define(wxWebView_Print, 3589). +-define(wxWebView_Reload, 3590). +-define(wxWebView_RunScript, 3591). +-define(wxWebView_SetEditable, 3592). +-define(wxWebView_SetPage, 3593). +-define(wxWebView_Stop, 3594). +-define(wxWebView_CanCopy, 3595). +-define(wxWebView_CanCut, 3596). +-define(wxWebView_CanPaste, 3597). +-define(wxWebView_Copy, 3598). +-define(wxWebView_Cut, 3599). +-define(wxWebView_Paste, 3600). +-define(wxWebView_EnableContextMenu, 3601). +-define(wxWebView_IsContextMenuEnabled, 3602). +-define(wxWebView_CanGoBack, 3603). +-define(wxWebView_CanGoForward, 3604). +-define(wxWebView_ClearHistory, 3605). +-define(wxWebView_EnableHistory, 3606). +-define(wxWebView_GoBack, 3607). +-define(wxWebView_GoForward, 3608). +-define(wxWebView_ClearSelection, 3609). +-define(wxWebView_DeleteSelection, 3610). +-define(wxWebView_GetSelectedSource, 3611). +-define(wxWebView_GetSelectedText, 3612). +-define(wxWebView_HasSelection, 3613). +-define(wxWebView_SelectAll, 3614). +-define(wxWebView_CanRedo, 3615). +-define(wxWebView_CanUndo, 3616). +-define(wxWebView_Redo, 3617). +-define(wxWebView_Undo, 3618). +-define(wxWebView_Find, 3619). +-define(wxWebView_CanSetZoomType, 3620). +-define(wxWebView_GetZoom, 3621). +-define(wxWebView_GetZoomType, 3622). +-define(wxWebView_SetZoom, 3623). +-define(wxWebView_SetZoomType, 3624). +-define(wxWebView_GetZoomFactor, 3625). +-define(wxWebView_SetZoomFactor, 3626). +-define(wxWebView_IsBackendAvailable, 3627). +-define(wxWebViewEvent_GetString, 3628). +-define(wxWebViewEvent_GetInt, 3629). +-define(wxWebViewEvent_GetTarget, 3630). +-define(wxWebViewEvent_GetURL, 3631). diff --git a/lib/wx/src/wx.app.src b/lib/wx/src/wx.app.src index 92984f13b5..91ee7a7589 100644 --- a/lib/wx/src/wx.app.src +++ b/lib/wx/src/wx.app.src @@ -2,7 +2,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2010-2016. All Rights Reserved. +%% Copyright Ericsson AB 2010-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -35,5 +35,5 @@ {registered, []}, {applications, [stdlib, kernel]}, {env, []}, - {runtime_dependencies, ["stdlib-2.0","kernel-3.0","erts-6.0"]} + {runtime_dependencies, ["stdlib-3.15","kernel-8.0","erts-12.0"]} ]}. diff --git a/lib/wx/src/wx.erl b/lib/wx/src/wx.erl index b04d39de8a..22fcf1f57b 100644 --- a/lib/wx/src/wx.erl +++ b/lib/wx/src/wx.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2021. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -149,14 +149,14 @@ set_env(#wx_env{sv=Pid} = Env) -> %% all MacOSX specific events corresponding to MacNewFile() and friends %% from wxWidgets wxApp https://docs.wxwidgets.org/trunk/classwx_app.html %% -%% * `{file_new, ""}` -%% * `{file_open, Filename}` -%% * `{file_print, Filename}` -%% * `{url_open, Url}` +%% * `{new_file, ""}` +%% * `{open_file, Filename}` +%% * `{print_file, Filename}` +%% * `{open_url, Url}` %% * `{reopen_app, ""}` %% %% The call always returns ok but will have sent any already received -%% events to the calling process. +%% events to the calling process. -spec subscribe_events() -> 'ok'. subscribe_events() -> gen_server:call(wxe_master, subscribe_msgs, infinity). diff --git a/lib/wx/src/wxe_master.erl b/lib/wx/src/wxe_master.erl index c3496a0026..5724457ae7 100644 --- a/lib/wx/src/wxe_master.erl +++ b/lib/wx/src/wxe_master.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2021. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -74,7 +74,7 @@ init_env(SilentStart) -> %%-------------------------------------------------------------------- -%% Initalizes the opengl library +%% Initializes the opengl library %%-------------------------------------------------------------------- init_opengl() -> case get(wx_init_opengl) of @@ -123,7 +123,8 @@ init([SilentStart]) -> wxe_util:setup_consts(), {ok, #state{}} catch _:Error:ST -> - io:format("Error: ~p @ ~p~n",[Error, ST]), + Str = io_lib:format("Error: ~p @ ~p~n",[Error, ST]), + logger:log(error, Str, #{domain => [wx]}), error({error, {Error, "Could not initiate graphics"}}) end. @@ -167,13 +168,13 @@ handle_cast(_Msg, State) -> %% Description: Handling all non call/cast messages %%-------------------------------------------------------------------- handle_info({wxe_driver, error, Msg}, State) -> - error_logger:error_report([{wx, error}, {message, lists:flatten(Msg)}]), + logger:log(error, "wx: ~s", [Msg], #{domain => [wx]}), {noreply, State}; handle_info({wxe_driver, internal_error, Msg}, State) -> - error_logger:error_report([{wx, internal_error}, {message, lists:flatten(Msg)}]), + logger:log(error, "wx: ~s", [Msg], #{domain => [wx]}), {noreply, State}; handle_info({wxe_driver, debug, Msg}, State) -> - io:format("WX DBG: ~s~n", [Msg]), + logger:log(notice, "wx: ~s", [Msg], #{domain => [wx]}), {noreply, State}; handle_info({wxe_driver, Cmd, File}, State = #state{subscribers=Subs, msgs=Msgs}) when Cmd =:= open_file; Cmd =:= new_file; Cmd =:= print_file; @@ -183,8 +184,8 @@ handle_info({wxe_driver, Cmd, File}, State = #state{subscribers=Subs, msgs=Msgs} handle_info({'DOWN', _Ref, process, Pid, _Info}, State) -> Subs = State#state.subscribers -- [Pid], {noreply, State#state{subscribers=Subs}}; -handle_info(_Info, State) -> - io:format("Unknown message ~p sent to ~p~n",[_Info, ?MODULE]), +handle_info(Info, State) -> + logger:log(notice, "wx: Unexpected Msg: ~p", [Info], #{domain => [wx], line=>?LINE, file=>?MODULE_STRING}), {noreply, State}. %%-------------------------------------------------------------------- diff --git a/lib/wx/src/wxe_server.erl b/lib/wx/src/wxe_server.erl index 4cef311bb3..4d3de165fd 100644 --- a/lib/wx/src/wxe_server.erl +++ b/lib/wx/src/wxe_server.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2021. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -41,7 +41,7 @@ %%-record(event, {object, callback, cb_handler}). -define(APPLICATION, wxe). --define(log(S,A), log(?MODULE,?LINE,S,A)). +-define(log(S,A), log(?MODULE_STRING,?LINE,S,A)). -include("wxe.hrl"). -include("../include/wx.hrl"). @@ -210,7 +210,7 @@ code_change(_OldVsn, State, _Extra) -> %%-------------------------------------------------------------------- log(Mod,Line,Str,Args) -> - error_logger:format("~p:~p: " ++ Str, [Mod,Line|Args]). + logger:log(error, Str, Args, #{domain => [wx], file=>Mod, line=>Line}). handle_connect(Object, #evh{handler=undefined, cb=Callback} = EvData0, From, State0) -> diff --git a/lib/wx/src/wxe_util.erl b/lib/wx/src/wxe_util.erl index 1e72f39057..1d5f15f131 100644 --- a/lib/wx/src/wxe_util.erl +++ b/lib/wx/src/wxe_util.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2021. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -40,6 +40,13 @@ init_opengl/1 ]). +-nifs([queue_cmd/1,queue_cmd/2,queue_cmd/3,queue_cmd/4,queue_cmd/5, + queue_cmd/6,queue_cmd/7,queue_cmd/8,queue_cmd/9,queue_cmd/10, + queue_cmd/11,queue_cmd/12,queue_cmd/13,queue_cmd/14,queue_cmd/15, + make_env/0, delete_env/1, debug_driver/1, get_consts_impl/0, + init_opengl/1 + ]). + -export([priv_dir/2, opt_error_log/3, init_nif/1]). -include("wxe.hrl"). @@ -190,6 +197,6 @@ strip([H|R], Src) -> [H| strip(R, Src)]. opt_error_log(false, Format, Args) -> - error_logger:format(Format, Args); + logger:log(error, Format, Args, #{domain => [wx]}); opt_error_log(true, _Format, _Args) -> ok. diff --git a/lib/wx/test/wx_basic_SUITE.erl b/lib/wx/test/wx_basic_SUITE.erl index fc88558a46..170738aa30 100644 --- a/lib/wx/test/wx_basic_SUITE.erl +++ b/lib/wx/test/wx_basic_SUITE.erl @@ -607,7 +607,7 @@ check_events([{sync_event, #wx{event=#wxPaint{}}, Obj}|Rest], Async, Sync) -> ?mt(wxPaintEvent, Obj), check_events(Rest, Async, Sync+1); check_events([], Async, Sync) -> - case Async > 0 of %% Test sync explictly + case Async > 0 of %% Test sync explicitly true -> ok; false -> {Async, Sync} end. diff --git a/lib/wx/test/wx_class_SUITE.erl b/lib/wx/test/wx_class_SUITE.erl index c21a916133..7cab2d85fa 100644 --- a/lib/wx/test/wx_class_SUITE.erl +++ b/lib/wx/test/wx_class_SUITE.erl @@ -87,7 +87,7 @@ calendarCtrl(Config) -> true -> ?log("DateAttr is null~n",[]); false -> - ?log("DateAttr is useable~n",[]), + ?log("DateAttr is usable~n",[]), DateAttr = ?mt(wxCalendarDateAttr, wxCalendarDateAttr:new()), wxCalendarDateAttr:setBackgroundColour(DateAttr, {0,243,0}), wxCalendarCtrl:setAttr(Cal, Day, DateAttr), diff --git a/lib/wx/test/wx_opengl_SUITE.erl b/lib/wx/test/wx_opengl_SUITE.erl index 28c5b70383..3ec75c662a 100644 --- a/lib/wx/test/wx_opengl_SUITE.erl +++ b/lib/wx/test/wx_opengl_SUITE.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2008-2021. All Rights Reserved. +%% Copyright Ericsson AB 2008-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -88,7 +88,7 @@ end_per_group(_GroupName, Config) -> {{7,8,3,2},{0.0,-1.0,0.0}}]). -%% Test we can create a glCanvas and that functions are loaded dynamicly +%% Test we can create a glCanvas and that functions are loaded dynamically canvas(TestInfo) when is_atom(TestInfo) -> wx_test_lib:tc_info(TestInfo); canvas(Config) -> WX = ?mr(wx_ref, wx:new()), diff --git a/lib/wx/test/wx_xtra_SUITE.erl b/lib/wx/test/wx_xtra_SUITE.erl index a87f4a83b1..b60b8b81f7 100644 --- a/lib/wx/test/wx_xtra_SUITE.erl +++ b/lib/wx/test/wx_xtra_SUITE.erl @@ -1,7 +1,7 @@ %% %% %CopyrightBegin% %% -%% Copyright Ericsson AB 2009-2021. All Rights Reserved. +%% Copyright Ericsson AB 2009-2022. All Rights Reserved. %% %% Licensed under the Apache License, Version 2.0 (the "License"); %% you may not use this file except in compliance with the License. @@ -68,7 +68,7 @@ end_per_group(_GroupName, Config) -> %% before wx:destroy is called. destroy_app(TestInfo) when is_atom(TestInfo) -> wx_test_lib:tc_info(TestInfo); destroy_app(_Config) -> - %% This is timing releated but we test a couple of times + %% This is timing related but we test a couple of times wx_test_lib:flush(), ?m(ok, destroy_app_test(15)). @@ -102,7 +102,7 @@ destroy_app2(_Config) -> ok. -%% This should work, and does but not when run automaticly on windows +%% This should work, and does but not when run automatically on windows %% for some strange reason (it just hangs), run it last. app_dies(TestInfo) when is_atom(TestInfo) -> wx_test_lib:tc_info(TestInfo); app_dies(_Config) -> @@ -160,7 +160,7 @@ oops(Die, Line) when (Die =:= last) orelse (Die =< Line) -> oops(_,_) -> ok. -%% This have happend often enough that I have special code to handle +%% This have happened often enough that I have special code to handle %% this user error (i.e. using the a window twice in an sizer). multiple_add_in_sizer(TestInfo) when is_atom(TestInfo) -> wx_test_lib:tc_info(TestInfo); multiple_add_in_sizer(Config) -> |
