1Gtk2::CellRendererAccelU(s3e)r Contributed Perl DocumentaGttiko2n::CellRendererAccel(3)
2
3
4

NAME

6       Gtk2::CellRendererAccel - wrapper for GtkCellRendererAccel
7

HIERARCHY

9         Glib::Object
10         +----Glib::InitiallyUnowned
11              +----Gtk2::Object
12                   +----Gtk2::CellRenderer
13                        +----Gtk2::CellRendererText
14                             +----Gtk2::CellRendererAccel
15

METHODS

17   cellrenderer = Gtk2::CellRendererAccel->new

PROPERTIES

19       'accel-key' (Glib::UInt : default 0 : readable / writable / private /
20       static-nick / static-blurb)
21           The keyval of the accelerator
22
23       'accel-mode' (Gtk2::CellRendererAccelMode : default "gtk" : readable /
24       writable / private / static-nick / static-blurb)
25           The type of accelerators
26
27       'accel-mods' (Gtk2::Gdk::ModifierType : default  : readable / writable
28       / private / static-nick / static-blurb)
29           The modifier mask of the accelerator
30
31       'keycode' (Glib::UInt : default 0 : readable / writable / private /
32       static-nick / static-blurb)
33           The hardware keycode of the accelerator
34

SIGNALS

36       accel-cleared (Gtk2::CellRendererAccel, string)
37       accel-edited (Gtk2::CellRendererAccel, string, Glib::UInt,
38       Gtk2::Gdk::ModifierType, Glib::UInt)
39

ENUMS AND FLAGS

41   enum Gtk2::CellRendererAccelMode
42       •   'gtk' / 'GTK_CELL_RENDERER_ACCEL_MODE_GTK'
43
44       •   'other' / 'GTK_CELL_RENDERER_ACCEL_MODE_OTHER'
45
46   flags Gtk2::Gdk::ModifierType
47       •   'shift-mask' / 'GDK_SHIFT_MASK'
48
49       •   'lock-mask' / 'GDK_LOCK_MASK'
50
51       •   'control-mask' / 'GDK_CONTROL_MASK'
52
53       •   'mod1-mask' / 'GDK_MOD1_MASK'
54
55       •   'mod2-mask' / 'GDK_MOD2_MASK'
56
57       •   'mod3-mask' / 'GDK_MOD3_MASK'
58
59       •   'mod4-mask' / 'GDK_MOD4_MASK'
60
61       •   'mod5-mask' / 'GDK_MOD5_MASK'
62
63       •   'button1-mask' / 'GDK_BUTTON1_MASK'
64
65       •   'button2-mask' / 'GDK_BUTTON2_MASK'
66
67       •   'button3-mask' / 'GDK_BUTTON3_MASK'
68
69       •   'button4-mask' / 'GDK_BUTTON4_MASK'
70
71       •   'button5-mask' / 'GDK_BUTTON5_MASK'
72
73       •   'super-mask' / 'GDK_SUPER_MASK'
74
75       •   'hyper-mask' / 'GDK_HYPER_MASK'
76
77       •   'meta-mask' / 'GDK_META_MASK'
78
79       •   'release-mask' / 'GDK_RELEASE_MASK'
80
81       •   'modifier-mask' / 'GDK_MODIFIER_MASK'
82

SEE ALSO

84       Gtk2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object,
85       Gtk2::CellRenderer, Gtk2::CellRendererText
86
88       Copyright (C) 2003-2011 by the gtk2-perl team.
89
90       This software is licensed under the LGPL.  See Gtk2 for a full notice.
91
92
93
94perl v5.36.0                      2023-01-20        Gtk2::CellRendererAccel(3)
Impressum