::WinSetAccelTable( vHabmain
,hAccel
- ,(HWND)pFrame->GetHWND()
+ ,(HWND)pFrame->GetFrame()
);
}
M_ACCELDATA->m_hAccel = hAccel;
USHORT uVirt = AF_CHAR;
if (vaEntries[i].GetFlags() & wxACCEL_ALT)
+ {
uVirt |= AF_ALT;
+ uVirt |= AF_VIRTUALKEY;
+ }
if (vaEntries[i].GetFlags() & wxACCEL_SHIFT)
+ {
uVirt |= AF_SHIFT;
+ uVirt |= AF_VIRTUALKEY;
+ }
if (vaEntries[i].GetFlags() & wxACCEL_CTRL)
+ {
uVirt |= AF_CONTROL;
+ uVirt |= AF_VIRTUALKEY;
+ }
bool bIsVirtual;
USHORT uKey = wxCharCodeWXToOS2( vaEntries[i].GetKeyCode()
::WinSetAccelTable( vHabmain
,M_ACCELDATA->m_hAccel
- ,(HWND)pFrame->GetHWND()
+ ,(HWND)pFrame->GetFrame()
);
}
int x = 1;
}
return (Ok() && rc);
-// ::WinTranslateAccel( vHabmain
-// ,(HWND)hWnd
-// ,GetHaccel()
-// ,pMsg
-// );
} // end of wxAcceleratorTable::Translate