Put some life into iODBC again,
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3906
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
-# This file was automatically generated by tmake at 11:14, 1999/10/09
+# This file was automatically generated by tmake at 14:12, 1999/10/09
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE UNX.T!
#
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE UNX.T!
#
VP7 = @top_srcdir@/src/png
VP8 = @top_srcdir@/src/jpeg
VP9 = @top_srcdir@/src/zlib
VP7 = @top_srcdir@/src/png
VP8 = @top_srcdir@/src/jpeg
VP9 = @top_srcdir@/src/zlib
+VP10 = @top_srcdir@/src/iodbc
-VPATH = $(VP1):$(VP2):$(VP3):$(VP4):$(VP5):$(VP6):$(VP7):$(VP8):$(VP9)
+VPATH = $(VP1):$(VP2):$(VP3):$(VP4):$(VP5):$(VP6):$(VP7):$(VP8):$(VP9):$(VP10)
top_srcdir = @top_srcdir@
prefix = @prefix@
top_srcdir = @top_srcdir@
prefix = @prefix@
+IODBCOBJS = \
+ catalog.o \
+ connect.o \
+ dlf.o \
+ dlproc.o \
+ execute.o \
+ fetch.o \
+ hdbc.o \
+ henv.o \
+ herr.o \
+ hstmt.o \
+ info.o \
+ itrace.o \
+ misc.o \
+ prepare.o \
+ result.o
+
GUIOBJS = @GUIOBJS@
GUIDEPS = @GUIDEPS@
GUIHEADERS = @GUIHEADERS@
GUIOBJS = @GUIOBJS@
GUIDEPS = @GUIDEPS@
GUIHEADERS = @GUIHEADERS@
UNIXOBJS = @UNIXOBJS@
UNIXDEPS = @UNIXDEPS@
UNIXOBJS = @UNIXOBJS@
UNIXDEPS = @UNIXDEPS@
+OBJECTS = @ALL_OBJECTS@ $(IODBCOBJS)
DEPFILES = @ALL_DEPFILES@
DEPFILES = @ALL_DEPFILES@
DEFAULT_wxUSE_ZLIB=yes
DEFAULT_wxUSE_LIBPNG=yes
DEFAULT_wxUSE_LIBJPEG=yes
DEFAULT_wxUSE_ZLIB=yes
DEFAULT_wxUSE_LIBPNG=yes
DEFAULT_wxUSE_LIBJPEG=yes
DEFAULT_wxUSE_STD_IOSTREAM=no
DEFAULT_wxUSE_FILE=yes
DEFAULT_wxUSE_STD_IOSTREAM=no
DEFAULT_wxUSE_FILE=yes
fi
if test "$wxUSE_SOCKETS" = "yes" ; then
fi
if test "$wxUSE_SOCKETS" = "yes" ; then
- if test "$wxUSE_THREADS" = "yes" ; then
- AC_DEFINE(wxUSE_SOCKETS)
- SAMPLES_SUBDIRS="$SAMPLES_SUBDIRS wxsocket"
- INCLUDE_SUBDIRS="$INCLUDE_SUBDIRS protocol"
- else
- AC_MSG_WARN(Socket classes require --with-threads and won't be compiled without it)
- wxUSE_SOCKETS=0
- fi
+ AC_DEFINE(wxUSE_SOCKETS)
+ SAMPLES_SUBDIRS="$SAMPLES_SUBDIRS wxsocket"
+ INCLUDE_SUBDIRS="$INCLUDE_SUBDIRS protocol"
fi
if test "$wxUSE_DIALUP_MANAGER" = "yes" ; then
fi
if test "$wxUSE_DIALUP_MANAGER" = "yes" ; then
IODBC_C_SRC=""
if test "$wxUSE_ODBC" = "yes" ; then
AC_DEFINE(wxUSE_ODBC)
IODBC_C_SRC=""
if test "$wxUSE_ODBC" = "yes" ; then
AC_DEFINE(wxUSE_ODBC)
SAMPLES_SUBDIRS="$SAMPLES_SUBDIRS db"
fi
SAMPLES_SUBDIRS="$SAMPLES_SUBDIRS db"
fi
dnl doing this... (VZ)
dnl CXXWARNINGS="-Wall -Werror"
fi
dnl doing this... (VZ)
dnl CXXWARNINGS="-Wall -Werror"
fi
-EXTRA_CFLAGS="$WXDEBUG $PROFILE $OPTIMISE $INCLUDES"
+EXTRA_CFLAGS="$WXDEBUG $WXODBCFLAG $PROFILE $OPTIMISE $INCLUDES"
CPPFLAGS="-I\${top_srcdir}/include $CPPFLAGS"
CFLAGS="$CFLAGS $EXTRA_CFLAGS"
CPPFLAGS="-I\${top_srcdir}/include $CPPFLAGS"
CFLAGS="$CFLAGS $EXTRA_CFLAGS"
samples/checklst/Makefile
samples/config/Makefile
samples/controls/Makefile
samples/checklst/Makefile
samples/config/Makefile
samples/controls/Makefile
samples/dialogs/Makefile
samples/docview/Makefile
samples/docvwmdi/Makefile
samples/dialogs/Makefile
samples/docview/Makefile
samples/docvwmdi/Makefile
VP7 = @top_srcdir@/src/png
VP8 = @top_srcdir@/src/jpeg
VP9 = @top_srcdir@/src/zlib
VP7 = @top_srcdir@/src/png
VP8 = @top_srcdir@/src/jpeg
VP9 = @top_srcdir@/src/zlib
+VP10 = @top_srcdir@/src/iodbc
-VPATH = $(VP1):$(VP2):$(VP3):$(VP4):$(VP5):$(VP6):$(VP7):$(VP8):$(VP9)
+VPATH = $(VP1):$(VP2):$(VP3):$(VP4):$(VP5):$(VP6):$(VP7):$(VP8):$(VP9):$(VP10)
top_srcdir = @top_srcdir@
prefix = @prefix@
top_srcdir = @top_srcdir@
prefix = @prefix@
+IODBCOBJS = \
+ catalog.o \
+ connect.o \
+ dlf.o \
+ dlproc.o \
+ execute.o \
+ fetch.o \
+ hdbc.o \
+ henv.o \
+ herr.o \
+ hstmt.o \
+ info.o \
+ itrace.o \
+ misc.o \
+ prepare.o \
+ result.o
+
GUIOBJS = @GUIOBJS@
GUIDEPS = @GUIDEPS@
GUIHEADERS = @GUIHEADERS@
GUIOBJS = @GUIOBJS@
GUIDEPS = @GUIDEPS@
GUIHEADERS = @GUIHEADERS@
UNIXOBJS = @UNIXOBJS@
UNIXDEPS = @UNIXDEPS@
UNIXOBJS = @UNIXOBJS@
UNIXDEPS = @UNIXDEPS@
+OBJECTS = @ALL_OBJECTS@ $(IODBCOBJS)
DEPFILES = @ALL_DEPFILES@
DEPFILES = @ALL_DEPFILES@
class CstructTablesInUse : public wxObject
{
public:
class CstructTablesInUse : public wxObject
{
public:
- #if defined(__hpux) && !defined(__HPUX__)
- #define __HPUX__
- #endif // HP-UX
-
#elif defined(applec) || defined(THINK_C) || ( defined( __MWERKS__ ) && !defined(__INTEL__) )
// MacOS
#elif defined(__OS2__)
#elif defined(applec) || defined(THINK_C) || ( defined( __MWERKS__ ) && !defined(__INTEL__) )
// MacOS
#elif defined(__OS2__)
#undef PACKAGE
#undef VERSION
#undef PACKAGE
#undef VERSION
+// this has to be done after including setup.h which might
+// define __HPUX__ 1 itself
+#if defined(__hpux) && !defined(__HPUX__)
+ #define __HPUX__
+#endif // HP-UX
+
// if we're on a Unixsystem but didn't use configure (so that setup.h didn't
// define __UNIX__), do define __UNIX__ now
#if !defined(__UNIX__) && defined(__UNIX_LIKE__)
// if we're on a Unixsystem but didn't use configure (so that setup.h didn't
// define __UNIX__), do define __UNIX__ now
#if !defined(__UNIX__) && defined(__UNIX_LIKE__)
-#define wxGA_PROGRESSBAR 0x0004
#define wxGA_HORIZONTAL wxHORIZONTAL
#define wxGA_VERTICAL wxVERTICAL
#define wxGA_HORIZONTAL wxHORIZONTAL
#define wxGA_VERTICAL wxVERTICAL
+#define wxGA_PROGRESSBAR 0x0010
-#define wxGA_SMOOTH 0x0010
+#define wxGA_SMOOTH 0x0020
#define EDIT_PARAMETERS 200
#define ABOUT_DEMO 300
#define EDIT_PARAMETERS 200
#define ABOUT_DEMO 300
+// this seems to be missing, Robert Roebling (?)
+#define MAX_PATH 200
+
// Name of the table to be created/opened
const char CONTACT_TABLE_NAME[] = "contacts";
// Name of the table to be created/opened
const char CONTACT_TABLE_NAME[] = "contacts";
class CeditorDlg;
class CparameterDlg;
class CeditorDlg;
class CparameterDlg;
-#ifdef __UNIX__
-const char paramFilename[] = "../dbtest.cfg";
-#else
const char paramFilename[] = "dbtest.cfg";
const char paramFilename[] = "dbtest.cfg";
DbList* WXDLLEXPORT PtrBegDbList = 0;
#if __WXDEBUG__ > 0
DbList* WXDLLEXPORT PtrBegDbList = 0;
#if __WXDEBUG__ > 0
+ #if wxMAJOR_VERSION == 2
+ #include "wx/object.h"
+ #include "wx/list.h"
+ #include "wx/utils.h"
+ #include "wx/msgdlg.h"
+ #endif
extern wxList TablesInUse;
#endif
extern wxList TablesInUse;
#endif
ptr[poffset] = temp;
temp = (aWord & gmask) >> gshift;
ptr[poffset + 1] = temp;
ptr[poffset] = temp;
temp = (aWord & gmask) >> gshift;
ptr[poffset + 1] = temp;
- temp = (aWord & bmask) >> gshift;
+ temp = (aWord & bmask) >> bshift;
ptr[poffset + 2] = temp;
column++;
}
ptr[poffset + 2] = temp;
column++;
}
gtk_container_add( GTK_CONTAINER(m_widget), GTK_WIDGET(m_list) );
#endif
gtk_container_add( GTK_CONTAINER(m_widget), GTK_WIDGET(m_list) );
#endif
+ /* make list scroll when moving the focus down using cursor keys */
+ gtk_container_set_focus_vadjustment(
+ GTK_CONTAINER(m_list),
+ gtk_scrolled_window_get_vadjustment(
+ GTK_SCROLLED_WINDOW(m_widget)));
+
gtk_widget_show( GTK_WIDGET(m_list) );
wxSize newSize = size;
gtk_widget_show( GTK_WIDGET(m_list) );
wxSize newSize = size;
gtk_container_add( GTK_CONTAINER(m_widget), GTK_WIDGET(m_list) );
#endif
gtk_container_add( GTK_CONTAINER(m_widget), GTK_WIDGET(m_list) );
#endif
+ /* make list scroll when moving the focus down using cursor keys */
+ gtk_container_set_focus_vadjustment(
+ GTK_CONTAINER(m_list),
+ gtk_scrolled_window_get_vadjustment(
+ GTK_SCROLLED_WINDOW(m_widget)));
+
gtk_widget_show( GTK_WIDGET(m_list) );
wxSize newSize = size;
gtk_widget_show( GTK_WIDGET(m_list) );
wxSize newSize = size;