//
// Should never happen
//
- wxLogLastError("PostMessage(WM_NULL)");
+ wxLogLastError(wxT("PostMessage(WM_NULL)"));
}
}
} // end of wxWakeUpIdle
{
if ( m_pSelectedInto )
{
- wxLogLastError("GpiDeleteBitmap(hbitmap)");
+ wxLogLastError(wxT("GpiDeleteBitmap(hbitmap)"));
}
if (m_hBitmap)
{
if (!::GpiDeleteBitmap((HBITMAP)m_hBitmap))
{
- wxLogLastError("GpiDeleteBitmap(hbitmap)");
+ wxLogLastError(wxT("GpiDeleteBitmap(hbitmap)"));
}
}
if (m_pBitmapMask)
hPs = ::GpiCreatePS(vHabmain, hDc, &vSize, GPIA_ASSOC | PU_PELS);
if (hPs == 0)
{
- wxLogLastError("GpiCreatePS Failure");
+ wxLogLastError(wxT("GpiCreatePS Failure"));
}
if (nDepth == 1)
if (!hBmp)
{
- wxLogLastError("CreateBitmap");
+ wxLogLastError(wxT("CreateBitmap"));
}
::GpiDestroyPS(hPs);
::DevCloseDC(hDc);
{
vError = ::WinGetLastError(vHabmain);
sError = wxPMErrorToStr(vError);
- wxLogLastError("CreateFont");
+ wxLogLastError(wxT("CreateFont"));
}
::GpiSetCharSet(m_hPS, flId); // sets font for presentation space
// szValue, m_strLocalFilename) != 0;
if ( !bOk )
- wxLogLastError("WritePrivateProfileString");
+ wxLogLastError(wxT("WritePrivateProfileString"));
return bOk;
}
// NULL, m_strLocalFilename) != 0;
if ( !bOk )
- wxLogLastError("WritePrivateProfileString");
+ wxLogLastError(wxT("WritePrivateProfileString"));
return bOk;
}
// NULL, m_strLocalFilename) != 0;
if ( !bOk )
- wxLogLastError("WritePrivateProfileString");
+ wxLogLastError(wxT("WritePrivateProfileString"));
return bOk;
}
size_t nRc = 0; // = GetWindowsDirectory(szBuf, WXSIZEOF(szBuf));
if ( nRc == 0 )
{
- wxLogLastError("GetWindowsDirectory");
+ wxLogLastError(wxT("GetWindowsDirectory"));
}
else if ( nRc > WXSIZEOF(szBuf) )
{
,NULL
)) == 0)
{
- wxLogLastError("WinLoadMenu");
+ wxLogLastError(wxT("WinLoadMenu"));
}
m_vMenuData.iPosition = 0;
m_vMenuData.afStyle = MIS_SUBMENU | MIS_TEXT;
{
if (!::WinDestroyWindow((HWND)GetHmenu()) )
{
- wxLogLastError("WinDestroyWindow");
+ wxLogLastError(wxT("WinDestroyWindow"));
}
}
vError = ::WinGetLastError(vHabmain);
sError = wxPMErrorToStr(vError);
wxLogError(wxT("Error inserting or appending a menuitem. Error: %s\n"), sError.c_str());
- wxLogLastError("Insert or AppendMenu");
+ wxLogLastError(wxT("Insert or AppendMenu"));
return FALSE;
}
else
{
if (!::WinSetWindowText(hMenu, (PSZ)rLabel.c_str()))
{
- wxLogLastError("SetMenuTitle");
+ wxLogLastError(wxT("SetMenuTitle"));
}
}
}
//
if (!::WinSetWindowText(hMenu, (PSZ)rLabel.c_str()))
{
- wxLogLastError("SetMenuTitle");
+ wxLogLastError(wxT("SetMenuTitle"));
}
}
}
,NULL
)) == 0)
{
- wxLogLastError("WinLoadMenu");
+ wxLogLastError(wxT("WinLoadMenu"));
}
else
{
nId = SHORT1FROMMR(::WinSendMsg((HWND)m_hMenu, MM_ITEMIDFROMPOSITION, MPFROMSHORT(nPos), (MPARAM)0));
if (nId == MIT_ERROR)
{
- wxLogLastError("LogLastError");
+ wxLogLastError(wxT("LogLastError"));
return;
}
::WinSendMsg((HWND)m_hMenu, MM_SETITEMATTR, MPFROM2SHORT(nId, TRUE), MPFROM2SHORT(MIA_DISABLED, uFlag));
nId = SHORT1FROMMR(::WinSendMsg((HWND)m_hMenu, MM_ITEMIDFROMPOSITION, MPFROMSHORT(nPos), (MPARAM)0));
if (nId == MIT_ERROR)
{
- wxLogLastError("LogLastError");
+ wxLogLastError(wxT("LogLastError"));
return;
}
if(!::WinSendMsg( (HWND)m_hMenu
,MPARAM(&vItem)
))
{
- wxLogLastError("QueryItem");
+ wxLogLastError(wxT("QueryItem"));
}
nId = vItem.id;
if (::WinSendMsg(GetHmenu(), MM_SETITEMTEXT, MPFROMSHORT(nId), (MPARAM)rLabel.c_str()));
{
- wxLogLastError("ModifyMenu");
+ wxLogLastError(wxT("ModifyMenu"));
}
Refresh();
} // end of wxMenuBar::SetLabelTop
nId = SHORT1FROMMR(::WinSendMsg((HWND)m_hMenu, MM_ITEMIDFROMPOSITION, MPFROMSHORT(nPos), (MPARAM)0));
if (nId == MIT_ERROR)
{
- wxLogLastError("LogLastError");
+ wxLogLastError(wxT("LogLastError"));
return NULL;
}
if (!pMenuOld)
);
if (nId == MIT_ERROR)
{
- wxLogLastError("LogLastError");
+ wxLogLastError(wxT("LogLastError"));
return NULL;
}
if (IsAttached())
,m_vAccelTable.GetHACCEL()
,(HWND)pFrame->GetFrame()
))
- wxLogLastError("WinSetAccelTable");
+ wxLogLastError(wxT("WinSetAccelTable"));
#endif // wxUSE_ACCEL
} // end of wxMenuBar::Attach
);
if (!bOk)
{
- wxLogLastError("EnableMenuItem");
+ wxLogLastError(wxT("EnableMenuItem"));
}
wxMenuItemBase::Enable(bEnable);
} // end of wxMenuItem::Enable
}
if (!bOk)
{
- wxLogLastError("CheckMenuItem");
+ wxLogLastError(wxT("CheckMenuItem"));
}
wxMenuItemBase::Check(bCheck);
} // end of wxMenuItem::Check
,(MPARAM)&vItem
))
{
- wxLogLastError("GetMenuState");
+ wxLogLastError(wxT("GetMenuState"));
}
else
{
}
// Hack for OS/2
-wxChar* wxGetUserHome (
- const wxString& rUser
-)
+#if wxUSE_UNICODE
+const wxMB2WXbuf wxGetUserHome( const wxString &rUser )
+#else // just for binary compatibility -- there is no 'const' here
+wxChar* wxGetUserHome ( const wxString &rUser )
+#endif
{
wxChar* zHome;
wxString sUser1(rUser);
{
wxStrcpy(wxBuffer, zHome);
wxUnix2DosFilename(wxBuffer);
+#if wxUSE_UNICODE
+ wxWCharBuffer retBuffer (wxBuffer);
+ delete[] wxBuffer;
+ return retBuffer;
+#else
wxStrcpy(zHome, wxBuffer);
delete[] wxBuffer;
return zHome;
+#endif
}
}
delete[] wxBuffer;
);
if (ulRc != NO_ERROR)
{
- wxLogLastError("DosWaitChild");
+ wxLogLastError(wxT("DosWaitChild"));
}
delete pData;
return 0;
);
if (rc != NO_ERROR)
{
- wxLogLastError("CreateThread in wxExecute");
+ wxLogLastError(wxT("CreateThread in wxExecute"));
delete pData;
// the process still started up successfully...
if (::WinQueryUpdateRegion(GetHwnd(), hRgn) == RGN_ERROR)
{
- wxLogLastError("CreateRectRgn");
+ wxLogLastError(wxT("CreateRectRgn"));
return FALSE;
}