summaryrefslogtreecommitdiff
path: root/data/org.mate.panel.object.gschema.xml.in
blob: 441215ad3c6c8dee6b0871587d95048c80f558df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<schemalist gettext-domain="@GETTEXT_PACKAGE@">
  <schema id="org.mate.panel.object">
    <key name="object-type" enum="org.mate.panel.PanelObjectType">
      <default>'launcher'</default>
      <summary>Panel object type</summary>
      <description>The type of this panel object.</description>
    </key>
    <key name="toplevel-id" type="s">
      <default>''</default>
      <summary>Toplevel panel containing object</summary>
      <description>The identifier of the toplevel panel which contains this object.</description>
    </key>
    <key name="position" type="i">
      <default>0</default>
      <summary>Object's position on the panel</summary>
      <description>The position of this panel object. The position is specified by the number of pixels from the left (or top if vertical) panel edge.</description>
    </key>
    <key name="panel-right-stick" type="b">
      <default>false</default>
      <summary>Interpret position relative to bottom/right edge (DEPRECATED)</summary>
      <description>If true, the position of the object is interpreted relative to the right (or bottom if vertical) edge of the panel.  This key is provided only for backward compatibility with old panel layouts; please set the "relative-to-edge" property instead.</description>
    </key>
    <key name="relative-to-edge" enum="org.mate.panel.PanelObjectEdgeRelativity">
      <default>'start'</default>
      <summary>Whether to interpret the value of the "position" key relative to the start, center or end of the panel</summary>
      <description>The position of the object is interpreted relative to one edge of the panel.  The value of this key determines whether the object is positioned relative to the start (left/top edge), center, or end (right/bottom edge) of the panel.  Valid values for this key are 'start', 'center', and 'end'.</description>
    </key>
    <key name="locked" type="b">
      <default>false</default>
      <summary>Lock the object to the panel</summary>
      <description>If true, the user may not move the applet without first unlocking the object using the "Unlock" menuitem.</description>
    </key>
    <key name="applet-iid" type="s">
      <default>''</default>
      <summary>Applet IID</summary>
      <description>The implementation ID of the applet - e.g. "ClockAppletFactory::ClockApplet". This key is only relevant if the object-type key is 'applet'.</description>
    </key>
    <key name="attached-toplevel-id" type="s">
      <default>''</default>
      <summary>Panel attached to drawer</summary>
      <description>The identifier of the panel attached to this drawer. This key is only relevant if the object-type key is 'drawer'.</description>
    </key>
    <key name="tooltip" type="s">
      <default>''</default>
      <summary>Tooltip displayed for drawer or menu</summary>
      <description>The text to display in a tooltip for this drawer or this menu. This key is only relevant if the object-type key is 'drawer' or 'menu'.</description>
    </key>
    <key name="use-custom-icon" type="b">
      <default>false</default>
      <summary>Use custom icon for object's button</summary>
      <description>If true, the custom_icon key is used as a custom icon for the button. If false, the custom-icon key is ignored. This key is only relevant if the object-type key is 'menu' or 'drawer-object'.</description>
    </key>
    <key name="custom-icon" type="s">
      <default>''</default>
      <summary>Icon used for object's button</summary>
      <description>The location of the image file used as the icon for the object's button. This key is only relevant if the object-type key is 'drawer' or 'menu' and the use-custom-icon key is true.</description>
    </key>
    <key name="use-menu-path" type="b">
      <default>false</default>
      <summary>Use custom path for menu contents</summary>
      <description>If true, the menu_path key is used as the path from which the menu contents should be constructed. If false, the menu-path key is ignored. This key is only relevant if the object-type key is 'menu'.</description>
    </key>
    <key name="menu-path" type="s">
      <default>'applications:/'</default>
      <summary>Menu content path</summary>
      <description>The path from which the menu contents is contructed. This key is only relevant if the use-menu-path key is true and the object-type key is 'menu'.</description>
    </key>
    <key name="has-arrow" type="b">
      <default>true</default>
      <summary>Draw arrow in menu button</summary>
      <description>If true, an arrow is drawn over the menu button icon. If false, menu button has only the icon.</description>
    </key>
    <key name="launcher-location" type="s">
      <default>''</default>
      <summary>Launcher location</summary>
      <description>The location of the .desktop file describing the launcher. This key is only relevant if the object-type key is 'launcher'.</description>
    </key>
    <key name="action-type" enum="org.mate.panel.PanelActionButtonType">
      <default>'none'</default>
      <summary>Action button type</summary>
      <description>The action type this button represents. Possible values are 'none', 'lock', 'logout', 'run', 'search', 'force-quit', 'connect-server' and 'shutdown'. This key is only relevant if the object-type key is 'action'.</description>
    </key>
  </schema>
</schemalist>