Vadim Zeitlin
5d18e02915
added --enable-uxtheme option
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47607 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-21 01:42:58 +00:00
Vadim Zeitlin
07b1232d2c
moved wxUSE_CRASHREPORT checks to wx/msw/chkconf.h; added it to setup.h.in so that it gets defined (always as 0 as mingw32 doesn't support it anyhow) for configure builds too
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47593 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-20 16:22:50 +00:00
Vadim Zeitlin
4f167b46b4
added wxUSE_TASKBARICON; corrected condition for generating the taskbar sample makefile in configure
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47557 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-19 01:02:28 +00:00
Vadim Zeitlin
a187327964
Added wxUSE_CONSOLE_EVENTLOOP and wxUSE_SELECT/EPOLLDISPATCHER guards;
...
put checks for them in the new Unix-specific wx/unix/chkconf.h file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47465 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-14 19:06:18 +00:00
Vadim Zeitlin
b0fc907f70
added wxUSE_SVG
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47342 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-11 20:52:41 +00:00
Vadim Zeitlin
4db03d266b
added functions for base64 en/decoding (replaces patch 1739431)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47282 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-10 01:51:43 +00:00
Václav Slavík
0ff20b9f00
added GCC visibility support
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-09 10:12:51 +00:00
Václav Slavík
c5cf866314
removed wxWCHAR_T_IS_SEPARATE_TYPE: there already was wxWCHAR_T_IS_REAL_TYPE with the exact same meaning and definition
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47230 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-07-08 07:04:38 +00:00
Vadim Zeitlin
56eeb97339
add wxUSE_EDITABLELISTBOX
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47050 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-30 19:23:44 +00:00
Václav Slavík
21f0762a1a
fixes to wint_t and wchar_t handling in unichar.h (fixes FreeBSD compilation and Mingw compilation with -pedantic)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46967 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-26 20:44:58 +00:00
Václav Slavík
8a02058ab2
added configure check for wcsdup(), there are too many Unix systems without it
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46956 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-26 11:58:21 +00:00
Václav Slavík
4fc1c0f091
made wxUSE_UNICODE=1 the default
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46621 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-06-22 12:34:38 +00:00
David Elliott
931d76980e
Add implementation of Objective-C class name uniquifying.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46226 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-27 04:28:35 +00:00
Vadim Zeitlin
b46b1d59d6
implement event loop for console applications (heavily modified patch 1715735)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46029 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-14 23:43:39 +00:00
Václav Slavík
111d99489d
added code for optimized handling of UTF-8 locales: some string operations are more efficient under it and it's possible to completely compile-out support for other locales if the target system is known to only use UTF-8 locales
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45782 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-03 11:05:04 +00:00
Robert Roebling
235751501d
Added compile guards to wxEditableListBox
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45642 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-25 09:22:02 +00:00
Paul Cornett
29825f5fc4
add wxUSE_STC wrappers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45517 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-17 05:48:09 +00:00
Václav Slavík
817270659e
initial version of UTF-8 strings representation (still converting to wchar_t* a lot); it has to be explicitly enabled with --enable-utf8 for now
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45433 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-12 21:15:07 +00:00
Robin Dunn
cf63f3d3ae
More patches from FM to clean up after moving contribs. Also removes
...
use of wxUSE_RESOURCES
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45280 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-06 21:08:30 +00:00
Vadim Zeitlin
e55a667c1c
test for pthread_mutex_timedlock() availability in configure
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44791 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-13 22:37:26 +00:00
Paul Cornett
df08c3b5a3
add HAVE_ROUND
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44689 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-08 04:29:36 +00:00
Vadim Zeitlin
a48b659563
add checks for GTK+ 2.10 (part of patch 1661851)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44646 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 22:09:57 +00:00
Vadim Zeitlin
39b61aa3eb
removed WXWIN_COMPATIBILITY_2_4 in non-MSW code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 11:48:53 +00:00
Václav Slavík
abb6edd197
added WXWIN_COMPATIBILITY_2_8
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44526 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-02-19 20:02:14 +00:00
Vadim Zeitlin
dc7c33c455
really removed __WIN95__ (as mentioned, but not done, in last commit)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43973 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-14 02:08:13 +00:00
Vadim Zeitlin
9f8ffc5f8b
test for __WIN32__ and not __WIN95__ when defining wxUSE_OWNER_DRAWN and wxUSE_RICHEDIT; don't even define __WIN95__ any more as it's not used anywhere
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43972 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-14 02:07:03 +00:00
Robin Dunn
3f7f284d55
Modified form of Patch #1611222 , adds wxSearchCtrl (generic & native carbon HISearchField)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43908 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-11 06:19:27 +00:00
Michael Wetherell
90eaf43334
Check the size of the boolean type used by an external jpeg lib on Windows.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43781 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-03 21:59:47 +00:00
Michael Wetherell
e604ac7991
Rename boolean to wxjpeg_boolean to avoid conflicts, e.g. with boolean
...
defined in the Windows headers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43705 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-28 16:24:45 +00:00
Vadim Zeitlin
a49ffb32e2
include widec.h if it's available, it contains declarations of [f]putws() under Solaris
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43227 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-09 15:35:09 +00:00
Vadim Zeitlin
a0680daf77
regenerated after the last change of setup_inc.h (changes in comments only)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-09 00:55:08 +00:00
Michael Wetherell
8bb9d852a3
Move the #if disabling wxUSE_STD_STRING for watcom/dmc/vc5 into setup.h so
...
that users can edit them easily.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43179 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-08 00:09:15 +00:00
Vadim Zeitlin
912c39325b
Various wxCollapsiblePane enhancements (re-patch 1577412):
...
1. wxUSE_COLLPANE added
2. XRC handler added
3. flicker fixes for the generic version
4. sizing fixes for GTK+ version
5. RTL fixes for the generic version (via wxBoxSizer)
6. better appearance under Mac for the generic version
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42759 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-30 20:08:17 +00:00
Michael Wetherell
916af76f40
Make wxBackingFile internal, and remove wxZipFSHander, add a typedef to
...
wxArchiveFSHandler for compatibilty.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42651 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-29 20:06:45 +00:00
Vadim Zeitlin
3af706cc31
added TGA handler (somewhat modified patch 1393912)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42644 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-29 18:58:25 +00:00
Vadim Zeitlin
ec3edcc984
check for strtoull() or wcstoull()
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42585 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-28 17:13:19 +00:00
Michael Wetherell
26e422a9ad
Add wxUSE_TARSTREAM and wxUSE_FS_ARCHIVE.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42502 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-27 09:12:27 +00:00
Robin Dunn
37e548439a
Put wxUSE_DETECT where it won't get overritten
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42358 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-24 19:09:08 +00:00
Michael Wetherell
f8f6c91a0f
Added wxBackingFile and wxBackedInputStream.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42279 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 14:47:07 +00:00
Michael Wetherell
c06469f66f
Check for fdopen. Probably everywhere has it, but check until we are sure.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42278 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 13:33:45 +00:00
Robert Roebling
88bbc3329b
Test for KDE and GNOME using session manager vendor.
...
Use it in mime types initialization.
Add wxUSE_DETECT_SM
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42098 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-18 21:55:54 +00:00
Vadim Zeitlin
72045d5768
added wxAnimationCtrl (patch 1570325)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41819 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-09 17:51:07 +00:00
Vadim Zeitlin
f05b5b774f
moved wxUSE_MS_HTML_HELP back into setup_inc.h (undoing change of rev 1.41) as it's needed for configure builds too
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41745 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-08 20:48:48 +00:00
Václav Slavík
982a44cc9f
re-added wxUSE_MS_HTML_HELP to setup.h.in once again, it *IS* needed for mingw and cross-compilation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41737 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-08 17:19:37 +00:00
Vadim Zeitlin
d217618146
added wxUSE_ABOUTDLG
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41685 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-08 01:20:38 +00:00
Robin Dunn
e88f652451
Make the message about wxUSE_GRAPHICS_CONTEXT a bit more informative
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41644 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-05 22:42:31 +00:00
Robin Dunn
f43426c1b9
Bakefile changes for building the graphics context modules, and
...
setup/configure changes for setting wxUSE_GRAPHICS_CONTEXT.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41619 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-04 03:13:03 +00:00
Vadim Zeitlin
a1f48575d1
added wxUSE_ACTIVEX which depends on wxUSE_VARIANT and which wxUSE_MEDIACTRL depends on (closes 1569606)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41581 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-02 22:37:07 +00:00
Vadim Zeitlin
ac61a0a15b
add compilation options to allow compiling in just the selected wxUniv themes and not all of them (which is still the default)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41496 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-28 23:06:42 +00:00
Vadim Zeitlin
c55bced6d7
add wxUSE_OLE_AUTOMATION here too
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41462 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-26 12:33:07 +00:00
Vadim Zeitlin
ca5c6ac3f4
Added wxUSE_VARIANT and the related checks, also added wxUSE_OLE_AUTOMATION
...
to guard wxAutomationObject code which depends on wxVariant
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41416 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-24 13:12:56 +00:00
Robert Roebling
95a4630380
[ 1559479 ] wxImageComboBox
...
Actually wxBitmapComboBox. Also commited configure.
Not yet updated Makefiles.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41383 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-23 09:14:49 +00:00
Robert Roebling
6a5c9b3ff7
Apply patch [ 1548750 ] wxVsnprintf() various fixes
...
Part II.
c
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-09 14:11:21 +00:00
Václav Slavík
ca766534cf
use macros to completely remove wxLogTrace, wxLogDebug etc. in release build
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41015 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-05 14:21:08 +00:00
Michael Wetherell
746b24a09d
Typo.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41011 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-04 20:34:35 +00:00
Michael Wetherell
3cf417cbc6
Add HAVE_BOOLEAN and NEED_PBT_H.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41010 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-04 20:13:39 +00:00
Michael Wetherell
bc023abbbb
Detect and use sys/select.h required by POSIX for select
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40530 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-08-09 11:18:24 +00:00
Michael Wetherell
5b761184c6
Restore wxUSE_MS_HTML_HELP to setup.h.in
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-07-17 16:19:07 +00:00
Vadim Zeitlin
0c9da2fa86
moved wxUSE_MS_HTML_HELP to MSW-specific setup.h, it's not used on other platforms
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39911 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-30 22:04:56 +00:00
Vadim Zeitlin
7b4eedf698
added wxUSE_PRINTF_POS_PARAMS which can be used to force the use of built-in printf (2nd part of patch 1462778)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39850 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-27 14:24:53 +00:00
Julian Smart
50acee04cd
Initial commit of wxAUI
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-06 13:12:07 +00:00
Vadim Zeitlin
ec376c8fd9
added wx{Colour|File|Dir|Font}PickerCtrl (patch 1472329 by Francesco)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39495 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-31 23:57:54 +00:00
Vadim Zeitlin
17e914373a
added wxHyperlinkCtrl (patch 1476781 from Francesco)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-28 17:41:09 +00:00
Vadim Zeitlin
7a828c7ffb
wxVsnprintf() implementation with positional parameters support (patch 1462778); disabled for now
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39377 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-28 15:18:15 +00:00
Vadim Zeitlin
a57d600f1a
renamed wxComboControl to wxComboCtrl and related wxUSE_XXX and configure switches for consistency with the other ones
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39167 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-16 22:57:40 +00:00
Vadim Zeitlin
21849f3a8e
added wxUSE_COMBOBCONTROL and wxUSE_OWNERDRAWNCOMBOBOX to wx/setup.h files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-08 23:46:37 +00:00
Robert Roebling
2b850ae1a5
Rearrange code to make adding wxMimeTypesManagerFactory
...
at runtim possible.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38172 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-03-17 14:13:02 +00:00
Julian Smart
99e60663fb
Added wxUSE_INKEDIT
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37431 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-02-09 22:00:45 +00:00
Julian Smart
59fbed90b9
Added wxUSE_TOOLBOOK
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37235 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-31 15:12:00 +00:00
Julian Smart
3b2b40b45f
Applied patch [ 1306443 ] Removal of C++-style comments from C files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36952 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-18 10:25:04 +00:00
Robert Roebling
20e34ecc5b
Added configure flag for wxDataViewCtrl.
...
Currently defaults to "no".
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36785 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-08 21:23:35 +00:00
Robert Roebling
3565d13520
Added configure checks for Hildon Framework.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36784 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-08 21:18:16 +00:00
Stefan Neis
8a064d5cef
Cleaned up some erroneous stuff from previous commit, added HAVE_GETADDRINFO
...
to setup.h.in.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36274 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-11-27 21:42:51 +00:00
Stefan Neis
bebf40d5a0
Detect thread-safe versions of gethostbyname/gethostbyaddr/getservbyname
...
and how many arguments they use.
Detect thread-safe versions of localtime/gmtime and readdir.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36267 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-11-27 17:46:39 +00:00
Michael Wetherell
ab0f0eddc4
Use re_search directly instead of regexec when using the GNU regex lib
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-11-20 17:25:33 +00:00
Włodzimierz Skiba
f000211ebe
Be consistent with all setup.h. Include chkconf.h only once from wx/platform.h.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36180 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-11-15 14:51:12 +00:00
Michael Wetherell
d9b30c5a6c
Always define wxUSE_OWNER_DRAWN so that we don't get lots of warnings
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36004 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-24 12:52:24 +00:00
Julian Smart
5d7836c47d
Added wxRichTextCtrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35949 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-19 12:52:47 +00:00
Vadim Zeitlin
eca15c0d54
Added wxTreebook:
...
- added the control itself
- added protected wxBookCtrlBase::AllowNullPage() to accommodate it
- big changes to the sample to get rid of (most) ugly macros
- added XRC handler for the control
- added docs
- and wxUSE_TREEBOOK everywhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35862 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-09 18:40:36 +00:00
Mattia Barbon
dee1a63ff5
Removed WXWIN_COMPATIBILITY_2_2 together with code guarded by it.
...
Changed default for WXWIN_COMPATIBILITY_2_4 to 0.
Added WXWIN_COMPATIBILITY_2_6 (defaults to 1).
Ran build/update-setup-h.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35858 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-09 15:48:42 +00:00
Vadim Zeitlin
123dca7d25
don't declare pthread_mutexattr_settype() ourselves if the system already does it, we might have a slightly different declaration and this causes problems
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35702 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-25 22:48:06 +00:00
Vadim Zeitlin
fdda7199e8
don't declare strptime() ourselves if the system already does it, we might have a slightly different declaration and this causes problems
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35701 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-25 22:42:43 +00:00
Mart Raudsepp
8907154c1a
Nuke #pragma implementation/interface's
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35650 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-23 12:56:45 +00:00
Michael Wetherell
62fa8b3a1d
Handle the case when (v)snprintf have the format declared as char* instead of
...
const char*.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35438 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-07 18:28:03 +00:00
Stefan Neis
9e03e02d0c
Replaced SOCKLEN_T by WX_SOCKLEN_T to resolve conflict with AIX system headers.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35387 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-31 15:48:41 +00:00
Vadim Zeitlin
84ae7ca4f6
check for missing statfs() prototype (happens at least under AIX 4)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35288 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-23 23:12:37 +00:00
Vadim Zeitlin
4a767dd5cd
added test for snprintf() which may not be present in system headers, treat it similarly to vsnprintf() instead of assuming that it's always there
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-22 22:46:33 +00:00
Mattia Barbon
8c624a14ad
Avoid some -Wundef warning. Check for __WXGTK__ using defined,
...
not plain #if.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-18 00:35:02 +00:00
Vadim Zeitlin
38b4a946f3
added wxUSE_DC_CACHEING
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35100 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-04 20:54:16 +00:00
Vadim Zeitlin
9894cc01c9
added HAVE_FSYNC and wxHAVE_PTHREAD_CLEANUP (replacing HAVE_THREAD_CLEANUP_FUNCTIONS)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35087 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-04 01:06:07 +00:00
Mattia Barbon
9c8e9fb600
Add configure check for Lesstif, to be used by following
...
patches.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35022 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-07-30 17:14:29 +00:00
Vadim Zeitlin
2bb0622079
wxUSE_UNICODE_MSLU is MSW-specific so shouldn't be in setup_inc.h: removed and regenerated
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35013 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-07-30 00:36:33 +00:00
Michael Wetherell
abc736fd0e
Declare gtk_icon_size_lookup if it is missing from the GTK+ headers (Bug 1177079)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34629 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-06-10 12:04:15 +00:00
Julian Smart
3f694ff5f2
Fixed [ 1195584 ] Missing wxUSE_RICHEDIT2 in setup.h.in
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34229 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-21 17:22:19 +00:00
Václav Slavík
a0767761b9
re-added missing wxUSE_PLUINGS
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33631 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-15 18:34:33 +00:00
Robert Roebling
668d55c925
Added switch and define for wxUSE_STD_STRING
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33352 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-05 20:16:58 +00:00
Mattia Barbon
eab489c8d3
Avoid redefining _GNU_SOURCE.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32924 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-19 23:04:27 +00:00
David Elliott
1d1af5eaf0
Make wxCocoa compile on Tiger.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32810 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-14 04:47:28 +00:00
Vadim Zeitlin
36b6448cc3
added wxUSE_DEBUGREPORT
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 00:19:17 +00:00
Vadim Zeitlin
07158944d8
added wxUSE_STDPATHS
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32649 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-07 22:37:58 +00:00
Michael Wetherell
e6bdaaad1d
Move wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW out of the common section in
...
setup_inc.h to tackle the problem raised by patch 1152046.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32430 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-27 20:31:24 +00:00
Ryan Norton
dccd9b0cca
setup.h regeration
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-26 10:19:54 +00:00
Vadim Zeitlin
b39c4812ca
mention wxNO_THREADS/EXCEPTIONS in comment before wxUSE_THREADS/EXCEPTIONs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32265 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-20 19:13:23 +00:00
Michael Wetherell
9e8e867ff9
Rename wxUSE_ARCSTREAM to wxUSE_ARCHIVE_STREAMS
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31973 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-12 21:40:48 +00:00
Ryan Norton
ce756cb06a
properly detect gstreamer and libxml headers and libs, reflect that wxMediaCtrl now on unix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31953 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-12 01:30:39 +00:00
Michael Wetherell
81f9033602
Add wxUSE_ARCSTREAM so that other archive classes can be used without wxZip
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31891 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-10 13:54:41 +00:00
Vadim Zeitlin
da4486fb82
trying to get wxUSE_NATIVE_STATUSBAR setting correctly: define it to 1 by default but reset it to 0 in wx/chkconf.h if it's not supported
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31507 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-20 01:01:55 +00:00
Vadim Zeitlin
1730ac80d8
undef wxUSE_NATIVE_STATUSBAR before redefining it as 1 for wxMSW
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31485 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-19 09:51:50 +00:00
Vadim Zeitlin
4d373d20d6
define wxUSE_NATIVE_STATUSBAR as 1 for wxMSW builds
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31477 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-19 01:53:17 +00:00
Vadim Zeitlin
eaff0f0d3f
implemented wxStackWalker for Unix (using glibc-specific methods); moved wxUSE_STACKWALKER to common setu_inc.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31474 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-19 01:15:12 +00:00
Vadim Zeitlin
f50f0a4826
regenerated with all common options set to 0
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31400 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-16 15:54:58 +00:00
Vadim Zeitlin
c67b4daf47
only define wxUSE_NATIVE_STATUSBAR for the ports which have it (MSW and Mac)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31382 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-15 21:07:04 +00:00
Vadim Zeitlin
72bb50de24
removed unused wxUSE_NOGUI to avoid confusion with wxUSE_GUI
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31379 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-15 20:06:20 +00:00
Vadim Zeitlin
2fddf89374
manage setup.h.in using update-setup.h too
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31373 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-15 16:37:38 +00:00
David Elliott
6bbbf0ad43
Some platforms that use socklen_t don't use it for the fifth argument to
...
getsockopt. Do a separate test and define SOCKOPTLEN_T appropriately.
NOTE: Forgot to commit this earlier.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31185 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-12-29 03:55:10 +00:00
Vadim Zeitlin
70a7bd90f9
large files support for wxFFile (patch 1077980 from Mike Wetherell)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30952 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-12-12 11:53:53 +00:00
Mattia Barbon
4ae1af0588
Check for Pango XFT presence (for wxX11).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30907 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-12-08 22:13:37 +00:00
Václav Slavík
9755e73bd9
applied modified patch with native GTK wxFileDialog
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30622 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-19 00:30:24 +00:00
Ron Lee
d51253e844
Patch from MJW for ssize_t
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-12 03:06:44 +00:00
Vadim Zeitlin
81152407d0
removed 2.0 compatibility stuff (patch 1054261)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 18:59:51 +00:00
Ryan Norton
16ca2e0fac
add directshow define
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30470 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 15:59:49 +00:00
Ryan Norton
d2dfcfabf2
more setup changes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30455 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-11 08:02:12 +00:00
Robert Roebling
7c72311fe1
Added --with-gnomeprint and its wxUSE_LIBGNOMEPRINT
...
Removed the now obsolete test for FT2 (FreeType)
which was used by the Pango based printing which
I removed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30227 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-11-01 18:40:51 +00:00
Vadim Zeitlin
8fa53e0eee
added tests for va_copy and va_list
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29605 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-02 18:33:34 +00:00
Vadim Zeitlin
4ebb542f72
added HAVE_REINTERPRET_CAST detection
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29512 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-28 21:46:05 +00:00
Václav Slavík
9a8f051375
moving XRC to the core
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-20 19:30:20 +00:00
Włodzimierz Skiba
92bbdbcdb8
wxChoicebook generic implementation.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-09-16 15:13:52 +00:00
Václav Slavík
fbe47c7b5c
check for wputc wputchar putws fputws availability
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27913 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-20 17:18:50 +00:00
Julian Smart
ec9f9256ea
Added --enable-webkit
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27859 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-17 19:42:56 +00:00
Václav Slavík
304205f142
use pango_font_family_is_monospace() to enumerate fixed-width fonts if available
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27666 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-06-06 15:32:07 +00:00
Stefan Neis
0ed330b47a
For OS/2 PM builds, check for type SPBCDATA in system headers.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27311 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-16 13:12:58 +00:00
Mattia Barbon
bdcade0a10
When wxUSE_STL == 1 and STL provides quasi-standard hash_map/hash_set,
...
wxHashMap/wxHashSet are just typedefs for them. This makes impossible
to forward declare these classes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-08 20:20:24 +00:00
Vadim Zeitlin
a73ce5bff2
added wxUSE_MDI (but forgot to commit before)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27175 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-08 10:17:18 +00:00
Mattia Barbon
57c1e03211
Add missing #define.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27173 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-08 10:02:12 +00:00
Václav Slavík
263da34866
define wxUSE_HOTKEY
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27032 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-05-01 09:27:42 +00:00
Václav Slavík
477a623837
removed wxGzipStreams (supported by wxZlibStreams now)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26959 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-04-25 08:55:57 +00:00
Václav Slavík
eca1e6a0cc
always define wxUSE_MOUSEWHEEL
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26091 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-03-05 10:54:04 +00:00
Robert Roebling
16bd311d28
Checks for --enable-gpe, libgpewidget
...
defines __WXGPE__
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25986 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-28 13:16:30 +00:00
Václav Slavík
0aa7fa9afd
applied patch 890642: wxRE_ADVANCED flag and docs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25870 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-19 18:02:48 +00:00
Vadim Zeitlin
1c2d1459e9
hopefully fixed strings.h mess completely now by not including it unless really needed (should fix bug 689456)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25772 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-12 18:10:33 +00:00
Vadim Zeitlin
ecfd48ca08
added HAVE_STATIC_CAST
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25719 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-10 21:49:22 +00:00
Vadim Zeitlin
a369f7c88a
Win64 compilation fixes: define SIZEOF_SIZE_T, added wxUIntPtr
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25702 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-10 12:58:08 +00:00
Václav Slavík
002ed9af83
renamed wxWave to wxSound
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-02 14:34:35 +00:00
Václav Slavík
f93ca9fd7e
1. optionally use libSDL for wxSound
...
2. added --enable-plugins for dynamically loadable SDL backend
3. fixed OSS detection to not be Linux specific
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25457 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-02-01 18:29:49 +00:00
Julian Smart
f49347d1b7
Removed out of date comment about Unicode
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24979 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-12-23 16:07:40 +00:00
Václav Slavík
505c8ccdb3
added checks for Xxf86vmode
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24848 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-12-14 22:46:22 +00:00
Václav Slavík
c839485c8e
added .chm support for Unix (Markus Sinner)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24116 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-10-07 19:47:02 +00:00
Vadim Zeitlin
6f96ac03f0
added wxGzipIOStreams (patch 792932)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23949 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-09-26 20:24:36 +00:00
Stefan Neis
ff3985971d
Identify OS/2 by defining __OS2__.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23787 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-09-21 23:56:02 +00:00
Vadim Zeitlin
4199367e9c
added wxUSE_EXCEPTIONS
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23599 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-09-15 13:00:34 +00:00
Mattia Barbon
d19d1899fc
Try detecting if the CD-ROM I/O implementation in mmedia
...
has some possibility of working in the host OS..
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23554 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-09-12 21:55:09 +00:00
Václav Slavík
0bdb08e7ef
builtin iODBC build fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-23 12:45:34 +00:00
Vadim Zeitlin
e9c0df38e7
added wxListbook
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23083 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-21 23:06:36 +00:00
Václav Slavík
a3bf7524f3
removed WXWIN_COMPATIBILITY and WXWIN_COMPATIBILITY_2
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22966 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-17 12:50:53 +00:00
Václav Slavík
1359768207
no wxToolBarSimple
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22955 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-17 10:35:43 +00:00
Václav Slavík
38d85c646d
fixed mmedia contrib to work if libesd is not present
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22524 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-08-03 18:53:42 +00:00
Václav Slavík
0fbf568271
Julian forgot to add wxUSE_UXTHEME
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22406 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-07-31 10:13:33 +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
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
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
Václav Slavík
d6b95c13df
only define wxUSE_GUI if not already defined; this is needed for multilib build
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-06-25 14:21:47 +00:00
Mattia Barbon
7bb2947d52
Added --enable-accessibility switch to configure
...
(off by default). Fixed makefile for the accessibility
sample.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20723 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-05-24 20:06:46 +00:00
Julian Smart
b39dbf34b8
Applied patch [ 736322 ] Remove TWINE support, merge it in Wine.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20713 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-05-23 19:16:45 +00:00
Vadim Zeitlin
4a8900f257
added UnixWare recognition
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20153 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-04-12 00:32:22 +00:00
Mattia Barbon
f7f78039d2
Add tests for XShape extension API in configure,
...
and implements wxTLW::SetShape for wxMotif and wxX11
using the aforementioned extension.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-04-09 16:58:33 +00:00
Mattia Barbon
521196a26a
Added configure test for const_cast<>(), and enabled it
...
for MSVC 5 and 6, and MinGW; use const_cast<>() in
wxConstCast if it is available.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19537 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-03-10 21:37:28 +00:00
Mattia Barbon
da494b405d
Added new __WXMOTIF20__ macro, which is true if the Motif version
...
is 2.0 or higher.
Now Motif 2.0 or better (but not Lesstif) uses XmRenderTable instead
of the deprecated XmFontList. This allows underlined text in controls.
Miscellaneous cleanup; used wxXmString in some more places.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19495 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-03-05 20:15:35 +00:00
Vadim Zeitlin
ddb4769e7c
added wxUSE_DISPLAY
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19452 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-03-03 19:49:37 +00:00
Gilles Depeyrot
82d4311313
moved definition of TARGET_CARBON to generated setup.h when compiling with
...
Apple Developer Tools
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18986 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-01-28 22:23:02 +00:00
Mattia Barbon
ab82ab0704
Remove some redefinition warnings.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18962 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-01-27 21:41:53 +00:00
Vadim Zeitlin
ec0d6da38d
attempts to fix vsnprintf() detection under HP-UX
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18808 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-01-18 02:33:13 +00:00
Vadim Zeitlin
134ecc85d0
added WXWIN_COMPATIBILITY_2_4
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18750 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-01-15 21:15:00 +00:00
Vadim Zeitlin
54ab82b3f9
added configure test for WX_STATVFS_T
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18715 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2003-01-13 21:54:29 +00:00
Vadim Zeitlin
2b5f62a0b2
merged 2.4 branch into the trunk
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-12-04 14:11:26 +00:00
Mattia Barbon
79668caec9
Fixed MinGW/configure/Unicode compilation: MinGW/MSVCRT vswprintf does not
...
behave like other vswprintf; under Win32 you really want _vsnwprintf.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@17163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-09-13 20:23:36 +00:00
Vadim Zeitlin
f02444d0d7
define _FILE_OFFSET_BITS/_LARGE_FILES on the compiler command line instead of wx/setup.h to make sure they're always defined when needed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16943 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-09-02 19:53:54 +00:00
Vadim Zeitlin
ef5f8ab626
don't use vfork() in wxExecute()
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16880 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-08-30 21:38:12 +00:00
Robert Roebling
5c6fa7d283
Added configure check for vswprintf
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16786 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-08-25 20:26:18 +00:00
Vadim Zeitlin
d74f4b5add
added tests for fputwc() and wprintf()
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16765 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-08-25 17:12:10 +00:00
Vadim Zeitlin
1d65a68f65
define wxUSE_XPM_IN_MSW for MSW compilation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16711 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-08-23 16:54:04 +00:00
Vadim Zeitlin
5c0a20c393
minor fixes:
...
1. removed "We already do it" as "We" is not a valid shell command :-)
2. define _GNU_SOURCE in setup.h and not in the compiler flags
3. allow to build with GTK2 without pangoft2 (and without printing then)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16484 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-08-13 12:26:31 +00:00
Vadim Zeitlin
986ecc861c
added wxEXPLICIT macro
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16194 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-16 12:03:44 +00:00
Vadim Zeitlin
35dcf13296
added #defines required for 64 bit off_t (a.k.a. large files) support
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15895 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-06-20 21:55:56 +00:00
Vadim Zeitlin
90dd450cf3
added configure support for the large files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15866 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-06-17 15:44:11 +00:00
Vadim Zeitlin
f530f862dc
HAVE_FNMATCH added
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15484 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-10 16:55:18 +00:00
Vadim Zeitlin
05815ab32f
added wxUSE_FSVOLUME
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14383 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-24 00:19:01 +00:00
Julian Smart
c79a329dcb
NanoX modificati
...
NanoX modifications
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14331 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-02-20 23:19:40 +00:00
Václav Slavík
b040e242e7
use AM_ICONV for iconv configure checks
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13749 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-22 18:55:06 +00:00
Stefan Neis
7ee20d36af
Added wxUSE_OWNER_DRAWN for wxPM (OS/2)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13706 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-20 21:42:16 +00:00
Václav Slavík
f9a03a02b0
updated wxUSE_ICO_CUR comment
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13614 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-17 19:40:57 +00:00
Robert Roebling
4b6b4dfcf4
Added IFF handler.
...
Minor doc updates.
Corrected configure for SGI OpenGL (wx-config related).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13585 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-15 17:57:08 +00:00
Gilles Depeyrot
36e80997f5
applied ANI images patch and added wxUSE_ICO_CUR
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13537 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-01-13 14:22:02 +00:00
Vadim Zeitlin
a5d46b7362
added wxUSE_PROTOCOL[_XXX] and wxUSE_URL settings
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-30 22:27:24 +00:00
Vadim Zeitlin
6bff71f85f
fix for last commit which accidentally disabled wxDynamicLibrary class as well
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13142 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-21 14:43:47 +00:00
Ron Lee
0b9ab0bd82
Added new dynamic loading classes. (which handle proper
...
wxRTTI and wxModule initialisation and unloading)
Removed serialisation code from wxObject and elsewhere.
Added USER_EXPORTED hash and list macros.
Added *_PLUGGABLE_CLASS defines for exporting dynamic wxObjects
from dlls.
----------------------------------------------------------------------
Modified Files:
Makefile.in configure configure.in setup.h.in debian/changelog
distrib/msw/tmake/filelist.txt include/wx/defs.h
include/wx/docview.h include/wx/dynlib.h include/wx/fileconf.h
include/wx/hash.h include/wx/list.h include/wx/module.h
include/wx/object.h include/wx/resource.h include/wx/stream.h
include/wx/gtk/setup0.h include/wx/msw/setup0.h src/files.lst
src/wxBase.dsp src/wxUniv.dsp src/wxWindows.dsp
src/common/dynlib.cpp src/common/filename.cpp
src/common/module.cpp src/common/object.cpp
src/common/stream.cpp src/gtk/files.lst src/mac/files.lst
src/mgl/files.lst src/mgl/makefile.wat src/motif/files.lst
src/msw/dialup.cpp src/msw/files.lst src/msw/helpchm.cpp
src/msw/makefile.b32 src/msw/makefile.bcc src/msw/makefile.dos
src/msw/makefile.g95 src/msw/makefile.sc src/msw/makefile.vc
src/msw/makefile.wat src/os2/files.lst src/univ/files.lst
Added Files:
include/wx/dynload.h src/common/dynload.cpp
Removed Files:
include/wx/objstrm.h include/wx/serbase.h
src/common/objstrm.cpp src/common/serbase.cpp
utils/serialize/.cvsignore utils/serialize/makefile.b32
utils/serialize/sercore.cpp utils/serialize/sercore.h
utils/serialize/serctrl.cpp utils/serialize/serctrl.h
utils/serialize/serext.cpp utils/serialize/serext.h
utils/serialize/sergdi.cpp utils/serialize/sergdi.h
utils/serialize/sermain.cpp utils/serialize/serwnd.cpp
utils/serialize/serwnd.h
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13088 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-19 07:09:58 +00:00
Václav Slavík
db3272a001
added wxUSE_UNICODE_MSLU
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-17 00:29:52 +00:00
Václav Slavík
f9bc168497
MS-DOS cross-compilation w/ DJGPP
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13027 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-15 23:15:39 +00:00
Vadim Zeitlin
ade35f11fe
1. added wxFileName::CreateTempFileName() and implemented it properly (using
...
mkstemp() when available)
2. wxTempFile::Open() and wxGetTempFileName() now use CreateTempFileName()
avoiding code duplication
3. updated the docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12805 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 17:18:11 +00:00
Vadim Zeitlin
0b01706f2c
added wxUSE_TIPWINDOW
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12787 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-12-01 03:21:06 +00:00
Mattia Barbon
69d27ff78b
* added new --enable-logdialog option
...
* added warning for use of wxToolTip in wxUniv
* corrected some cut&paste errors ( now --disable-pnm doesn't disable XPMs anymore... )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12650 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-11-24 23:39:47 +00:00