gtkItemFactoryAddForeign {RGtk2}R Documentation

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 [GtkWidget] widget to install an accelerator on
full.path [character] the full path for the accel.widget
accel.group [GtkAccelGroup] the accelerator group to install the accelerator in
keyval [numeric] key value of the accelerator
modifiers [GdkModifierType] 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.

Author(s)

Derived by RGtkGen from GTK+ documentation


[Package RGtk2 version 2.12.5-3 Index]