EVT_MENU (wxID_PREVIEW, AppFrame::OnPrintPreview)
EVT_MENU (wxID_PRINT, AppFrame::OnPrint)
EVT_MENU (wxID_EXIT, AppFrame::OnExit)
- // edit
+ // Menu items with standard IDs forwarded to the editor.
EVT_MENU (wxID_CLEAR, AppFrame::OnEdit)
EVT_MENU (wxID_CUT, AppFrame::OnEdit)
EVT_MENU (wxID_COPY, AppFrame::OnEdit)
EVT_MENU (myID_INDENTINC, AppFrame::OnEdit)
EVT_MENU (myID_INDENTRED, AppFrame::OnEdit)
EVT_MENU (wxID_SELECTALL, AppFrame::OnEdit)
- EVT_MENU (myID_SELECTLINE, AppFrame::OnEdit)
EVT_MENU (wxID_REDO, AppFrame::OnEdit)
EVT_MENU (wxID_UNDO, AppFrame::OnEdit)
- // find
EVT_MENU (wxID_FIND, AppFrame::OnEdit)
- EVT_MENU (myID_FINDNEXT, AppFrame::OnEdit)
- EVT_MENU (myID_REPLACE, AppFrame::OnEdit)
- EVT_MENU (myID_REPLACENEXT, AppFrame::OnEdit)
- EVT_MENU (myID_BRACEMATCH, AppFrame::OnEdit)
- EVT_MENU (myID_GOTO, AppFrame::OnEdit)
- // view
- EVT_MENU_RANGE (myID_HILIGHTFIRST, myID_HILIGHTLAST,
+ // And all our edit-related menu commands.
+ EVT_MENU_RANGE (myID_EDIT_FIRST, myID_EDIT_LAST,
AppFrame::OnEdit)
- EVT_MENU (myID_DISPLAYEOL, AppFrame::OnEdit)
- EVT_MENU (myID_INDENTGUIDE, AppFrame::OnEdit)
- EVT_MENU (myID_LINENUMBER, AppFrame::OnEdit)
- EVT_MENU (myID_LONGLINEON, AppFrame::OnEdit)
- EVT_MENU (myID_WHITESPACE, AppFrame::OnEdit)
- EVT_MENU (myID_FOLDTOGGLE, AppFrame::OnEdit)
- EVT_MENU (myID_OVERTYPE, AppFrame::OnEdit)
- EVT_MENU (myID_READONLY, AppFrame::OnEdit)
- EVT_MENU (myID_WRAPMODEON, AppFrame::OnEdit)
- // extra
- EVT_MENU (myID_CHANGELOWER, AppFrame::OnEdit)
- EVT_MENU (myID_CHANGEUPPER, AppFrame::OnEdit)
- EVT_MENU (myID_CONVERTCR, AppFrame::OnEdit)
- EVT_MENU (myID_CONVERTCRLF, AppFrame::OnEdit)
- EVT_MENU (myID_CONVERTLF, AppFrame::OnEdit)
- EVT_MENU (myID_CHARSETANSI, AppFrame::OnEdit)
- EVT_MENU (myID_CHARSETMAC, AppFrame::OnEdit)
// help
EVT_MENU (wxID_ABOUT, AppFrame::OnAbout)
END_EVENT_TABLE ()