Václav Slavík
029b47ad2c
added --enable-official-build and --enable-vendor
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22340 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-28 09:11:32 +00:00
Mattia Barbon
e87b783352
Create a new wxStringBase class, providing a STL-like API, using
...
the current wxString implementation.
Derive wxString from one of wxStringBase, std::string, std::wstring
depending on wxUSE_STL/wxUSE_UNICODE settings. wxString provides
full compatibility with the old wxString in both wxUSE_STL=0 and
wxUSE_STL=1 modes (except for [Un]getWriteBuffer).
Add some configure checks for std::string features.
Add tests for STL API in console sample.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22280 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-24 19:44:57 +00:00
Václav Slavík
5f0b6dff53
detect broken expat.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-21 22:18:06 +00:00
Václav Slavík
672abd7a83
moved XML classes to the core
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22173 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-20 21:50:39 +00:00
Vadim Zeitlin
1772d20c87
don't disable MDI for Cocoa finally
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-20 01:25:56 +00:00
Vadim Zeitlin
3879ecda7c
disable sockets and MDI for Cocoa; do more consistency checks
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22096 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-19 00:24:16 +00:00
Václav Slavík
ea66c762e8
cross-compiled libraries have host embedded in the name again
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22047 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-17 14:13:32 +00:00
Václav Slavík
34b08d2cf5
more OpenGL fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-17 13:16:24 +00:00
Václav Slavík
ec67c47431
don't use win-like names on mingw/cygwin
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-17 09:09:59 +00:00
Václav Slavík
4d2643327c
re-added OpenGL canvas
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22029 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-16 22:27:21 +00:00
Václav Slavík
0493436fc1
-f-no-pcc-struct-return was only needed by ancient versions of gcc and it affected binary compatibility -> removed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22013 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-16 10:34:42 +00:00
Václav Slavík
9ed0d735d5
added <windows.h> wrapper
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22004 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-15 18:52:32 +00:00
David Elliott
82910736d5
wxCocoa: enable help system
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21995 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-15 15:01:46 +00:00
David Elliott
4144f58814
wxCocoa: Enable gauge and progress dialog
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21992 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-15 14:26:33 +00:00
David Elliott
05b2214ba0
wxCocoa: Allow calendar control, spin button, spin control
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21973 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-14 17:37:52 +00:00
David Elliott
7a968ccd9d
wxCocoa: enable combo box
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21970 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-14 16:10:03 +00:00
Václav Slavík
19c261dc84
removed --enable-precomp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21961 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-14 14:57:43 +00:00
David Elliott
d9006b9e20
wxCocoa: Allow find/replace dialog, font dialog, grid, and wizard dialog
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21959 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-14 14:42:08 +00:00
David Elliott
88c8208626
wxCocoa: allow sash, splitter, and startup tips
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21956 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-14 14:14:11 +00:00
Mattia Barbon
df5168c427
Added --use-stl to cnfigure, wxUSE_STL to setup0.h
...
Moved wx/datetime.inl contents to wx/datetime.h and removed
inline redefinition hack.
Implemented STL-like interface on top of wxList/wxArray, when wxUSE_STL=0.
Implemented wxList-like and wxArray interfaces on top of std::list and
std::vector, when wxUSE_STL=1.
Added arrstr.h, moved wxArrayString declaration there; string.h
#includes arrstr.h only if WXWIN_COMPATIBILITY_2_4 is enabled.
Added WX_CLEAR_HASH_MAP, WX_CLEAR_HASH_TABLE, WX_CLEAR_LIST macros,
to clear a wxHashMap, wxHashTable, wxList containing pointers: deletes
pointers and makes container zero-sized.
When wxUSE_STL=1, wxStringList works like a std::list<wxString>.
Made wxBase compile when wxUSE_STL=1.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21768 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-08 19:52:35 +00:00
David Elliott
92e8d01997
wxCocoa: allow wxUSE_NUMBERDLG
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21760 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-08 15:36:19 +00:00
Václav Slavík
95318f7df2
configure didn't define __WXDEBUG__, fixed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-07 08:05:16 +00:00
Václav Slavík
c74dc1630d
don't link wxBase against GUI libraries
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21712 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-06 18:55:09 +00:00
Václav Slavík
dc838d98f1
removed some obsolete parts
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21685 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-05 20:58:15 +00:00
Mattia Barbon
b3dfbbc910
MinGW compilation fixes.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21563 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-01 20:02:59 +00:00
Václav Slavík
f0290fcacd
oops, partially reverted previous commit, it was incorrect
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21501 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-29 09:25:45 +00:00
Václav Slavík
fddeb06b11
use CODE_GEN_FLAGS
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21500 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-29 09:17:26 +00:00
Václav Slavík
8ee2dd0536
more bakefile optimalizations
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-29 00:02:14 +00:00
Václav Slavík
b625909cd6
samples/console is buildable as part of multilib, too
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21487 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-28 15:59:01 +00:00
Václav Slavík
8a7c93a384
libgdi32.a is not included in console apps by mingw, but we required it in wxBase
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21483 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-28 14:23:59 +00:00
Vadim Zeitlin
166263e652
don't generate makefiles for the samples which don't build in current configuration
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-28 11:49:34 +00:00
Vadim Zeitlin
9de9b8f0fc
don't output strange "base (hosted)" message when not cross-compiling
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21470 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-28 11:39:19 +00:00
Vadim Zeitlin
6c3e36af8f
only configure programs which compile without GUI when building wxBase
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-28 11:34:41 +00:00
Václav Slavík
6b9d41a5ea
bk-deps fixes and win32
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21455 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-27 21:59:09 +00:00
Václav Slavík
86ec293520
no need for --enable-soname anymore
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21413 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-25 19:54:06 +00:00
Václav Slavík
08b3ac36d9
find available samples, demos and contribs at runtime
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21386 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-25 14:52:07 +00:00
Václav Slavík
01aa586397
Mac OS X fixes for ac-2.5
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-24 22:23:43 +00:00
Václav Slavík
e6cc62c672
moving to autoconf-2.5x
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21363 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-24 21:56:41 +00:00
Václav Slavík
b9fbba05ef
samples configuration didn't work
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21335 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-23 22:31:51 +00:00
Václav Slavík
fe0895cf82
new build system
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21334 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-23 22:31:50 +00:00
Vadim Zeitlin
32b38f99ce
GNU/Hurd patch
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21293 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-22 12:48:38 +00:00
David Elliott
c1ff26f55f
Removed forced default no for wxUSE_SLIDER and wxUSE_COLOURDLG
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21263 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-19 22:22:15 +00:00
David Elliott
8b389fab25
DEFAULT_wxUSE_TABDIALOG=yes for wxCocoa (Generic notebook)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-17 20:54:10 +00:00
Václav Slavík
d2739ea6db
added htlbox to samples
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21206 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-17 14:27:04 +00:00
Gilles Depeyrot
9711d31ed2
partially applied SF #753787 to correct wx-config --rezflags which was
...
refering to top build dir instead of install dir
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-15 08:36:15 +00:00
Vadim Zeitlin
210c92a367
try to determine the correct SOCKLEN_T value harder
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-11 10:48:43 +00:00
Roger Gammans
fd3d753463
Make changes to configure to fix mbug noted by David Elliot .
...
(fix is based on david's patch ).
Add odbc library status to the summary provided by configure.
Fix typo it prologio test.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20989 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-07 10:52:20 +00:00
Vadim Zeitlin
b6de9890a4
removed wxUSE_X_RESOURCES -- was unused anyhow
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20863 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-02 21:44:55 +00:00
Vadim Zeitlin
1b86c3ac37
give error if --enable-prologio/resources were given -- this is better than ignoring them silently
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20862 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-02 21:41:26 +00:00
Roger Gammans
8647bec62d
Change '--with-odbc' to use the WX_ARG_SYS_WITH macro instead of
...
the WX_ARG_WITH macro. Add some extra rules to find the new correct
linker flags.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20859 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-02 21:09:53 +00:00