Commit Graph

8193 Commits

Author SHA1 Message Date
Vadim Zeitlin
aacc44c6b7 fixed wrong array index in UuidToCForm
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15581 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-16 18:48:17 +00:00
Vadim Zeitlin
c7beb04848 generate EVT_SCROLL events for the standalong scrollbars, not EVT_SCROLLWIN
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15579 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-16 10:45:49 +00:00
Julian Smart
7882729eb5 Check for null return value in wxClientDC constructor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15578 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-15 20:03:07 +00:00
Julian Smart
f4bd67593e Don't call a function that might do drawing when setting a null image list
(might be deleting the tree control)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15577 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-15 19:59:10 +00:00
Robin Dunn
451c5cc7b9 wxSTC changes to help it work better on wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15572 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-15 19:07:48 +00:00
Gilles Depeyrot
6dcbb6d0d9 applied copy constructor fix to assignment operator as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15569 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-15 06:22:01 +00:00
Julian Smart
d665f50b8c In an expose event, the m_clearRegion is also updated as well
as m_updateRegion because otherwise in a scroll or resize,
a custom OnEraseBackground method will draw over more window than
OnPaint will redraw -- clearly not what's wanted.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15566 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-14 20:38:22 +00:00
Vadim Zeitlin
63ec9dbbac don't send SPLITTER_POS_CHANGED events when the splitter position was changed from the program itself
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15565 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-14 18:10:04 +00:00
Václav Slavík
936b18ac29 no, DO NOT use wxMessageBox where wxLogError is more suitable
(and don't display Information icon when reporting an *error* (sigh...))


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15564 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-14 17:58:54 +00:00
Julian Smart
2012e3ea0f Fixed double deletion in region iterator
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15563 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-14 15:49:35 +00:00
Robin Dunn
0f713d485b Fixed a lost #else
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15562 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-14 14:37:33 +00:00
Vadim Zeitlin
2e08b1a367 added missing extern "C" required for Sun CC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15559 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-14 12:28:07 +00:00
Vadim Zeitlin
5f4bffab21 renamed main to mymain to suppress the warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15557 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-14 11:33:24 +00:00
Vadim Zeitlin
7413788a82 fixed a warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15556 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-14 11:28:26 +00:00
Julian Smart
59b9edf0b3 Initialized the controls on the widgets spinbutton page
and checked for NULL in one of the event handlers, since
on the Mac the event handler may be called before the
control is properly initialized
Tested for an empty string in Mac's textctrl.cpp
else we get a crash if there is nothing in the text control


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15555 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-14 11:28:13 +00:00
Robin Dunn
81b32ce522 wxSTC begins to work on wxMac...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15549 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-14 07:44:33 +00:00
Vadim Zeitlin
1f1070e2ed cleared the wxFileNameFromPath mess
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15546 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-13 23:49:32 +00:00
Robin Dunn
0c5b83b0fa Added some inline helpers so the dependence on wxUSE_UNICODE and
wxUSE_WCHAR_T can be localized instead of having #if's all over the
place.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15545 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-13 23:31:02 +00:00
Robin Dunn
267484bc4f The use of wxPopupWindow fo rhte autocomplete and calltip windows is
now a little better integrated.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15544 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-13 20:33:54 +00:00
David Webster
63ebec23f2 Popup Window now supported in OS/2 (for tipwindows and such associated with toolbars).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15543 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-13 18:11:52 +00:00
David Webster
430974f8c4 Weekly catch up.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15542 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-13 18:10:59 +00:00
David Webster
950630818b WXPM now uses popupwindows.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15541 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-13 18:09:46 +00:00
Julian Smart
4855a4773e textctrl.cpp: Removed assert from CanRedo/CanUndo since the best behaviour is
to return FALSE (Redo/Undo functions are unimplemented)
treectrlg.cpp: in InsertItem, allow previous item to be null in order
to insert at first position of possibly-empty child list
dcclient.cpp: allow setting of null font (common espec. on Windows)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15540 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-13 16:54:32 +00:00
David Webster
b0091f58f8 Compiler bug
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15539 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-13 15:49:41 +00:00
Julian Smart
47366662de Eliminated a couple of warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15538 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-13 10:11:13 +00:00
Vadim Zeitlin
62f17a1864 fixed bug with using wrong interval (-1) when restarting a running timer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15536 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-12 22:46:12 +00:00
Vadim Zeitlin
dbc65e2760 fixed wxFontDialog API: accept const ref instead of (well, in addition to) a possibly NULL pointer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15534 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-12 19:35:33 +00:00
Julian Smart
c42a918295 Added overloaded AddChild from contributor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15533 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-12 18:43:46 +00:00
Julian Smart
449d48f9e1 Fixed mouse handling for captured windows
Didn't need most of the cshelp fix


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15532 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-12 16:08:47 +00:00
Julian Smart
b8b9d8a790 Added recursive event handler pushing to fix context help problem.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15530 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-12 12:46:34 +00:00
Vadim Zeitlin
1c35b54e2d fixed crashes in GtkText when it was refreshed from inside wxYield
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15527 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-12 11:26:06 +00:00
Vadim Zeitlin
1ee339eecb made wxIsInsideYield global -- will be fixed when we have some better way to test if we're inside wxYield() from wxApp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15526 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-12 11:25:39 +00:00
Gilles Depeyrot
0779cc9a66 use tm_gmtoff instead of timezone variable if tm struct member exists
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15524 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-12 09:17:04 +00:00
Vadim Zeitlin
d78f09e27d added a comment about the default button handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15519 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 23:40:38 +00:00
Vadim Zeitlin
a6e67b552c don't treat Enter always as Tab, just for the text controls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15518 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 23:34:36 +00:00
Vadim Zeitlin
036da5e374 changed the handling of the default buttons to be more logical
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15516 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 22:31:05 +00:00
Gilles Depeyrot
7c720ce633 added wxControlWithItems constructor/destructor (for Darwin)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15515 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 17:14:46 +00:00
Vadim Zeitlin
af850422ad fixed incorrect assert for the default compression level value
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15512 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 15:08:53 +00:00
Vadim Zeitlin
dd5cad7aee fixed the rule for compiling the RC files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15510 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 13:45:23 +00:00
Stefan Csomor
32907dbd80 appearance box drawing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15508 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 06:55:38 +00:00
Stefan Csomor
5a9819026e appearance fonts
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15507 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 06:55:06 +00:00
Stefan Csomor
ecaf6c1897 key handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15506 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 06:54:50 +00:00
Stefan Csomor
e40865607c corrected background
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15505 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 06:54:36 +00:00
Stefan Csomor
a54b0880d6 common value changed code for spinbutton
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15504 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 06:53:56 +00:00
Stefan Csomor
7595f3811e fixed redrawing bug
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15503 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 06:53:27 +00:00
Stefan Csomor
402679b0f8 added carbon events for navigation keys, size corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15502 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 06:52:50 +00:00
Stefan Csomor
7eb67c0012 tooltip displaying correct background under OSX , antialiased system font used
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15501 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 06:51:15 +00:00
Stefan Csomor
118f012e37 toplevel native window disposal in deferred delete clas
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15500 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 06:50:06 +00:00
Stefan Csomor
564bf1eab1 changed initialization of TXN in order to avoid crashes on OSX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15499 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 06:49:29 +00:00
Stefan Csomor
baf52e1ccd native window disposal is moved to deferred delete, size of parent taken into account for apply background
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15498 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2002-05-11 06:48:50 +00:00