1c9e2be55Smrg/* 2c9e2be55Smrg * $XConsortium: actions.h,v 1.10 94/04/17 20:24:00 converse Exp $ 3c9e2be55Smrg * 4c9e2be55SmrgCopyright (c) 1989 X Consortium 5c9e2be55Smrg 6c9e2be55SmrgPermission is hereby granted, free of charge, to any person obtaining a copy 7c9e2be55Smrgof this software and associated documentation files (the "Software"), to deal 8c9e2be55Smrgin the Software without restriction, including without limitation the rights 9c9e2be55Smrgto use, copy, modify, merge, publish, distribute, sublicense, and/or sell 10c9e2be55Smrgcopies of the Software, and to permit persons to whom the Software is 11c9e2be55Smrgfurnished to do so, subject to the following conditions: 12c9e2be55Smrg 13c9e2be55SmrgThe above copyright notice and this permission notice shall be included in 14c9e2be55Smrgall copies or substantial portions of the Software. 15c9e2be55Smrg 16c9e2be55SmrgTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17c9e2be55SmrgIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 18c9e2be55SmrgFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 19c9e2be55SmrgX CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 20c9e2be55SmrgAN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 21c9e2be55SmrgCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 22c9e2be55Smrg 23c9e2be55SmrgExcept as contained in this notice, the name of the X Consortium shall not be 24c9e2be55Smrgused in advertising or otherwise to promote the sale, use or other dealings 25c9e2be55Smrgin this Software without prior written authorization from the X Consortium. 26c9e2be55Smrg * 27c9e2be55Smrg */ 28c9e2be55Smrg/* $XFree86$ */ 29c9e2be55Smrg 30c9e2be55Smrg#define XMH_ACTION_ARGS Widget, XEvent *, String *, Cardinal * 31c9e2be55Smrg 32c9e2be55Smrg /* from compfuncs.c */ 33c9e2be55Smrg 34c9e2be55Smrgextern void XmhResetCompose (XMH_ACTION_ARGS); 35c9e2be55Smrgextern void XmhSend (XMH_ACTION_ARGS); 36c9e2be55Smrgextern void XmhSave (XMH_ACTION_ARGS); 37c9e2be55Smrg 38c9e2be55Smrg /* from folder.c */ 39c9e2be55Smrg 40c9e2be55Smrgextern void XmhClose (XMH_ACTION_ARGS); 41c9e2be55Smrgextern void XmhComposeMessage (XMH_ACTION_ARGS); 42c9e2be55Smrgextern void XmhOpenFolder (XMH_ACTION_ARGS); 43c9e2be55Smrgextern void XmhOpenFolderInNewWindow (XMH_ACTION_ARGS); 44c9e2be55Smrgextern void XmhCreateFolder (XMH_ACTION_ARGS); 45c9e2be55Smrgextern void XmhDeleteFolder (XMH_ACTION_ARGS); 46c9e2be55Smrgextern void XmhPopupFolderMenu (XMH_ACTION_ARGS); 47c9e2be55Smrgextern void XmhSetCurrentFolder (XMH_ACTION_ARGS); 48c9e2be55Smrgextern void XmhLeaveFolderButton (XMH_ACTION_ARGS); 49c9e2be55Smrgextern void XmhPushFolder (XMH_ACTION_ARGS); 50c9e2be55Smrgextern void XmhPopFolder (XMH_ACTION_ARGS); 51c9e2be55Smrgextern void XmhWMProtocols (XMH_ACTION_ARGS); 52c9e2be55Smrg 53c9e2be55Smrg /* from msg.c */ 54c9e2be55Smrg 55c9e2be55Smrgextern void XmhInsert (XMH_ACTION_ARGS); 56c9e2be55Smrg 57c9e2be55Smrg /* from popup.c */ 58c9e2be55Smrg 59c9e2be55Smrgextern void XmhPromptOkayAction (XMH_ACTION_ARGS); 60c9e2be55Smrg 61c9e2be55Smrg /* from toc.c */ 62c9e2be55Smrg 63c9e2be55Smrgextern void XmhPushSequence (XMH_ACTION_ARGS); 64c9e2be55Smrgextern void XmhPopSequence (XMH_ACTION_ARGS); 65c9e2be55Smrgextern void XmhReloadSeqLists (XMH_ACTION_ARGS); 66c9e2be55Smrg 67c9e2be55Smrg /* from tocfuncs.c */ 68c9e2be55Smrg 69c9e2be55Smrgextern void XmhCheckForNewMail (XMH_ACTION_ARGS); 70c9e2be55Smrgextern void XmhIncorporateNewMail (XMH_ACTION_ARGS); 71c9e2be55Smrgextern void XmhCommitChanges (XMH_ACTION_ARGS); 72c9e2be55Smrgextern void XmhPackFolder (XMH_ACTION_ARGS); 73c9e2be55Smrgextern void XmhSortFolder (XMH_ACTION_ARGS); 74c9e2be55Smrgextern void XmhForceRescan (XMH_ACTION_ARGS); 75c9e2be55Smrgextern void XmhViewNextMessage (XMH_ACTION_ARGS); 76c9e2be55Smrgextern void XmhViewPreviousMessage (XMH_ACTION_ARGS); 77c9e2be55Smrgextern void XmhMarkDelete (XMH_ACTION_ARGS); 78c9e2be55Smrgextern void XmhMarkMove (XMH_ACTION_ARGS); 79c9e2be55Smrgextern void XmhMarkCopy (XMH_ACTION_ARGS); 80c9e2be55Smrgextern void XmhUnmark (XMH_ACTION_ARGS); 81c9e2be55Smrgextern void XmhViewInNewWindow (XMH_ACTION_ARGS); 82c9e2be55Smrgextern void XmhReply (XMH_ACTION_ARGS); 83c9e2be55Smrgextern void XmhForward (XMH_ACTION_ARGS); 84c9e2be55Smrgextern void XmhUseAsComposition (XMH_ACTION_ARGS); 85c9e2be55Smrgextern void XmhPrint (XMH_ACTION_ARGS); 86c9e2be55Smrgextern void XmhShellCommand (XMH_ACTION_ARGS); 87c9e2be55Smrgextern void XmhPickMessages (XMH_ACTION_ARGS); 88c9e2be55Smrgextern void XmhOpenSequence (XMH_ACTION_ARGS); 89c9e2be55Smrgextern void XmhAddToSequence (XMH_ACTION_ARGS); 90c9e2be55Smrgextern void XmhRemoveFromSequence (XMH_ACTION_ARGS); 91c9e2be55Smrgextern void XmhDeleteSequence (XMH_ACTION_ARGS); 92c9e2be55Smrg 93c9e2be55Smrg /* from viewfuncs.c */ 94c9e2be55Smrg 95c9e2be55Smrgextern void XmhCloseView (XMH_ACTION_ARGS); 96c9e2be55Smrgextern void XmhViewReply (XMH_ACTION_ARGS); 97c9e2be55Smrgextern void XmhViewForward (XMH_ACTION_ARGS); 98c9e2be55Smrgextern void XmhViewUseAsComposition (XMH_ACTION_ARGS); 99c9e2be55Smrgextern void XmhEditView (XMH_ACTION_ARGS); 100c9e2be55Smrgextern void XmhSaveView (XMH_ACTION_ARGS); 101c9e2be55Smrgextern void XmhPrintView (XMH_ACTION_ARGS); 102c9e2be55Smrgextern void XmhViewMarkDelete (XMH_ACTION_ARGS); 103