- menuFile->Append(Except_Dialog, _T("Show &dialog\tCtrl-D"));
- menuFile->Append(Except_ThrowString, _T("Throw a &string\tCtrl-S"));
+ menuFile->Append(Except_Dialog, wxT("Show &dialog\tCtrl-D"));
+ menuFile->AppendSeparator();
+ menuFile->Append(Except_ThrowInt, wxT("Throw an &int\tCtrl-I"));
+ menuFile->Append(Except_ThrowString, wxT("Throw a &string\tCtrl-S"));
+ menuFile->Append(Except_ThrowObject, wxT("Throw an &object\tCtrl-O"));
+ menuFile->Append(Except_ThrowUnhandled,
+ wxT("Throw &unhandled exception\tCtrl-U"));
+ menuFile->Append(Except_Crash, wxT("&Crash\tCtrl-C"));
+ menuFile->AppendSeparator();
+#if wxUSE_ON_FATAL_EXCEPTION
+ menuFile->AppendCheckItem(Except_HandleCrash, wxT("&Handle crashes\tCtrl-H"));