gtkmm: Gtk::Stock Namespace Reference

Functions

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

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

 
bool lookup (const Gtk::StockID& stock_id, Gtk::IconSet& iconset)
 See IconSet::lookup_default() More...

 
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. More...

 
Glib::SListHandle< Gtk::StockID, Gtk::StockID_Traits > get_ids ()
 Retrieves a list of all known stock IDs added to an IconFactory or registered with Stock::add(). More...

 

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.

Glib::SListHandle<Gtk::StockID,Gtk::StockID_Traits> 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::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.
bool Gtk::Stock::lookup ( const Gtk::StockID stock_id,
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::IconSize  size,
Gtk::Image image 
)

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

Parameters
stock_idStockID to search for.
sizeIconSize of the desired Image.
imageImage to fill.
Returns
true if the item was found - false otherwise

Variable Documentation

const Gtk::BuiltinStockID Gtk::Stock::ABOUT
gtk-about.png
const Gtk::BuiltinStockID Gtk::Stock::ADD
gtk-add.png
const Gtk::BuiltinStockID Gtk::Stock::APPLY
gtk-apply.png
const Gtk::BuiltinStockID Gtk::Stock::BOLD
gtk-bold.png
const Gtk::BuiltinStockID Gtk::Stock::CANCEL
gtk-cancel.png
const Gtk::BuiltinStockID Gtk::Stock::CAPS_LOCK_WARNING
gtk-caps-lock-warning.png
const Gtk::BuiltinStockID Gtk::Stock::CDROM
gtk-cdrom.png
const Gtk::BuiltinStockID Gtk::Stock::CLEAR
gtk-clear.png
const Gtk::BuiltinStockID Gtk::Stock::CLOSE
gtk-close.png
const Gtk::BuiltinStockID Gtk::Stock::COLOR_PICKER
gtk-color-picker.png
const Gtk::BuiltinStockID Gtk::Stock::CONNECT
gtk-connect.png
const Gtk::BuiltinStockID Gtk::Stock::CONVERT
gtk-convert.png
const Gtk::BuiltinStockID Gtk::Stock::COPY
gtk-copy.png
const Gtk::BuiltinStockID Gtk::Stock::CUT
gtk-cut.png
const Gtk::BuiltinStockID Gtk::Stock::DELETE
gtk-delete.png
const Gtk::BuiltinStockID Gtk::Stock::DIALOG_AUTHENTICATION
gtk-dialog-authentication.png
const Gtk::BuiltinStockID Gtk::Stock::DIALOG_ERROR
gtk-dialog-error.png
const Gtk::BuiltinStockID Gtk::Stock::DIALOG_INFO
gtk-dialog-info.png
const Gtk::BuiltinStockID Gtk::Stock::DIALOG_QUESTION
gtk-dialog-question.png
const Gtk::BuiltinStockID Gtk::Stock::DIALOG_WARNING
gtk-dialog-warning.png
const Gtk::BuiltinStockID Gtk::Stock::DIRECTORY
gtk-directory.png
const Gtk::BuiltinStockID Gtk::Stock::DISCARD
gtk-discard.png
const Gtk::BuiltinStockID Gtk::Stock::DISCONNECT
gtk-disconnect.png
const Gtk::BuiltinStockID Gtk::Stock::DND
gtk-dnd.png
const Gtk::BuiltinStockID Gtk::Stock::DND_MULTIPLE
gtk-dnd-multiple.png
const Gtk::BuiltinStockID Gtk::Stock::EDIT
gtk-edit.png
const Gtk::BuiltinStockID Gtk::Stock::EXECUTE
gtk-execute.png
const Gtk::BuiltinStockID Gtk::Stock::FILE
gtk-file.png
const Gtk::BuiltinStockID Gtk::Stock::FIND
gtk-find.png
const Gtk::BuiltinStockID Gtk::Stock::FIND_AND_REPLACE
gtk-find-and-replace.png
const Gtk::BuiltinStockID Gtk::Stock::FLOPPY
gtk-floppy.png
const Gtk::BuiltinStockID Gtk::Stock::FULLSCREEN
gtk-fullscreen.png
const Gtk::BuiltinStockID Gtk::Stock::GO_BACK

