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, 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.
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().

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:
item StockItem 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::IconSize  size,
Gtk::Image image 
)

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

Parameters:
stock_id StockID 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,
Gtk::IconSet iconset 
)

See IconSet::lookup_default().

Parameters:
stock_id StockID to search for.
iconset to 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_id StockID to search for.
item item to fill in case stockid was found.
Returns:
true if the item was found - false otherwise.

Variable Documentation

gtk-about.png
gtk-add.png
gtk-apply.png
gtk-bold.png
gtk-cancel.png
gtk-caps-lock-warning.png
gtk-cdrom.png
gtk-clear.png
gtk-close.png
gtk-color-picker.png
gtk-connect.png
gtk-convert.png
gtk-copy.png
gtk-cut.png
gtk-delete.png
gtk-dialog-authentication.png
gtk-dialog-error.png
gtk-dialog-info.png
gtk-dialog-question.png
gtk-dialog-warning.png
gtk-directory.png
gtk-discard.png
gtk-disconnect.png
gtk-dnd.png
gtk-dnd-multiple.png
gtk-edit.png
gtk-execute.png
gtk-file.png
gtk-find.png
gtk-find-and-replace.png
gtk-floppy.png
gtk-fullscreen.png

left-to-right languages:

gtk-go-back-ltr.png

right-to-left languages:

gtk-go-back-rtl.png
gtk-go-down.png

left-to-right languages:

gtk-go-forward-ltr.png

right-to-left languages:

gtk-go-forward-rtl.png
gtk-go-up.png
gtk-goto-bottom.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
gtk-goto-top.png
gtk-harddisk.png
gtk-help.png
gtk-home.png

left-to-right languages:

gtk-indent-ltr.png

right-to-left languages:

gtk-indent-rtl.png
gtk-index.png
gtk-info.png
gtk-italic.png

left-to-right languages:

gtk-jump-to-ltr.png

right-to-left languages:

gtk-jump-to-rtl.png
gtk-justify-center.png
gtk-justify-fill.png
gtk-justify-left.png
gtk-justify-right.png
gtk-leave-fullscreen.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
gtk-media-pause.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
gtk-media-record.png

left-to-right languages:

gtk-media-rewind-ltr.png

right-to-left languages:

gtk-media-rewind-rtl.png
gtk-media-stop.png
gtk-missing-image.png
gtk-network.png
gtk-new.png
gtk-no.png
gtk-ok.png
gtk-open.png
gtk-orientation-landscape.png
gtk-orientation-portrait.png
gtk-orientation-reverse-landscape.png
gtk-orientation-reverse-portrait.png
gtk-page-setup.png
gtk-paste.png
gtk-preferences.png
gtk-print.png
gtk-print-error.png
gtk-print-preview.png
gtk-print-report.png
gtk-print-warning.png
gtk-properties.png
gtk-quit.png

left-to-right languages:

gtk-redo-ltr.png

right-to-left languages:

gtk-redo-rtl.png
gtk-refresh.png
gtk-remove.png

left-to-right languages:

gtk-revert-to-saved-ltr.png

right-to-left languages:

gtk-revert-to-saved-rtl.png
gtk-save.png
gtk-save-as.png
gtk-select-all.png
gtk-select-color.png
gtk-select-font.png
gtk-sort-ascending.png
gtk-sort-descending.png
gtk-spell-check.png
gtk-stop.png
gtk-strikethrough.png

left-to-right languages:

gtk-undelete-ltr.png

right-to-left languages:

gtk-undelete-rtl.png
gtk-underline.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
gtk-yes.png
gtk-zoom-100.png
gtk-zoom-fit.png
gtk-zoom-in.png
gtk-zoom-out.png

Generated on Tue May 4 13:22:13 2010 for gtkmm by  doxygen 1.6.1