Commit Graph

43933 Commits

Author SHA1 Message Date
Vadim Zeitlin
63482fd5e8 add possibility to specify the conversion to use in wxStringOutputStream; use it instead of reimplementing the same logic erroneously in wxHTML (bug 1711476)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53179 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-15 12:22:41 +00:00
Michael Wetherell
02e9bde2ef Move builds to the currently available testdrive machines.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53178 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-15 12:17:45 +00:00
Michael Wetherell
d5940c63eb Just whitespace fixes, no change.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53177 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-15 12:16:40 +00:00
Robert Roebling
51e21862c3 Use correct tree style
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53176 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-15 09:06:11 +00:00
Robert Roebling
c559feea2c Mention default constr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53175 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-15 08:49:08 +00:00
Bryan Petty
b9da294fc1 Reviewed wxDatePickerCtrl and categorized most of the wxDateTime methods.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53174 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-15 07:46:40 +00:00
Bryan Petty
b321b61c10 Reviewed dataobj.h interface header and added wxDataViewCtrl class group.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53173 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-15 03:25:23 +00:00
Václav Slavík
f416695a1b more wxString:[Aa]ppend() overloads for better compatibility
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53172 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-14 22:30:07 +00:00
Robert Roebling
0c8ed3eb3a Support bitmaps and text and header columns using wxImageList, minor sizing corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53171 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-14 20:14:04 +00:00
Robert Roebling
963632e4c5 Use scoped ptr template
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53170 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-14 20:13:06 +00:00
Robin Dunn
8b6c20ce55 Also set wxHAVE_RAW_BITMAP for Mac and GTK2, use it in wxSTC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53168 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-14 18:41:06 +00:00
Vadim Zeitlin
c24fd8883f removed extra wxCalendarCtrl:: which is ignored by MSVC for some reason but breaks compilation with other compilers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53166 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-14 13:11:54 +00:00
Robert Roebling
a02f7e511b Added bitmap support to column header
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53165 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-14 11:59:58 +00:00
Robert Roebling
095a322160 Correct weak ref usage which triggered an assert
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-14 09:40:11 +00:00
Robert Roebling
14bdedbc67 Minor clarification
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-14 09:39:36 +00:00
Bryan Petty
dc215c81ff Finished initial review of the rest of the [c*] interface headers.
Turned on wxPython and wxPerl doc sections as they should be on by default (in
tradition of the old manual for now).
Removed double border on tables for definition lists (we should work on nicer
looking tables for everything, but it can wait).


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-14 05:36:08 +00:00
Vadim Zeitlin
9ef1ad0d2c fix crashes due to missing npos handling in several wxString methods in STL build (bug 1941352); add an assert to ensure this bug doesn't occur in the future
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53161 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-13 23:41:15 +00:00
Václav Slavík
5540b06b00 fixed incorrect layout width caching in wxHtmlContainerCell (patch #1931479)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53159 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-13 12:28:11 +00:00
Václav Slavík
1b1c490cc8 Fixed IMPLEMENT_APP() to be compatible with the -WU flag of Borland C++ (patch #1935997)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53158 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-13 12:18:00 +00:00
Václav Slavík
4439f88a1e wxDFB compilation fixes after recent brushes/pens changes (patch #1939986)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-13 12:06:17 +00:00
Vadim Zeitlin
3fb26cf229 allow predefining wxNO_XXX_LIB symbols to avoid implicitly linking with the corresponding library when using msvc/wx/setup.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-13 02:09:52 +00:00
Vadim Zeitlin
e0257cc505 added a simple benchmark for wxDC::DrawLine() performance
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-13 01:30:14 +00:00
Vadim Zeitlin
9effb77dbc removed a TODO comments, it actually doesn't seem necessary to optimize the use of MM_ANISOTROPIC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53153 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-13 01:29:43 +00:00
Bryan Petty
bd0812feea Finished initial review of the rest of the [co*] interface headers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 23:27:36 +00:00
Vadim Zeitlin
76f91e7741 no real changes but replace manual calls to Set{Text,Bk}Color() with matching calls to restore original colours with constructions of local wxTextColoursChanger objects which do this automatically; also renamed the old wxColourChanger class to wxBrushAttrsSetter to make it more clear what it does and reduce the risk of confusion with the new class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53151 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 21:48:47 +00:00
Vadim Zeitlin
23648cb34c test for pen validity before calling GetStyle() on it, this asserts now if the pen is invalid
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53150 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 21:07:19 +00:00
Robert Roebling
e3d8295c33 Giving up on combining @e and @c
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 20:29:32 +00:00
Robert Roebling
023eecb7e0 Fix crash when deleting node
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53148 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 20:24:08 +00:00
Robert Roebling
419a360703 Corrected/added support for column headers with icon and text
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53147 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 20:07:53 +00:00
Robert Roebling
ad51d1c8e9 Try out - instead of @li, more backslash escaping
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53146 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 19:34:32 +00:00
Vadim Zeitlin
35f860fa23 don't use wxLocale if wxUSE_LOCALE==0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 17:10:47 +00:00
Vadim Zeitlin
394b2900ff don't stop on NULs in Replace()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 17:10:28 +00:00
Vadim Zeitlin
e447be5514 test that iterator is valid before comparing with it (another bug introduced when replacing indices with iterators)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 17:05:01 +00:00
Vadim Zeitlin
5769cf0f89 fix bugs introduced in wxCmdLineParser::ConvertStringToArgs() during Unicode transition; added a unit test for it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53142 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 17:03:09 +00:00
Robert Roebling
27482218f0 Try to escape backward slash with two of them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53141 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 16:30:17 +00:00
Robert Roebling
7c0d297a1f Add wxPopupWindow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53140 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 15:37:09 +00:00
Robert Roebling
2b3416df5d Mention Scrolled and wxScrolledWindow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 15:14:41 +00:00
Vadim Zeitlin
4ec80a5966 forward declare wxVideoMode as struct, not class, now that it was reverted to be struct again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53138 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 15:12:02 +00:00
Robert Roebling
89666a22bb added @li to return values in wxStandardPaths
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 15:05:27 +00:00
Chris Elliott
cbed009b20 add ifacechaek to distrib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 12:05:54 +00:00
Vadim Zeitlin
8cd8a7feb7 wxThread::Sleep() is the same as wxMilliSleep() on all platforms but Mac (and maybe it should be the same thing there as well)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53134 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 02:28:46 +00:00
Vadim Zeitlin
40ec64aec2 correct CallHtmlHelp() overload being called in Quit()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 02:24:18 +00:00
Vadim Zeitlin
f9d6e4e454 remove unused wxAppTraits-related files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53132 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-12 02:17:14 +00:00
Václav Slavík
bf84f3e207 Added documentation for wxItemContainer class; moved methods docs
from wxControlWithItems there and fixed errors in them.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-11 22:12:31 +00:00
Vadim Zeitlin
f801d19a74 ENDSESSION_LOGOFF is a bit flag, test for it using bit end and not equality in WM_ENDSESSION handler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53130 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-11 17:56:30 +00:00
Vadim Zeitlin
2404ce8d8a argh, really, really fix Darwin build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53129 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-11 13:01:34 +00:00
Vadim Zeitlin
a0f4d36895 GetSocketManager() has no GUI-specific version under Darwin finally
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53128 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-11 12:59:22 +00:00
Vadim Zeitlin
b2915c82ca also use AddProcessCallback() and GetSocketManager() under Darwin
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53127 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-11 12:51:51 +00:00
Robert Roebling
c232dfe592 Add test for context menu, fixed mem leak, fixed focus problem when re-editing same item
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53126 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-11 10:40:58 +00:00
Robert Roebling
ff58644a54 Improve wxMenu docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2008-04-11 10:32:48 +00:00