// Name: src/dfb/window.cpp
// Purpose: wxWindow
// Author: Vaclav Slavik
-// (based on GTK, MSW, MGL implementations)
+// (based on GTK, MSW implementations)
// Created: 2006-80-10
// RCS-ID: $Id$
// Copyright: (c) 2006 REA Elektronik GmbH
#warning "implement this"
#if 0
- if ( m_cursor.Ok() )
+ if ( m_cursor.IsOk() )
DFB_wmSetWindowCursor(m_wnd, *m_cursor.GetDFBCursor());
else
DFB_wmSetWindowCursor(m_wnd, *wxSTANDARD_CURSOR->GetDFBCursor());
#define KEY(dfb, wx) \
case dfb: \
wxLogTrace(TRACE_EVENTS, \
- _T("key " #dfb " mapped to " #wx)); \
+ wxT("key " #dfb " mapped to " #wx)); \
return wx
// returns translated keycode, i.e. the one for KEYUP/KEYDOWN where 'a'..'z' is
return key_symbol;
else
{
-#if wxUSE_WCHAR_T
wchar_t chr = key_symbol;
wxCharBuffer buf(wxConvUI->cWC2MB(&chr, 1, NULL));
if ( buf )
return *buf; // may be 0 if failed
else
-#endif // wxUSE_WCHAR_T
return 0;
}
#endif
}
}
-// ---------------------------------------------------------------------------
-// idle events processing
-// ---------------------------------------------------------------------------
-
-void wxWindowDFB::OnInternalIdle()
-{
- if (wxUpdateUIEvent::CanUpdate(this) && IsShown())
- UpdateWindowUI(wxUPDATE_UI_FROMIDLE);
-}
-
-
// Find the wxWindow at the current mouse position, returning the mouse
// position.
wxWindow* wxFindWindowAtPointer(wxPoint& pt)