Commit Graph

28795 Commits

Author SHA1 Message Date
David Elliott
2a12cc65c8 Improve type safety by doing a runtime check to make sure the
wxFontMapper really is a wxFontMapper when GUI code asks for it.
Remove some incorrect comments and add some new ones.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33080 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 21:47:54 +00:00
Robin Dunn
b1baed854d Add note about the recursive Refresh change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 21:00:40 +00:00
Vadim Zeitlin
84bdb0d8d7 compilation fix for wxUSE_ON_FATAL_EXCEPTION == 0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33078 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 19:07:13 +00:00
Vadim Zeitlin
dd5504ecd4 added deprecation note
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33077 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 16:34:29 +00:00
Vadim Zeitlin
d181e05329 changed wxWindow::Refresh() to refresh the window children as well (as wxGTK already did); documented this as correct behaviour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33076 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 16:32:48 +00:00
Vadim Zeitlin
3601f639a5 don't use *.* under Unix as it does not match all files, use wxFileSelectorDefaultWildcardStr
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33075 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 16:29:00 +00:00
Julian Smart
d44d0cbd73 Added C/wxString array constructors to wxArrayString
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33074 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 14:18:56 +00:00
Robert Roebling
f36a04a7b6 Small fix for generic print dialog.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33073 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 12:44:49 +00:00
Robert Roebling
e1bfe89eee Commit empty wxConvBrokenFileNames
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33072 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 12:14:40 +00:00
Julian Smart
e74d06a33b Fix for link error
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33071 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 08:34:51 +00:00
Julian Smart
7e3c8a0223 Added bakefile/makefiles for FoldBar extended samples
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33070 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 08:25:11 +00:00
David Elliott
73302af6dd Get rid of wxFontMapper in wxBase library.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33069 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 07:10:52 +00:00
David Elliott
267e11c550 Use wxFontMapperBase::Get instead of wxFontMapper::Get from wxBase code.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33068 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 06:51:56 +00:00
David Elliott
061896d126 Moved #if wxUSE_COMBOBOX after real wx/wxprec.h include.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33067 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 05:51:07 +00:00
Stefan Csomor
bc2b0c1b2b correcting DoGetPosition for windows with borders
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33066 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 05:39:33 +00:00
David Elliott
9151dcec4f Metrowerks Objective-C++ is more strict about types than Apple's.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33065 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 05:28:40 +00:00
David Elliott
ed1f71875b Metrowerks: The unix.h header is part of MSL_Extras. It's not needed for
Darwin and so with the change I don't need to include MSL_Extras.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33064 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 05:25:14 +00:00
Stefan Csomor
6fe1627ca0 correct scrolling and clipping of list headers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 05:12:57 +00:00
David Elliott
4301e38a45 Make expat's configure detect if -ext o is needed (MW) so tests work correctly.
Had to move the CC test earlier for this to work, thus the huge configure changes.  Did use autoconf 2.57 though so it matches perfectly otherwise.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 04:12:46 +00:00
David Elliott
6dcfc2898e Moved compiler detection macros to Bakefile.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33061 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-26 03:49:38 +00:00
Vadim Zeitlin
dc993cbfc6 do nothing in Freeze/Thaw() if the window is hidden, otherwise the window is not redrawn correctly after being eventually shown
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33060 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 23:49:48 +00:00
Robin Dunn
4a64a89c2f Fixed bug [ 1166937 ] Toolbar.DeleteToolByPos
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 22:39:20 +00:00
Michael Wetherell
df467a9d74 Some improvements to the zip stream docs thanks to helpful feedback
from Andrew Ziem, Stas Sergeev and Artur Kornacki.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 22:32:27 +00:00
Robin Dunn
f1cbd8fac7 reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33057 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 20:37:29 +00:00
Robin Dunn
1fed7edaa7 Be a little smarter about converting unicode command-lines to string objects.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33055 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 20:34:52 +00:00
Robin Dunn
8bd882eec1 A little cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 20:16:27 +00:00
Robin Dunn
818f944269 Moved some of the linux builds to a new build host
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 19:55:55 +00:00
Robin Dunn
41c48dbbe1 Added GetCount, GetCountRGB, and GetCountColour methods to
wx.ImageHistogram.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 19:54:29 +00:00
Stefan Csomor
28dd2407e1 adding font fallbacks for non existing glyphs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 17:42:16 +00:00
Włodzimierz Skiba
d53e5a41d3 Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33050 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 17:40:31 +00:00
Stefan Csomor
5c3c8676d6 add the mac specific encodings correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33049 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 17:31:38 +00:00
Robert Roebling
da19de3613 Create wxPopUpWindow hidden initially (like MSW, where
this happens since it derives from wxTLW, I think).


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33048 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 17:23:08 +00:00
Stefan Csomor
2539aa882d create a true empty string and not a null CFStringRef
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33047 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 16:34:55 +00:00
Michael Wetherell
63c4f6da73 configure fix for OS/2 from Dave Parsons and David Webster
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 16:32:45 +00:00
Robert Roebling
7e02769822 Applied wxPopWindow less flicker patch.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 13:40:40 +00:00
Robert Roebling
7b3eaf8fd1 Initialized vars to something in wxToolBarBase.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33044 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 13:36:37 +00:00
Vadim Zeitlin
bd87d59d57 reversed disabling of deferred resizing in the last check in
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 11:45:24 +00:00
Vadim Zeitlin
7e068925aa fixed child window resizing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 11:44:09 +00:00
Vadim Zeitlin
a7daa76eed more cosmetic changes: type-safe Connect()s, removed unnecessary ifdefs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33041 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-25 11:04:54 +00:00
Michael Wetherell
8019e60483 Fix wxZipInputStream::SeekI (returns wxInvalidOffset before first read)
patch 1169934 by Artur Kornacki


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-24 23:48:06 +00:00
Vadim Zeitlin
67631cee52 don't call SetSize() twice in ResizeChild(), this is useless
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-24 23:35:42 +00:00
Vadim Zeitlin
a12546634d fix handling Alt-key events in wxComboBox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33038 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-24 22:29:30 +00:00
Robin Dunn
f9a5ba047c Delay some of the cascading resizes to work around a bug with defered
resizes in wxMSW.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-24 20:37:48 +00:00
Włodzimierz Skiba
e443232d2e Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33036 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-24 20:07:00 +00:00
Włodzimierz Skiba
489f6cf713 Fix for ambiguities which happen in STL=1 mode under DigitalMars C++.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33035 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-24 20:01:55 +00:00
Włodzimierz Skiba
7c11806499 winundef.h serves for other compilators too with STL turned on.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33034 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-24 17:51:57 +00:00
Robin Dunn
3837a853c9 reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33033 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-24 17:51:57 +00:00
Włodzimierz Skiba
ddc80eb4eb Incomplete wxUSE_* warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33032 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-24 17:49:56 +00:00
Robin Dunn
396fb5091d reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33031 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-24 17:42:48 +00:00
Robin Dunn
7e24348eb8 Applied patch [ 1170019 ] Fix for wxGTK drop button in datectlg.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-03-24 17:34:42 +00:00