1 /* 2 * gnc-icons.h -- Functions to add icons for GnuCash to use 3 * Copyright (C) 2003 Jan Arne Petersen 4 * Author: Jan Arne Petersen <jpetersen@uni-bonn.de> 5 */ 6 /********************************************************************\ 7 * This program is free software; you can redistribute it and/or * 8 * modify it under the terms of the GNU General Public License as * 9 * published by the Free Software Foundation; either version 2 of * 10 * the License, or (at your option) any later version. * 11 * * 12 * This program is distributed in the hope that it will be useful, * 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of * 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 15 * GNU General Public License for more details. * 16 * * 17 * You should have received a copy of the GNU General Public License* 18 * along with this program; if not, contact: * 19 * * 20 * Free Software Foundation Voice: +1-617-542-5942 * 21 * 51 Franklin Street, Fifth Floor Fax: +1-617-542-2652 * 22 * Boston, MA 02110-1301, USA gnu@gnu.org * 23 * * 24 \********************************************************************/ 25 26 27 #ifndef __GNC_ICONS_H 28 #define __GNC_ICONS_H 29 30 G_BEGIN_DECLS 31 32 #define GNC_ICON_ACCOUNT "gnc-account" 33 #define GNC_ICON_ACCOUNT_REPORT "gnc-account-report" 34 #define GNC_ICON_DELETE_ACCOUNT "gnc-account-delete" 35 #define GNC_ICON_EDIT_ACCOUNT "gnc-account-edit" 36 #define GNC_ICON_NEW_ACCOUNT "gnc-account-new" 37 #define GNC_ICON_OPEN_ACCOUNT "gnc-account-open" 38 #define GNC_ICON_SPLIT_TRANS "gnc-split-trans" 39 #define GNC_ICON_SCHEDULE "gnc-sx-new" 40 #define GNC_ICON_TRANSFER "gnc-transfer" 41 #define GNC_ICON_JUMP_TO "gnc-jumpto" 42 #define GNC_ICON_INVOICE "gnc-invoice" 43 #define GNC_ICON_INVOICE_POST "gnc-invoice-post" 44 #define GNC_ICON_INVOICE_UNPOST "gnc-invoice-unpost" 45 #define GNC_ICON_INVOICE_PAY "gnc-invoice-pay" 46 #define GNC_ICON_INVOICE_NEW "gnc-invoice-new" 47 #define GNC_ICON_INVOICE_EDIT "gnc-invoice-edit" 48 #define GNC_ICON_INVOICE_DUPLICATE "gnc-invoice-duplicate" 49 #define GNC_ICON_PDF_EXPORT "gnc-gnome-pdf" 50 51 //FIXME: use own budget icons? 52 #define GNC_ICON_BUDGET "gnc-account" 53 #define GNC_ICON_NEW_BUDGET "gnc-account" 54 #define GNC_ICON_OPEN_BUDGET "gnc-account-open" 55 //#define GNC_ICON_CLOSE_BUDGET "gnc-close-account" 56 //#define GNC_ICON_EDIT_BUDGET "gnc-edit-account" 57 #define GNC_ICON_DELETE_BUDGET "gnc-account-delete" 58 #define GNC_ICON_APP "gnucash-icon" 59 60 void gnc_load_app_icons (void); 61 62 G_END_DECLS 63 64 #endif /* __GNC_ICONS_H */ 65