New Makefile.ins, updates for the Motif build, removed
typos from configure, etc. Corrected typo in wxGTK's window.cpp related to [not] sending char events when Alt is pressed git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2850 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
14
configure.in
14
configure.in
@@ -1763,11 +1763,13 @@ if test "$wxUSE_DRAG_AND_DROP" = "yes" ; then
|
|||||||
if test "$wxUSE_GTK" = 1; then
|
if test "$wxUSE_GTK" = 1; then
|
||||||
if test "$WXGTK12" != 1; then
|
if test "$WXGTK12" != 1; then
|
||||||
AC_MSG_WARN([Drag and drop is only supported under wxGTK 2.1])
|
AC_MSG_WARN([Drag and drop is only supported under wxGTK 2.1])
|
||||||
|
wxUSE_DRAG_AND_DROP=no
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_MOTIF" = 1; then
|
if test "$wxUSE_MOTIF" = 1; then
|
||||||
AC_MSG_WARN([Drag and drop is not yet supported under Motif])
|
AC_MSG_WARN([Drag and drop is not yet supported under Motif])
|
||||||
|
wxUSE_DRAG_AND_DROP=no
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_DRAG_AND_DROP" = "yes"; then
|
if test "$wxUSE_DRAG_AND_DROP" = "yes"; then
|
||||||
@@ -1888,7 +1890,11 @@ if test "$wxUSE_STATLINE" = "yes"; then
|
|||||||
if test "$wxUSE_WINE" = 1 ; then
|
if test "$wxUSE_WINE" = 1 ; then
|
||||||
AC_MSG_WARN([wxStaticLine is not supported under WINE])
|
AC_MSG_WARN([wxStaticLine is not supported under WINE])
|
||||||
else
|
else
|
||||||
AC_DEFINE(wxUSE_STATLINE)
|
if test "$wxUSE_MOTIF" = 1 ; then
|
||||||
|
AC_MSG_WARN([wxStaticLine is not supported under Motif])
|
||||||
|
else
|
||||||
|
AC_DEFINE(wxUSE_STATLINE)
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -1908,10 +1914,10 @@ fi
|
|||||||
|
|
||||||
if test "$wxUSE_TOOLTIPS" = "yes"; then
|
if test "$wxUSE_TOOLTIPS" = "yes"; then
|
||||||
if test "$wxUSE_MOTIF" = 1; then
|
if test "$wxUSE_MOTIF" = 1; then
|
||||||
AC_MSG_WARN(Tooltips are not supported yet under Motif)
|
AC_MSG_WARN(wxTooltip not supported yet under Motif)
|
||||||
else
|
else
|
||||||
if test "$wxUSE_WINE" = 1; then
|
if test "$wxUSE_WINE" = 1; then
|
||||||
AC_MSG_WARN(Tooltips are not supported yet under WINE)
|
AC_MSG_WARN(wxTooltip not supported under WINE)
|
||||||
else
|
else
|
||||||
AC_DEFINE(wxUSE_TOOLTIPS)
|
AC_DEFINE(wxUSE_TOOLTIPS)
|
||||||
fi
|
fi
|
||||||
@@ -1993,7 +1999,7 @@ dnl all -I options we must pass to the compiler
|
|||||||
INCLUDES="-I. -I\${top_builddir}/include -I\${top_srcdir}/include $ZLIB_INCLUDE $PNG_INCLUDE $JPEG_INCLUDE $TOOLKIT_INCLUDE"
|
INCLUDES="-I. -I\${top_builddir}/include -I\${top_srcdir}/include $ZLIB_INCLUDE $PNG_INCLUDE $JPEG_INCLUDE $TOOLKIT_INCLUDE"
|
||||||
|
|
||||||
dnl C/C++ compiler options used to compile wxWindows
|
dnl C/C++ compiler options used to compile wxWindows
|
||||||
if test "$ac_cv_prog_gcc" = "yes"; then
|
if test "$GXX" = yes ; then
|
||||||
dnl CXXWARNINGS="-Wall -W -Wcast-qual -Werror"
|
dnl CXXWARNINGS="-Wall -W -Wcast-qual -Werror"
|
||||||
CXXWARNINGS="-Wall"
|
CXXWARNINGS="-Wall"
|
||||||
dnl there is one weird warning in docview.h:71 which prevents me from doing
|
dnl there is one weird warning in docview.h:71 which prevents me from doing
|
||||||
|
@@ -253,7 +253,7 @@ The following options handle the kind of library you want to build.
|
|||||||
This will speed-up compilation and reduce
|
This will speed-up compilation and reduce
|
||||||
binary size.
|
binary size.
|
||||||
|
|
||||||
--enable-no_rtti Enable compilation without creation of
|
--enable-no_exceptions Enable compilation without creation of
|
||||||
C++ exception information in object files.
|
C++ exception information in object files.
|
||||||
This will speed-up compilation and reduce
|
This will speed-up compilation and reduce
|
||||||
binary size. Also fewer crashes during the
|
binary size. Also fewer crashes during the
|
||||||
|
@@ -191,7 +191,7 @@ The following options handle the kind of library you want to build.
|
|||||||
This will speed-up compilation and reduce
|
This will speed-up compilation and reduce
|
||||||
binary size.
|
binary size.
|
||||||
|
|
||||||
--enable-no_rtti Enable compilation without creation of
|
--enable-no_exceptions Enable compilation without creation of
|
||||||
C++ exception information in object files.
|
C++ exception information in object files.
|
||||||
This will speed-up compilation and reduce
|
This will speed-up compilation and reduce
|
||||||
binary size. Also fewer crashes during the
|
binary size. Also fewer crashes during the
|
||||||
|
@@ -1485,7 +1485,7 @@ wxImage::wxImage( const wxBitmap &bitmap )
|
|||||||
|
|
||||||
vi = XGetVisualInfo( dpy, VisualIDMask|VisualDepthMask, &vinfo_template, &nitem );
|
vi = XGetVisualInfo( dpy, VisualIDMask|VisualDepthMask, &vinfo_template, &nitem );
|
||||||
|
|
||||||
wxCHECK_MSG( vi, wxNullBitmap, _T("no visual") );
|
wxCHECK_RET( vi, _T("no visual") );
|
||||||
|
|
||||||
if ((bpp == 16) && (vi->red_mask != 0xf800)) bpp = 15;
|
if ((bpp == 16) && (vi->red_mask != 0xf800)) bpp = 15;
|
||||||
|
|
||||||
|
@@ -634,7 +634,7 @@ static gint gtk_window_key_press_callback( GtkWidget *widget, GdkEventKey *gdk_e
|
|||||||
/* wxMSW doesn't send char events with Alt pressed */
|
/* wxMSW doesn't send char events with Alt pressed */
|
||||||
if ((key_code != 0) &&
|
if ((key_code != 0) &&
|
||||||
((gdk_event->state & GDK_MOD1_MASK) == 0) &&
|
((gdk_event->state & GDK_MOD1_MASK) == 0) &&
|
||||||
((gdk_event->state & GDK_MOD1_MASK) == 0))
|
((gdk_event->state & GDK_MOD2_MASK) == 0))
|
||||||
{
|
{
|
||||||
wxKeyEvent event2( wxEVT_CHAR );
|
wxKeyEvent event2( wxEVT_CHAR );
|
||||||
event2.SetTimestamp( gdk_event->time );
|
event2.SetTimestamp( gdk_event->time );
|
||||||
|
@@ -634,7 +634,7 @@ static gint gtk_window_key_press_callback( GtkWidget *widget, GdkEventKey *gdk_e
|
|||||||
/* wxMSW doesn't send char events with Alt pressed */
|
/* wxMSW doesn't send char events with Alt pressed */
|
||||||
if ((key_code != 0) &&
|
if ((key_code != 0) &&
|
||||||
((gdk_event->state & GDK_MOD1_MASK) == 0) &&
|
((gdk_event->state & GDK_MOD1_MASK) == 0) &&
|
||||||
((gdk_event->state & GDK_MOD1_MASK) == 0))
|
((gdk_event->state & GDK_MOD2_MASK) == 0))
|
||||||
{
|
{
|
||||||
wxKeyEvent event2( wxEVT_CHAR );
|
wxKeyEvent event2( wxEVT_CHAR );
|
||||||
event2.SetTimestamp( gdk_event->time );
|
event2.SetTimestamp( gdk_event->time );
|
||||||
|
@@ -14,7 +14,7 @@ VPATH = .:${srcdir}:${srcdir}/../common:${srcdir}/../generic:${EXTRA_VPATH}
|
|||||||
EXTRA_DIST = "${srcdir}/../common ${srcdir}/../generic ${srcdir}"
|
EXTRA_DIST = "${srcdir}/../common ${srcdir}/../generic ${srcdir}"
|
||||||
|
|
||||||
lib_LTLIBRARIES = @WX_LIBRARY_NAME@
|
lib_LTLIBRARIES = @WX_LIBRARY_NAME@
|
||||||
EXTRA_LTLIBRARIES = libwx_gtk.la libwx_motif.la
|
EXTRA_LTLIBRARIES = libwx_motif.la libwx_gtk.la libwx_msw.la
|
||||||
|
|
||||||
# these are the common files which always make part of the library
|
# these are the common files which always make part of the library
|
||||||
libwx_motif_la_SOURCES = \
|
libwx_motif_la_SOURCES = \
|
||||||
|
Reference in New Issue
Block a user