gtkmm: Gtk::Stock Namespace Reference

Functions

void add (const Gtk::StockItem& item)
 Add a stock item to the list of registered stock items.

bool lookup (const Gtk::StockID& stock_id, Gtk::StockItem& item)
 Fills item with the registered values for stock_id.

bool lookup (const Gtk::StockID& stock_id, Glib::RefPtr< Gtk::IconSet >& iconset)
 See IconSet::lookup_default()

bool lookup (const Gtk::StockID& stock_id, Gtk::IconSize size, Gtk::Image& image)
 Receive an Image of the registered stock id with the correct size.

std::vector< Gtk::StockIDget_ids ()
 Retrieves a list of all known stock IDs added to an IconFactory or registered with Stock::add().

Variables

const Gtk::BuiltinStockID DIALOG_AUTHENTICATION
const Gtk::BuiltinStockID DIALOG_INFO
const Gtk::BuiltinStockID DIALOG_WARNING
const Gtk::BuiltinStockID DIALOG_ERROR
const Gtk::BuiltinStockID DIALOG_QUESTION
const Gtk::BuiltinStockID DND
const Gtk::BuiltinStockID DND_MULTIPLE
const Gtk::BuiltinStockID ABOUT
const Gtk::BuiltinStockID ADD
const Gtk::BuiltinStockID APPLY
const Gtk::BuiltinStockID BOLD
const Gtk::BuiltinStockID CANCEL
const Gtk::BuiltinStockID CAPS_LOCK_WARNING
const Gtk::BuiltinStockID CDROM
const Gtk::BuiltinStockID CLEAR
const Gtk::BuiltinStockID CLOSE
const Gtk::BuiltinStockID COLOR_PICKER
const Gtk::BuiltinStockID CONVERT
const Gtk::BuiltinStockID CONNECT
const Gtk::BuiltinStockID COPY
const Gtk::BuiltinStockID CUT
const Gtk::BuiltinStockID DELETE
const Gtk::BuiltinStockID DIRECTORY
const Gtk::BuiltinStockID DISCARD
const Gtk::BuiltinStockID DISCONNECT
const Gtk::BuiltinStockID EDIT
const Gtk::BuiltinStockID EXECUTE
const Gtk::BuiltinStockID FILE
const Gtk::BuiltinStockID FIND
const Gtk::BuiltinStockID FIND_AND_REPLACE
const Gtk::BuiltinStockID FLOPPY
const Gtk::BuiltinStockID FULLSCREEN
const Gtk::BuiltinStockID LEAVE_FULLSCREEN
const Gtk::BuiltinStockID GOTO_BOTTOM
const Gtk::BuiltinStockID GOTO_FIRST
const Gtk::BuiltinStockID GOTO_LAST
const Gtk::BuiltinStockID GOTO_TOP
const Gtk::BuiltinStockID GO_BACK
const Gtk::BuiltinStockID GO_DOWN
const Gtk::BuiltinStockID GO_FORWARD
const Gtk::BuiltinStockID GO_UP
const Gtk::BuiltinStockID HARDDISK
const Gtk::BuiltinStockID HELP
const Gtk::BuiltinStockID HOME
const Gtk::BuiltinStockID INDEX
const Gtk::BuiltinStockID INFO
const Gtk::BuiltinStockID INDENT
const Gtk::BuiltinStockID UNINDENT
const Gtk::BuiltinStockID ITALIC
const Gtk::BuiltinStockID JUMP_TO
const Gtk::BuiltinStockID JUSTIFY_CENTER
const Gtk::BuiltinStockID JUSTIFY_FILL
const Gtk::BuiltinStockID JUSTIFY_LEFT
const Gtk::BuiltinStockID JUSTIFY_RIGHT
const Gtk::BuiltinStockID MISSING_IMAGE
const Gtk::BuiltinStockID MEDIA_FORWARD
const Gtk::BuiltinStockID MEDIA_NEXT
const Gtk::BuiltinStockID MEDIA_PAUSE
const Gtk::BuiltinStockID MEDIA_PLAY
const Gtk::BuiltinStockID MEDIA_PREVIOUS
const Gtk::BuiltinStockID MEDIA_RECORD
const Gtk::BuiltinStockID MEDIA_REWIND
const Gtk::BuiltinStockID MEDIA_STOP
const Gtk::BuiltinStockID NETWORK
const Gtk::BuiltinStockID NEW
const Gtk::BuiltinStockID NO
const Gtk::BuiltinStockID OK
const Gtk::BuiltinStockID OPEN
const Gtk::BuiltinStockID ORIENTATION_PORTRAIT
const Gtk::BuiltinStockID ORIENTATION_LANDSCAPE
const Gtk::BuiltinStockID ORIENTATION_REVERSE_LANDSCAPE
const Gtk::BuiltinStockID ORIENTATION_REVERSE_PORTRAIT
const Gtk::BuiltinStockID PASTE
const Gtk::BuiltinStockID PREFERENCES
const Gtk::BuiltinStockID PAGE_SETUP
const Gtk::BuiltinStockID PRINT
const Gtk::BuiltinStockID PRINT_ERROR
const Gtk::BuiltinStockID PRINT_PREVIEW
const Gtk::BuiltinStockID PRINT_REPORT
const Gtk::BuiltinStockID PRINT_WARNING
const Gtk::BuiltinStockID PROPERTIES
const Gtk::BuiltinStockID QUIT
const Gtk::BuiltinStockID REDO
const Gtk::BuiltinStockID REFRESH
const Gtk::BuiltinStockID REMOVE
const Gtk::BuiltinStockID REVERT_TO_SAVED
const Gtk::BuiltinStockID SAVE
const Gtk::BuiltinStockID SAVE_AS
const Gtk::BuiltinStockID SELECT_ALL
const Gtk::BuiltinStockID SELECT_COLOR
const Gtk::BuiltinStockID SELECT_FONT
const Gtk::BuiltinStockID SORT_ASCENDING
const Gtk::BuiltinStockID SORT_DESCENDING
const Gtk::BuiltinStockID SPELL_CHECK
const Gtk::BuiltinStockID STOP
const Gtk::BuiltinStockID STRIKETHROUGH
const Gtk::BuiltinStockID UNDELETE
const Gtk::BuiltinStockID UNDERLINE
const Gtk::BuiltinStockID UNDO
const Gtk::BuiltinStockID YES
const Gtk::BuiltinStockID ZOOM_100
const Gtk::BuiltinStockID ZOOM_FIT
const Gtk::BuiltinStockID ZOOM_IN
const Gtk::BuiltinStockID ZOOM_OUT

