diff options
Diffstat (limited to 'src/stock_pixmap.h')
| -rw-r--r-- | src/stock_pixmap.h | 122 |
1 files changed, 122 insertions, 0 deletions
diff --git a/src/stock_pixmap.h b/src/stock_pixmap.h new file mode 100644 index 0000000..b049698 --- /dev/null +++ b/src/stock_pixmap.h | |||
| @@ -0,0 +1,122 @@ | |||
| 1 | /* | ||
| 2 | * Sylpheed -- a GTK+ based, lightweight, and fast e-mail client | ||
| 3 | * Copyright (C) 1999-2013 Hiroyuki Yamamoto | ||
| 4 | * | ||
| 5 | * This program is free software; you can redistribute it and/or modify | ||
| 6 | * it under the terms of the GNU General Public License as published by | ||
| 7 | * the Free Software Foundation; either version 2 of the License, or | ||
| 8 | * (at your option) any later version. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, | ||
| 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 13 | * GNU General Public License for more details. | ||
| 14 | * | ||
| 15 | * You should have received a copy of the GNU General Public License | ||
| 16 | * along with this program; if not, write to the Free Software | ||
| 17 | * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
| 18 | */ | ||
| 19 | |||
| 20 | #ifndef __STOCK_PIXMAP_H__ | ||
| 21 | #define __STOCK_PIXMAP_H__ | ||
| 22 | |||
| 23 | #include <glib.h> | ||
| 24 | #include <gtk/gtkwidget.h> | ||
| 25 | |||
| 26 | typedef enum | ||
| 27 | { | ||
| 28 | STOCK_PIXMAP_ADDRESS, | ||
| 29 | STOCK_PIXMAP_BOOK, | ||
| 30 | STOCK_PIXMAP_CATEGORY, | ||
| 31 | STOCK_PIXMAP_CLIP, | ||
| 32 | STOCK_PIXMAP_COMPLETE, | ||
| 33 | STOCK_PIXMAP_CONTINUE, | ||
| 34 | STOCK_PIXMAP_DELETED, | ||
| 35 | STOCK_PIXMAP_FOLDER_CLOSE, | ||
| 36 | STOCK_PIXMAP_FOLDER_OPEN, | ||
| 37 | STOCK_PIXMAP_FOLDER_NOSELECT, | ||
| 38 | STOCK_PIXMAP_ERROR, | ||
| 39 | STOCK_PIXMAP_FORWARDED, | ||
| 40 | STOCK_PIXMAP_GROUP, | ||
| 41 | STOCK_PIXMAP_HTML, | ||
| 42 | STOCK_PIXMAP_INTERFACE, | ||
| 43 | STOCK_PIXMAP_JPILOT, | ||
| 44 | STOCK_PIXMAP_LDAP, | ||
| 45 | STOCK_PIXMAP_LINEWRAP, | ||
| 46 | STOCK_PIXMAP_MARK, | ||
| 47 | STOCK_PIXMAP_NEW, | ||
| 48 | STOCK_PIXMAP_REPLIED, | ||
| 49 | STOCK_PIXMAP_UNREAD, | ||
| 50 | STOCK_PIXMAP_VCARD, | ||
| 51 | STOCK_PIXMAP_ONLINE, | ||
| 52 | STOCK_PIXMAP_OFFLINE, | ||
| 53 | STOCK_PIXMAP_MAIL_SMALL, | ||
| 54 | |||
| 55 | STOCK_PIXMAP_INBOX, | ||
| 56 | STOCK_PIXMAP_OUTBOX, | ||
| 57 | STOCK_PIXMAP_DRAFT, | ||
| 58 | STOCK_PIXMAP_TRASH, | ||
| 59 | STOCK_PIXMAP_MAIL, | ||
| 60 | STOCK_PIXMAP_MAIL_ATTACH, | ||
| 61 | STOCK_PIXMAP_MAIL_COMPOSE, | ||
| 62 | STOCK_PIXMAP_MAIL_FORWARD, | ||
| 63 | STOCK_PIXMAP_MAIL_RECEIVE, | ||
| 64 | STOCK_PIXMAP_MAIL_RECEIVE_ALL, | ||
| 65 | STOCK_PIXMAP_MAIL_REPLY, | ||
| 66 | STOCK_PIXMAP_MAIL_REPLY_TO_ALL, | ||
| 67 | STOCK_PIXMAP_MAIL_SEND, | ||
| 68 | STOCK_PIXMAP_MAIL_SEND_QUEUE, | ||
| 69 | STOCK_PIXMAP_INSERT_FILE, | ||
| 70 | STOCK_PIXMAP_ADDRESS_BOOK, | ||
| 71 | STOCK_PIXMAP_DELETE, | ||
| 72 | STOCK_PIXMAP_SPAM, | ||
| 73 | STOCK_PIXMAP_NOTSPAM, | ||
| 74 | STOCK_PIXMAP_SIGN, | ||
| 75 | STOCK_PIXMAP_SYLPHEED, | ||
| 76 | STOCK_PIXMAP_SYLPHEED_SMALL, | ||
| 77 | STOCK_PIXMAP_SYLPHEED_32, | ||
| 78 | STOCK_PIXMAP_SYLPHEED_NEWMAIL, | ||
| 79 | STOCK_PIXMAP_SYLPHEED_NEWMAIL_SMALL, | ||
| 80 | STOCK_PIXMAP_SYLPHEED_LOGO, | ||
| 81 | STOCK_PIXMAP_PERSON, | ||
| 82 | STOCK_PIXMAP_FOLDER_SEARCH, | ||
| 83 | STOCK_PIXMAP_SPAM_SMALL, | ||
| 84 | |||
| 85 | /* for toolbar */ | ||
| 86 | |||
| 87 | STOCK_PIXMAP_REMOTE_MAILBOX, | ||
| 88 | STOCK_PIXMAP_NEXT, | ||
| 89 | STOCK_PIXMAP_PREV, | ||
| 90 | STOCK_PIXMAP_SEARCH, | ||
| 91 | STOCK_PIXMAP_PRINT, | ||
| 92 | STOCK_PIXMAP_STOP, | ||
| 93 | STOCK_PIXMAP_EXECUTE, | ||
| 94 | STOCK_PIXMAP_COMMON_PREFS, | ||
| 95 | STOCK_PIXMAP_ACCOUNT_PREFS, | ||
| 96 | STOCK_PIXMAP_SAVE, | ||
| 97 | STOCK_PIXMAP_EDIT, | ||
| 98 | |||
| 99 | N_STOCK_PIXMAPS | ||
| 100 | } StockPixmap; | ||
| 101 | |||
| 102 | GtkWidget *stock_pixbuf_widget (GtkWidget *window, | ||
| 103 | StockPixmap icon); | ||
| 104 | |||
| 105 | GtkWidget *stock_pixbuf_widget_scale (GtkWidget *window, | ||
| 106 | StockPixmap icon, | ||
| 107 | gint width, | ||
| 108 | gint height); | ||
| 109 | |||
| 110 | GtkWidget *stock_pixbuf_widget_for_toolbar(StockPixmap icon); | ||
| 111 | |||
| 112 | gint stock_pixmap_gdk (GtkWidget *window, | ||
| 113 | StockPixmap icon, | ||
| 114 | GdkPixmap **pixmap, | ||
| 115 | GdkBitmap **mask); | ||
| 116 | gint stock_pixbuf_gdk (GtkWidget *window, | ||
| 117 | StockPixmap icon, | ||
| 118 | GdkPixbuf **pixbuf); | ||
| 119 | |||
| 120 | gint stock_pixbuf_set_theme_dir (const gchar *dir); | ||
| 121 | |||
| 122 | #endif /* __STOCK_PIXMAP_H__ */ | ||
