Stock Items — prebuilt common menu/toolbar items and corresponding icons
Stock items represent commonly-used menu or toolbar items such as
"Open" or "Exit". Each stock item is identified by a stock ID; stock IDs are
just strings, but macros such as gtk.STOCK_OPEN are
provided to avoid typing mistakes in the strings. Applications can register
their own stock items in addition to those built-in to
PyGTK.
The stock items are:
gtk.STOCK_ABOUT | |
gtk.STOCK_ADD | |
gtk.STOCK_APPLY | |
gtk.STOCK_BOLD | |
gtk.STOCK_CANCEL | |
gtk.STOCK_CDROM | |
gtk.STOCK_CLEAR | |
gtk.STOCK_CLOSE | |
gtk.STOCK_COLOR_PICKER | |
gtk.STOCK_CONVERT | |
gtk.STOCK_CONNECT | |
gtk.STOCK_COPY | |
gtk.STOCK_CUT | |
gtk.STOCK_DELETE | |
gtk.STOCK_DIALOG_AUTHENTICATION | |
gtk.STOCK_DIALOG_ERROR | |
gtk.STOCK_DIALOG_INFO | |
gtk.STOCK_DIALOG_QUESTION | |
gtk.STOCK_DIALOG_WARNING | |
gtk.STOCK_DIRECTORY | |
gtk.STOCK_DISCONNECT | |
gtk.STOCK_DND | |
gtk.STOCK_DND_MULTIPLE | |
gtk.STOCK_EDIT | |
gtk.STOCK_EXECUTE | |
gtk.STOCK_FILE | |
gtk.STOCK_FIND | |
gtk.STOCK_FIND_AND_REPLACE | |
gtk.STOCK_FLOPPY | |
gtk.STOCK_FULLSCREEN | |
gtk.STOCK_GOTO_BOTTOM | |
gtk.STOCK_GOTO_FIRST | |
gtk.STOCK_GOTO_LAST | |
gtk.STOCK_GOTO_TOP | |
gtk.STOCK_GO_BACK | |
gtk.STOCK_GO_DOWN | |
gtk.STOCK_GO_FORWARD | |
gtk.STOCK_GO_UP | |
gtk.STOCK_HARDDISK | |
gtk.STOCK_HELP | |
gtk.STOCK_HOME | |
gtk.STOCK_INDENT | |
gtk.STOCK_INDEX | |
gtk.STOCK_INFO | |
gtk.STOCK_ITALIC | |
gtk.STOCK_JUMP_TO | |
gtk.STOCK_JUSTIFY_CENTER | |
gtk.STOCK_JUSTIFY_FILL | |
gtk.STOCK_JUSTIFY_LEFT | |
gtk.STOCK_JUSTIFY_RIGHT | |
gtk.STOCK_LEAVE_FULLSCREEN | |
gtk.STOCK_MEDIA_FORWARD | |
gtk.STOCK_MEDIA_NEXT | |
gtk.STOCK_MEDIA_PAUSE | |
gtk.STOCK_MEDIA_PLAY | |
gtk.STOCK_MEDIA_PREVIOUS | |
gtk.STOCK_MEDIA_RECORD | |
gtk.STOCK_MEDIA_REWIND | |
gtk.STOCK_MEDIA_STOP | |
gtk.STOCK_MISSING_IMAGE | |
gtk.STOCK_NETWORK | |
gtk.STOCK_NEW | |
gtk.STOCK_NO | |
gtk.STOCK_OK | |
gtk.STOCK_OPEN | |
gtk.STOCK_PASTE | |
gtk.STOCK_PREFERENCES | |
gtk.STOCK_PRINT | |
gtk.STOCK_PRINT_PREVIEW | |
gtk.STOCK_PROPERTIES | |
gtk.STOCK_QUIT | |
gtk.STOCK_REDO | |
gtk.STOCK_REFRESH | |
gtk.STOCK_REMOVE | |
gtk.STOCK_REVERT_TO_SAVED | |
gtk.STOCK_SAVE | |
gtk.STOCK_SAVE_AS | |
gtk.STOCK_SELECT_COLOR | |
gtk.STOCK_SELECT_FONT | |
gtk.STOCK_SORT_ASCENDING | |
gtk.STOCK_SORT_DESCENDING | |
gtk.STOCK_SPELL_CHECK | |
gtk.STOCK_STOP | |
gtk.STOCK_STRIKETHROUGH | |
gtk.STOCK_UNDELETE | |
gtk.STOCK_UNDERLINE | |
gtk.STOCK_UNDO | |
gtk.STOCK_UNINDENT | |
gtk.STOCK_YES | |
gtk.STOCK_ZOOM_100 | |
gtk.STOCK_ZOOM_FIT | |
gtk.STOCK_ZOOM_IN | |
gtk.STOCK_ZOOM_OUT |
def gtk.stock_add(items)items : | a list or tuple containing 5-tuples of stock items |
The gtk.stock_add() function registers each
of the stock items in the list or tuple specified by
items. The stock items are specified by a 5-tuple
containing:
gtk.gdk.Keymap)
Together with the modifiers specifies an accelerator.If an item already exists with the same stock ID as one of the items, the old item gets replaced.
def gtk.stock_lookup(stock_id)stock_id : | a stock item name |
| Returns : | a 5-tuple containing the stock item info or
None if stock_id is
unknown |
The gtk.stock_lookup() function looks up
the stock item identified by stock_id and returns a
5-tuple containing its information. If stock_id is
not known this function returns None. See the gtk.stock_add()
function for more detail.
def gtk.stock_list_ids()| Returns : | a list of known stock IDs |
The gtk.stock_list_ids() function returns a
list containing all of the known stock IDs added to a gtk.IconFactory
or registered with the gtk.stock_add()
function.