left-to-right languages:

gtk-go-back-ltr.png

right-to-left languages:

gtk-go-back-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::GO_DOWN
gtk-go-down.png
const Gtk::BuiltinStockID Gtk::Stock::GO_FORWARD

left-to-right languages:

gtk-go-forward-ltr.png

right-to-left languages:

gtk-go-forward-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::GO_UP
gtk-go-up.png
const Gtk::BuiltinStockID Gtk::Stock::GOTO_BOTTOM
gtk-goto-bottom.png
const Gtk::BuiltinStockID Gtk::Stock::GOTO_FIRST

left-to-right languages:

gtk-goto-first-ltr.png

right-to-left languages:

gtk-goto-first-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::GOTO_LAST

left-to-right languages:

gtk-goto-last-ltr.png

right-to-left languages:

gtk-goto-last-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::GOTO_TOP
gtk-goto-top.png
const Gtk::BuiltinStockID Gtk::Stock::HARDDISK
gtk-harddisk.png
const Gtk::BuiltinStockID Gtk::Stock::HELP
gtk-help.png
const Gtk::BuiltinStockID Gtk::Stock::HOME
gtk-home.png
const Gtk::BuiltinStockID Gtk::Stock::INDENT

left-to-right languages:

gtk-indent-ltr.png

right-to-left languages:

gtk-indent-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::INDEX
gtk-index.png
const Gtk::BuiltinStockID Gtk::Stock::INFO
gtk-info.png
const Gtk::BuiltinStockID Gtk::Stock::ITALIC
gtk-italic.png
const Gtk::BuiltinStockID Gtk::Stock::JUMP_TO

left-to-right languages:

gtk-jump-to-ltr.png

right-to-left languages:

gtk-jump-to-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::JUSTIFY_CENTER
gtk-justify-center.png
const Gtk::BuiltinStockID Gtk::Stock::JUSTIFY_FILL
gtk-justify-fill.png
const Gtk::BuiltinStockID Gtk::Stock::JUSTIFY_LEFT
gtk-justify-left.png
const Gtk::BuiltinStockID Gtk::Stock::JUSTIFY_RIGHT
gtk-justify-right.png
const Gtk::BuiltinStockID Gtk::Stock::LEAVE_FULLSCREEN
gtk-leave-fullscreen.png
const Gtk::BuiltinStockID Gtk::Stock::MEDIA_FORWARD

left-to-right languages:

gtk-media-forward-ltr.png

right-to-left languages:

gtk-media-forward-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::MEDIA_NEXT

left-to-right languages:

gtk-media-next-ltr.png

right-to-left languages:

gtk-media-next-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::MEDIA_PAUSE
gtk-media-pause.png
const Gtk::BuiltinStockID Gtk::Stock::MEDIA_PLAY

left-to-right languages:

gtk-media-play-ltr.png

right-to-left languages:

gtk-media-play-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::MEDIA_PREVIOUS

left-to-right languages:

gtk-media-previous-ltr.png

right-to-left languages:

gtk-media-previous-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::MEDIA_RECORD
gtk-media-record.png
const Gtk::BuiltinStockID Gtk::Stock::MEDIA_REWIND

left-to-right languages:

gtk-media-rewind-ltr.png

right-to-left languages:

