removed Win16 code (patch 905241), last version with remains of Win16 support tagged with BEFORE_WIN16_REMOVAL
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26423 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -107,12 +107,6 @@
|
||||
static const wxChar WX_SECTION[] = wxT("wxWindows");
|
||||
static const wxChar eUSERNAME[] = wxT("UserName");
|
||||
|
||||
// these are only used under Win16
|
||||
#if !defined(__WIN32__) && !defined(__WXMICROWIN__)
|
||||
static const wxChar eHOSTNAME[] = wxT("HostName");
|
||||
static const wxChar eUSERID[] = wxT("UserId");
|
||||
#endif // !Win32
|
||||
|
||||
// ============================================================================
|
||||
// implementation
|
||||
// ============================================================================
|
||||
@@ -238,7 +232,7 @@ bool wxGetUserId(wxChar *buf, int maxSize)
|
||||
{
|
||||
#if defined(__WXWINCE__)
|
||||
return FALSE;
|
||||
#elif defined(__WIN32__) && !defined(__win32s__) && !defined(__WXMICROWIN__)
|
||||
#elif defined(__WIN32__) && !defined(__WXMICROWIN__)
|
||||
DWORD nSize = maxSize;
|
||||
if ( ::GetUserName(buf, &nSize) == 0 )
|
||||
{
|
||||
@@ -252,7 +246,7 @@ bool wxGetUserId(wxChar *buf, int maxSize)
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
#else // Win16 or Win32s
|
||||
#else // __WXMICROWIN__
|
||||
wxChar *user;
|
||||
const wxChar *default_id = wxT("anonymous");
|
||||
|
||||
@@ -469,23 +463,7 @@ bool wxDirExists(const wxString& dir)
|
||||
#elif defined(__WIN32__)
|
||||
DWORD attribs = GetFileAttributes(dir);
|
||||
return ((attribs != (DWORD)-1) && (attribs & FILE_ATTRIBUTE_DIRECTORY));
|
||||
#else // Win16
|
||||
#ifdef __BORLANDC__
|
||||
struct ffblk fileInfo;
|
||||
#else
|
||||
struct find_t fileInfo;
|
||||
#endif
|
||||
// In Borland findfirst has a different argument
|
||||
// ordering from _dos_findfirst. But _dos_findfirst
|
||||
// _should_ be ok in both MS and Borland... why not?
|
||||
#ifdef __BORLANDC__
|
||||
return (findfirst(dir, &fileInfo, _A_SUBDIR) == 0 &&
|
||||
(fileInfo.ff_attrib & _A_SUBDIR) != 0);
|
||||
#else
|
||||
return (_dos_findfirst(dir, _A_SUBDIR, &fileInfo) == 0) &&
|
||||
((fileInfo.attrib & _A_SUBDIR) != 0);
|
||||
#endif
|
||||
#endif // Win32/16
|
||||
#endif // Win32/__WXMICROWIN__
|
||||
}
|
||||
|
||||
bool wxGetDiskSpace(const wxString& path, wxLongLong *pTotal, wxLongLong *pFree)
|
||||
@@ -604,17 +582,6 @@ bool wxGetEnv(const wxString& var, wxString *value)
|
||||
{
|
||||
#ifdef __WXWINCE__
|
||||
return FALSE;
|
||||
#elif defined(__WIN16__)
|
||||
const wxChar* ret = wxGetenv(var);
|
||||
if ( !ret )
|
||||
return FALSE;
|
||||
|
||||
if ( value )
|
||||
{
|
||||
*value = ret;
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
#else // Win32
|
||||
// first get the size of the buffer
|
||||
DWORD dwRet = ::GetEnvironmentVariable(var, NULL, 0);
|
||||
@@ -631,7 +598,7 @@ bool wxGetEnv(const wxString& var, wxString *value)
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
#endif // Win16/32
|
||||
#endif // WinCE/32
|
||||
}
|
||||
|
||||
bool wxSetEnv(const wxString& var, const wxChar *value)
|
||||
@@ -930,8 +897,6 @@ bool wxShutdown(wxShutdownFlags wFlags)
|
||||
}
|
||||
|
||||
return bOK;
|
||||
#else // Win16
|
||||
return FALSE;
|
||||
#endif // Win32/16
|
||||
}
|
||||
|
||||
@@ -954,11 +919,7 @@ long wxGetFreeMemory()
|
||||
|
||||
unsigned long wxGetProcessId()
|
||||
{
|
||||
#ifdef __WIN32__
|
||||
return ::GetCurrentProcessId();
|
||||
#else
|
||||
return 0;
|
||||
#endif
|
||||
}
|
||||
|
||||
// Emit a beeeeeep
|
||||
@@ -969,7 +930,6 @@ void wxBell()
|
||||
|
||||
wxString wxGetOsDescription()
|
||||
{
|
||||
#ifdef __WIN32__
|
||||
wxString str;
|
||||
|
||||
OSVERSIONINFO info;
|
||||
@@ -1012,9 +972,6 @@ wxString wxGetOsDescription()
|
||||
}
|
||||
|
||||
return str;
|
||||
#else // Win16
|
||||
return _("Windows 3.1");
|
||||
#endif // Win32/16
|
||||
}
|
||||
|
||||
wxToolkitInfo& wxAppTraits::GetToolkitInfo()
|
||||
|
Reference in New Issue
Block a user