Václav Slavík
c9f7896861
first phase of transition to unified Unicode build:
...
1. changed c_str() to return wxCStrData (implicitly convertible to wxChar*)
2. added template type-safe wrappers for vararg functions
3. added wxUniChar class representing single Unicode character
4. changed wxString::operator[] and wxString::iterator to return wxUniChar
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44865 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-17 10:26:10 +00:00
Vadim Zeitlin
30c45bdd06
refactoring: replace wxSocketDispatcher with more generic wxSelectDispatcher (patch 1618976)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44855 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-16 15:45:12 +00:00
Vadim Zeitlin
fa5f72b36f
added wrapper functions allowing to postpone loading of GDI+ DLL until it's really needed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44816 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-15 03:43:33 +00:00
Vadim Zeitlin
e4f9c52180
removed unused src/gtk/main.cpp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44656 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 22:54:55 +00:00
Vadim Zeitlin
c105dda081
native wxHyperlinkCtrl implementation for GTK+ 2.10+ (patch 1661851)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44647 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 22:12:47 +00:00
Vadim Zeitlin
0db8bb5866
removed wx/wave.h which was deprecated since 2.4
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44628 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 11:55:36 +00:00
Václav Slavík
42b0d8b96d
implemented wxPopupWindow for wxDFB; added wxNonOwnedWindow as base class for wxTopLevelWindow and wxPopupWindow
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-22 15:04:49 +00:00
Václav Slavík
c3a58b249e
enable wxFontMapper in wxDFB port
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44288 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-22 14:05:07 +00:00
Vadim Zeitlin
ff202bcb56
added wx/richtext/richtextstyles.h (bug 1624364)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-07 19:29:54 +00:00
Václav Slavík
6b44a33553
moved wxX11's wxSocketTable to private wxSocketEventDispatcher class reusable in other ports (backport from SOC2006_SOCKETS branch); use it in wxDFB
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43976 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-14 14:13:57 +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
Vadim Zeitlin
588f410058
moved assertdlg_gtk.[ch] to GTK_LOWLEVEL_SRC/HDR to fix wxUniv/GTK build
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43784 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-04 01:14:25 +00:00
Robert Roebling
d1a34cbf25
Actually compile GTK+ native assert dialog.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-24 10:51:43 +00:00
Václav Slavík
d7ae4a6264
moved wxMGL's font management code to common so that it can be reused by wxDFB; implemented wxDFB part
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43550 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-20 20:45:57 +00:00
Vadim Zeitlin
ec80cb6ec1
include advanced Unix files in wxMGL build under Unix (trying to fix wxMGL link errors in the tinderbox...)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43409 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-14 12:32:31 +00:00
Vadim Zeitlin
87c2432d22
temporarily disable XRC richtext handler to avoid breaking the build
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43210 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-09 00:34:56 +00:00
Julian Smart
fd4344d64d
Added wxRichTextCtrl XRC handler
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-08 15:45:11 +00:00
Vadim Zeitlin
b792828e20
generic animation sources are used under all platforms so put them in ADVANCED_CMN_SRC/HDR instead of listing them for each platform; this fixes double inclusion (and resulting link problems) of animateg.cpp in wxUniv builds
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-06 01:40:40 +00:00
Robin Dunn
c5ec19f4f5
Re-add the wxQTMediaBackend class, by copying the code for it from the
...
old mediactrl.cpp to mediactrl_qt.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43099 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-06 01:12:11 +00:00
Vadim Zeitlin
15a6b89668
fixed typo in files.bkl which broke wxUniv link (why oh why didn't bakefile tell me I forgot a bracket?)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-05 00:03:13 +00:00
Vadim Zeitlin
3c6fa82663
moved wxCollapsiblePane to core from adv
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 20:03:48 +00:00
Vadim Zeitlin
3ff414ad4d
fixed typo in the last before one change (UNIV_HDR, not UNIX_HDR)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 17:10:14 +00:00
Vadim Zeitlin
ef53c34079
don't include wx/msw/helpbest.h in HTML_HDR unless the toolkit is MSW
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 17:09:15 +00:00
Vadim Zeitlin
38073aff65
correction to last commit: don't add animation control source to core library, add them to advanced one, for wxUniv builds
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 16:46:10 +00:00
Vadim Zeitlin
3974b828f9
moved wxSingleInstanceChecker to base from core under Mac (bug 1384489)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43032 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 13:08:46 +00:00
Vadim Zeitlin
040b6ee5ac
add generic animation sources to wxUniv (and correspondingly removed them from wxX11)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 11:13:39 +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
Michael Wetherell
f068697b46
Add wxArchiveFSHandler.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42544 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-27 22:10:19 +00:00
Michael Wetherell
56d5b4b860
Rebake for new tar streams.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42510 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-27 09:57:42 +00:00
Julian Smart
6398488749
Added richtextprinting.cpp/h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42498 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-27 08:56:38 +00:00
Michael Wetherell
37671b828a
Add wxFilterFSHandler.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-26 22:49:53 +00:00
Julian Smart
e642beb2b9
Added dcgraph.cpp and rebaked
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42442 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-26 09:51:13 +00:00
Michael Wetherell
166c3ef0f9
Add class factories for filter streams. Also filters now follow the convention
...
that they own their parent if they are created with a pointer to the parent.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42412 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-25 20:41:12 +00:00
Robin Dunn
7e04993c66
corrected collpaneg.h name typo
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42405 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-25 19:04:06 +00:00
Václav Slavík
30c841c84d
moved wxOverlay into overlay.* files and out of dc.h/dcbase.cpp; implemented wxOverlay for wxDirectFB port
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42340 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-24 12:29:14 +00:00
Vadim Zeitlin
37ad32a422
moved wxCollapsiblePane files to adv library
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42310 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 22:11:34 +00:00
Robin Dunn
ed16aae012
Add collpane headers to files.bkl, and also collpaneg.cpp for OSX, and rebake
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42293 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 19:19:26 +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
Włodzimierz Skiba
c07bd710bc
Use generic collapsible pane for wxOS2.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42272 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 11:32:49 +00:00
Włodzimierz Skiba
810292c73d
Use generic collapsible pane for wxUniv based builds.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42271 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 10:57:05 +00:00
Vadim Zeitlin
3c1f8cb1f5
initial draft of wxCollapsiblePane (patch 1577412 by Francesco)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42259 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-22 22:28:37 +00:00
Vadim Zeitlin
9ebb7cade2
added wxSimpleHtmlListBox (patch 1576109 by Francesco)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42257 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-22 22:09:16 +00:00
Robin Dunn
f629895c92
Add dcgraph.h to files.bkl and rebake
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42220 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-22 02:58:27 +00:00
Robert Roebling
9e29cd0a28
[ 1581391 ] wxAnimationCtrl XRC handler
...
(most of)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42196 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-21 13:59:25 +00:00
Julian Smart
36751d973e
Added style organiser dialog and list style editor page
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42118 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-19 14:09:05 +00:00
Paul Cornett
5f8047a69b
use generic wxAnimationCtrl in wxGTK-universal
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42089 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-18 03:32:52 +00:00
Paul Cornett
554db69257
add sections to advanced library for each unix-based platform
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41945 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 17:02:26 +00:00
Robin Dunn
76319fbc38
Add missing header files so they'll get installed
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41851 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-10 03:45:05 +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
2e992e06a7
added wxWindow::IsDoubleBuffered() and improve wxBufferedDC (patch 1565330)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41810 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-09 16:39:34 +00:00
Julian Smart
cd5dc5e628
Added rich text formatting and symbol dialog files.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41712 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-08 14:12:00 +00:00
Vadim Zeitlin
a11a0ead4a
added GTK+ 2.6 implementation of wxAboutBox
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41700 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-08 13:08:51 +00:00
Vadim Zeitlin
fd3f8f5cf5
added native Mac implementation of wxAboutBox(); also moved aboutdlg.* files from core to adv library as they depend on wxHyperlinkCtrl which is in adv
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41695 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-08 12:07:03 +00:00
Vadim Zeitlin
ae50b288e0
added wxAboutBox-related files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41686 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-08 01:21:28 +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
cdd8d745c4
move wxSTRINGIZE and other preprocessor helpers to wx/cpp.h to fix version.rc compilation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41531 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-30 14:55:06 +00:00
Vadim Zeitlin
97d01c138c
removed non existent wx/dfb/popupwin.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41499 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-28 23:48:25 +00:00
Vadim Zeitlin
87f83ac867
The Lesser wxMask Refactoring: merged wxMGL and wxDFB version, added wxMaskBase which could/should be used by other ports later
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41495 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-28 23:02:39 +00:00
Vadim Zeitlin
4353a8df6e
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@41494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-28 22:55:28 +00:00
Robin Dunn
e17b6377be
More bakfile changes needed for bmpcbox. Rebaked.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41399 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-23 22:54:16 +00:00
Vadim Zeitlin
d1a3f56648
added src/xrc/xh_bmpbt.cpp (how comes it was in Makefile but not here?)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41392 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-23 16:57:16 +00:00
Vadim Zeitlin
10c2977639
remove generic/imaglist.cpp from GTK|MOTIF_SRC now that it is in XWIN_LOWLEVEL_SRC already included in them
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41391 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-23 16:44:04 +00:00
Vadim Zeitlin
d4d680e6d8
only include generic imaglist.{cpp|h} in the ports which don't have the native version
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41330 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-20 21:20:18 +00:00
Vadim Zeitlin
3a01afec26
first compilable version of the mono theme, replacing the accidentally checked in previous revision
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41325 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-20 15:57:36 +00:00
Vadim Zeitlin
147b8a4ab5
refactor some existing themes methods in a new base wxStdRenderer class (before adding a new theme)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-18 23:09:42 +00:00
Vadim Zeitlin
9cd7a3f700
use native wxImageList for wxUniv, it's a low level class and so it doesn't make sense to always usegeneric version (also fixes wxUniv build broken by recent changes)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41288 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-18 23:06:35 +00:00
Kevin Ollivier
e2bc1d6981
Initial commit of native OS X list ctrl support. Compile tested on Win, Mac, FC4/GTK2. Tested samples on Win and OS X. Also, support for co-existance of native and generic list ctrl on OS X.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41257 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-17 01:20:08 +00:00
Václav Slavík
52c8d32a71
use C++ wrappers around DirectFB API for easier use
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41029 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-06 09:40:31 +00:00
Stefan Neis
d1c3843c77
Removed no longer needed/existing file os2/gdiobj.cpp from filelist.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40878 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-08-27 16:36:41 +00:00
Václav Slavík
b3c861501a
initial (not yet working) code for DirectFB port
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40865 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-08-27 09:42:42 +00:00
Václav Slavík
5819f832e6
moved IMPLEMENT_DYNAMIC_CLASS(wxGDIObject,wxObject) line to gdicmn.cpp so that we don't have to have several identical gdiobj.cpp files containing only it
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40626 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-08-16 14:53:49 +00:00
Vadim Zeitlin
8bb6b2c057
wxPlatformInfo (patch 1532064)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40599 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-08-13 21:00:32 +00:00
Václav Slavík
3da12c22f2
moved mgl/colour.{cpp,h} to generic so that it can be reused by other ports without native colour representation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40546 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-08-10 11:16:30 +00:00
Václav Slavík
71451a6d16
moved wxIcon implementation for ports where it's identical to wxBitmap to generic/icon.{cpp,h} so that the same code is not duplicated several times
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40531 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-08-09 17:59:30 +00:00
Václav Slavík
050242339c
move wx11 and (the rest of) wxMGL specific checks into /chkconf.h file
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-08-01 09:01:01 +00:00
Benjamin Williams
96fc10390b
added auibook.cpp and tabmdi.cpp to build scripts
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40234 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-07-22 14:00:57 +00:00
Julian Smart
3b2cb4316b
Moved wxRichTextCtrl to its own library
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39882 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-29 07:16:39 +00:00
Włodzimierz Skiba
582f07c253
[ 1487463 ] XRC handler for wxOwnerDrawnComboBox.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39803 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-20 12:26:09 +00:00
Kevin Ollivier
000cdd5eac
Fix typos in picker control header names in files.bkl.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39757 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-15 23:06:45 +00:00
Robin Dunn
2c52450c87
Added wx/pickerbase.h so it will get installed.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39608 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-07 02:23:02 +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
Michael Wetherell
88f5a9ba6e
Move the generic picker files to the GUI common section.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39582 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-06 07:22:43 +00:00
Michael Wetherell
2da724cb54
Add missing picker files for gtk1
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39558 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-05 14:16:46 +00:00
Michael Wetherell
03ead65495
Add picker files for mac.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39533 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-03 10:21:10 +00:00
Włodzimierz Skiba
5b27bcb66c
Add new components to wxOS2 builds.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39514 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-01 15:16:27 +00:00
Włodzimierz Skiba
24bbfc6292
Universal build fix.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39513 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-06-01 13:18:10 +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
6540132fa1
wxFontEnumerator::GetFacenames/Encodings() now return arrays and not pointers to them (patch 1483341)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39371 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-28 13:51:34 +00:00
Vadim Zeitlin
3032b7b5c2
moved power functions for MSW from utils.cpp to (new) power.cpp and implemented them
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39360 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-27 14:29:30 +00:00
Vadim Zeitlin
355debca06
added wxPowerEvent; moved power functions stubs to common/powercmn.cpp
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39359 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-27 14:09:40 +00:00
Włodzimierz Skiba
133f3119f0
Removed some references to unused files.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39327 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-25 10:03:56 +00:00
Julian Smart
43be3c33f3
Applied patch 1489656: support for wxToggleButton under wxUniversal
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39293 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-23 17:53:50 +00:00
Vadim Zeitlin
e328812d74
buttonbar.cpp/.h must be in GUI_CMN_SRC/HDR as toolbkg.cpp which is in common depends on them under Mac
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39197 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-18 01:05:21 +00:00
Vadim Zeitlin
a340b80d8a
wxComboControl and wxOwnerDrawnComboBox (patch 1479938)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39113 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-08 23:42:45 +00:00
Vadim Zeitlin
19ea26f684
moved wx/msw/helpbest.h to HTML_HDR from MSW_DESKTOP_HDR
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39003 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-05-03 22:22:23 +00:00
Robert Roebling
4d5beb1c33
Committed bakefile correction.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38958 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-04-30 09:52:27 +00:00
Vadim Zeitlin
39ea2103cd
handle fatal exceptions in the other threads (based on patch 1459813 by Carl-Friedrich Braun)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38929 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-04-26 18:04:15 +00:00
Włodzimierz Skiba
40989e46b8
[ 1473731 ] 'wxColourBase and wxString <-> wxColour implementation' with minor modifications and rebaked build files.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38888 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-04-24 14:52:23 +00:00
Vadim Zeitlin
1de8d512b7
simplify/cleanup wxTheXXXList and wxGDIObject code (patch 1452023 from Paul Cornett)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38767 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-04-16 22:33:24 +00:00
Julian Smart
64d3ed176d
Steps towards implementing native-style, non-top-level toolbars on Mac
...
by implementing a toolbar class that uses native buttons.
Ultimately this should allow wxToolbook and wxPropertySheetDialog
classes to look native, when we complete the button API improvements
to combine text, bitmaps and toggling.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38703 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-04-14 09:15:10 +00:00
Włodzimierz Skiba
7e04a500df
Bug #1467905 : wxOS2 headers not included in wxBase.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38658 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-04-10 19:10:43 +00:00
Vadim Zeitlin
830f8f11bc
1. changed all "wxMBConv& conv" parameters to "const wxMBConv&"
...
2. this allows to use wxConvAuto() instead of wxConvUTF8 as default value
for this parameter in the classes which read text from the file: wxConvAuto
automatically recognizes the BOM at the start of file and uses the correct
conversion
3. don't use Windows for UTF-7 conversions as there is no way to make it
fail on invalid UTF-7 strings; use our own wxMBConvUtf7 instead
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38570 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-04-05 14:37:47 +00:00
Robert Roebling
4ed7af081e
Added (yet unfunctional) skeleton files fir
...
generic implementation of wxDataViewCtrl.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38221 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-03-20 16:37:24 +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
Włodzimierz Skiba
de97c9d7d9
Rebuild build files so all night/Tinderbox/Coverity builds could sleep well.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-03-16 08:06:27 +00:00
Vadim Zeitlin
4efdec45d7
removed obsolete display.h files; added display_impl.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38128 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-03-16 04:24:04 +00:00
Vadim Zeitlin
937f314d3f
native implementation of wxDirDialog for wxCocoa (patch 1403780)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38035 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-03-12 15:30:52 +00:00
Julian Smart
818f394678
Added wxGenericFileDialog to WinCE project to give alternative to
...
restrictive native dialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37828 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-03-06 10:46:37 +00:00
Włodzimierz Skiba
51bc4da1e9
Minimal (nearly empty) wxDisplay for wxMGL (to compensate src/common/tplvcmn.cpp wxDisplay usage).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37820 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-03-05 23:42:03 +00:00
Vadim Zeitlin
9d0b3fc5b7
removed main() definition from wxX11
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37807 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-03-05 00:52:56 +00:00
Robert Roebling
4a46cbe8c6
Applied Ryan's native wxListBox and wxCheckListBox patch
...
in slightly modified form..
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37769 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-03-01 21:51:42 +00:00
Robert Roebling
a78d8dd08a
Move wxDataViewCtrl to Adv (hope this has worked..).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37743 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-02-26 19:26:19 +00:00
Robert Roebling
bc3448951d
Added wxDataViewtrl files to bakefiles.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37656 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-02-21 17:57:26 +00:00
Vadim Zeitlin
557002cf81
Ryan's cumulative wxActiveX and media control patch (1427775)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37461 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-02-10 19:37:40 +00:00
Vadim Zeitlin
e4c37d10dd
removed old Win16 files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37368 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-02-07 00:42:25 +00:00
Julian Smart
7dcea26b0b
Updates for wxToolbook class
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-30 15:38:51 +00:00
Włodzimierz Skiba
4835f3be09
More headers for wxBase/MSW needed.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37170 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-26 21:08:11 +00:00
Włodzimierz Skiba
b7ba00e77a
wxBusyInfo interface moved to generic to make space for possible native implementations. wxInfoFrame moved from header to module.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37158 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-26 15:40:46 +00:00
Włodzimierz Skiba
40b13bcf24
msw/private.h needs msw/mslu.h in wxBase.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37112 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-24 19:40:59 +00:00
Michael Wetherell
601f1cfb1a
GTK1 mods
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37073 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-23 12:01:10 +00:00
Mart Raudsepp
8ff12d3d92
Add wxGTK1 port to bakefiles files.bkl. Please review this commit.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37067 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-23 03:58:00 +00:00
Stefan Neis
e918f0582c
Moved os2/private.h to BASE_OS2_HDR.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-22 11:37:58 +00:00
Włodzimierz Skiba
bee413eeb7
msw/private.h is included from filefn.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36892 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-16 15:41:54 +00:00
Vadim Zeitlin
c8026dea6c
improved wxMac event loop implementation and refactored the code to share it with wxMSW
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36847 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-12 23:06:26 +00:00
Vadim Zeitlin
4d90072c22
implemented wxEventLoop for wxMac
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36846 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-12 20:09:00 +00:00
Julian Smart
f3e156efb0
Renamed helpwin.h/cpp to helpwnd.h/cpp to avoid clash
...
Added back GetFrame/GetDialog for compatibility and consistency
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36831 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-11 08:59:17 +00:00
David Surovell
f533e26f39
add new wxHTML headers
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36804 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-09 17:47:06 +00:00
Julian Smart
3755cfa64d
Moved wxHtmlHelpFrame functionality to wxHtmlHelpWindow to allow
...
for embedded and modal help
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36802 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-01-09 13:42:57 +00:00
Julian Smart
b71e9aa4e2
Separated XML and HTML rich text I/O handlers
...
Cleaned up XML I/O
Added HTML handler to build system
Added encoding member for saving files output
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36427 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-12-18 12:31:07 +00:00
Stefan Neis
ac19bdce14
Added OS/2's wxDisplay implementation to list of files to be compiled.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36357 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-12-10 11:05:44 +00:00
Julian Smart
b377eda09d
Removed duplicate xh_grid.cpp/h and rebaked files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-11-29 09:03:35 +00:00
Vadim Zeitlin
dbcca2fa1f
added xrc/xh_grid.{h|cpp} and regenerated makefiles
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36280 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-11-29 01:19:22 +00:00
Julian Smart
0e3c83a736
Applied patch [ 1308152 ] wxGrid XRC handler patch HEAD
...
Start of a wxGrid handler by Agron Selimaj
Applied with corrections. Needs further work for retrieving grid properties
and styles.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36242 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-11-24 17:26:05 +00:00
Michael Wetherell
c8d5853155
Add rcdefs.h and support for automatic manifests on Windows
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-11-08 22:49:46 +00:00
Włodzimierz Skiba
316189733a
Native wxCheckListBox implementation for wxWinCE.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-11-05 22:49:33 +00:00
Włodzimierz Skiba
b8af111fa5
wxMGL revitalised with OpenWatcom.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-31 17:00:43 +00:00
Włodzimierz Skiba
ddc2587f4a
wx/os2/chkconf.h added
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-30 20:32:44 +00:00
Michael Wetherell
8bda759f44
Add libraries.h, amd64.manifest and ia64.manifest
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36009 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-25 15:32:11 +00:00
Michael Wetherell
3708784b46
Add missing files to release tarballs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35998 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-23 21:44:01 +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
Michael Wetherell
2f5e790cb1
Restore ALL_BASE_HEADERS to its previous meaning of 'all for a given port' as
...
it is used in this sense in rpmspec.bkl, add ALL_PORTS_BASE_HEADERS for
'make dist', and rebake.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35945 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-18 20:50:46 +00:00
Vadim Zeitlin
b2aba33179
added wx/xrc/xh_treebk.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35889 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-10-11 15:51:10 +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
Włodzimierz Skiba
f1cf725509
[ 1307801 ] datectrl.cpp missing from mono project for WinCE
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35762 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-29 10:28:48 +00:00
Vadim Zeitlin
17a1ebd101
first round of Intel compiler warning fixes: down from a few thousands just to slightly more than 100
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35688 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-25 19:59:19 +00:00
Vadim Zeitlin
6cf2fb76fe
added wxFORCE_LINK_MODULE public macro which can now be used outside of wxHTML too; modified it to not provoke icc warnings when used
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35684 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-25 18:09:26 +00:00
Michael Wetherell
2b5e2b5847
Fix for 'make dist' to include headers for all ports
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35647 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-22 16:22:31 +00:00
Vadim Zeitlin
bf354396f6
wxMediaCtrl patch from Ryan:
...
- factored out Active X code into separate files
- also refactored common part of all backends in mediactrlcmn.cpp
- adds async loading from URLs support to Mac version
- support for ShowPlayerControls() in Mac wxMediaCtrl
- more minor bug fixes in the MSW version and the sample
(this is slightly modified patch 1264533 (without the list control part))
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35461 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-09-11 11:04:00 +00:00
Vadim Zeitlin
97d16ceba0
added wx/recguard.h (bug 1253148)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35130 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-06 19:30:00 +00:00
Michael Wetherell
45a74fec3f
Set PLATFORM_UNIX for the rpmspec format
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35061 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-03 13:36:07 +00:00
Michael Wetherell
cdc0140021
Revert previous commit
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-03 11:53:16 +00:00
Michael Wetherell
9cf620e249
Replace disjunction in <if> with two ifs since it seems to be preventing baking
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-08-03 11:50:32 +00:00
Włodzimierz Skiba
fb5ab39697
Fix (workaround?) for rpmspec.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34999 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-07-29 18:41:58 +00:00
Włodzimierz Skiba
3a44e4bec8
Fix (workaround?) for rpmspec.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34998 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-07-29 18:36:45 +00:00
Włodzimierz Skiba
1dba7b4c69
wxOS2 with Open Watcom: correct PCH usage, missing headers, warning fixes, source cleaning and other Watcom adjustements.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-07-21 17:30:41 +00:00
David Elliott
44d64ab23b
Moved src/mac/corefoundation/hid.cpp from base library to wxMac and wxCocoa
...
core libraries so that wxGetKeyState is implemented in the core GUI library
as it is for any other toolkit.
NOTE: This breaks binary compatibility.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34730 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-06-22 02:51:07 +00:00
David Elliott
1ccb7433ee
Moved wxMacExecute out of src/mac/corefoundation/hid.cpp and into
...
new src/mac/corefoundation/utilsexc_base.cpp.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34729 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-06-22 00:20:28 +00:00
Julian Smart
160f1d38e6
Removed references to missing files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34418 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-30 16:14:02 +00:00
Vadim Zeitlin
76c35c88a3
removed wx/datetime.inl which is not used any more
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34140 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-18 16:57:31 +00:00
Julian Smart
f321e828cc
Removed unnecessary file
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34074 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-15 19:06:40 +00:00
Julian Smart
9700085237
Removed rarely-used cursor; replaced other cursors
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34072 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-15 16:43:12 +00:00
Julian Smart
d65a373335
REmoved unnecessary cursor and icon files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34069 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-15 14:48:42 +00:00
Julian Smart
68c675a618
New files
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-14 19:29:25 +00:00
Michael Wetherell
83d8eb470b
Remove msdos code now in src/msdos, update bakefiles and regenerate.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33876 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-25 10:28:59 +00:00
Mattia Barbon
1485913ef5
Remove some references to now deleted gnuwin32 files.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33852 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-23 22:04:27 +00:00
Vadim Zeitlin
33c20f39c3
added wx/unix/apptrait.h and apptbase.h to BASE_MACOSX_WXMAC_HDR
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33665 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-16 14:28:15 +00:00
Mattia Barbon
23e42d9d07
Add some missing headers to wxMSW "make install".
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33470 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-10 14:47:39 +00:00
Stefan Neis
fbe2ca438b
Added support for toggle button on OS/2.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33449 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-09 11:07:00 +00:00
Vadim Zeitlin
b45f79ecbf
give an error if wxMotif is built in Unicode mode (to prevent bug reports like 1177193); moved wxMotif-specific checks in its own wx/motif/chkconf.h; moved wxMac stuff remaining in wx/chkconf.h to wx/mac/chkconf.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33353 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-05 20:54:56 +00:00
Julian Smart
8055b7443c
Added cross.cur
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33345 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-05 13:33:00 +00:00
Václav Slavík
5a0348c449
added MDI support to XRC
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33291 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-02 22:22:55 +00:00
Stefan Csomor
6ce43ac97d
we need our own implementation because in wxmac wxIcon does not inherit from wxBitmap anymore
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33140 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-29 08:35:15 +00:00
Włodzimierz Skiba
660296aa90
Wrap <commdlgs.h> as <commctls.h>. Required makefiles rebuilded.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32984 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-22 19:39:54 +00:00
Vadim Zeitlin
4ed30bab75
fixed path to wx/debugrpt.h header (had extra include subdir)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32954 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-21 16:06:47 +00:00
Vadim Zeitlin
61639efb66
added qa library (currently consisting of wxDebugReport and related classes only); moved debugrpt.* files there
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32942 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-21 00:11:06 +00:00
Julian Smart
3c9287bbb4
Added wxPropertySheetDialog for implementing settings dialogs
...
in the appropriate way on small devices and desktop platforms
(abstracting is the only way to unify the API)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32832 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-14 22:40:44 +00:00
David Elliott
18647d11af
Add BASE_MACOSX_HDR and use it from BASE_PLATFORM_HDR like BASE_MACOSX_SRC
...
is used from BASE_PLATFORM_SRC.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32765 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 21:48:10 +00:00
David Elliott
df3c72ad7e
Rename BASE_MAC_OSX_(SRC|HDR) to BASE_MACOSX_WXMAC_(SRC|HDR).
...
Put $BASE_MAC_(SRC|HDR) inside of these definitions since they're
always needed for these cases anyway.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32764 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 21:42:46 +00:00
David Elliott
ad07ce2bbd
Renamed BASE_DARWIN_(SRC|HDR) to BASE_MACOSX_NOTWXMAC_(SRC|HDR)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32763 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 21:34:00 +00:00
Włodzimierz Skiba
2227439bea
chkconf.h of wince has to be included in files.bkl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32748 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 07:21:36 +00:00
Vadim Zeitlin
ce4fd7b577
added wxDebugReport
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32744 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-11 02:55:21 +00:00
Włodzimierz Skiba
7d0d80bd1c
Allow forward declaration of wxSlider in wxMSW (bug 1157614). Remove unused header from wxSliderMSW.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32672 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-08 10:44:38 +00:00
Włodzimierz Skiba
a986efd0c8
Complete wxW set of files in PalmOS makefile (still builds fine due to wxUSE_XXX flags). Initial (BASE) movement towards files.bkl.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32595 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-04 07:18:47 +00:00
Michael Wetherell
520a495c59
Add forcelnk.h and version.rc to distribution tars and zips
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32570 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-02 22:49:32 +00:00
Włodzimierz Skiba
9aaf11927c
XRC for wxListbook [patch 1152306] and wxChoicebook. Regenerated makefiles.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32485 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-28 18:46:49 +00:00
Ryan Norton
4cb1d3daa2
Move HID stuff into both OSX builds. Add preliminary joystick for OSX
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-14 09:38:42 +00:00
Václav Slavík
2e35017918
moved GNOME printing code back to wxCore and fixed for --enable-plugins case
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32015 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-13 21:06:55 +00:00
Stefan Csomor
5ecd392970
Mac Core Graphics Implementation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31960 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-12 12:03:54 +00:00
Michael Wetherell
51fb93f1bd
Add uxtheme.h to files.bkl, patch 1120747 from Tim Kosse
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31926 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-11 13:31:05 +00:00
Václav Slavík
a2897d4322
install xh_datectrl.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31925 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-11 13:12:11 +00:00
Václav Slavík
310e47b3be
added wxDatePickerCtrl XRC control
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31817 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-07 11:32:01 +00:00
Ryan Norton
ddc90a8d52
unix mediactrl stubs...
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31760 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-04 22:47:48 +00:00
Ryan Norton
2fcd7f64a5
cocoa wxTimer
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31752 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-04 17:21:28 +00:00
Ryan Norton
4fc81cbc05
prelimanary wxMediaCtrl cocoa support
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-02-03 23:12:46 +00:00
Vadim Zeitlin
d98766152b
put datectlg.cpp in ADVANCED_SRC so that it can be used in all ports, even MSW
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31537 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-21 13:42:58 +00:00
Vadim Zeitlin
39df3acde9
added generic version of wxDatePickerCtrl from Andres Pflug
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31493 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-01-19 13:55:48 +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