"Clear the log window contents");
 
     // select only the interesting events by default
-#if 0
     menuLog->Check(TEXT_LOG_KEY, TRUE);
     menuLog->Check(TEXT_LOG_CHAR, TRUE);
     menuLog->Check(TEXT_LOG_TEXT, TRUE);
     MyTextCtrl::ms_logKey =
     MyTextCtrl::ms_logChar =
     MyTextCtrl::ms_logText = TRUE;
-#else
-    menuLog->Check(TEXT_LOG_FOCUS, TRUE);
-    MyTextCtrl::ms_logFocus = TRUE;
-#endif
     menu_bar->Append(menuLog, "&Log");
 
     frame->SetMenuBar(menu_bar);
             ShowPosition(10);
             break;
 
+        case WXK_F8:
+            Clear();
+            break;
+
         case WXK_F10:
             {
                 long from, to;