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
..
1999-10-08 14:35:56 +00:00
2001-12-17 12:21:03 +00:00
2001-09-30 22:20:03 +00:00
2001-08-01 22:54:24 +00:00
2001-06-26 20:59:19 +00:00
1999-12-13 16:16:52 +00:00
2001-10-21 03:56:07 +00:00
2001-12-17 12:21:03 +00:00
2001-11-13 14:27:00 +00:00
2001-10-20 20:01:52 +00:00
2001-12-14 00:58:59 +00:00
2001-11-28 19:50:37 +00:00
2001-12-01 03:18:24 +00:00
2001-06-26 20:59:19 +00:00
2001-11-26 11:24:14 +00:00
2001-02-08 21:13:12 +00:00
2001-05-02 19:48:15 +00:00
2001-12-16 20:35:05 +00:00
2001-11-26 03:53:32 +00:00
2001-11-23 00:42:10 +00:00
2001-11-25 12:51:37 +00:00
2001-12-03 14:52:29 +00:00
2001-12-04 23:44:12 +00:00
2001-12-05 11:02:02 +00:00
2001-08-28 13:48:53 +00:00
2001-10-08 16:46:01 +00:00
2000-01-24 13:13:41 +00:00
2001-12-03 00:30:51 +00:00
2000-09-08 18:09:34 +00:00
2001-06-27 20:36:30 +00:00
2001-11-22 21:03:36 +00:00
2001-02-22 17:46:41 +00:00
2001-10-30 16:58:42 +00:00
2001-07-09 12:21:43 +00:00
2001-12-19 07:09:58 +00:00
2001-12-19 07:09:58 +00:00
2001-09-30 22:06:39 +00:00
2001-06-26 20:59:19 +00:00
2001-11-22 21:14:41 +00:00
2001-10-26 20:45:22 +00:00
2001-08-01 14:55:03 +00:00
2001-06-26 20:59:19 +00:00
2001-12-18 17:47:27 +00:00
2001-12-14 00:58:59 +00:00
2001-12-16 20:38:01 +00:00
2001-12-19 07:09:58 +00:00
2001-12-07 22:39:35 +00:00
2001-09-23 22:37:42 +00:00
2001-12-09 00:46:43 +00:00
2001-12-08 23:13:27 +00:00
2001-07-05 18:48:48 +00:00
2001-07-13 13:52:19 +00:00
2001-09-07 20:08:05 +00:00
2001-11-25 23:17:22 +00:00
2001-06-29 19:18:30 +00:00
2001-11-20 18:40:03 +00:00
2001-09-19 16:06:20 +00:00
2001-11-22 23:55:34 +00:00
2001-12-10 21:33:30 +00:00
2001-07-03 19:38:19 +00:00
2001-12-18 23:12:52 +00:00
2001-11-18 09:43:06 +00:00
2001-12-19 01:56:38 +00:00
2001-11-20 23:55:44 +00:00
2001-04-22 22:31:53 +00:00
2001-12-14 19:25:48 +00:00
2001-09-30 23:05:30 +00:00
2001-12-08 23:25:56 +00:00
2001-04-22 22:31:53 +00:00
2001-12-08 23:25:56 +00:00
2001-11-28 18:22:16 +00:00
2001-10-19 18:29:32 +00:00
2001-11-28 18:22:16 +00:00
1999-12-14 23:57:30 +00:00
2000-11-26 14:16:39 +00:00
2001-06-26 20:59:19 +00:00
1999-10-25 02:41:20 +00:00
2001-01-17 16:18:49 +00:00
2001-08-30 23:25:56 +00:00
2001-12-07 22:40:17 +00:00
2001-04-11 06:18:08 +00:00
2001-06-11 21:52:58 +00:00
2001-06-26 20:59:19 +00:00
2001-10-24 20:56:37 +00:00
2001-12-19 07:09:58 +00:00
2000-11-23 16:26:12 +00:00
2001-12-04 21:08:50 +00:00
2001-12-19 07:09:58 +00:00
1999-12-14 23:57:30 +00:00
2000-07-15 19:51:35 +00:00
2001-01-27 12:46:50 +00:00
2001-10-12 18:11:46 +00:00
2001-06-27 19:44:56 +00:00
2001-06-16 00:59:07 +00:00
2000-03-17 18:18:58 +00:00
2001-11-28 18:22:16 +00:00
2001-06-27 00:27:24 +00:00
2001-12-07 22:51:08 +00:00
2001-05-08 22:44:34 +00:00
2001-11-06 16:34:36 +00:00
2001-11-22 10:38:02 +00:00
2000-07-15 19:51:35 +00:00
2000-07-15 19:51:35 +00:00
1999-09-15 00:17:15 +00:00
2001-11-13 16:21:04 +00:00
2001-11-21 17:25:08 +00:00
2001-10-15 21:28:46 +00:00
2001-12-10 23:24:53 +00:00
2001-12-19 07:09:58 +00:00
2001-12-16 20:35:22 +00:00
2001-07-11 10:07:06 +00:00
2001-07-05 18:48:48 +00:00
2001-12-07 22:41:25 +00:00
2001-12-02 13:29:21 +00:00
2001-12-01 12:56:01 +00:00
2001-10-23 20:43:23 +00:00
2001-06-26 20:59:19 +00:00
2001-09-30 23:09:24 +00:00
2001-09-24 16:39:49 +00:00
2001-11-05 21:02:23 +00:00
1999-12-31 00:35:13 +00:00
2001-10-29 14:33:46 +00:00
2001-10-04 21:39:06 +00:00
2001-05-16 11:22:01 +00:00
2001-12-14 19:24:59 +00:00
2001-06-26 20:59:19 +00:00
1999-12-14 23:57:30 +00:00
2000-07-15 19:51:35 +00:00
2001-08-24 12:21:27 +00:00
2001-04-22 10:20:56 +00:00
2001-12-17 01:05:37 +00:00
2001-09-28 13:34:12 +00:00
2001-02-16 18:36:17 +00:00
2001-11-22 21:30:40 +00:00
2000-07-15 19:51:35 +00:00
2001-10-04 21:39:06 +00:00