Commit Graph

14800 Commits

Author SHA1 Message Date
Robert Roebling
98dd4ee512 You can crash GTK with scrolled windows being
only 20x20 pixels large. This took me merely
     three weeks to find out.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16064 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 14:35:55 +00:00
Vadim Zeitlin
7b4c2a061b fixed bug introduced by my previous GtkUpdateSize() commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 13:14:27 +00:00
Mattia Barbon
8fde61ed10 GCC can't test prototype if using wchar_t instead of char.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 12:49:41 +00:00
Mattia Barbon
658e863a99 Fix MinGW compilation in some corner cases
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16061 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 12:43:28 +00:00
Robin Dunn
14c9cbdb1e Allow wxSTC to have scrollbars
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16060 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 06:46:24 +00:00
Robin Dunn
4fcf77bc06 Added name to wxShapeCanvas ctor for consistency
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 04:14:52 +00:00
Robin Dunn
e2e02194a9 Licence --> License
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 01:47:31 +00:00
Robin Dunn
ba77f39094 SWIGged updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16057 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 01:47:02 +00:00
Robin Dunn
46e10fde20 typos
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 01:10:38 +00:00
Robin Dunn
c2dac7366c A few other tweaks, reduced some flicker in the demo, and etc...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16055 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 00:56:57 +00:00
Robin Dunn
763d71e442 Fix the crash-on-ActiveX-callback problem
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 00:55:46 +00:00
Robin Dunn
bd5dfc0725 Move wxContextMenuEvent back into the core
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 00:48:25 +00:00
Robin Dunn
752cd08c65 Actually check if the menu should be shown before popping it up
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 00:47:02 +00:00
Robin Dunn
d7abf01706 Add pos, size and style parameters to the window constructors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-06 00:42:51 +00:00
Vadim Zeitlin
e422162882 compilation error fix (trailing comma in an enum)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16050 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-05 22:28:23 +00:00
Mattia Barbon
d285d708a2 Fix some GCC 3.1 compilation warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16049 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-05 16:45:15 +00:00
Mattia Barbon
d3f3e8575a wxPerl documentation updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16048 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-05 16:43:21 +00:00
George Tasker
9d9436810d Fixes the problem with VARCHAR fields not allowing the stored string to ever be lengthened beyond the original stored length of the field. NOTE: There may be a problem with NULLs now, so this needs further testing. I'm not sure if this affects NULL column handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16047 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-05 14:41:09 +00:00
Julian Smart
aca78774b6 Added wxRadioButton::MSWWindowProc to reset m_focusJustSet -- otherwise,
if RB1 has the focus, then you click on RB2, then back on RB1, no
command event will be generated for the last click.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-05 14:09:31 +00:00
Vadim Zeitlin
b8b7f03cef use GtkUpdateSize() for consitency everywhere instead of directly setting m_sizeSet
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-05 13:24:49 +00:00
Vadim Zeitlin
94f1450956 fixed SetToolBar(NULL) behaviour -- don't leave a hole from toolbar
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16044 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-05 13:20:54 +00:00
Vadim Zeitlin
2ab30ebf65 removed unneeded inclusion of wx/wx.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-05 12:53:34 +00:00
Vadim Zeitlin
be519ffb61 argh, last compilation fix had a typo, fixed now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16042 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 23:23:25 +00:00
Julian Smart
f6116855f0 Corrected my wrong application of patch
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16041 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 19:08:39 +00:00
Vadim Zeitlin
0ef2ebbafc undid the patches which shouldn't (IMHO) have been applied to this branch
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16040 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 17:26:36 +00:00
Vadim Zeitlin
9cc02d047b fixed typo in including function.tex
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 17:03:57 +00:00
Vadim Zeitlin
79b9c11411 old mingw32 compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16038 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 16:57:18 +00:00
Stefan Csomor
89e9272849 only fowarding events if there is a focus window
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 09:42:03 +00:00
Julian Smart
cd5082468f Updated script + FAQs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16036 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 09:38:39 +00:00
Julian Smart
3bc65ea95b Documented various patches from Mark Armstrong <marka@availsolutions.com>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16034 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 09:37:11 +00:00
Julian Smart
311298e064 Applied patch from Mark Armstrong <marka@availsolutions.com>
This patch fixes a debug assertion in tooltips.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16033 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 09:08:59 +00:00
Julian Smart
abc886c577 Applied patch from Mark Armstrong <marka@availsolutions.com>
This patch fixes wx combo box callbacks being executed
multiple times per MSW callback.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16032 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 09:08:12 +00:00
Julian Smart
077309e1a3 Applied patch from Mark Armstrong <marka@availsolutions.com>
This patch fixes two problems.
The first is a race condition during a thread exit and a join.
The second is condition where a thread can hang during
msg/event processing.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16031 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 09:07:15 +00:00
Julian Smart
696f36b70d Applied patch from Mark Armstrong <marka@availsolutions.com>
Allows GC pool to grow dynamically.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 09:05:18 +00:00
Julian Smart
7bfe6a32e0 Applied patch from Mark Armstrong <marka@availsolutions.com>
Allows you to set a thread priority under Linux.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16029 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-04 09:04:17 +00:00
Robin Dunn
3eb221f6dd Updates related to wxID_ANY and etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16028 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 22:54:13 +00:00
Robin Dunn
c731eb4710 Added wxIEHtmlWin wrappers to wxPython.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16027 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 22:05:30 +00:00
Mattia Barbon
46c0c2dcf2 Updated Makefiles for MinGW GCC 3.1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16026 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 21:46:28 +00:00
David Webster
8635b0dbb3 Menu corruption fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16025 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 21:44:40 +00:00
David Webster
482ee3976f Nicer default fonts for OS/2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16024 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 21:44:15 +00:00
Robin Dunn
188b9f2e38 Made wxBU_EXACTFIT work as documented instead of being ignored.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16023 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 21:34:48 +00:00
Vadim Zeitlin
ab2469043f extracted the constants to their own chapter and documented wxID_ANY and
other standard ids


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16022 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 16:37:43 +00:00
Vadim Zeitlin
a4ba2eeca1 fixed a compilation warning about signed/unsigned comparison
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16021 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 16:29:15 +00:00
Vadim Zeitlin
497dbbd37b added wxID_ANY, replaced #define's with enum
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16020 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 16:25:22 +00:00
Vadim Zeitlin
61138de075 removed hardcoded 48 (number of standard colours) from a few places -- still left in the others though
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16019 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 16:23:35 +00:00
Vadim Zeitlin
0af4b6e41d wxMotif compilation fix with gcc 3.1 (patch 576847)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 15:09:37 +00:00
Vadim Zeitlin
c020c47e00 fixed off-by-few-pixels error in horz scrollbar calculations (patch 575412)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16017 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 15:05:43 +00:00
Vadim Zeitlin
552861bf30 typos and other doc corrections from Olly Betts (patch 573738)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16016 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 15:01:26 +00:00
David Webster
c9667cda38 Attempt to fix buggy menus.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16015 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 15:00:59 +00:00
Václav Slavík
698052d5f1 fixed a Really Stupid Bug
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16014 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-07-03 09:49:03 +00:00