equal
deleted
inserted
replaced
1019 #endif |
1019 #endif |
1020 break; |
1020 break; |
1021 case TRawEvent::EKeyDown: |
1021 case TRawEvent::EKeyDown: |
1022 { |
1022 { |
1023 _LIT(KWSERVDebugLogKeyDownArrival,"Key down arrives %d"); |
1023 _LIT(KWSERVDebugLogKeyDownArrival,"Key down arrives %d"); |
1024 if(CDebugBar* dbg = CWsTop::Screen()->DebugBar()) |
1024 CScreen* screen = CWsTop::Screen(); |
|
1025 WS_ASSERT_ALWAYS(screen, EWsPanicNoScreen); |
|
1026 if(CDebugBar* dbg = screen->DebugBar()) |
1025 dbg->OnKeyEvent(); |
1027 dbg->OnKeyEvent(); |
1026 if (wsDebugLog) |
1028 if (wsDebugLog) |
1027 wsDebugLog->MiscMessage(CDebugLogBase::ELogEverything,KWSERVDebugLogKeyDownArrival,aRawEvent.ScanCode()); |
1029 wsDebugLog->MiscMessage(CDebugLogBase::ELogEverything,KWSERVDebugLogKeyDownArrival,aRawEvent.ScanCode()); |
1028 CKeyboardRepeat::KeyDown(); |
1030 CKeyboardRepeat::KeyDown(); |
1029 TKeyData keyData; |
1031 TKeyData keyData; |
1035 } |
1037 } |
1036 break; |
1038 break; |
1037 case TRawEvent::EKeyUp: |
1039 case TRawEvent::EKeyUp: |
1038 { |
1040 { |
1039 _LIT(KWSERVDebugLogKeyUpArrival,"Key up arrives %d"); |
1041 _LIT(KWSERVDebugLogKeyUpArrival,"Key up arrives %d"); |
1040 if(CDebugBar* dbg = CWsTop::Screen()->DebugBar()) |
1042 CScreen* screen = CWsTop::Screen(); |
|
1043 WS_ASSERT_ALWAYS(screen, EWsPanicNoScreen); |
|
1044 if(CDebugBar* dbg = screen->DebugBar()) |
1041 dbg->OnKeyEvent(); |
1045 dbg->OnKeyEvent(); |
1042 if (wsDebugLog) |
1046 if (wsDebugLog) |
1043 wsDebugLog->MiscMessage(CDebugLogBase::ELogEverything,KWSERVDebugLogKeyUpArrival,aRawEvent.ScanCode()); |
1047 wsDebugLog->MiscMessage(CDebugLogBase::ELogEverything,KWSERVDebugLogKeyUpArrival,aRawEvent.ScanCode()); |
1044 TKeyData keyData; |
1048 TKeyData keyData; |
1045 CKeyboardRepeat::KeyUp(aRawEvent.ScanCode() __REMOVE_WINS_CHARCODE); |
1049 CKeyboardRepeat::KeyUp(aRawEvent.ScanCode() __REMOVE_WINS_CHARCODE); |