Patch level : v1.32 nopatch
Files correlati : tutti Ricompilazione Demo : [ ] Commento : Corretta gestione tasti git-svn-id: svn://10.65.10.50/trunk@10178 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
5bdb89f917
commit
f8be084eaf
@ -360,12 +360,12 @@ wxDC& TDC::GetDC(bool bPaint)
|
|||||||
|
|
||||||
void TDC::KillDC()
|
void TDC::KillDC()
|
||||||
{
|
{
|
||||||
if (_dc)
|
if (_dc != NULL)
|
||||||
{
|
{
|
||||||
SetClippingBox(NULL);
|
SetClippingBox(NULL);
|
||||||
delete _dc;
|
delete _dc;
|
||||||
|
_dc = NULL;
|
||||||
}
|
}
|
||||||
_dc = NULL;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void TDC::SetClippingBox(const RCT* pRct)
|
void TDC::SetClippingBox(const RCT* pRct)
|
||||||
@ -641,7 +641,7 @@ public:
|
|||||||
IMPLEMENT_DYNAMIC_CLASS(TwxWindow, TwxWindowBase)
|
IMPLEMENT_DYNAMIC_CLASS(TwxWindow, TwxWindowBase)
|
||||||
|
|
||||||
BEGIN_EVENT_TABLE(TwxWindow, TwxWindowBase)
|
BEGIN_EVENT_TABLE(TwxWindow, TwxWindowBase)
|
||||||
EVT_KEY_DOWN(TwxWindow::OnKeyDown)
|
EVT_CHAR(TwxWindow::OnKeyDown)
|
||||||
EVT_KILL_FOCUS(TwxWindow::OnKillFocus)
|
EVT_KILL_FOCUS(TwxWindow::OnKillFocus)
|
||||||
EVT_LEFT_DCLICK(TwxWindow::OnMouseDouble)
|
EVT_LEFT_DCLICK(TwxWindow::OnMouseDouble)
|
||||||
EVT_LEFT_DOWN(TwxWindow::OnMouseDown)
|
EVT_LEFT_DOWN(TwxWindow::OnMouseDown)
|
||||||
@ -674,9 +674,10 @@ void TwxWindow::OnKeyDown(wxKeyEvent& event)
|
|||||||
{
|
{
|
||||||
case WXK_ALT:
|
case WXK_ALT:
|
||||||
case WXK_MENU:
|
case WXK_MENU:
|
||||||
|
case WXK_NUMPAD_DECIMAL: // ??? Non arriva mai
|
||||||
|
case WXK_DECIMAL: // ??? Arriva sia '.' sia WXK_DECIMAL=340
|
||||||
event.Skip();
|
event.Skip();
|
||||||
return;
|
return;
|
||||||
case WXK_NUMPAD_DECIMAL: k = ','; break;
|
|
||||||
case WXK_DOWN : k = K_DOWN; break;
|
case WXK_DOWN : k = K_DOWN; break;
|
||||||
case WXK_LEFT : k = K_LEFT; break;
|
case WXK_LEFT : k = K_LEFT; break;
|
||||||
case WXK_NEXT : k = K_NEXT; break;
|
case WXK_NEXT : k = K_NEXT; break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user