removed dependency on windows.h from dynload.h
Moved dlopen implementation into wxDynamicLibrary. Wrapped wxDllLoader in 2.2 compat guards and defined it in terms of the new classes. Added link option flags to wxDL and other missing functionality previously implemented in wxDllLoader. Modified wxDL++ classes to use wxDL base class implementation. Replaced all uses of wxDllLoader in wx classes by the new classes as appropriate. def'd out (unimplemented) wxSystemSettingsBase so wxMSW would link. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -131,6 +131,8 @@ enum wxSystemFeature
|
||||
// also note that the methods are implemented in the platform-specific source
|
||||
// files (i.e. this is not a real base class as we can't override its virtual
|
||||
// functions because it doesn't have any)
|
||||
|
||||
#if 0
|
||||
class WXDLLEXPORT wxSystemSettingsBase
|
||||
{
|
||||
public:
|
||||
@@ -158,6 +160,7 @@ public:
|
||||
static bool GetCapability(int index)
|
||||
{ return HasFeature((wxSystemFeature)index); }
|
||||
};
|
||||
#endif
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// include the declaration of the real platform-dependent class
|
||||
|
Reference in New Issue
Block a user