gtk-media-rewind-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::MEDIA_STOP
gtk-media-stop.png
const Gtk::BuiltinStockID Gtk::Stock::MISSING_IMAGE
gtk-missing-image.png
const Gtk::BuiltinStockID Gtk::Stock::NETWORK
gtk-network.png
const Gtk::BuiltinStockID Gtk::Stock::NEW
gtk-new.png
const Gtk::BuiltinStockID Gtk::Stock::NO
gtk-no.png
const Gtk::BuiltinStockID Gtk::Stock::OK
gtk-ok.png
const Gtk::BuiltinStockID Gtk::Stock::OPEN
gtk-open.png
const Gtk::BuiltinStockID Gtk::Stock::ORIENTATION_LANDSCAPE
gtk-orientation-landscape.png
const Gtk::BuiltinStockID Gtk::Stock::ORIENTATION_PORTRAIT
gtk-orientation-portrait.png
const Gtk::BuiltinStockID Gtk::Stock::ORIENTATION_REVERSE_LANDSCAPE
gtk-orientation-reverse-landscape.png
const Gtk::BuiltinStockID Gtk::Stock::ORIENTATION_REVERSE_PORTRAIT
gtk-orientation-reverse-portrait.png
const Gtk::BuiltinStockID Gtk::Stock::PAGE_SETUP
gtk-page-setup.png
const Gtk::BuiltinStockID Gtk::Stock::PASTE
gtk-paste.png
const Gtk::BuiltinStockID Gtk::Stock::PREFERENCES
gtk-preferences.png
const Gtk::BuiltinStockID Gtk::Stock::PRINT
gtk-print.png
const Gtk::BuiltinStockID Gtk::Stock::PRINT_ERROR
gtk-print-error.png
const Gtk::BuiltinStockID Gtk::Stock::PRINT_PREVIEW
gtk-print-preview.png
const Gtk::BuiltinStockID Gtk::Stock::PRINT_REPORT
gtk-print-report.png
const Gtk::BuiltinStockID Gtk::Stock::PRINT_WARNING
gtk-print-warning.png
const Gtk::BuiltinStockID Gtk::Stock::PROPERTIES
gtk-properties.png
const Gtk::BuiltinStockID Gtk::Stock::QUIT
gtk-quit.png
const Gtk::BuiltinStockID Gtk::Stock::REDO

left-to-right languages:

gtk-redo-ltr.png

right-to-left languages:

gtk-redo-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::REFRESH
gtk-refresh.png
const Gtk::BuiltinStockID Gtk::Stock::REMOVE
gtk-remove.png
const Gtk::BuiltinStockID Gtk::Stock::REVERT_TO_SAVED

left-to-right languages:

gtk-revert-to-saved-ltr.png

right-to-left languages:

gtk-revert-to-saved-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::SAVE
gtk-save.png
const Gtk::BuiltinStockID Gtk::Stock::SAVE_AS
gtk-save-as.png
const Gtk::BuiltinStockID Gtk::Stock::SELECT_ALL
gtk-select-all.png
const Gtk::BuiltinStockID Gtk::Stock::SELECT_COLOR
gtk-select-color.png
const Gtk::BuiltinStockID Gtk::Stock::SELECT_FONT
gtk-select-font.png
const Gtk::BuiltinStockID Gtk::Stock::SORT_ASCENDING
gtk-sort-ascending.png
const Gtk::BuiltinStockID Gtk::Stock::SORT_DESCENDING
gtk-sort-descending.png
const Gtk::BuiltinStockID Gtk::Stock::SPELL_CHECK
gtk-spell-check.png
const Gtk::BuiltinStockID Gtk::Stock::STOP
gtk-stop.png
const Gtk::BuiltinStockID Gtk::Stock::STRIKETHROUGH
gtk-strikethrough.png
const Gtk::BuiltinStockID Gtk::Stock::UNDELETE

left-to-right languages:

gtk-undelete-ltr.png

right-to-left languages:

gtk-undelete-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::UNDERLINE
gtk-underline.png
const Gtk::BuiltinStockID Gtk::Stock::UNDO

left-to-right languages:

gtk-undo-ltr.png

right-to-left languages:

gtk-undo-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::UNINDENT

left-to-right languages:

gtk-unindent-ltr.png

right-to-left languages:

gtk-unindent-rtl.png
const Gtk::BuiltinStockID Gtk::Stock::YES
gtk-yes.png
const Gtk::BuiltinStockID Gtk::Stock::ZOOM_100
gtk-zoom-100.png
const Gtk::BuiltinStockID Gtk::Stock::ZOOM_FIT
gtk-zoom-fit.png
const Gtk::BuiltinStockID Gtk::Stock::ZOOM_IN
gtk-zoom-in.png
const Gtk::BuiltinStockID Gtk::Stock::ZOOM_OUT
gtk-zoom-out.png