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