/* * Copyright (c) 2021 joshua stein * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ #define PROGRAM_NAME "Amend" #define MBAR_ID 128 #define APPLE_MENU_ID 128 #define APPLE_MENU_ABOUT_ID 1 #define FILE_MENU_ID 129 #define FILE_MENU_NEW_ID 1 #define FILE_MENU_OPEN_ID 2 #define FILE_MENU_SETTINGS_ID 4 #define FILE_MENU_QUIT_ID 6 #define EDIT_MENU_ID 130 #define EDIT_MENU_CUT_ID 1 #define EDIT_MENU_COPY_ID 2 #define EDIT_MENU_PASTE_ID 3 #define EDIT_MENU_SELECT_ALL_ID 4 #define REPO_MENU_ID 131 #define REPO_MENU_ADD_FILE_ID 1 #define REPO_MENU_DISCARD_CHANGES_ID 2 #define REPO_MENU_APPLY_DIFF_ID 3 #define AMENDMENT_MENU_ID 132 #define AMENDMENT_MENU_EDIT_ID 1 #define AMENDMENT_MENU_EXPORT_ID 2 #define AMENDMENT_LDEF_ID 128 #define AMENDMENT_LIST_FONT geneva #define AMENDMENT_LIST_FONT_SIZE 9 #define FILE_LDEF_ID 129 #define FILE_LIST_FONT geneva #define FILE_LIST_FONT_SIZE 10 #define SETTINGS_DLOG_ID 130 #define SETTINGS_SAVE_ID 1 #define SETTINGS_CANCEL_ID 2 #define SETTINGS_AUTHOR_ID 3 #define SETTINGS_TABWIDTH_ID 4 #define SETTINGS_MAX_AMENDMENTS_ID 5 #define STR_AUTHOR_ID 128 #define STR_TABWIDTH_ID 129 #define STR_MAX_AMENDMENTS_ID 130 extern MenuHandle file_menu, edit_menu, repo_menu, amendment_menu; void menu_defaults(void);