1 /* -*-mode:c; c-style:k&r; c-basic-offset:4; -*- */ 2 /* Balsa E-Mail Client 3 * Copyright (C) 1997-2013 Stuart Parmenter and others, 4 * See the file AUTHORS for a list. 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License as published by 8 * the Free Software Foundation; either version 2, or (at your option) 9 * any later version. 10 * 11 * This program is distributed in the hope that it will be useful, 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 * GNU General Public License for more details. 15 * 16 * You should have received a copy of the GNU General Public License 17 * along with this program; if not, write to the Free Software 18 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 19 * 02111-1307, USA. 20 */ 21 22 #ifndef __BALSA_ICONS_H__ 23 #define __BALSA_ICONS_H__ 24 25 #ifndef BALSA_VERSION 26 # error "Include config.h before this file." 27 #endif 28 29 #include <gtk/gtk.h> 30 31 #define BALSA_PIXMAP_ATTACHMENT "balsa_attachment" 32 #define BALSA_PIXMAP_COMPOSE "balsa_compose" 33 #define BALSA_PIXMAP_CONTINUE "balsa_continue" 34 #define BALSA_PIXMAP_RECEIVE "balsa_receive" 35 #define BALSA_PIXMAP_REPLY "balsa_reply" 36 #define BALSA_PIXMAP_REPLY_ALL "balsa_reply_all" 37 #define BALSA_PIXMAP_REPLY_GROUP "balsa_reply_group" 38 #define BALSA_PIXMAP_FORWARD "balsa_forward" 39 #define BALSA_PIXMAP_NEXT "balsa_next" 40 #define BALSA_PIXMAP_NEXT_PART "balsa_next_part" 41 #define BALSA_PIXMAP_PREVIOUS "balsa_previous" 42 #define BALSA_PIXMAP_PREVIOUS_PART "balsa_previous_part" 43 #define BALSA_PIXMAP_POSTPONE "balsa_postpone" 44 #define BALSA_PIXMAP_REQUEST_MDN "balsa_request_mdn" 45 #define BALSA_PIXMAP_SEND "balsa_send" 46 #define BALSA_PIXMAP_SEND_RECEIVE "balsa_send_receive" 47 #define BALSA_PIXMAP_TRASH_EMPTY "balsa_trash_empty" 48 #define BALSA_PIXMAP_NEXT_UNREAD "balsa_next_unread" 49 #define BALSA_PIXMAP_NEXT_FLAGGED "balsa_next_flagged" 50 #define BALSA_PIXMAP_SHOW_HEADERS "balsa_show_headers" 51 #define BALSA_PIXMAP_SHOW_PREVIEW "balsa_show_preview" 52 #define BALSA_PIXMAP_MARKED_NEW "balsa_marked_new" 53 #define BALSA_PIXMAP_MARK_ALL "balsa_marked_all" 54 #define BALSA_PIXMAP_IDENTITY "balsa_identity" 55 56 #define BALSA_OLD_PIXMAP_PRINT "balsa_print" 57 #define BALSA_OLD_PIXMAP_SAVE "balsa_save" 58 #define BALSA_OLD_PIXMAP_TRASH "balsa_trash" 59 #define BALSA_OLD_PIXMAP_CLOSE_MBOX "balsa_close_mbox" 60 61 #define BALSA_PIXMAP_MBOX_DRAFT "balsa_mbox_draft" 62 #define BALSA_PIXMAP_MBOX_IN "balsa_mbox_in" 63 #define BALSA_PIXMAP_MBOX_OUT "balsa_mbox_out" 64 #define BALSA_PIXMAP_MBOX_SENT "balsa_mbox_sent" 65 #define BALSA_PIXMAP_MBOX_TRASH "balsa_mbox_trash" 66 #define BALSA_PIXMAP_MBOX_TRASH_FULL "balsa_mbox_trash_full" 67 #define BALSA_PIXMAP_MBOX_TRAY_EMPTY "balsa_mbox_tray_empty" 68 #define BALSA_PIXMAP_MBOX_TRAY_FULL "balsa_mbox_tray_full" 69 #define BALSA_PIXMAP_MBOX_DIR_OPEN "balsa_mbox_dir_open" 70 #define BALSA_PIXMAP_MBOX_DIR_CLOSED "balsa_mbox_dir_closed" 71 72 #define BALSA_PIXMAP_INFO_FLAGGED "balsa_info_flagged" 73 #define BALSA_PIXMAP_INFO_REPLIED "balsa_info_replied" 74 #define BALSA_PIXMAP_INFO_NEW "balsa_info_new" 75 #define BALSA_PIXMAP_INFO_ATTACHMENT BALSA_PIXMAP_ATTACHMENT 76 #define BALSA_PIXMAP_INFO_DELETED GTK_STOCK_DELETE 77 #ifdef HAVE_GPGME 78 # define BALSA_PIXMAP_GPG_SIGN "balsa_gpg_sign" 79 # define BALSA_PIXMAP_GPG_ENCRYPT "balsa_gpg_encrypt" 80 # define BALSA_PIXMAP_GPG_RECHECK "balsa_gpg_recheck" 81 # define BALSA_PIXMAP_SIGN "balsa_sign" 82 # define BALSA_PIXMAP_SIGN_GOOD "balsa_sign_good" 83 # define BALSA_PIXMAP_SIGN_NOTRUST "balsa_sign_trust" 84 # define BALSA_PIXMAP_SIGN_BAD "balsa_sign_bad" 85 # define BALSA_PIXMAP_ENCR "balsa_encr" 86 #endif 87 88 #define BALSA_PIXMAP_BOOK_RED "balsa_book_red" 89 #define BALSA_PIXMAP_BOOK_YELLOW "balsa_book_yellow" 90 #define BALSA_PIXMAP_BOOK_GREEN "balsa_book_green" 91 #define BALSA_PIXMAP_BOOK_BLUE "balsa_book_blue" 92 #define BALSA_PIXMAP_BOOK_OPEN "balsa_book_open" 93 94 #define BALSA_PIXMAP_DROP_DOWN "balsa_drop_down" 95 96 void balsa_register_pixmaps(void); 97 void balsa_unregister_pixmaps(void); 98 void balsa_register_pixbufs(GtkWidget * widget); 99 const gchar * balsa_icon_id(const gchar * name); 100 #endif 101