File: //usr/include/libgnomeui-2.0/libgnomeui/gnome-stock-icons.h
/* Stock icons, buttons, and menu items.
Copyright (C) 1997, 1998 Free Software Foundation
All rights reserved.
The Gnome Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
The Gnome Library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public
License along with the Gnome Library; see the file COPYING.LIB. If not,
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
Author: Eckehard Berns
*/
/*
@NOTATION@
*/
#ifndef __GNOME_STOCK_ICONS_H__
#define __GNOME_STOCK_ICONS_H__
#include <glib/gmacros.h>
#include <gtk/gtkiconfactory.h>
#include <gtk/gtkstock.h>
G_BEGIN_DECLS
#define GNOME_STOCK_TIMER "gnome-stock-timer"
#define GNOME_STOCK_TIMER_STOP "gnome-stock-timer-stop"
#define GNOME_STOCK_TRASH "gnome-stock-trash"
#define GNOME_STOCK_TRASH_FULL "gnome-stock-trash-full"
#define GNOME_STOCK_SCORES "gnome-stock-scores"
#define GNOME_STOCK_ABOUT "gnome-stock-about"
#define GNOME_STOCK_BLANK "gnome-stock-blank"
#define GNOME_STOCK_VOLUME "gnome-stock-volume"
#define GNOME_STOCK_MIDI "gnome-stock-midi"
#define GNOME_STOCK_MIC "gnome-stock-mic"
#define GNOME_STOCK_LINE_IN "gnome-stock-line-in"
#define GNOME_STOCK_MAIL "gnome-stock-mail"
#define GNOME_STOCK_MAIL_RCV "gnome-stock-mail-rcv"
#define GNOME_STOCK_MAIL_SND "gnome-stock-mail-snd"
#define GNOME_STOCK_MAIL_RPL "gnome-stock-mail-rpl"
#define GNOME_STOCK_MAIL_FWD "gnome-stock-mail-fwd"
#define GNOME_STOCK_MAIL_NEW "gnome-stock-mail-new"
#define GNOME_STOCK_ATTACH "gnome-stock-attach"
#define GNOME_STOCK_BOOK_RED "gnome-stock-book-red"
#define GNOME_STOCK_BOOK_GREEN "gnome-stock-book-green"
#define GNOME_STOCK_BOOK_BLUE "gnome-stock-book-blue"
#define GNOME_STOCK_BOOK_YELLOW "gnome-stock-book-yellow"
#define GNOME_STOCK_BOOK_OPEN "gnome-stock-book-open"
#define GNOME_STOCK_MULTIPLE_FILE "gnome-stock-multiple-file"
#define GNOME_STOCK_NOT "gnome-stock-not"
#define GNOME_STOCK_TABLE_BORDERS "gnome-stock-table-borders"
#define GNOME_STOCK_TABLE_FILL "gnome-stock-table-fill"
#define GNOME_STOCK_TEXT_INDENT "gnome-stock-text-indent"
#define GNOME_STOCK_TEXT_UNINDENT "gnome-stock-text-unindent"
#define GNOME_STOCK_TEXT_BULLETED_LIST "gnome-stock-text-bulleted-list"
#define GNOME_STOCK_TEXT_NUMBERED_LIST "gnome-stock-text-numbered-list"
#define GNOME_STOCK_AUTHENTICATION "gnome-stock-authentication"
/* And now for some deprecated items, you should use the GTK_STOCK_
* equivalents for these. Note that the BUTTON ones are now defined
* in gnome-dialog.h and also deprecated in favour of the GTK_STOCK_
* ones */
#ifndef GNOME_DISABLE_DEPRECATED
#define GNOME_STOCK_PIXMAP_NEW GTK_STOCK_NEW
#define GNOME_STOCK_PIXMAP_OPEN GTK_STOCK_OPEN
#define GNOME_STOCK_PIXMAP_CLOSE GTK_STOCK_CLOSE
#define GNOME_STOCK_PIXMAP_REVERT GTK_STOCK_REVERT_TO_SAVED
#define GNOME_STOCK_PIXMAP_SAVE GTK_STOCK_SAVE
#define GNOME_STOCK_PIXMAP_SAVE_AS GTK_STOCK_SAVE_AS
#define GNOME_STOCK_PIXMAP_CUT GTK_STOCK_CUT
#define GNOME_STOCK_PIXMAP_COPY GTK_STOCK_COPY
#define GNOME_STOCK_PIXMAP_PASTE GTK_STOCK_PASTE
#define GNOME_STOCK_PIXMAP_CLEAR GTK_STOCK_CLEAR
#define GNOME_STOCK_PIXMAP_PROPERTIES GTK_STOCK_PROPERTIES
#define GNOME_STOCK_PIXMAP_PREFERENCES GTK_STOCK_PREFERENCES
#define GNOME_STOCK_PIXMAP_HELP GTK_STOCK_HELP
#define GNOME_STOCK_PIXMAP_SCORES GNOME_STOCK_SCORES
#define GNOME_STOCK_PIXMAP_PRINT GTK_STOCK_PRINT
#define GNOME_STOCK_PIXMAP_SEARCH GTK_STOCK_FIND
#define GNOME_STOCK_PIXMAP_SRCHRPL GTK_STOCK_FIND_AND_REPLACE
#define GNOME_STOCK_PIXMAP_BACK GTK_STOCK_GO_BACK
#define GNOME_STOCK_PIXMAP_FORWARD GTK_STOCK_GO_FORWARD
#define GNOME_STOCK_PIXMAP_FIRST GTK_STOCK_GOTO_FIRST
#define GNOME_STOCK_PIXMAP_LAST GTK_STOCK_GOTO_LAST
#define GNOME_STOCK_PIXMAP_HOME GTK_STOCK_HOME
#define GNOME_STOCK_PIXMAP_STOP GTK_STOCK_STOP
#define GNOME_STOCK_PIXMAP_REFRESH GTK_STOCK_REFRESH
#define GNOME_STOCK_PIXMAP_UNDO GTK_STOCK_UNDO
#define GNOME_STOCK_PIXMAP_REDO GTK_STOCK_REDO
#define GNOME_STOCK_PIXMAP_TIMER GNOME_STOCK_TIMER
#define GNOME_STOCK_PIXMAP_TIMER_STOP GNOME_STOCK_TIMER_STOP
#define GNOME_STOCK_PIXMAP_MAIL GNOME_STOCK_MAIL
#define GNOME_STOCK_PIXMAP_MAIL_RCV GNOME_STOCK_MAIL_RCV
#define GNOME_STOCK_PIXMAP_MAIL_SND GNOME_STOCK_MAIL_SND
#define GNOME_STOCK_PIXMAP_MAIL_RPL GNOME_STOCK_MAIL_RPL
#define GNOME_STOCK_PIXMAP_MAIL_FWD GNOME_STOCK_MAIL_FWD
#define GNOME_STOCK_PIXMAP_MAIL_NEW GNOME_STOCK_MAIL_NEW
#define GNOME_STOCK_PIXMAP_TRASH GNOME_STOCK_TRASH
#define GNOME_STOCK_PIXMAP_TRASH_FULL GNOME_STOCK_TRASH_FULL
#define GNOME_STOCK_PIXMAP_UNDELETE GTK_STOCK_UNDELETE
#define GNOME_STOCK_PIXMAP_SPELLCHECK GTK_STOCK_SPELL_CHECK
#define GNOME_STOCK_PIXMAP_MIC GNOME_STOCK_MIC
#define GNOME_STOCK_PIXMAP_LINE_IN GNOME_STOCK_LINE_IN
#define GNOME_STOCK_PIXMAP_CDROM GTK_STOCK_CDROM
#define GNOME_STOCK_PIXMAP_VOLUME GNOME_STOCK_VOLUME
#define GNOME_STOCK_PIXMAP_MIDI GNOME_STOCK_MIDI
#define GNOME_STOCK_PIXMAP_BOOK_RED GNOME_STOCK_BOOK_RED
#define GNOME_STOCK_PIXMAP_BOOK_GREEN GNOME_STOCK_BOOK_GREEN
#define GNOME_STOCK_PIXMAP_BOOK_BLUE GNOME_STOCK_BOOK_BLUE
#define GNOME_STOCK_PIXMAP_BOOK_YELLOW GNOME_STOCK_BOOK_YELLOW
#define GNOME_STOCK_PIXMAP_BOOK_OPEN GNOME_STOCK_BOOK_OPEN
#define GNOME_STOCK_PIXMAP_ABOUT GNOME_STOCK_ABOUT
#define GNOME_STOCK_PIXMAP_QUIT GTK_STOCK_QUIT
#define GNOME_STOCK_PIXMAP_MULTIPLE GNOME_STOCK_MULTIPLE_FILE
#define GNOME_STOCK_PIXMAP_NOT GNOME_STOCK_NOT
#define GNOME_STOCK_PIXMAP_CONVERT GTK_STOCK_CONVERT
#define GNOME_STOCK_PIXMAP_JUMP_TO GTK_STOCK_JUMP_TO
#define GNOME_STOCK_PIXMAP_UP GTK_STOCK_GO_UP
#define GNOME_STOCK_PIXMAP_DOWN GTK_STOCK_GO_DOWN
#define GNOME_STOCK_PIXMAP_TOP GTK_STOCK_GOTO_TOP
#define GNOME_STOCK_PIXMAP_BOTTOM GTK_STOCK_GOTO_BOTTOM
#define GNOME_STOCK_PIXMAP_ATTACH GNOME_STOCK_ATTACH
#define GNOME_STOCK_PIXMAP_INDEX GTK_STOCK_INDEX
#define GNOME_STOCK_PIXMAP_FONT GTK_STOCK_SELECT_FONT
#define GNOME_STOCK_PIXMAP_EXEC GTK_STOCK_EXECUTE
#define GNOME_STOCK_PIXMAP_ALIGN_LEFT GTK_STOCK_JUSTIFY_LEFT
#define GNOME_STOCK_PIXMAP_ALIGN_RIGHT GTK_STOCK_JUSTIFY_RIGHT
#define GNOME_STOCK_PIXMAP_ALIGN_CENTER GTK_STOCK_JUSTIFY_CENTER
#define GNOME_STOCK_PIXMAP_ALIGN_JUSTIFY GTK_STOCK_JUSTIFY_FILL
#define GNOME_STOCK_PIXMAP_TEXT_BOLD GTK_STOCK_BOLD
#define GNOME_STOCK_PIXMAP_TEXT_ITALIC GTK_STOCK_ITALIC
#define GNOME_STOCK_PIXMAP_TEXT_UNDERLINE GTK_STOCK_UNDERLINE
#define GNOME_STOCK_PIXMAP_TEXT_STRIKEOUT GTK_STOCK_STRIKETHROUGH
#define GNOME_STOCK_PIXMAP_TEXT_INDENT GNOME_STOCK_TEXT_INDENT
#define GNOME_STOCK_PIXMAP_TEXT_UNINDENT GNOME_STOCK_TEXT_UNINDENT
#define GNOME_STOCK_PIXMAP_EXIT GNOME_STOCK_PIXMAP_QUIT
#define GNOME_STOCK_PIXMAP_COLORSELECTOR GTK_STOCK_SELECT_COLOR
#define GNOME_STOCK_PIXMAP_ADD GTK_STOCK_ADD
#define GNOME_STOCK_PIXMAP_REMOVE GTK_STOCK_REMOVE
#define GNOME_STOCK_PIXMAP_TABLE_BORDERS GNOME_STOCK_TABLE_BORDERS
#define GNOME_STOCK_PIXMAP_TABLE_FILL GNOME_STOCK_TABLE_FILL
#define GNOME_STOCK_PIXMAP_TEXT_BULLETED_LIST GNOME_STOCK_TEXT_BULLETED_LIST
#define GNOME_STOCK_PIXMAP_TEXT_NUMBERED_LIST GNOME_STOCK_TEXT_NUMBERED_LIST
/* menus */
#define GNOME_STOCK_MENU_BLANK GNOME_STOCK_BLANK
#define GNOME_STOCK_MENU_NEW GTK_STOCK_NEW
#define GNOME_STOCK_MENU_SAVE GTK_STOCK_SAVE
#define GNOME_STOCK_MENU_SAVE_AS GTK_STOCK_SAVE_AS
#define GNOME_STOCK_MENU_REVERT GTK_STOCK_REVERT_TO_SAVED
#define GNOME_STOCK_MENU_OPEN GTK_STOCK_OPEN
#define GNOME_STOCK_MENU_CLOSE GTK_STOCK_CLOSE
#define GNOME_STOCK_MENU_QUIT GTK_STOCK_QUIT
#define GNOME_STOCK_MENU_CUT GTK_STOCK_CUT
#define GNOME_STOCK_MENU_COPY GTK_STOCK_COPY
#define GNOME_STOCK_MENU_PASTE GTK_STOCK_PASTE
#define GNOME_STOCK_MENU_PROP GTK_STOCK_PROPERTIES
#define GNOME_STOCK_MENU_PREF GTK_STOCK_PREFERENCES
#define GNOME_STOCK_MENU_ABOUT GNOME_STOCK_ABOUT
#define GNOME_STOCK_MENU_SCORES GNOME_STOCK_SCORES
#define GNOME_STOCK_MENU_UNDO GTK_STOCK_UNDO
#define GNOME_STOCK_MENU_REDO GTK_STOCK_REDO
#define GNOME_STOCK_MENU_PRINT GTK_STOCK_PRINT
#define GNOME_STOCK_MENU_SEARCH GTK_STOCK_FIND
#define GNOME_STOCK_MENU_SRCHRPL GTK_STOCK_FIND_AND_REPLACE
#define GNOME_STOCK_MENU_BACK GTK_STOCK_GO_BACK
#define GNOME_STOCK_MENU_FORWARD GTK_STOCK_GO_FORWARD
#define GNOME_STOCK_MENU_FIRST GTK_STOCK_GOTO_FIRST
#define GNOME_STOCK_MENU_LAST GTK_STOCK_GOTO_LAST
#define GNOME_STOCK_MENU_HOME GTK_STOCK_HOME
#define GNOME_STOCK_MENU_STOP GTK_STOCK_STOP
#define GNOME_STOCK_MENU_REFRESH GTK_STOCK_REFRESH
#define GNOME_STOCK_MENU_MAIL GNOME_STOCK_MAIL
#define GNOME_STOCK_MENU_MAIL_RCV GNOME_STOCK_MAIL_RCV
#define GNOME_STOCK_MENU_MAIL_SND GNOME_STOCK_MAIL_SND
#define GNOME_STOCK_MENU_MAIL_RPL GNOME_STOCK_MAIL_RPL
#define GNOME_STOCK_MENU_MAIL_FWD GNOME_STOCK_MAIL_FWD
#define GNOME_STOCK_MENU_MAIL_NEW GNOME_STOCK_MAIL_NEW
#define GNOME_STOCK_MENU_TRASH GNOME_STOCK_TRASH
#define GNOME_STOCK_MENU_TRASH_FULL GNOME_STOCK_TRASH_FULL
#define GNOME_STOCK_MENU_UNDELETE GTK_STOCK_UNDELETE
#define GNOME_STOCK_MENU_TIMER GNOME_STOCK_TIMER
#define GNOME_STOCK_MENU_TIMER_STOP GNOME_STOCK_TIMER_STOP
#define GNOME_STOCK_MENU_SPELLCHECK GTK_STOCK_SPELL_CHECK
#define GNOME_STOCK_MENU_MIC GNOME_STOCK_MIC
#define GNOME_STOCK_MENU_LINE_IN GNOME_STOCK_LINE_IN
#define GNOME_STOCK_MENU_CDROM GTK_STOCK_CDROM
#define GNOME_STOCK_MENU_VOLUME GNOME_STOCK_VOLUME
#define GNOME_STOCK_MENU_MIDI GNOME_STOCK_MIDI
#define GNOME_STOCK_MENU_BOOK_RED GNOME_STOCK_BOOK_RED
#define GNOME_STOCK_MENU_BOOK_GREEN GNOME_STOCK_BOOK_GREEN
#define GNOME_STOCK_MENU_BOOK_BLUE GNOME_STOCK_BOOK_BLUE
#define GNOME_STOCK_MENU_BOOK_YELLOW GNOME_STOCK_BOOK_YELLOW
#define GNOME_STOCK_MENU_BOOK_OPEN GNOME_STOCK_BOOK_OPEN
#define GNOME_STOCK_MENU_CONVERT GTK_STOCK_CONVERT
#define GNOME_STOCK_MENU_JUMP_TO GTK_STOCK_JUMP_TO
#define GNOME_STOCK_MENU_UP GTK_STOCK_GO_UP
#define GNOME_STOCK_MENU_DOWN GTK_STOCK_GO_DOWN
#define GNOME_STOCK_MENU_TOP GTK_STOCK_GOTO_TOP
#define GNOME_STOCK_MENU_BOTTOM GTK_STOCK_GOTO_BOTTOM
#define GNOME_STOCK_MENU_ATTACH GNOME_STOCK_ATTACH
#define GNOME_STOCK_MENU_INDEX GTK_STOCK_INDEX
#define GNOME_STOCK_MENU_FONT GTK_STOCK_SELECT_FONT
#define GNOME_STOCK_MENU_EXEC GTK_STOCK_EXECUTE
#define GNOME_STOCK_MENU_ALIGN_LEFT GTK_STOCK_JUSTIFY_LEFT
#define GNOME_STOCK_MENU_ALIGN_RIGHT GTK_STOCK_JUSTIFY_RIGHT
#define GNOME_STOCK_MENU_ALIGN_CENTER GTK_STOCK_JUSTIFY_CENTER
#define GNOME_STOCK_MENU_ALIGN_JUSTIFY GTK_STOCK_JUSTIFY_FILL
#define GNOME_STOCK_MENU_TEXT_BOLD GTK_STOCK_BOLD
#define GNOME_STOCK_MENU_TEXT_ITALIC GTK_STOCK_ITALIC
#define GNOME_STOCK_MENU_TEXT_UNDERLINE GTK_STOCK_UNDERLINE
#define GNOME_STOCK_MENU_TEXT_STRIKEOUT GTK_STOCK_STRIKETHROUGH
#define GNOME_STOCK_MENU_EXIT GNOME_STOCK_MENU_QUIT
#endif /* GNOME_DISABLE_DEPRECATED */
G_END_DECLS
#endif /* GNOME_STOCK_ICONS_H */