change_entry
Description:
Changes the accel_key and accel_mods currently associated with accel_path.
Due to conflicts with other accelerators, a change may not always be possible, replace indicates whether other accelerators may
be deleted to resolve such conflicts. A change will only occur if all conflicts could be resolved (which might not be the case if conflicting
accelerators are locked). Successful changes are indicated by a true return value.
Note that accel_path string will be stored in a Quark. Therefore, if you
pass a static string, you can save some memory by interning it first with g_intern_static_string.
Parameters:
| accel_path |
a valid accelerator path |
| accel_key |
the new accelerator key |
| accel_mods |
the new accelerator modifiers |
| replace |
true if other accelerators may be deleted upon conflicts |
Returns:
|
true if the accelerator could be changed, false otherwise |