Function Documentation

void Gtk::Stock::add ( const Gtk::StockItem item)

Add a stock item to the list of registered stock items.

Parameters:
itemStockItem to register.

If an item already exists with the same stock ID the old item gets replaced.

std::vector<Gtk::StockID> Gtk::Stock::get_ids ( )

Retrieves a list of all known stock IDs added to an IconFactory or registered with Stock::add().

Returns:
list of all known stock IDs.
bool Gtk::Stock::lookup ( const Gtk::StockID stock_id,
Gtk::IconSize  size,
Gtk::Image image 
)

Receive an Image of the registered stock id with the correct size.

Parameters:
stock_idStockID to search for.
size,:IconSize of the desired Image.
image,:Image to fill.
Returns:
true if the item was found - false otherwise
bool Gtk::Stock::lookup ( const Gtk::StockID stock_id,
Glib::RefPtr< Gtk::IconSet >&  iconset 
)

See IconSet::lookup_default()

Parameters:
stock_idStockID to search for.
iconsetto fill.
Returns:
true if the item was found - false otherwise.
bool Gtk::Stock::lookup ( const Gtk::StockID stock_id,
Gtk::StockItem item 
)

Fills item with the registered values for stock_id.

Parameters:
stock_idStockID to search for.
itemitem to fill in case stockid was found.
Returns:
true if the item was found - false otherwise.

Variable Documentation

left-to-right languages:

gtk-go-back-ltr.png

right-to-left languages:

gtk-go-back-rtl.png

left-to-right languages:

gtk-go-forward-ltr.png

right-to-left languages:

gtk-go-forward-rtl.png

left-to-right languages:

gtk-goto-first-ltr.png

right-to-left languages:

gtk-goto-first-rtl.png

left-to-right languages:

gtk-goto-last-ltr.png

right-to-left languages:

gtk-goto-last-rtl.png

left-to-right languages:

gtk-indent-ltr.png

right-to-left languages:

gtk-indent-rtl.png

left-to-right languages:

gtk-jump-to-ltr.png

right-to-left languages:

gtk-jump-to-rtl.png

left-to-right languages:

gtk-media-forward-ltr.png

right-to-left languages:

gtk-media-forward-rtl.png

left-to-right languages:

gtk-media-next-ltr.png

right-to-left languages:

gtk-media-next-rtl.png

left-to-right languages:

gtk-media-play-ltr.png

right-to-left languages:

gtk-media-play-rtl.png

left-to-right languages:

gtk-media-previous-ltr.png

right-to-left languages:

gtk-media-previous-rtl.png

left-to-right languages:

gtk-media-rewind-ltr.png

right-to-left languages:

gtk-media-rewind-rtl.png

left-to-right languages:

gtk-redo-ltr.png

right-to-left languages:

gtk-redo-rtl.png

left-to-right languages:

gtk-revert-to-saved-ltr.png

right-to-left languages:

gtk-revert-to-saved-rtl.png

left-to-right languages:

gtk-undelete-ltr.png

right-to-left languages:

gtk-undelete-rtl.png

left-to-right languages:

gtk-undo-ltr.png

right-to-left languages:

gtk-undo-rtl.png

left-to-right languages:

gtk-unindent-ltr.png

right-to-left languages:

gtk-unindent-rtl.png