Stefan Csomor
|
1c469f7f4e
|
MacOS conforming activate/deactivate
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13130 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-20 07:50:22 +00:00 |
|
Gilles Depeyrot
|
422644a317
|
corrections to includes for compilation under Mac OS X
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13129 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-20 07:36:21 +00:00 |
|
Stefan Csomor
|
e8788ed0c6
|
corrected bug in MacRedraw
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13127 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-20 06:42:38 +00:00 |
|
Stefan Csomor
|
c59ceaaaf0
|
added additional setters for the current clip region
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13126 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-20 06:41:57 +00:00 |
|
Stefan Csomor
|
4159f685e2
|
toplevel adaptions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13118 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 22:03:32 +00:00 |
|
Stefan Csomor
|
0f431bd221
|
GetMacXXXX renamed to MacGetXXXXX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13117 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 22:03:00 +00:00 |
|
Stefan Csomor
|
ffba56edb7
|
implemented clipping using native regions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13116 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 22:00:14 +00:00 |
|
Stefan Csomor
|
8dba8632c5
|
added SetStatusText method (avoiding dc.Clear)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13115 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 21:59:04 +00:00 |
|
Stefan Csomor
|
607f6d2b4f
|
removed clearing (done anyway)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 21:54:35 +00:00 |
|
Stefan Csomor
|
cd9bcf8a6e
|
GetMacXXXX to MacGetXXXX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13113 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 21:53:44 +00:00 |
|
Stefan Csomor
|
a7b04cfc5b
|
started macosx compliant implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13112 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 21:52:40 +00:00 |
|
Stefan Csomor
|
5f0b2f22d3
|
code moved from window to toplevel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13111 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 21:51:14 +00:00 |
|
Stefan Csomor
|
22e751a559
|
corrected control functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 21:50:05 +00:00 |
|
Stefan Csomor
|
1c31098539
|
Adaptions for new redrawing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13109 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 21:49:03 +00:00 |
|
Stefan Csomor
|
41c9a21f8c
|
GetMacXXXX renamed MacGetXXXX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13108 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 21:46:53 +00:00 |
|
Stefan Csomor
|
a3722eeb81
|
toplevel adaptions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13105 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 21:37:53 +00:00 |
|
Ron Lee
|
0b9ab0bd82
|
Added new dynamic loading classes. (which handle proper
wxRTTI and wxModule initialisation and unloading)
Removed serialisation code from wxObject and elsewhere.
Added USER_EXPORTED hash and list macros.
Added *_PLUGGABLE_CLASS defines for exporting dynamic wxObjects
from dlls.
----------------------------------------------------------------------
Modified Files:
Makefile.in configure configure.in setup.h.in debian/changelog
distrib/msw/tmake/filelist.txt include/wx/defs.h
include/wx/docview.h include/wx/dynlib.h include/wx/fileconf.h
include/wx/hash.h include/wx/list.h include/wx/module.h
include/wx/object.h include/wx/resource.h include/wx/stream.h
include/wx/gtk/setup0.h include/wx/msw/setup0.h src/files.lst
src/wxBase.dsp src/wxUniv.dsp src/wxWindows.dsp
src/common/dynlib.cpp src/common/filename.cpp
src/common/module.cpp src/common/object.cpp
src/common/stream.cpp src/gtk/files.lst src/mac/files.lst
src/mgl/files.lst src/mgl/makefile.wat src/motif/files.lst
src/msw/dialup.cpp src/msw/files.lst src/msw/helpchm.cpp
src/msw/makefile.b32 src/msw/makefile.bcc src/msw/makefile.dos
src/msw/makefile.g95 src/msw/makefile.sc src/msw/makefile.vc
src/msw/makefile.wat src/os2/files.lst src/univ/files.lst
Added Files:
include/wx/dynload.h src/common/dynload.cpp
Removed Files:
include/wx/objstrm.h include/wx/serbase.h
src/common/objstrm.cpp src/common/serbase.cpp
utils/serialize/.cvsignore utils/serialize/makefile.b32
utils/serialize/sercore.cpp utils/serialize/sercore.h
utils/serialize/serctrl.cpp utils/serialize/serctrl.h
utils/serialize/serext.cpp utils/serialize/serext.h
utils/serialize/sergdi.cpp utils/serialize/sergdi.h
utils/serialize/sermain.cpp utils/serialize/serwnd.cpp
utils/serialize/serwnd.h
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13088 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-19 07:09:58 +00:00 |
|
Robert Roebling
|
e044f6001e
|
The mac toolbar was redrawing buttons when not shown -
making them appear at arbitrary times.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13071 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-18 11:31:55 +00:00 |
|
Robert Roebling
|
3355efa93c
|
MacOS 9 seems to clear the background itself, too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-17 10:06:33 +00:00 |
|
Robert Roebling
|
00500f403c
|
MAcOS X clears the background (with stripes) for
us, so there is no need to do it again. This
solves to optical bugs for the wxStatusBar and
wxStaticText.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13055 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-17 09:42:22 +00:00 |
|
Stefan Csomor
|
5bc0790f29
|
corrected constness
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12926 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-08 08:00:39 +00:00 |
|
Stefan Csomor
|
b03e4fcd11
|
added method for getting the help menu on classic and carbon
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12899 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-07 05:35:57 +00:00 |
|
Stefan Csomor
|
0f092804a2
|
changed default size, because MacOS X was using the boundaries differently
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12885 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-05 20:38:05 +00:00 |
|
Stefan Csomor
|
9c641c057c
|
changed defaultitem method from belonging to a panel to any window
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12872 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-04 20:08:29 +00:00 |
|
Stefan Csomor
|
eddd3a9d37
|
changed the button container from wxPanel to wxWindow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12866 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-04 16:48:26 +00:00 |
|
Robert Roebling
|
e8566d3538
|
Compile fix for app.cpp without precompiled headers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12865 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-04 16:37:35 +00:00 |
|
Stefan Csomor
|
e562df9b4b
|
added default return and escape/command-period handling for dialogs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12863 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-04 16:22:36 +00:00 |
|
Stefan Csomor
|
dd2b41b6e9
|
MacOS X was having a coordinate rollover for a rectangle when painting the pane background
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12858 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-04 14:02:59 +00:00 |
|
Robert Roebling
|
a8e6bf8ae2
|
The code in wxMac's listbox was too ambitious in filtering
out surplus events.s
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12851 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-04 00:55:45 +00:00 |
|
Robert Roebling
|
ed8c278040
|
Make wxMac single line text control ignore ENTER
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12850 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-03 23:25:28 +00:00 |
|
Gilles Depeyrot
|
2edd0e7c66
|
don't use wxTheXXXList in wxXXX ctor/dtor, only objects explicitly created
with FindOrCreateXXX() are managed by the lists
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12799 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-01 13:34:50 +00:00 |
|
Gilles Depeyrot
|
4b796bb03c
|
don't use wxTheXXXList in wxXXX ctor/dtor, only objects explicitly created
with FindOrCreateXXX() are managed by the lists
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12792 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-12-01 08:17:03 +00:00 |
|
Robert Roebling
|
89ebf1c919
|
Darwin has commandline args.
Position controls right under Mac.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12742 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-28 16:28:37 +00:00 |
|
Robert Roebling
|
574bf50785
|
Correct wxTimer bug in wxGTK.
Correct SetSize bug for certain Toplevel windows in wxMAC.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12696 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-25 20:10:46 +00:00 |
|
Stefan Csomor
|
abfe4a8415
|
formatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12639 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-23 22:28:53 +00:00 |
|
Stefan Csomor
|
461a37f596
|
moved test for valid controlpart into this method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12638 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-23 22:26:21 +00:00 |
|
Stefan Csomor
|
8614041baa
|
added virtual DoSetSize method in order to allow for MacOSX Listbox bug workaround
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12637 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-23 22:25:03 +00:00 |
|
Robert Roebling
|
6264b550ad
|
Fixed mouse move bug. No idea why it has to be fixed,
but MacOS X seems to send incorect event states.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12623 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-23 17:14:00 +00:00 |
|
Václav Slavík
|
32037c4ed9
|
fixes for wxBase RPM
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12536 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-20 23:50:32 +00:00 |
|
Stefan Csomor
|
653b244972
|
applied Paul A. Thiessen's patches for correcting coordinates when having borders, exchanged the border painting method.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-19 21:24:18 +00:00 |
|
Stefan Csomor
|
ccf0e7f6d4
|
added a preImage of the selection in order to avoid unnecessary events being triggered
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-18 18:52:47 +00:00 |
|
Stefan Csomor
|
f47db8f067
|
corrected MacSetSelection which was incorrectly deselecting also the previously selected line when using multiselect
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12478 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-18 18:14:07 +00:00 |
|
Gilles Depeyrot
|
990578f892
|
removed include/wx/mac/setup.h from filelist.txt
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12472 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-18 08:00:07 +00:00 |
|
Ron Lee
|
c00f8e638a
|
Removed include/wx/setup.h from filelist.txt -- Needed for autotools build,
I don't _think_ it will break anything else..
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-18 02:57:51 +00:00 |
|
Václav Slavík
|
c1ec1ccf9a
|
regenerated makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12465 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-17 23:15:08 +00:00 |
|
Vadim Zeitlin
|
a3a584a7a6
|
added wxTextBuffer and wxMemoryText which allow to use wxTextFile with in-memory data
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12424 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-14 20:40:20 +00:00 |
|
Vadim Zeitlin
|
2a4c85e755
|
removed code (re)setting the camera from wxGLCanvas::OnSize()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12369 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-09 15:12:25 +00:00 |
|
Stefan Csomor
|
f78024a1f9
|
workaroung for handling problems because groupboxes are not included in the parent-child relationship in wxwindows in a geometrical correct way
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12318 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-04 21:02:06 +00:00 |
|
Stefan Csomor
|
a3bf4a6263
|
added internal callback when toplevel windows move for opengl canvas
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12317 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-04 20:54:39 +00:00 |
|
Stefan Csomor
|
15913ebfdd
|
corrected tooltip
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12314 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2001-11-04 20:24:12 +00:00 |
|