Commit Graph

10175 Commits

Author SHA1 Message Date
Robin Dunn
88a9f974b8 Moved the [Set|Get]Client[Data|Object] and such out of wxWindowBase
and into a mixin class.  Mixed it with wxEvtHandler.  Regenerated
files lists and makefiles.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11911 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 22:50:33 +00:00
Vadim Zeitlin
56f23a5855 added new project files for all samples and demos; removed the old ones
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11910 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 22:30:29 +00:00
Václav Slavík
61bd618fe7 fixes to focus handling in menus
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11909 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 22:08:45 +00:00
Václav Slavík
4c7852186d a temporary hack to make testing wxTLW/Univ easier
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11908 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 22:08:30 +00:00
Václav Slavík
14dd645ee1 mingw compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11907 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 22:08:14 +00:00
Vadim Zeitlin
31a06b07cc minor additions to wxCmdLineParser tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11906 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 22:07:34 +00:00
Ron Lee
aeb7499407 updated debian policy version
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11905 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 20:44:00 +00:00
Václav Slavík
f001799009 fixed off by one error in wxXPMDecoder::ReadFile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 17:05:22 +00:00
Vadim Zeitlin
3baaf31317 mention wx[Flex]GridSizer too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11903 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 15:32:20 +00:00
Vadim Zeitlin
29d18d6945 fixed results of strange cvs code merge
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11902 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 15:11:22 +00:00
Gilles Depeyrot
56cfd0d766 recompiled header support
removed doubled definitions (already in wx headers)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11901 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 11:55:54 +00:00
Gilles Depeyrot
4040fe6eaf added missing close brace
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11900 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 11:49:28 +00:00
Gilles Depeyrot
594f0f5bf1 added wx/defs.h include to correct compilation issues under Mac OS X
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11899 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-09 11:38:44 +00:00
Vadim Zeitlin
18a1f588e7 fix for wxFrame parent which somehow wasn't committed yesterday
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 22:25:46 +00:00
Václav Slavík
45eb524957 hopefully fixes focus assertion
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11897 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 22:17:15 +00:00
Robin Dunn
a7ae8fea47 Removed call to SubclassWin since it is already done in
MSWCreateControl


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11896 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 22:12:44 +00:00
Gilles Depeyrot
4649b5eded added missing generic include file
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11895 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 21:08:16 +00:00
Robin Dunn
2431209ccd More changes for building the regex lib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11894 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 18:05:58 +00:00
Vadim Zeitlin
b9989817f4 rearranged the samples alphabetically, please keep them this way
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11893 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 17:46:04 +00:00
Vadim Zeitlin
f17393f199 normalized handling of Ctrl-x key presses and documented it clearly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11892 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 17:44:29 +00:00
Robin Dunn
9feee261c9 Fixed DLL linking. Was missing the regex lib.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11891 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 17:39:20 +00:00
Vadim Zeitlin
1ce58dc6f3 allow disabling text events too; show Ctrl-x events correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11890 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 17:31:49 +00:00
Vadim Zeitlin
fb93b610c5 don't log mouse events by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11889 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 17:25:49 +00:00
Vadim Zeitlin
f783e7acf3 replaced C++ comments with C ones
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11888 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 17:24:32 +00:00
Vadim Zeitlin
e4b713a278 added and documented wxWS_EX_BLOCK_EVENTS flag
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11887 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 16:46:01 +00:00
Vadim Zeitlin
d11710cbb5 don't check for Meta key in wxKeyEvent::HasModifiers()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11886 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 15:58:52 +00:00
Vadim Zeitlin
a8d20c57ae another compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11885 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 15:42:07 +00:00
Vadim Zeitlin
85da9c3e35 compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11884 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 15:01:27 +00:00
Vadim Zeitlin
37fa909534 refresh the current item when the focus is gained/lost
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11883 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 12:43:52 +00:00
Vadim Zeitlin
02cbc27a34 fix menubar sizing (at least under windows)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11882 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-08 01:03:52 +00:00
Václav Slavík
ead60ec54b more active frame stuff
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11881 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 22:58:34 +00:00
Vadim Zeitlin
b225f65995 changed/centralized window creation code to allow wxTLW work in wxUniv
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11880 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 22:17:24 +00:00
Vadim Zeitlin
f1e1ed3b77 added status bar to the sample because it uses wxLogStatus()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11879 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 21:33:49 +00:00
Gilles Depeyrot
d497dca475 include wxWindows headers using "..." instead of <...>
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11878 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 18:45:17 +00:00
Gilles Depeyrot
9b86543d92 added automatic generation of files.lst for wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11877 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 16:48:43 +00:00
Gilles Depeyrot
61e8948797 AppleScript that finds and rebuilds all the CodeWarrior projects
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11876 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 16:46:16 +00:00
Václav Slavík
553dce51e9 fix to wxMGL's wxBitmap(wxImage) ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11875 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 14:34:21 +00:00
Václav Slavík
31ae546e16 fixed yet another bug in wxActivateEvent handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11874 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 14:34:07 +00:00
Václav Slavík
bc6abe52a7 FloodFill not in MGL, either
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11873 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 14:33:56 +00:00
Václav Slavík
bd73ba41f9 moved MGL initialization to earlier stage (crashes otherwise...) and implemented wxApp::Initialized
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11872 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 14:33:44 +00:00
Václav Slavík
bd20dac196 use Arial if available
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11871 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 14:33:37 +00:00
Václav Slavík
917afc7b81 give focus to show top level windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11870 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 14:33:30 +00:00
Václav Slavík
15678bec37 fixed maximization handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 09:46:49 +00:00
Václav Slavík
d46330c586 active next window in Z-order when a frame is deleted
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11868 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 09:46:26 +00:00
Václav Slavík
a08afcce1c reverted my previous check in, it was nonsense
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11867 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-07 09:46:07 +00:00
Václav Slavík
3bfba010c7 no, wxComboBox is really NOT a low-level class (neither is wxChoice, for that matter, but filelist.txt pretends it is so that wxUniv can in turn pretend in can do wxChoices...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11866 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-06 22:49:14 +00:00
Václav Slavík
7cdbf02cd4 more wxMGL fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11865 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-06 22:46:30 +00:00
Václav Slavík
a26e0bc1fd wxUniv tries to release mouse capture from menu bar instead of menu
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11864 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-06 22:46:06 +00:00
Václav Slavík
6821401b1b modified wxFrame/Univ to send wxSizeEvent when adding/removing bars (because client area changes)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11863 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-06 22:45:51 +00:00
Václav Slavík
0aa236cddc fatal bug in wxMGL that caused hard to track crashes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11862 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2001-10-06 22:44:47 +00:00