#endif
#include "wx/iconbndl.h"
+#include "wx/apptrait.h"
#ifdef __VMS
#pragma message disable nosimpint
wxMAKE_ATOM(_NET_WM_STATE_FULLSCREEN, disp);
if (wxQueryWMspecSupport(disp, root, _NET_WM_STATE_FULLSCREEN))
{
- wxLogTrace(_T("fullscreen"),
- _T("detected _NET_WM_STATE_FULLSCREEN support"));
+ wxLogTrace(wxT("fullscreen"),
+ wxT("detected _NET_WM_STATE_FULLSCREEN support"));
return wxX11_FS_WMSPEC;
}
// kwin doesn't understand any other method:
if (wxKwinRunning(disp, root))
{
- wxLogTrace(_T("fullscreen"), _T("detected kwin"));
+ wxLogTrace(wxT("fullscreen"), wxT("detected kwin"));
return wxX11_FS_KDE;
}
// finally, fall back to ICCCM heuristic method:
- wxLogTrace(_T("fullscreen"), _T("unknown WM, using _WIN_LAYER"));
+ wxLogTrace(wxT("fullscreen"), wxT("unknown WM, using _WIN_LAYER"));
return wxX11_FS_GENERIC;
}
// FIXME what about tables??
-int wxCharCodeXToWX(KeySym keySym)
+int wxCharCodeXToWX(WXKeySym keySym)
{
int id;
switch (keySym)
return id;
}
-KeySym wxCharCodeWXToX(int id)
+WXKeySym wxCharCodeWXToX(int id)
{
- KeySym keySym;
+ WXKeySym keySym;
switch (id)
{
if ( IsModifierKey(iKey) ) // If iKey is a modifier key, use a different method
{
XModifierKeymap *map = XGetModifierMapping(pDisplay);
- wxCHECK_MSG( map, false, _T("failed to get X11 modifiers map") );
+ wxCHECK_MSG( map, false, wxT("failed to get X11 modifiers map") );
for (int i = 0; i < 8; ++i)
{
if (res >= 0 && errors.GetCount() == 0)
{
wxString cmd = output[0];
- cmd << _T(' ') << url;
+ cmd << wxT(' ') << url;
if (wxExecute(cmd))
return true;
}