gtkItemFactoryAddForeign: gtkItemFactoryAddForeign
Description
Installs an accelerator for accel.widget
in accel.group
, that causes
the ::activate signal to be emitted if the accelerator is activated.
WARNING: gtk_item_factory_add_foreign
has been deprecated since version 2.4 and should not be used in newly-written code. The recommended API for this purpose are the functions
gtkMenuItemSetAccelPath
and gtkWidgetSetAccelPath
; don't
use gtkItemFactoryAddForeign
in new code, since it is likely to
be removed in the future.
Usage
gtkItemFactoryAddForeign(accel.widget, full.path, accel.group, keyval, modifiers)
Arguments
accel.widget
widget to install an accelerator on
full.path
the full path for the accel.widget
accel.group
the accelerator group to install the accelerator in
keyval
key value of the accelerator
modifiers
modifier combination of the accelerator
Details
This function can be used to make widgets participate in the accel
saving/restoring functionality provided by gtkAccelMapSave
and
gtkAccelMapLoad
, even if they haven't been created by an item
factory.