Package: gtk

Function gtk-accelerator-default-mod-mask

Lambda List

gtk-accelerator-default-mod-mask ()

Syntax

(gtk-accelerator-default-mod-mask) => default-mod-mask
(setf (gtk-accelerator-default-mod-mask) default-mod-mask)

Arguments

default-mod-mask -- a gdk-modifier-type accelerator modifier mask

Details

Accessor of the default accelerator modifier mask.

The gtk-accelerator-default-mod-mask function gets the default accelerator modifier mask. The (setf gtk-accelerator-default-mod-mask) function sets the modifiers that will be considered significant for keyboard accelerators.

The default modifier mask is '(:control-mask :shift-mask :mod1-mask :super-mask :hyper-mask :meta-mask), that is, Control, Shift, Alt, Super, Hyper and Meta. Other modifiers will by default be ignored by the accelerator group. You must include at least the three modifiers Control, Shift and Alt in any value you pass to this function.

The default mod mask should be changed on application startup, before using any accelerator groups.
 

See also

2021-12-24