///////////////////////////////////////////////////////////////////////////////
-// Name: msw/gdiimage.cpp
+// Name: src/os2/gdiimage.cpp
// Purpose: wxGDIImage implementation
// Author: Vadim Zeitlin
// Modified by:
,int WXUNUSED(nDepth) = 1
)
{
- return(FALSE);
+ return false;
}
virtual bool Save( wxGDIImage* WXUNUSED(pImage)
,int WXUNUSED(nType)
)
{
- return(FALSE);
+ return false;
}
virtual bool Load( wxGDIImage* pImage
,const wxString& rName
)
{
wxIcon* pIcon = wxDynamicCast(pImage, wxIcon);
- wxCHECK_MSG(pIcon, FALSE, _T("wxIconHandler only works with icons"));
+ wxCHECK_MSG(pIcon, false, _T("wxIconHandler only works with icons"));
return LoadIcon( pIcon
,rName
int WXUNUSED(nDesiredWidth),
int WXUNUSED(nDesiredHeight) )
{
-#if wxUSE_IMAGE_LOADING_IN_OS2
+#if defined(wxUSE_IMAGE_LOADING_IN_OS2) && wxUSE_IMAGE_LOADING_IN_OS2
wxPalette* pPalette = NULL;
bool bSuccess = false; /* wxLoadIntoBitmap( WXSTRINGCAST rName
int WXUNUSED(nType),
const wxPalette* pPal )
{
-#if wxUSE_IMAGE_LOADING_IN_OS2
+#if defined(wxUSE_IMAGE_LOADING_IN_OS2) && wxUSE_IMAGE_LOADING_IN_OS2
wxPalette* pActualPalette = (wxPalette *)pPal;
if (!pActualPalette)
int WXUNUSED(nDesiredWidth),
int WXUNUSED(nDesiredHeight) )
{
-#if wxUSE_RESOURCE_LOADING_IN_OS2
+#if defined(wxUSE_RESOURCE_LOADING_IN_OS2) && wxUSE_RESOURCE_LOADING_IN_OS2
pIcon->UnRef();
return false;
/////////////////////////////////////////////////////////////////////////////
-// Name: settings.cpp
+// Name: src/os2/settings.cpp
// Purpose: wxSettings
// Author: David Webster
// Modified by:
bool wxSystemSettingsModule::OnInit()
{
- return TRUE;
+ return true;
}
void wxSystemSettingsModule::OnExit()
// TODO case wxSYS_PENWINDOWS_PRESENT:
// TODO case wxSYS_SHOW_SOUNDS:
// TODO case wxSYS_SWAP_BUTTONS:
+
+ default:
}
return -1; // unsupported metric
}
// functions beyond those provided by WinSock
// Get full hostname (eg. DoDo.BSn-Germany.crg.de)
-bool wxGetHostName(
- wxChar* zBuf
-, int nMaxSize
-)
+bool wxGetHostName( wxChar* zBuf, int nMaxSize )
{
-#if wxUSE_NET_API
- char zServer[256];
- char zComputer[256];
- unsigned long ulLevel = 0;
- unsigned char* zBuffer = NULL;
- unsigned long ulBuffer = 256;
- unsigned long* pulTotalAvail = NULL;
+ if (!zBuf) return false;
+
+#if defined(wxUSE_NET_API) && wxUSE_NET_API
+ char zServer[256];
+ char zComputer[256];
+ unsigned long ulLevel = 0;
+ unsigned char* zBuffer = NULL;
+ unsigned long ulBuffer = 256;
+ unsigned long* pulTotalAvail = NULL;
NetBios32GetInfo( (const unsigned char*)zServer
,(const unsigned char*)zComputer
);
strcpy(zBuf, zServer);
#else
- wxChar* zSysname;
- const wxChar* zDefaultHost = _T("noname");
+ wxChar* zSysname;
+ const wxChar* zDefaultHost = _T("noname");
if ((zSysname = wxGetenv(_T("SYSTEM_NAME"))) == NULL)
{
);
}
else
+ {
wxStrncpy(zBuf, zSysname, nMaxSize - 1);
+ }
+
zBuf[nMaxSize] = _T('\0');
#endif
+
return *zBuf ? true : false;
}
);
}
-bool wxGetFullHostName( wxChar* zBuf,
- int nMaxSize)
+bool wxGetFullHostName( wxChar* zBuf, int nMaxSize)
{
-#if wxUSE_NET_API
- char zServer[256];
- char zComputer[256];
- unsigned long ulLevel = 0;
- unsigned char* zBuffer = NULL;
- unsigned long ulBuffer = 256;
- unsigned long* pulTotalAvail = NULL;
-
- NetBios32GetInfo( (const unsigned char*)zServer
- ,(const unsigned char*)zComputer
- ,ulLevel
- ,zBuffer
- ,ulBuffer
- ,pulTotalAvail
- );
- strncpy(zBuf, zComputer, nMaxSize);
- zBuf[nMaxSize] = _T('\0');
-#else
- wxUnusedVar(nMaxSize);
- strcpy((char*)zBuf, "noname");
-#endif
- return *zBuf ? true : false;
+ return wxGetHostName( zBuf, nMaxSize );
}