diff options
author | Victor Kareh <[email protected]> | 2025-04-10 17:50:09 -0400 |
---|---|---|
committer | Victor Kareh <[email protected]> | 2025-04-10 17:50:09 -0400 |
commit | 38d0a99c508c97cd93dc5069face6207f9a7891c (patch) | |
tree | 098e3b9ee17247977eab244eb9a243c6fd494de3 | |
parent | ec5441d75b3d4e26dfb252a9373508d73908d50d (diff) | |
download | mate-themes-readd-legacy-themes.tar.bz2 mate-themes-readd-legacy-themes.tar.xz |
marco-themes: Add Aldabara and Gliderreadd-legacy-themes
These themes used to be part of MATE many years ago and were removed
since they were no longer compatible. This patch brings them back fixed
as window decorations (metacity themes).
-rw-r--r-- | marco-themes/Aldabra/background.png | bin | 0 -> 31573 bytes | |||
-rw-r--r-- | marco-themes/Aldabra/button_close.png | bin | 0 -> 4454 bytes | |||
-rw-r--r-- | marco-themes/Aldabra/button_close_prelight.png | bin | 0 -> 4521 bytes | |||
-rw-r--r-- | marco-themes/Aldabra/button_close_pressed.png | bin | 0 -> 4263 bytes | |||
-rw-r--r-- | marco-themes/Aldabra/metacity-theme-1.xml | 271 | ||||
-rw-r--r-- | marco-themes/Aldabra/metacity-theme-2.xml | 1604 | ||||
-rw-r--r-- | marco-themes/Aldabra/metacity-theme-3.xml | 1940 | ||||
-rw-r--r-- | marco-themes/Glider/metacity-theme-1.xml | 718 | ||||
-rw-r--r-- | marco-themes/Makefile.am | 4 |
9 files changed, 4536 insertions, 1 deletions
diff --git a/marco-themes/Aldabra/background.png b/marco-themes/Aldabra/background.png Binary files differnew file mode 100644 index 00000000..d5ecc7ab --- /dev/null +++ b/marco-themes/Aldabra/background.png diff --git a/marco-themes/Aldabra/button_close.png b/marco-themes/Aldabra/button_close.png Binary files differnew file mode 100644 index 00000000..cd4b7b1f --- /dev/null +++ b/marco-themes/Aldabra/button_close.png diff --git a/marco-themes/Aldabra/button_close_prelight.png b/marco-themes/Aldabra/button_close_prelight.png Binary files differnew file mode 100644 index 00000000..b6710d24 --- /dev/null +++ b/marco-themes/Aldabra/button_close_prelight.png diff --git a/marco-themes/Aldabra/button_close_pressed.png b/marco-themes/Aldabra/button_close_pressed.png Binary files differnew file mode 100644 index 00000000..983820f4 --- /dev/null +++ b/marco-themes/Aldabra/button_close_pressed.png diff --git a/marco-themes/Aldabra/metacity-theme-1.xml b/marco-themes/Aldabra/metacity-theme-1.xml new file mode 100644 index 00000000..a6a1b516 --- /dev/null +++ b/marco-themes/Aldabra/metacity-theme-1.xml @@ -0,0 +1,271 @@ +<?xml version="1.0"?> +<metacity_theme> + <info> + <name>Aldabra</name> + <author>Hylke Bons</author> + <copyright>Intel, 2010</copyright> + <date>April 23, 2010</date> + <description>The Netbook Window Theme</description> + </info> + + <frame_geometry name="normal" rounded_top_left="false" rounded_top_right="false" title_scale="medium"> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> + <distance name="bottom_height" value="1"/> + <distance name="left_titlebar_edge" value="4"/> + <distance name="right_titlebar_edge" value="4"/> + <distance name="button_width" value="36"/> + <distance name="button_height" value="34"/> + <distance name="title_vertical_pad" value="20"/> + <border name="title_border" left="0" right="0" top="1" bottom="0"/> + <border name="button_border" left="0" right="1" top="1" bottom="0"/> + </frame_geometry> + <frame_geometry name="maximized" title_scale="medium" parent="normal"/> + <frame_geometry name="utility" title_scale="medium" parent="normal"/> + <frame_geometry name="border" has_title="false" parent="normal"/> + + <draw_ops name="bg_titlebar_focused"> + <image filename="background.png" x="1" y="1" width="2560" height="76" /> + </draw_ops> + + <draw_ops name="bg_bottom_focused"> + <rectangle color="red" x="0" y="height - 3" width="width" height="3" filled="true"/> + </draw_ops> + + <draw_ops name="lines_border_focused"> + <line color="#556168" x1="0" y1="0" x2="0" y2="height" dash_off_length="0" dash_on_length="3"/> + <line color="#92918a" x1="0" y1="0" x2="width" y2="0" dash_off_length="0" dash_on_length="3"/> + <line color="#556168" x1="width-1" y1="0" x2="width-1" y2="height" dash_off_length="0" dash_on_length="3"/> + <line color="#92918a" x1="1" y1="height-1" x2="width-2" y2="height-1" dash_off_length="0" dash_on_length="3"/> + </draw_ops> + + <draw_ops name="title_all"> + <title x="6" y="(((height - title_height -1) / 2) `max` 0) + 2" color="#3b3b3a"/> + </draw_ops> + + <draw_ops name="titlebar_normal_focused"> + <include name="bg_titlebar_focused"/> + <include name="lines_border_focused"/> + </draw_ops> + + <draw_ops name="normal_focused"> + <include name="bg_bottom_focused"/> + <include name="lines_border_focused"/> + </draw_ops> + + <draw_ops name="button_close_normal"> + <image filename="button_close.png" + alpha="1" + x="0" + y="0" + width="36" + height="34"/> + </draw_ops> + + <draw_ops name="button_close_prelight"> + <image filename="button_close_prelight.png" + alpha="1" + x="0" + y="0" + width="36" + height="34"/> + </draw_ops> + + <draw_ops name="button_close_pressed"> + <image filename="button_close_pressed.png" + alpha="1" + x="0" + y="0" + width="36" + height="34"/> + </draw_ops> + + <draw_ops name="none"/> + + <frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="normal_focused"/> + <piece position="titlebar" draw_ops="titlebar_normal_focused"/> + <piece position="title" draw_ops="title_all"/> + <button function="close" state="normal" draw_ops="button_close_normal"/> + <button function="close" state="prelight" draw_ops="button_close_prelight"/> + <button function="close" state="pressed" draw_ops="button_close_pressed"/> + <button function="maximize" state="normal" draw_ops="none"/> + <button function="maximize" state="prelight" draw_ops="none"/> + <button function="maximize" state="pressed" draw_ops="none"/> + <button function="minimize" state="normal" draw_ops="none"/> + <button function="minimize" state="prelight" draw_ops="none"/> + <button function="minimize" state="pressed" draw_ops="none"/> + <button function="menu" state="normal" draw_ops="none"/> + <button function="menu" state="pressed" draw_ops="none"/> + <button function="menu" state="prelight" draw_ops="none"/> + </frame_style> + + <frame_style name="normal_unfocused" geometry="normal"> + <piece position="entire_background" draw_ops="normal_focused"/> + <piece position="titlebar" draw_ops="titlebar_normal_focused"/> + <piece position="title" draw_ops="title_all"/> + <button function="close" state="normal" draw_ops="button_close_normal"/> + <button function="close" state="prelight" draw_ops="button_close_prelight"/> + <button function="close" state="pressed" draw_ops="button_close_pressed"/> + <button function="maximize" state="normal" draw_ops="none"/> + <button function="maximize" state="prelight" draw_ops="none"/> + <button function="maximize" state="pressed" draw_ops="none"/> + <button function="minimize" state="normal" draw_ops="none"/> + <button function="minimize" state="prelight" draw_ops="none"/> + <button function="minimize" state="pressed" draw_ops="none"/> + <button function="menu" state="normal" draw_ops="none"/> + <button function="menu" state="pressed" draw_ops="none"/> + <button function="menu" state="prelight" draw_ops="none"/> + </frame_style> + + <frame_style name="maximized_focused" geometry="maximized"> + <piece position="entire_background" draw_ops="normal_focused"/> + <piece position="titlebar" draw_ops="titlebar_normal_focused"/> + <piece position="title" draw_ops="title_all"/> + <button function="close" state="normal" draw_ops="button_close_normal"/> + <button function="close" state="prelight" draw_ops="button_close_prelight"/> + <button function="close" state="pressed" draw_ops="button_close_pressed"/> + <button function="maximize" state="normal" draw_ops="none"/> + <button function="maximize" state="prelight" draw_ops="none"/> + <button function="maximize" state="pressed" draw_ops="none"/> + <button function="minimize" state="normal" draw_ops="none"/> + <button function="minimize" state="prelight" draw_ops="none"/> + <button function="minimize" state="pressed" draw_ops="none"/> + <button function="menu" state="normal" draw_ops="none"/> + <button function="menu" state="pressed" draw_ops="none"/> + <button function="menu" state="prelight" draw_ops="none"/> + </frame_style> + + <frame_style name="maximized_unfocused" geometry="maximized"> + <piece position="entire_background" draw_ops="normal_focused"/> + <piece position="titlebar" draw_ops="titlebar_normal_focused"/> + <piece position="title" draw_ops="title_all"/> + <button function="close" state="normal" draw_ops="button_close_normal"/> + <button function="close" state="prelight" draw_ops="button_close_prelight"/> + <button function="close" state="pressed" draw_ops="button_close_pressed"/> + <button function="maximize" state="normal" draw_ops="none"/> + <button function="maximize" state="prelight" draw_ops="none"/> + <button function="maximize" state="pressed" draw_ops="none"/> + <button function="minimize" state="normal" draw_ops="none"/> + <button function="minimize" state="prelight" draw_ops="none"/> + <button function="minimize" state="pressed" draw_ops="none"/> + <button function="menu" state="normal" draw_ops="none"/> + <button function="menu" state="pressed" draw_ops="none"/> + <button function="menu" state="prelight" draw_ops="none"/> + </frame_style> + + <frame_style name="border_focused" geometry="border"> + <piece position="entire_background" draw_ops="normal_focused"/> + <button function="close" state="normal" draw_ops="button_close_normal"/> + <button function="close" state="prelight" draw_ops="button_close_prelight"/> + <button function="close" state="pressed" draw_ops="button_close_pressed"/> + <button function="maximize" state="normal" draw_ops="none"/> + <button function="maximize" state="prelight" draw_ops="none"/> + <button function="maximize" state="pressed" draw_ops="none"/> + <button function="minimize" state="normal" draw_ops="none"/> + <button function="minimize" state="prelight" draw_ops="none"/> + <button function="minimize" state="pressed" draw_ops="none"/> + <button function="menu" state="normal" draw_ops="none"/> + <button function="menu" state="pressed" draw_ops="none"/> + <button function="menu" state="prelight" draw_ops="none"/> + </frame_style> + + <frame_style name="border_unfocused" geometry="border"> + <piece position="entire_background" draw_ops="normal_focused"/> + <button function="close" state="normal" draw_ops="button_close_normal"/> + <button function="close" state="prelight" draw_ops="button_close_prelight"/> + <button function="close" state="pressed" draw_ops="button_close_pressed"/> + <button function="maximize" state="normal" draw_ops="none"/> + <button function="maximize" state="prelight" draw_ops="none"/> + <button function="maximize" state="pressed" draw_ops="none"/> + <button function="minimize" state="normal" draw_ops="none"/> + <button function="minimize" state="prelight" draw_ops="none"/> + <button function="minimize" state="pressed" draw_ops="none"/> + <button function="menu" state="normal" draw_ops="none"/> + <button function="menu" state="pressed" draw_ops="none"/> + <button function="menu" state="prelight" draw_ops="none"/> + </frame_style> + + <frame_style name="utility_focused" geometry="utility"> + <piece position="entire_background" draw_ops="normal_focused"/> + <piece position="titlebar" draw_ops="titlebar_normal_focused"/> + <piece position="title" draw_ops="title_all"/> + <button function="close" state="normal" draw_ops="button_close_normal"/> + <button function="close" state="prelight" draw_ops="button_close_prelight"/> + <button function="close" state="pressed" draw_ops="button_close_pressed"/> + <button function="maximize" state="normal" draw_ops="none"/> + <button function="maximize" state="prelight" draw_ops="none"/> + <button function="maximize" state="pressed" draw_ops="none"/> + <button function="minimize" state="normal" draw_ops="none"/> + <button function="minimize" state="prelight" draw_ops="none"/> + <button function="minimize" state="pressed" draw_ops="none"/> + <button function="menu" state="normal" draw_ops="none"/> + <button function="menu" state="pressed" draw_ops="none"/> + <button function="menu" state="prelight" draw_ops="none"/> + </frame_style> + + <frame_style name="utility_unfocused" geometry="utility"> + <piece position="entire_background" draw_ops="normal_focused"/> + <piece position="titlebar" draw_ops="titlebar_normal_focused"/> + <piece position="title" draw_ops="title_all"/> + <button function="close" state="normal" draw_ops="button_close_normal"/> + <button function="close" state="prelight" draw_ops="button_close_prelight"/> + <button function="close" state="pressed" draw_ops="button_close_pressed"/> + <button function="maximize" state="normal" draw_ops="none"/> + <button function="maximize" state="prelight" draw_ops="none"/> + <button function="maximize" state="pressed" draw_ops="none"/> + <button function="minimize" state="normal" draw_ops="none"/> + <button function="minimize" state="prelight" draw_ops="none"/> + <button function="minimize" state="pressed" draw_ops="none"/> + <button function="menu" state="normal" draw_ops="none"/> + <button function="menu" state="pressed" draw_ops="none"/> + <button function="menu" state="prelight" draw_ops="none"/> + </frame_style> + + <frame_style_set name="normal"> + <frame state="normal" resize="none" focus="no" style="normal_unfocused"/> + <frame state="normal" resize="none" focus="yes" style="normal_focused"/> + <frame state="normal" resize="both" focus="no" style="normal_unfocused"/> + <frame state="normal" resize="both" focus="yes" style="normal_focused"/> + <frame state="shaded" focus="no" style="normal_unfocused"/> + <frame state="shaded" focus="yes" style="normal_focused"/> + <frame state="maximized" focus="no" style="normal_focused"/> + <frame state="maximized" focus="yes" style="normal_focused"/> + <frame state="maximized_and_shaded" focus="no" style="normal_unfocused"/> + <frame state="maximized_and_shaded" focus="yes" style="normal_focused"/> + </frame_style_set> + + <frame_style_set name="utility"> + <frame state="normal" resize="none" focus="no" style="normal_focused"/> + <frame state="normal" resize="none" focus="yes" style="normal_focused"/> + <frame state="normal" resize="both" focus="no" style="normal_unfocused"/> + <frame state="normal" resize="both" focus="yes" style="normal_focused"/> + <frame state="shaded" focus="no" style="normal_focused"/> + <frame state="shaded" focus="yes" style="normal_focused"/> + <frame state="maximized" focus="no" style="normal_unfocused"/> + <frame state="maximized" focus="yes" style="normal_focused"/> + <frame state="maximized_and_shaded" focus="no" style="normal_focused"/> + <frame state="maximized_and_shaded" focus="yes" style="normal_focused"/> + </frame_style_set> + + <frame_style_set name="border"> + <frame state="normal" resize="none" focus="no" style="normal_focused"/> + <frame state="normal" resize="none" focus="yes" style="normal_focused"/> + <frame state="normal" resize="both" focus="no" style="normal_unfocused"/> + <frame state="normal" resize="both" focus="yes" style="normal_focused"/> + <frame state="shaded" focus="no" style="normal_focused"/> + <frame state="shaded" focus="yes" style="normal_focused"/> + <frame state="maximized" focus="no" style="normal_focused"/> + <frame state="maximized" focus="yes" style="normal_focused"/> + <frame state="maximized_and_shaded" focus="no" style="normal_focused"/> + <frame state="maximized_and_shaded" focus="yes" style="normal_focused"/> + </frame_style_set> + + <window type="normal" style_set="normal"/> + <window type="dialog" style_set="normal"/> + <window type="modal_dialog" style_set="normal"/> + <window type="menu" style_set="normal"/> + <window type="utility" style_set="utility"/> + <window type="border" style_set="border"/> + +</metacity_theme> diff --git a/marco-themes/Aldabra/metacity-theme-2.xml b/marco-themes/Aldabra/metacity-theme-2.xml new file mode 100644 index 00000000..4feb8116 --- /dev/null +++ b/marco-themes/Aldabra/metacity-theme-2.xml @@ -0,0 +1,1604 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Aldabra</name> + <author>GNOME Art Team <art.gnome.org></author> + <copyright>Â Intel, Â Red Hat, Lapo Calamandrei</copyright> + <date>2010</date> + <description>Default GNOME 3 window theme</description> +</info> + +<!-- meaningfull constants --> + +<constant name="C_border_focused" value="blend/#000000/gtk:bg[NORMAL]/0.6" /> +<constant name="C_border_unfocused" value="blend/#000000/gtk:bg[NORMAL]/0.8" /> +<constant name="C_titlebar_focused_hilight" value="gtk:base[NORMAL]" /> +<constant name="C_titlebar_unfocused" value="blend/gtk:base[NORMAL]/gtk:bg[NORMAL]/0.4" /> +<constant name="C_title_focused" value="blend/gtk:fg[NORMAL]/gtk:bg[NORMAL]/0.1" /> +<constant name="C_title_focused_hilight" value="gtk:base[NORMAL]" /> +<constant name="C_title_unfocused" value="blend/gtk:text[NORMAL]/gtk:bg[NORMAL]/0.9" /> +<!-- color of the button icons --> +<constant name="C_icons_focused" value="gtk:text[SELECTED]" /> +<constant name="C_icons_focused_pressed" value="#ffffff" /> +<constant name="C_icons_unfocused" value="blend/gtk:text[NORMAL]/gtk:bg[NORMAL]/0.9" /> +<constant name="C_icons_unfocused_prelight" value="gtk:bg[NORMAL]" /> +<constant name="C_icons_unfocused_pressed" value="blend/#000000/gtk:bg[NORMAL]/0.7" /> +<constant name="D_icons_unfocused_offset" value="2" /> <!-- offset of the unfocused icons --> +<constant name="D_icons_shrink" value="1" /> <!-- increasing this value makes the icons in buttons smaller --> +<constant name="D_icons_grow" value="0" /> <!-- increasing this value makes the icons in buttons bigger --> +<!-- geometries --> + +<frame_geometry name="normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4"> + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="2" /> + <distance name="left_titlebar_edge" value="0"/> + <distance name="right_titlebar_edge" value="0"/> + <distance name="title_vertical_pad" value="10"/> + <border name="title_border" left="10" right="10" top="1" bottom="1"/> + <border name="button_border" left="0" right="0" top="1" bottom="3"/> + <aspect_ratio name="button" value="1"/> +</frame_geometry> + +<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="4" rounded_top_right="4" parent="normal"> + <distance name="left_titlebar_edge" value="1"/> + <distance name="right_titlebar_edge" value="1"/> +</frame_geometry> + +<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="left_titlebar_edge" value="0"/> + <distance name="right_titlebar_edge" value="0"/> + <distance name="title_vertical_pad" value="9"/> <!-- + This needs to be 1 less then the + title_vertical_pad on normal state + or you'll have bigger buttons --> + <border name="title_border" left="10" right="10" top="1" bottom="1"/> + <border name="button_border" left="0" right="0" top="0" bottom="3"/> + <distance name="bottom_height" value="0" /> +</frame_geometry> + +<frame_geometry name="tiled_left" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="right_width" value="1" /> +</frame_geometry> + +<frame_geometry name="tiled_right" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="left_width" value="1" /> +</frame_geometry> + +<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="title_vertical_pad" value="7"/> + <border name="title_border" left="10" right="10" top="0" bottom="1"/> + <border name="button_border" left="0" right="0" top="0" bottom="2"/> +</frame_geometry> + +<frame_geometry name="small_unfocused" parent="small"> + <distance name="left_titlebar_edge" value="1"/> + <distance name="right_titlebar_edge" value="1"/> +</frame_geometry> + +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" > + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <border name="title_border" left="10" right="10" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <distance name="title_vertical_pad" value="1" /> +</frame_geometry> + +<frame_geometry name="modal" title_scale="small" hide_buttons="true" parent="normal"> + <distance name="title_vertical_pad" value="0"/> +</frame_geometry> + +<!-- drawing operations --> + + <!-- title --> + +<draw_ops name="title_focused"> + <title x="(0 `max` ((width - title_width) / 2)) + 3" + y="(0 `max` ((height - title_height) / 2)) + 2" + color="C_title_focused_hilight" /> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2)) + 1" + color="C_title_focused" /> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2)) + 1" + color="C_title_unfocused"/> +</draw_ops> + + <!-- window decorations --> + +<draw_ops name="entire_background_focused"> + <rectangle color="gtk:bg[NORMAL]" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <gradient type="vertical" x="0" y="0" width="width" height="height"> + <color value="blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.4" /> + <color value="gtk:bg[NORMAL]"/> + <color value="blend/gtk:bg[NORMAL]/#000000/0.03" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.06" /> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_fill_focused_alt"> + <gradient type="vertical" x="0" y="0" width="width" height="height"> + <color value="blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.6" /> + <!-- <color value="gtk:bg[NORMAL]"/> --> + <!-- <color value="blend/gtk:bg[NORMAL]/#000000/0.03" /> --> + <color value="gtk:bg[NORMAL]"/> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="titlebar_fill_unfocused" /> + <line x1="0" y1="height-1" x2="width-1" y2="height-1" color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="hilight"> + <line x1="0" y1="1" x2="width-1" y2="1" color="C_titlebar_focused_hilight" /> + <gradient type="vertical" x="1" y="1" width="1" height="height-4"> + <color value="C_titlebar_focused_hilight" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.03" /> + </gradient> +</draw_ops> + +<draw_ops name="rounded_hilight"> + <line x1="5" y1="1" x2="width-6" y2="1" color="C_titlebar_focused_hilight" /> + <arc color="C_titlebar_focused_hilight" x="1" y="1" width="7" height="7" start_angle="270" extent_angle="90" /> + <arc color="C_titlebar_focused_hilight" x="width-10" y="1" width="9" height="7" start_angle="0" extent_angle="90" /> + <gradient type="vertical" x="1" y="5" width="1" height="height-9"> + <color value="C_titlebar_focused_hilight" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.03" /> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused_alt" /> + <include name="hilight" /> +</draw_ops> + +<draw_ops name="titlebar_focused_alt"> + <include name="titlebar_fill_focused_alt" /> + <include name="hilight" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused_alt" /> + <include name="rounded_hilight" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused_alt"> + <include name="titlebar_fill_focused_alt" /> + <include name="rounded_hilight" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="4" y1="0" x2="width-5" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="4" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="4" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-10" y="0" width="9" height="9" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-10" y="0" width="9" height="9" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="4" y1="0" x2="width-5" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="4" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="4" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-10" y="0" width="9" height="9" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-10" y="0" width="9" height="9" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width" y1="0" + x2="width" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + + <!-- button icons--> + +<constant name="C_icons_shadow" value="blend/#000000/gtk:bg[NORMAL]/0.6" /> + +<draw_ops name="close_glyph_focused"> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="close_shadow_focused"> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> + <line + x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> + <line + x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> +</draw_ops> + +<draw_ops name="close_focused"> + <include name="close_shadow_focused" y="1" /> + <!-- I'm not happy with the current aa I'll draw it twice to make it darker --> + <include name="close_shadow_focused" y="1" /> + <include name="close_glyph_focused" /> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <include name="close_glyph_focused" y="1" /> +</draw_ops> + +<draw_ops name="close_glyph_unfocused"> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="close_unfocused"> + <include name="close_glyph_unfocused" y="D_icons_unfocused_offset" /> + <include name="close_glyph_unfocused" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="close_glyph_unfocused_prelight"> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> + <line + x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> + <line + x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> + <include name="close_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="close_glyph_unfocused_pressed"> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> + <line + x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> + <line + x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> + <include name="close_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="maximize_glyph_focused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="maximize_shadow_focused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_shadow" /> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_shadow" /> +</draw_ops> + +<draw_ops name="maximize_focused"> + <include name="maximize_shadow_focused" y="1" /> + <include name="maximize_glyph_focused" /> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <include name="maximize_glyph_focused" y="1" /> +</draw_ops> + +<draw_ops name="maximize_glyph_unfocused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <include name="maximize_glyph_unfocused" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="maximize_glyph_unfocused_prelight"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_prelight" /> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_prelight" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="maximize_glyph_unfocused_pressed"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_pressed" /> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_pressed" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="minimize_glyph_focused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="minimize_shadow_focused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_shadow" /> +</draw_ops> + +<draw_ops name="minimize_focused"> + <include name="minimize_shadow_focused" y="1" /> + <include name="minimize_glyph_focused" /> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <include name="minimize_glyph_focused" y="1" /> +</draw_ops> + +<draw_ops name="minimize_glyph_unfocused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <include name="minimize_glyph_unfocused" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="minimize_glyph_unfocused_prelight"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_prelight" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="minimize_glyph_unfocused_pressed"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_pressed" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="menu_glyph_focused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="menu_shadow_focused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_shadow" /> + <rectangle + x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_shadow" /> + <rectangle + x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_shadow" /> +</draw_ops> + +<draw_ops name="menu_focused"> + <include name="menu_shadow_focused" y="1" /> + <include name="menu_glyph_focused" /> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <include name="menu_glyph_focused" y="1" /> +</draw_ops> + +<draw_ops name="menu_glyph_unfocused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <include name="menu_glyph_unfocused" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="menu_glyph_unfocused_prelight"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_prelight" /> + <rectangle + x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_prelight" /> + <rectangle + x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_prelight" /> +</draw_ops> + +<draw_ops name="menu_unfocused_prelight"> + <include name="menu_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="menu_glyph_unfocused_pressed"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_pressed" /> + <rectangle + x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_pressed" /> + <rectangle + x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_pressed" /> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="shade_glyph_focused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_focused" /> + <rectangle + x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="shade_shadow_focused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_shadow" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_shadow" /> +</draw_ops> + +<draw_ops name="shade_focused"> + <include name="shade_shadow_focused" y="1" /> + <include name="shade_glyph_focused" /> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <include name="shade_glyph_focused" y="1" /> +</draw_ops> + +<draw_ops name="shade_glyph_unfocused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused" /> + <rectangle + x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <include name="shade_glyph_unfocused" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="shade_glyph_unfocused_prelight"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_prelight" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_prelight" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused_prelight" /> + <rectangle + x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused_prelight" /> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="shade_glyph_unfocused_pressed"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_pressed" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_pressed" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused_pressed" /> + <rectangle + x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused_pressed" /> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> +</draw_ops> + + + <!-- button backgrounds --> + +<constant name="C_button_border" value="blend/#000000/gtk:bg[NORMAL]/0.8" /> +<constant name="C_button_hilight" value="blend/gtk:base[NORMAL]/gtk:bg[NORMAL]/0.6" /> + +<draw_ops name="button_fill"> <!-- button background gradient --> + <gradient type="vertical" x="0" y="0" width="width" height="height-2"> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.15" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.21" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.27" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.12" /> + </gradient> +</draw_ops> + +<draw_ops name="button_bottom"> + <line x1="0" y1="height-2" x2="width-1" y2="height-2" color="C_button_border" /> + <line x1="0" y1="height-1" x2="width-1" y2="height-1" color="C_button_hilight" /> +</draw_ops> + +<draw_ops name="button_bevel"> + <gradient type="vertical" x="0" y="0" width="1" height="height-2"> + <color value="blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.1"/> + <color value="blend/gtk:bg[NORMAL]/#000000/0.1"/> + </gradient> + <gradient type="vertical" x="width-1" y="0" width="1" height="height-2"> + <color value="C_border_focused"/> + <color value="blend/gtk:bg[NORMAL]/#000000/0.1"/> + </gradient> +</draw_ops> + +<draw_ops name="button_fill_prelight"> <!-- button background gradient for prelight status --> + <gradient type="vertical" x="0" y="0" width="width" height="height-2"> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.03" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.1" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.2" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.04" /> + </gradient> +</draw_ops> + +<draw_ops name="button_fill_pressed"> <!-- button background gradient for pressed status --> + <gradient type="vertical" x="0" y="0" width="width" height="height-2"> + <color value="C_border_focused" /> + <color value="blend/#000000/gtk:bg[NORMAL]/0.75" /> + <color value="blend/#000000/gtk:bg[NORMAL]/0.8" /> + </gradient> +</draw_ops> + +<draw_ops name="button"> + <include name="button_fill" /> + <include name="button_bevel" /> + <include name="button_bottom" /> +</draw_ops> + +<draw_ops name="button_prelight"> + <include name="button_fill_prelight" /> + <include name="button_bevel" /> + <include name="button_bottom" /> +</draw_ops> + +<draw_ops name="button_pressed"> + <include name="button_fill_pressed" /> + <include name="button_bottom" /> +</draw_ops> + +<!-- things get messy here --> + +<draw_ops name="button_inner_right_slice1"> + <clip x="0" y="0" width="width" height="height-5" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_right_slice2"> + <clip x="1" y="height-5" width="width-1" height="2" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_right_slice3"> + <clip x="2" y="height-3" width="width-2" height="1" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_right_slice4"> + <clip x="4" y="height-2" width="width-4" height="2" /> + <include name="button" /> +</draw_ops> + +<draw_ops name="button_inner_right_fill"> + <include name="button_inner_right_slice1" /> + <include name="button_inner_right_slice2" /> + <include name="button_inner_right_slice3" /> + <include name="button_inner_right_slice4" /> +</draw_ops> + +<draw_ops name="button_inner_right_slice1_prelight"> + <clip x="0" y="0" width="width" height="height-5" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_right_slice2_prelight"> + <clip x="1" y="height-5" width="width-1" height="2" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_right_slice3_prelight"> + <clip x="2" y="height-3" width="width-2" height="1" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_right_slice4_prelight"> + <clip x="4" y="height-2" width="width-4" height="2" /> + <include name="button_prelight" /> +</draw_ops> + +<draw_ops name="button_inner_right_fill_prelight"> + <include name="button_inner_right_slice1_prelight" /> + <include name="button_inner_right_slice2_prelight" /> + <include name="button_inner_right_slice3_prelight" /> + <include name="button_inner_right_slice4_prelight" /> +</draw_ops> + +<draw_ops name="button_inner_right_slice1_pressed"> + <clip x="0" y="0" width="width" height="height-5" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_right_slice2_pressed"> + <clip x="1" y="height-5" width="width-1" height="2" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_right_slice3_pressed"> + <clip x="2" y="height-3" width="width-2" height="1" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_right_slice4_pressed"> + <clip x="4" y="height-2" width="width-4" height="2" /> + <include name="button_pressed" /> +</draw_ops> + +<draw_ops name="button_inner_right_fill_pressed"> + <include name="button_inner_right_slice1_pressed" /> + <include name="button_inner_right_slice2_pressed" /> + <include name="button_inner_right_slice3_pressed" /> + <include name="button_inner_right_slice4_pressed" /> +</draw_ops> + + +<draw_ops name="button_inner_right_border"> + <gradient type="vertical" x="0" y="0" width="1" height="height-5"> + <color value="blend/gtk:bg[NORMAL]/#000000/0.06" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.06" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.03" /> + </gradient> + <arc color="C_button_hilight" x="1" y="height-10" width="9" height="9" start_angle="180" extent_angle="90" /> + <gradient type="vertical" x="1" y="0" width="1" height="height-5"> + <color value="C_border_focused" /> + <color value="C_button_border" /> + </gradient> + <arc color="C_button_border" x="1" y="height-11" width="9" height="9" start_angle="180" extent_angle="90" /> +</draw_ops> + +<draw_ops name="button_inner_right"> + <include name="button_inner_right_fill" /> + <include name="button_inner_right_border" /> +</draw_ops> + +<draw_ops name="button_inner_right_prelight"> + <include name="button_inner_right_fill_prelight" /> + <include name="button_inner_right_border" /> +</draw_ops> + +<draw_ops name="button_inner_right_pressed"> + <include name="button_inner_right_fill_pressed" /> + <include name="button_inner_right_border" /> +</draw_ops> + +<draw_ops name="button_inner_left_slice1"> + <clip x="0" y="0" width="width-1" height="height-5" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_left_slice2"> + <clip x="0" y="height-5" width="width-2" height="2" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_left_slice3"> + <clip x="0" y="height-3" width="width-3" height="1" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_left_slice4"> + <clip x="0" y="height-2" width="width-5" height="2" /> + <include name="button" /> +</draw_ops> + +<draw_ops name="button_inner_left_fill"> + <include name="button_inner_left_slice1" /> + <include name="button_inner_left_slice2" /> + <include name="button_inner_left_slice3" /> + <include name="button_inner_left_slice4" /> +</draw_ops> + +<draw_ops name="button_inner_left_slice1_prelight"> + <clip x="0" y="0" width="width-1" height="height-5" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_left_slice2_prelight"> + <clip x="0" y="height-5" width="width-2" height="2" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_left_slice3_prelight"> + <clip x="0" y="height-3" width="width-3" height="1" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_left_slice4_prelight"> + <clip x="0" y="height-2" width="width-5" height="2" /> + <include name="button_prelight" /> +</draw_ops> + +<draw_ops name="button_inner_left_fill_prelight"> + <include name="button_inner_left_slice1_prelight" /> + <include name="button_inner_left_slice2_prelight" /> + <include name="button_inner_left_slice3_prelight" /> + <include name="button_inner_left_slice4_prelight" /> +</draw_ops> + +<draw_ops name="button_inner_left_slice1_pressed"> + <clip x="0" y="0" width="width-1" height="height-5" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_left_slice2_pressed"> + <clip x="0" y="height-5" width="width-2" height="2" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_left_slice3_pressed"> + <clip x="0" y="height-3" width="width-3" height="1" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_left_slice4_pressed"> + <clip x="0" y="height-2" width="width-5" height="2" /> + <include name="button_pressed" /> +</draw_ops> + +<draw_ops name="button_inner_left_fill_pressed"> + <include name="button_inner_left_slice1_pressed" /> + <include name="button_inner_left_slice2_pressed" /> + <include name="button_inner_left_slice3_pressed" /> + <include name="button_inner_left_slice4_pressed" /> +</draw_ops> + + +<draw_ops name="button_inner_left_border"> + <gradient type="vertical" x="width-1" y="0" width="1" height="height-6"> + <color value="C_titlebar_focused_hilight" /> + <color value="C_button_hilight" /> + </gradient> + <arc color="C_button_hilight" x="width-11" y="height-11" width="10" height="10" start_angle="90" extent_angle="90" /> + <gradient type="vertical" x="width-2" y="0" width="1" height="height-5"> + <color value="C_border_focused" /> + <color value="C_button_border" /> + </gradient> + <arc color="C_button_border" x="width-11" y="height-11" width="9" height="9" start_angle="90" extent_angle="90" /> +</draw_ops> + +<draw_ops name="button_inner_left"> + <include name="button_inner_left_fill" /> + <include name="button_inner_left_border" /> +</draw_ops> + +<draw_ops name="button_inner_left_prelight"> + <include name="button_inner_left_fill_prelight" /> + <include name="button_inner_left_border" /> +</draw_ops> + +<draw_ops name="button_inner_left_pressed"> + <include name="button_inner_left_fill_pressed" /> + <include name="button_inner_left_border" /> +</draw_ops> + +<!-- frame styles --> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused_alt" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused_alt" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused_alt" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_middle_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_middle_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="borderless"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="borderless"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- frame style sets --> + +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused"/> + <frame focus="no" state="normal" resize="both" style="normal_unfocused"/> + <frame focus="yes" state="maximized" style="normal_max_focused"/> + <frame focus="no" state="maximized" style="normal_max_unfocused"/> + <frame focus="yes" state="shaded" style="normal_focused"/> + <frame focus="no" state="shaded" style="normal_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused"/> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused"/> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="dialog_focused"/> + <frame focus="no" state="shaded" style="dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="modal_dialog_focused"/> + <frame focus="no" state="shaded" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused"/> + <frame focus="no" state="normal" resize="both" style="utility_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="utility_focused"/> + <frame focus="no" state="shaded" style="utility_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused"/> + <frame focus="no" state="normal" resize="both" style="border_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + + +<!-- windows --> + +<window type="normal" style_set="normal_style_set"/> +<window type="dialog" style_set="dialog_style_set"/> +<window type="modal_dialog" style_set="modal_dialog_style_set"/> +<window type="menu" style_set="utility_style_set"/> +<window type="utility" style_set="utility_style_set"/> +<window type="border" style_set="border_style_set"/> + +</metacity_theme> diff --git a/marco-themes/Aldabra/metacity-theme-3.xml b/marco-themes/Aldabra/metacity-theme-3.xml new file mode 100644 index 00000000..7b7dcaf9 --- /dev/null +++ b/marco-themes/Aldabra/metacity-theme-3.xml @@ -0,0 +1,1940 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Aldabra</name> + <author>GNOME Art Team <art.gnome.org></author> + <copyright>Â Intel, Â Red Hat, Lapo Calamandrei</copyright> + <date>2010</date> + <description>Default GNOME 3 window theme</description> +</info> + +<!-- meaningfull constants --> + +<constant name="C_border_focused" value="blend/#000000/gtk:bg[NORMAL]/0.6" /> +<constant name="C_border_unfocused" value="blend/#000000/gtk:bg[NORMAL]/0.8" /> +<constant name="C_border_attached_focused" value="blend/#000000/gtk:bg[NORMAL]/0.4" /> +<constant name="C_titlebar_focused_hilight" value="gtk:base[NORMAL]" /> +<constant name="C_titlebar_unfocused" value="blend/gtk:base[NORMAL]/gtk:bg[NORMAL]/0.4" /> +<constant name="C_title_focused" value="blend/gtk:fg[NORMAL]/gtk:bg[NORMAL]/0.1" /> +<constant name="C_title_focused_hilight" value="gtk:base[NORMAL]" /> +<constant name="C_title_unfocused" value="blend/gtk:text[NORMAL]/gtk:bg[NORMAL]/0.9" /> +<!-- color of the button icons --> +<constant name="C_icons_focused" value="gtk:text[SELECTED]" /> +<constant name="C_icons_focused_pressed" value="#ffffff" /> +<constant name="C_icons_unfocused" value="blend/gtk:text[NORMAL]/gtk:bg[NORMAL]/0.9" /> +<constant name="C_icons_unfocused_prelight" value="gtk:bg[NORMAL]" /> +<constant name="C_icons_unfocused_pressed" value="blend/#000000/gtk:bg[NORMAL]/0.7" /> +<constant name="D_icons_unfocused_offset" value="2" /> <!-- offset of the unfocused icons --> +<constant name="D_icons_shrink" value="1" /> <!-- increasing this value makes the icons in buttons smaller --> +<constant name="D_icons_grow" value="0" /> <!-- increasing this value makes the icons in buttons bigger --> +<!-- geometries --> + +<frame_geometry name="normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4"> + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="2" /> + <distance name="left_titlebar_edge" value="0"/> + <distance name="right_titlebar_edge" value="0"/> + <distance name="title_vertical_pad" value="10"/> + <border name="title_border" left="10" right="10" top="1" bottom="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <aspect_ratio name="button" value="1"/> +</frame_geometry> + +<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="4" rounded_top_right="4" parent="normal"> + <distance name="left_titlebar_edge" value="1"/> + <distance name="right_titlebar_edge" value="1"/> +</frame_geometry> + +<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="left_titlebar_edge" value="0"/> + <distance name="right_titlebar_edge" value="0"/> + <distance name="title_vertical_pad" value="9"/> <!-- + This needs to be 1 less then the + title_vertical_pad on normal state + or you'll have bigger buttons --> + <border name="title_border" left="10" right="10" top="1" bottom="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <distance name="bottom_height" value="0" /> +</frame_geometry> + +<frame_geometry name="tiled_left" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="right_width" value="1" /> +</frame_geometry> + +<frame_geometry name="tiled_right" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="left_width" value="1" /> +</frame_geometry> + +<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="title_vertical_pad" value="7"/> + <border name="title_border" left="10" right="10" top="0" bottom="1"/> + <border name="button_border" left="0" right="0" top="0" bottom="2"/> +</frame_geometry> + +<frame_geometry name="small_unfocused" parent="small"> + <distance name="left_titlebar_edge" value="1"/> + <distance name="right_titlebar_edge" value="1"/> +</frame_geometry> + +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" > + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <border name="title_border" left="10" right="10" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <distance name="title_vertical_pad" value="1" /> +</frame_geometry> + +<frame_geometry name="modal" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="small"> + <distance name="title_vertical_pad" value="5"/> +</frame_geometry> + +<frame_geometry name="attached" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="small"> + <distance name="title_vertical_pad" value="0"/> +</frame_geometry> + +<!-- drawing operations --> + + <!-- title --> + +<draw_ops name="title_focused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2)) + 3" + y="(0 `max` ((height - title_height) / 2)) + 2" + color="C_title_focused_hilight" /> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2)) + 1" + color="C_title_focused" /> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width))) + 3" + y="(0 `max` ((height - title_height) / 2)) + 2" + ellipsize_width="width" + color="C_title_focused_hilight" /> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width))) + 2" + y="(0 `max` ((height - title_height) / 2)) + 1" + ellipsize_width="width" + color="C_title_focused" /> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2)) + 1" + color="C_title_unfocused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width/2) `min` (width - title_width))) + 2" + y="(0 `max` ((height - title_height) / 2)) + 1" + ellipsize_width="width" + color="C_title_unfocused"/> +</draw_ops> + + <!-- window decorations --> + +<draw_ops name="entire_background_focused"> + <rectangle color="gtk:bg[NORMAL]" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <gradient type="vertical" x="0" y="0" width="width" height="height"> + <color value="blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.4" /> + <color value="gtk:bg[NORMAL]"/> + <color value="blend/gtk:bg[NORMAL]/#000000/0.03" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.06" /> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_fill_focused_alt"> + <gradient type="vertical" x="0" y="0" width="width" height="height"> + <color value="blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.6" /> + <!-- <color value="gtk:bg[NORMAL]"/> --> + <!-- <color value="blend/gtk:bg[NORMAL]/#000000/0.03" /> --> + <color value="gtk:bg[NORMAL]"/> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_fill_focused_alt2"> <!-- gradient for attached and modal dialogs titlebar--> + <gradient type="vertical" x="0" y="0" width="width" height="title_height"> + <color value="gtk:bg[NORMAL]"/> + <color value="blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.4" /> + <color value="gtk:bg[NORMAL]" /> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_unfocused"> + <include name="titlebar_fill_unfocused" /> + <line x1="0" y1="height-1" x2="width-1" y2="height-1" color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="hilight"> + <line x1="0" y1="1" x2="width-1" y2="1" color="C_titlebar_focused_hilight" /> + <gradient type="vertical" x="1" y="1" width="1" height="height-4"> + <color value="C_titlebar_focused_hilight" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.03" /> + </gradient> +</draw_ops> + +<draw_ops name="rounded_hilight"> + <line x1="5" y1="1" x2="width-6" y2="1" color="C_titlebar_focused_hilight" /> + <arc color="C_titlebar_focused_hilight" x="1" y="1" width="7" height="7" start_angle="270" extent_angle="90" /> + <arc color="C_titlebar_focused_hilight" x="width-10" y="1" width="9" height="7" start_angle="0" extent_angle="90" /> + <gradient type="vertical" x="1" y="5" width="1" height="height-9"> + <color value="C_titlebar_focused_hilight" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.03" /> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused_alt" /> + <include name="hilight" /> +</draw_ops> + +<draw_ops name="titlebar_focused_alt"> + <include name="titlebar_fill_focused_alt" /> + <include name="hilight" /> +</draw_ops> + +<draw_ops name="titlebar_focused_alt2"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_focused_alt2" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused_alt" /> + <include name="rounded_hilight" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused_alt"> + <include name="titlebar_fill_focused_alt" /> + <include name="rounded_hilight" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_attached_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> + <line x1="0" y1="0" x2="width" y2="0" color="C_border_attached_focused" /> + <gradient type="vertical" x="0" y="0" width="1" height="top_height"> + <color value="C_border_attached_focused" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.1" /> + <color value="C_border_focused" /> + </gradient> + <gradient type="vertical" x="width-1" y="0" width="1" height="top_height"> + <color value="C_border_attached_focused" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.1" /> + <color value="C_border_focused" /> + </gradient> +</draw_ops> + + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="4" y1="0" x2="width-5" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="4" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="4" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-10" y="0" width="9" height="9" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-10" y="0" width="9" height="9" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="4" y1="0" x2="width-5" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="4" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="4" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-10" y="0" width="9" height="9" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-10" y="0" width="9" height="9" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width" y1="0" + x2="width" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + + <!-- button icons--> + +<constant name="C_icons_shadow" value="blend/#000000/gtk:bg[NORMAL]/0.6" /> + +<draw_ops name="close_glyph_focused"> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="close_shadow_focused"> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> + <line + x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> + <line + x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_shadow" /> +</draw_ops> + +<draw_ops name="close_focused"> + <include name="close_shadow_focused" y="1" /> + <!-- I'm not happy with the current aa I'll draw it twice to make it darker --> + <include name="close_shadow_focused" y="1" /> + <include name="close_glyph_focused" /> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <include name="close_glyph_focused" y="1" /> +</draw_ops> + +<draw_ops name="close_glyph_unfocused"> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="close_unfocused"> + <include name="close_glyph_unfocused" y="D_icons_unfocused_offset" /> + <include name="close_glyph_unfocused" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="close_glyph_unfocused_prelight"> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> + <line + x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> + <line + x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_prelight" /> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <include name="close_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> + <include name="close_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="close_glyph_unfocused_pressed"> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> + <line + x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> + <line + x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> + <line + x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> + <line + x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" + color="C_icons_unfocused_pressed" /> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <include name="close_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> + <include name="close_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="maximize_glyph_focused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="maximize_shadow_focused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_shadow" /> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_shadow" /> +</draw_ops> + +<draw_ops name="maximize_focused"> + <include name="maximize_shadow_focused" y="1" /> + <include name="maximize_glyph_focused" /> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <include name="maximize_glyph_focused" y="1" /> +</draw_ops> + +<draw_ops name="maximize_glyph_unfocused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <include name="maximize_glyph_unfocused" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="maximize_glyph_unfocused_prelight"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_prelight" /> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_prelight" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <include name="maximize_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="maximize_glyph_unfocused_pressed"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_pressed" /> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_pressed" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <include name="maximize_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="minimize_glyph_focused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="minimize_shadow_focused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_shadow" /> +</draw_ops> + +<draw_ops name="minimize_focused"> + <include name="minimize_shadow_focused" y="1" /> + <include name="minimize_glyph_focused" /> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <include name="minimize_glyph_focused" y="1" /> +</draw_ops> + +<draw_ops name="minimize_glyph_unfocused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <include name="minimize_glyph_unfocused" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="minimize_glyph_unfocused_prelight"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_prelight" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <include name="minimize_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="minimize_glyph_unfocused_pressed"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_pressed" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <include name="minimize_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="menu_glyph_focused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="menu_shadow_focused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_shadow" /> + <rectangle + x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_shadow" /> + <rectangle + x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_shadow" /> +</draw_ops> + +<draw_ops name="menu_focused"> + <include name="menu_shadow_focused" y="1" /> + <include name="menu_glyph_focused" /> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <include name="menu_glyph_focused" y="1" /> +</draw_ops> + +<draw_ops name="menu_glyph_unfocused"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <include name="menu_glyph_unfocused" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="menu_glyph_unfocused_prelight"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_prelight" /> + <rectangle + x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_prelight" /> + <rectangle + x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_prelight" /> +</draw_ops> + +<draw_ops name="menu_unfocused_prelight"> + <include name="menu_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="menu_glyph_unfocused_pressed"> + <rectangle + x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_pressed" /> + <rectangle + x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" + color="C_icons_unfocused_pressed" /> + <rectangle + x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_pressed" /> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <include name="menu_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="shade_glyph_focused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_focused" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_focused" /> + <rectangle + x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_focused" /> +</draw_ops> + +<draw_ops name="shade_shadow_focused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_shadow" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_shadow" /> +</draw_ops> + +<draw_ops name="shade_focused"> + <include name="shade_shadow_focused" y="1" /> + <include name="shade_glyph_focused" /> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <include name="shade_glyph_focused" y="1" /> +</draw_ops> + +<draw_ops name="shade_glyph_unfocused"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused" /> + <rectangle + x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused" /> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <include name="shade_glyph_unfocused" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="shade_glyph_unfocused_prelight"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_prelight" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_prelight" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused_prelight" /> + <rectangle + x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused_prelight" /> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <include name="shade_glyph_unfocused_prelight" y="D_icons_unfocused_offset" /> +</draw_ops> + +<draw_ops name="shade_glyph_unfocused_pressed"> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_pressed" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" + width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true" + color="C_icons_unfocused_pressed" /> + <rectangle + x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused_pressed" /> + <rectangle + x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" + width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true" + color="C_icons_unfocused_pressed" /> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <include name="shade_glyph_unfocused_pressed" y="D_icons_unfocused_offset" /> +</draw_ops> + + + <!-- button backgrounds --> + +<constant name="C_button_border" value="blend/#000000/gtk:bg[NORMAL]/0.8" /> +<constant name="C_button_hilight" value="blend/gtk:base[NORMAL]/gtk:bg[NORMAL]/0.6" /> + +<draw_ops name="button_fill"> <!-- button background gradient --> + <gradient type="vertical" x="0" y="0" width="width" height="height-2"> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.15" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.21" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.27" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.12" /> + </gradient> +</draw_ops> + +<draw_ops name="button_bottom"> + <line x1="0" y1="height-2" x2="width-1" y2="height-2" color="C_button_border" /> + <line x1="0" y1="height-1" x2="width-1" y2="height-1" color="C_button_hilight" /> +</draw_ops> + +<draw_ops name="button_bevel"> + <gradient type="vertical" x="0" y="0" width="1" height="height-2"> + <color value="blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.1"/> + <color value="blend/gtk:bg[NORMAL]/#000000/0.1"/> + </gradient> + <gradient type="vertical" x="width-1" y="0" width="1" height="height-2"> + <color value="C_border_focused"/> + <color value="blend/gtk:bg[NORMAL]/#000000/0.1"/> + </gradient> +</draw_ops> + +<draw_ops name="button_fill_prelight"> <!-- button background gradient for prelight status --> + <gradient type="vertical" x="0" y="0" width="width" height="height-2"> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.03" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.1" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.2" /> + <color value="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.04" /> + </gradient> +</draw_ops> + +<draw_ops name="button_fill_pressed"> <!-- button background gradient for pressed status --> + <gradient type="vertical" x="0" y="0" width="width" height="height-2"> + <color value="C_border_focused" /> + <color value="blend/#000000/gtk:bg[NORMAL]/0.75" /> + <color value="blend/#000000/gtk:bg[NORMAL]/0.8" /> + </gradient> +</draw_ops> + +<draw_ops name="button"> + <include name="button_fill" /> + <include name="button_bevel" /> + <include name="button_bottom" /> +</draw_ops> + +<draw_ops name="button_prelight"> + <include name="button_fill_prelight" /> + <include name="button_bevel" /> + <include name="button_bottom" /> +</draw_ops> + +<draw_ops name="button_pressed"> + <include name="button_fill_pressed" /> + <include name="button_bottom" /> +</draw_ops> + +<!-- things get messy here --> + +<draw_ops name="button_inner_right_slice1"> + <clip x="0" y="0" width="width" height="height-5" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_right_slice2"> + <clip x="1" y="height-5" width="width-1" height="2" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_right_slice3"> + <clip x="2" y="height-3" width="width-2" height="1" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_right_slice4"> + <clip x="4" y="height-2" width="width-4" height="2" /> + <include name="button" /> +</draw_ops> + +<draw_ops name="button_inner_right_fill"> + <include name="button_inner_right_slice1" /> + <include name="button_inner_right_slice2" /> + <include name="button_inner_right_slice3" /> + <include name="button_inner_right_slice4" /> +</draw_ops> + +<draw_ops name="button_inner_right_slice1_prelight"> + <clip x="0" y="0" width="width" height="height-5" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_right_slice2_prelight"> + <clip x="1" y="height-5" width="width-1" height="2" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_right_slice3_prelight"> + <clip x="2" y="height-3" width="width-2" height="1" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_right_slice4_prelight"> + <clip x="4" y="height-2" width="width-4" height="2" /> + <include name="button_prelight" /> +</draw_ops> + +<draw_ops name="button_inner_right_fill_prelight"> + <include name="button_inner_right_slice1_prelight" /> + <include name="button_inner_right_slice2_prelight" /> + <include name="button_inner_right_slice3_prelight" /> + <include name="button_inner_right_slice4_prelight" /> +</draw_ops> + +<draw_ops name="button_inner_right_slice1_pressed"> + <clip x="0" y="0" width="width" height="height-5" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_right_slice2_pressed"> + <clip x="1" y="height-5" width="width-1" height="2" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_right_slice3_pressed"> + <clip x="2" y="height-3" width="width-2" height="1" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_right_slice4_pressed"> + <clip x="4" y="height-2" width="width-4" height="2" /> + <include name="button_pressed" /> +</draw_ops> + +<draw_ops name="button_inner_right_fill_pressed"> + <include name="button_inner_right_slice1_pressed" /> + <include name="button_inner_right_slice2_pressed" /> + <include name="button_inner_right_slice3_pressed" /> + <include name="button_inner_right_slice4_pressed" /> +</draw_ops> + + +<draw_ops name="button_inner_right_border"> + <gradient type="vertical" x="0" y="0" width="1" height="height-5"> + <color value="blend/gtk:bg[NORMAL]/#000000/0.06" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.06" /> + <color value="blend/gtk:bg[NORMAL]/#000000/0.03" /> + </gradient> + <arc color="C_button_hilight" x="1" y="height-10" width="9" height="9" start_angle="180" extent_angle="90" /> + <gradient type="vertical" x="1" y="0" width="1" height="height-5"> + <color value="C_border_focused" /> + <color value="C_button_border" /> + </gradient> + <arc color="C_button_border" x="1" y="height-11" width="9" height="9" start_angle="180" extent_angle="90" /> +</draw_ops> + +<draw_ops name="button_inner_right"> + <include name="button_inner_right_fill" /> + <include name="button_inner_right_border" /> +</draw_ops> + +<draw_ops name="button_inner_right_prelight"> + <include name="button_inner_right_fill_prelight" /> + <include name="button_inner_right_border" /> +</draw_ops> + +<draw_ops name="button_inner_right_pressed"> + <include name="button_inner_right_fill_pressed" /> + <include name="button_inner_right_border" /> +</draw_ops> + +<draw_ops name="button_inner_left_slice1"> + <clip x="0" y="0" width="width-1" height="height-5" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_left_slice2"> + <clip x="0" y="height-5" width="width-2" height="2" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_left_slice3"> + <clip x="0" y="height-3" width="width-3" height="1" /> + <include name="button" /> +</draw_ops> +<draw_ops name="button_inner_left_slice4"> + <clip x="0" y="height-2" width="width-5" height="2" /> + <include name="button" /> +</draw_ops> + +<draw_ops name="button_inner_left_fill"> + <include name="button_inner_left_slice1" /> + <include name="button_inner_left_slice2" /> + <include name="button_inner_left_slice3" /> + <include name="button_inner_left_slice4" /> +</draw_ops> + +<draw_ops name="button_inner_left_slice1_prelight"> + <clip x="0" y="0" width="width-1" height="height-5" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_left_slice2_prelight"> + <clip x="0" y="height-5" width="width-2" height="2" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_left_slice3_prelight"> + <clip x="0" y="height-3" width="width-3" height="1" /> + <include name="button_prelight" /> +</draw_ops> +<draw_ops name="button_inner_left_slice4_prelight"> + <clip x="0" y="height-2" width="width-5" height="2" /> + <include name="button_prelight" /> +</draw_ops> + +<draw_ops name="button_inner_left_fill_prelight"> + <include name="button_inner_left_slice1_prelight" /> + <include name="button_inner_left_slice2_prelight" /> + <include name="button_inner_left_slice3_prelight" /> + <include name="button_inner_left_slice4_prelight" /> +</draw_ops> + +<draw_ops name="button_inner_left_slice1_pressed"> + <clip x="0" y="0" width="width-1" height="height-5" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_left_slice2_pressed"> + <clip x="0" y="height-5" width="width-2" height="2" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_left_slice3_pressed"> + <clip x="0" y="height-3" width="width-3" height="1" /> + <include name="button_pressed" /> +</draw_ops> +<draw_ops name="button_inner_left_slice4_pressed"> + <clip x="0" y="height-2" width="width-5" height="2" /> + <include name="button_pressed" /> +</draw_ops> + +<draw_ops name="button_inner_left_fill_pressed"> + <include name="button_inner_left_slice1_pressed" /> + <include name="button_inner_left_slice2_pressed" /> + <include name="button_inner_left_slice3_pressed" /> + <include name="button_inner_left_slice4_pressed" /> +</draw_ops> + + +<draw_ops name="button_inner_left_border"> + <gradient type="vertical" x="width-1" y="0" width="1" height="height-6"> + <color value="C_titlebar_focused_hilight" /> + <color value="C_button_hilight" /> + </gradient> + <arc color="C_button_hilight" x="width-11" y="height-11" width="10" height="10" start_angle="90" extent_angle="90" /> + <gradient type="vertical" x="width-2" y="0" width="1" height="height-5"> + <color value="C_border_focused" /> + <color value="C_button_border" /> + </gradient> + <arc color="C_button_border" x="width-11" y="height-11" width="9" height="9" start_angle="90" extent_angle="90" /> +</draw_ops> + +<draw_ops name="button_inner_left"> + <include name="button_inner_left_fill" /> + <include name="button_inner_left_border" /> +</draw_ops> + +<draw_ops name="button_inner_left_prelight"> + <include name="button_inner_left_fill_prelight" /> + <include name="button_inner_left_border" /> +</draw_ops> + +<draw_ops name="button_inner_left_pressed"> + <include name="button_inner_left_fill_pressed" /> + <include name="button_inner_left_border" /> +</draw_ops> + +<!-- frame styles --> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/> + <button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/> + <button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/> + <button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused_alt" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/> + <button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/> + <button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/> + <button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused_alt" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/> + <button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/> + <button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/> + <button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused_alt" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/> + <button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/> + <button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/> + <button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused_alt2" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/> + <button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/> + <button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/> + <button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused_alt" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button version="< 3.3" function="left_middle_background" state="normal" draw_ops="button_inner_left"/> + <button version="< 3.3" function="left_middle_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button version="< 3.3" function="left_middle_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button version="< 3.3" function="right_middle_background" state="normal" draw_ops="button_inner_right"/> + <button version="< 3.3" function="right_middle_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button version="< 3.3" function="right_middle_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button version=">= 3.3" function="left_middle_background" state="normal" draw_ops="button"/> + <button version=">= 3.3" function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button version=">= 3.3" function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + + <button version=">= 3.3"function="right_middle_background" state="normal" draw_ops="button"/> + <button version=">= 3.3"function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button version=">= 3.3"function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + + <button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/> + <button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/> + <button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/> + <button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="borderless"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="borderless"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused_alt2" /> + <piece position="overlay" draw_ops="border_attached_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused_alt" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/> + <button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/> + <button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/> + <button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused_alt" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="left_middle_background" state="normal" draw_ops="button"/> + <button function="left_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="left_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="left_right_background" state="normal" draw_ops="button_inner_left"/> + <button function="left_right_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button function="left_right_background" state="pressed" draw_ops="button_inner_left_pressed"/> + + <button function="right_middle_background" state="normal" draw_ops="button"/> + <button function="right_middle_background" state="prelight" draw_ops="button_prelight"/> + <button function="right_middle_background" state="pressed" draw_ops="button_pressed"/> + <button function="right_left_background" state="normal" draw_ops="button_inner_right"/> + <button function="right_left_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button function="right_left_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button version=">= 3.3" function="left_single_background" state="normal" draw_ops="button_inner_left"/> + <button version=">= 3.3" function="left_single_background" state="prelight" draw_ops="button_inner_left_prelight"/> + <button version=">= 3.3" function="left_single_background" state="pressed" draw_ops="button_inner_left_pressed"/> + <button version=">= 3.3" function="right_single_background" state="normal" draw_ops="button_inner_right"/> + <button version=">= 3.3" function="right_single_background" state="prelight" draw_ops="button_inner_right_prelight"/> + <button version=">= 3.3" function="right_single_background" state="pressed" draw_ops="button_inner_right_pressed"/> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- frame style sets --> + +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused"/> + <frame focus="no" state="normal" resize="both" style="normal_unfocused"/> + <frame focus="yes" state="maximized" style="normal_max_focused"/> + <frame focus="no" state="maximized" style="normal_max_unfocused"/> + <frame focus="yes" state="shaded" style="normal_focused"/> + <frame focus="no" state="shaded" style="normal_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused"/> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused"/> + <frame version=">= 3.3"focus="yes" state="tiled_left" style="tiled_left_focused"/> + <frame version=">= 3.3"focus="no" state="tiled_left" style="tiled_left_unfocused"/> + <frame version=">= 3.3"focus="yes" state="tiled_right" style="tiled_right_focused"/> + <frame version=">= 3.3"focus="no" state="tiled_right" style="tiled_right_unfocused"/> + <frame version=">= 3.3"focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/> + <frame version=">= 3.3"focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/> + <frame version=">= 3.3"focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused"/> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="dialog_focused"/> + <frame focus="no" state="shaded" style="dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="modal_dialog_focused"/> + <frame focus="no" state="shaded" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused"/> + <frame focus="no" state="normal" resize="both" style="utility_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="utility_focused"/> + <frame focus="no" state="shaded" style="utility_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused"/> + <frame focus="no" state="normal" resize="both" style="border_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="attached_style_set"> + <frame focus="yes" state="normal" resize="both" style="attached_focused"/> + <frame focus="no" state="normal" resize="both" style="attached_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + + +<!-- windows --> + +<window type="normal" style_set="normal_style_set"/> +<window type="dialog" style_set="dialog_style_set"/> +<window type="modal_dialog" style_set="modal_dialog_style_set"/> +<window type="menu" style_set="utility_style_set"/> +<window type="utility" style_set="utility_style_set"/> +<window type="border" style_set="border_style_set"/> +<window version=">= 3.2" type="attached" style_set="attached_style_set"/> + +</metacity_theme> diff --git a/marco-themes/Glider/metacity-theme-1.xml b/marco-themes/Glider/metacity-theme-1.xml new file mode 100644 index 00000000..c4b8dcce --- /dev/null +++ b/marco-themes/Glider/metacity-theme-1.xml @@ -0,0 +1,718 @@ +<?xml version="1.0"?> + +<metacity_theme> +<info> + <name>Glider</name> + <author>Link Dupont <[email protected]></author> + <copyright>Â 2004 Link Dupont</copyright> + <date>April, 2004</date> + <description>Based on Industrial by Tuomas Kuosmanen <[email protected]> and SmoothBox by Andrew Johnson <[email protected]></description> +</info> + +<frame_geometry name="normal" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false"> + <distance name="left_width" value="5"/> + <distance name="right_width" value="5"/> + <distance name="bottom_height" value="5"/> + <distance name="left_titlebar_edge" value="4"/> + <distance name="right_titlebar_edge" value="4"/> + <aspect_ratio name="button" value="1"/> + <distance name="title_vertical_pad" value="4"/> + <border name="title_border" left="2" right="2" top="1" bottom="1"/> + <border name="button_border" left="1" right="1" top="3" bottom="3"/> +</frame_geometry> + + <!-- strip borders off the normal geometry --> +<frame_geometry name="normal_maximized" parent="normal" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> + <distance name="left_titlebar_edge" value="1"/> + <distance name="right_titlebar_edge" value="1"/> +</frame_geometry> + +<frame_geometry name="normal_small_borders" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> + <distance name="left_titlebar_edge" value="0"/> + <distance name="right_titlebar_edge" value="0"/> +</frame_geometry> + +<frame_geometry name="border" has_title="false"> + <distance name="left_width" value="4"/> + <distance name="right_width" value="4"/> + <distance name="bottom_height" value="4"/> + <distance name="left_titlebar_edge" value="0"/> + <distance name="right_titlebar_edge" value="0"/> + <distance name="button_width" value="0"/> + <distance name="button_height" value="0"/> + <distance name="title_vertical_pad" value="4"/> + <border name="title_border" left="0" right="0" top="0" bottom="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<!-- button inside padding --> +<constant name="ButtonIPad" value="3"/> +<constant name="ThickLineWidth" value="3"/> + +<draw_ops name="focus_outline"> + <rectangle color="#000000" + x="left_width-1" y="top_height-1" + width="width-left_width-right_width+1" + height="height-top_height-bottom_height+1"/> + <line color="shade/gtk:bg[SELECTED]/0.45" x1="left_width-1" y1="top_height-1" + x2="left_width-1" y2="top_height-1"/> + <line color="shade/gtk:bg[SELECTED]/0.45" x1="width-right_width" y1="top_height-1" + x2="width-right_width" y2="top_height-1"/> + <line color="shade/gtk:bg[SELECTED]/0.65" x1="left_width-1" y1="height-bottom_height" + x2="left_width-1" y2="height-bottom_height"/> + <line color="shade/gtk:bg[SELECTED]/0.65" x1="width-right_width" y1="height-bottom_height" + x2="width-right_width" y2="height-bottom_height"/> + +</draw_ops> + +<draw_ops name="corners_outline"> + <!-- ** BLACK outlines around the round corners ** --> + <!-- top left --> + <line color="#000000" x1="1" y1="3" x2="1" y2="4"/> + <line color="#000000" x1="2" y1="2" x2="2" y2="2"/> + <line color="#000000" x1="3" y1="1" x2="4" y2="1"/> + + <!-- bottom left --> + <line color="#000000" x1="1" y1="height-4" x2="1" y2="height-5"/> + <line color="#000000" x1="2" y1="height-3" x2="2" y2="height-3"/> + <line color="#000000" x1="2" y1="height-2" x2="4" y2="height-2"/> + + <!-- top right --> + <line color="#000000" x1="width-2" y1="3" x2="width-2" y2="4"/> + <line color="#000000" x1="width-3" y1="2" x2="width-3" y2="2"/> + <line color="#000000" x1="width-4" y1="1" x2="width-5" y2="1"/> + + <!-- bottom right --> + <line color="#000000" x1="width-2" y1="height-4" x2="width-2" y2="height-5"/> + <line color="#000000" x1="width-3" y1="height-3" x2="width-3" y2="height-3"/> + <line color="#000000" x1="width-4" y1="height-2" x2="width-5" y2="height-2"/> + +</draw_ops> + +<draw_ops name="corners_hilight_unfocused"> + + <!-- ** corner hilight for left top ** --> + <line color="shade/gtk:bg[NORMAL]/1.3" x1="2" y1="3" x2="2" y2="4"/> + <line color="shade/gtk:bg[NORMAL]/1.3" x1="3" y1="2" x2="4" y2="2"/> + + <!-- ** corner hilight for left bottom ** --> + <line color="shade/gtk:bg[NORMAL]/1.4" x1="2" y1="height-4" x2="2" y2="height-5"/> + <line color="shade/gtk:bg[NORMAL]/0.9" x1="3" y1="height-3" x2="4" y2="height-3"/> + + <!-- ** corner hilight for right top ** --> + <line color="shade/gtk:bg[NORMAL]/0.8" x1="width-3" y1="3" x2="width-3" y2="4"/> + <line color="shade/gtk:bg[NORMAL]/0.9" x1="width-4" y1="2" x2="width-4" y2="2"/> + + <!-- ** corner hilight for right bottom ** --> + <line color="shade/gtk:bg[NORMAL]/0.7" x1="width-3" y1="height-4" x2="width-3" y2="height-5"/> + <line color="shade/gtk:bg[NORMAL]/0.7" x1="width-4" y1="height-3" x2="width-5" y2="height-3"/> + +</draw_ops> + +<draw_ops name="corners_hilight"> + + <!-- ** corner hilight for left top ** --> + <line color="shade/gtk:bg[SELECTED]/1.55" x1="2" y1="3" x2="2" y2="4"/> + <line color="shade/gtk:bg[SELECTED]/1.55" x1="3" y1="2" x2="4" y2="2"/> + + <!-- ** corner hilight for left bottom ** --> + <line color="shade/gtk:bg[SELECTED]/1.4" x1="2" y1="height-4" x2="2" y2="height-5"/> + <line color="shade/gtk:bg[SELECTED]/0.9" x1="3" y1="height-3" x2="4" y2="height-3"/> + + <!-- ** corner hilight for right top ** --> + <line color="shade/gtk:bg[SELECTED]/0.8" x1="width-3" y1="3" x2="width-3" y2="4"/> + <line color="shade/gtk:bg[SELECTED]/0.9" x1="width-4" y1="2" x2="width-4" y2="2"/> + + <!-- ** corner hilight for right bottom ** --> + <line color="shade/gtk:bg[SELECTED]/0.7" x1="width-3" y1="height-4" x2="width-3" y2="height-5"/> + <line color="shade/gtk:bg[SELECTED]/0.7" x1="width-4" y1="height-3" x2="width-5" y2="height-3"/> + +</draw_ops> + +<!-- ** interlace ** --> +<draw_ops name="title_tile"> + <!--<tint color="black" x="0" y="0" width="width" height="0" alpha="0.1"/>--> + <!--<tint color="white" x="0" y="1" width="width" height="1" alpha="0.05"/>--> +</draw_ops> + +<draw_ops name="bevel_maximized_unfocused"> + + <!-- ** 3d beveled frame ** --> + <rectangle color="#000000" filled="false" + x="0" y="0" + width="width-2" + height="height-2"/> + + <rectangle color="shade/gtk:light[NORMAL]/1.6" filled="false" + x="1" y="1" + width="width-3" + height="height-3"/> + <line color="shade/gtk:light[SELECTED]/1.6" x1="0" y1="1" + x2="0" y2="title_height + 4"/> + + <rectangle color="gtk:bg[NORMAL]" filled="true" + x="0" y="2" + width="width" + height="title_height + 4"/> + +</draw_ops> + +<draw_ops name="bevel_maximized"> + + <!-- ** 3d beveled frame ** --> + <line color="#000000" x1="0" y1="0" + x2="width" y2="0"/> + <rectangle color="shade/gtk:light[SELECTED]/1.2" filled="true" + x="0" y="1" + width="width" + height="title_height + 4"/> + + <!-- ** fancy gradient ** --> + <gradient type="vertical" x="1" y="2" width="width" height="title_height + 6"> + <color value="shade/gtk:bg[SELECTED]/1.1"/> + <color value="shade/gtk:bg[SELECTED]/0.7"/> + </gradient> + + <line color="#000000" x1="0" y1="title_height + 5" + x2="width" y2="title_height + 5"/> + +</draw_ops> + +<draw_ops name="bevel_unfocused"> + + <!-- ** 3d beveled frame ** --> + <rectangle color="gtk:dark[NORMAL]" filled="false" + x="1" y="1" + width="width - 3" + height="height - 3"/> + + <rectangle color="shade/gtk:light[NORMAL]/1.6" filled="false" + x="1" y="1" + width="width - 4" + height="height - 4"/> + + <rectangle color="gtk:bg[NORMAL]" filled="true" + x="2" y="2" + width="width - 4" + height="height - 4"/> + + <rectangle color="#000000" filled="false" + x="0" y="0" + width="width - 1" + height="height - 1"/> + +</draw_ops> + +<draw_ops name="round_bevel_unfocused"> + <include name="bevel_unfocused"/> + <!--<include name="corners_outline"/> + <include name="corners_hilight_unfocused"/>--> + +</draw_ops> + +<draw_ops name="bevel"> + + <!-- ** 3d beveled frame ** --> + <rectangle color="blend/gtk:bg[NORMAL]/gtk:bg[SELECTED]/0.5" filled="true" + x="2" y="title_height + 38" + width="width-4" + height="height-title_height-38"/> + + <rectangle color="shade/gtk:light[SELECTED]/1.2" filled="false" + x="1" y="1" + width="width - 2" + height="height - 2"/> + + <rectangle color="gtk:dark[SELECTED]" filled="false" + x="0" y="0" + width="width - 2" + height="height - 2"/> + + <!-- ** fancy gradient ** --> + <gradient type="vertical" x="2" y="2" width="width - 4" height="title_height + 6"> + <color value="shade/gtk:bg[SELECTED]/1.1"/> + <color value="shade/gtk:bg[SELECTED]/0.7"/> + </gradient> + <gradient type="vertical" x="2" y="title_height+6" width="width - 4" height="32"> + <color value="shade/gtk:bg[SELECTED]/0.7"/> + <color value="blend/gtk:bg[NORMAL]/gtk:bg[SELECTED]/0.5"/> + </gradient> + +<tile name="title_tile" tile_width="width" tile_height="2" x="1" y="1" width="width - 2" height="title_height + 5"/> + + <rectangle color="#000000" filled="false" + x="0" y="0" + width="width - 1" + height="height - 1"/> + +</draw_ops> + +<draw_ops name="round_bevel"> + <include name="bevel"/> + <!--<include name="corners_outline"/> + <include name="corners_hilight"/>--> + + <include name="focus_outline"/> + +</draw_ops> + +<!-- ::: TITLES ::: --> + +<draw_ops name="title_bg"> + <!-- tile name="title_tile" tile_width="4" tile_height="10" x="0" y="2" width="(width-title_width)/2-4" height="11"/> + <tile name="title_tile" tile_width="4" tile_height="10" x="(width-title_width)/2+title_width+4" y="2" width="(width-title_width)/2-4" height="11"/ --> +</draw_ops> + +<!-- hush! nothing to see here! move on! :^) --> +<draw_ops name="title_text"> + <title color="shade/gtk:bg[SELECTED]/0.75" + x="(3 `max` (width-title_width)) / 2 + 1" + y="(((height - title_height) / 2) `max` 0) + 2"/> + <title color="shade/gtk:bg[SELECTED]/0.7" + x="(3 `max` (width-title_width)) / 2 + 2" + y="(((height - title_height) / 2) `max` 0) + 2"/> + <title color="shade/gtk:bg[SELECTED]/0.4" + x="(3 `max` (width-title_width)) / 2 + 1" + y="(((height - title_height) / 2) `max` 0) + 1"/> + <title color="gtk:fg[SELECTED]" + x="(3 `max` (width-title_width)) / 2" + y="(((height - title_height) / 2) `max` 0)"/> +</draw_ops> + +<draw_ops name="title_text_unfocused"> + <title color="blend/gtk:fg[NORMAL]/gtk:bg[NORMAL]/0.6" + x="(3 `max` (width-title_width)) / 2" + y="((height - title_height) / 2) `max` 0"/> +</draw_ops> + +<draw_ops name="title"> + <include name="title_bg"/> + <include name="title_text"/> +</draw_ops> + +<draw_ops name="title_unfocused"> + <include name="title_text_unfocused"/> +</draw_ops> + +<!-- ::: BUTTONS ::: --> + +<draw_ops name="button_bg"> + <gtk_box state="normal" shadow="out" x="0" y="0" width="width" height="height"/> +</draw_ops> + +<draw_ops name="button_bg_unfocused"> + <gtk_box state="insensitive" shadow="out" x="0" y="0" width="width" height="height"/> +</draw_ops> + +<draw_ops name="button_bg_prelight"> + <gtk_box state="prelight" shadow="out" x="0" y="0" width="width" height="height"/> +</draw_ops> + +<draw_ops name="button_bg_pressed"> + <gtk_box state="active" shadow="in" x="0" y="0" width="width" height="height"/> +</draw_ops> + +<draw_ops name="menu_button_icon"> + <icon x="0" + y="0" + width="width" height="height"/> +</draw_ops> + +<draw_ops name="menu_button_icon_unfocused"> + <icon x="0" + y="0" + width="width" height="height" alpha="0.5"/> +</draw_ops> + +<draw_ops name="menu_button_normal"> + <include name="menu_button_icon"/> +</draw_ops> +<draw_ops name="menu_button_pressed"> + <include name="menu_button_icon"/> +</draw_ops> +<draw_ops name="menu_button_unfocused"> + <include name="menu_button_icon_unfocused"/> +</draw_ops> + +<draw_ops name="close_button_icon"> + <line color="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.75" + width="1" + x1="ButtonIPad+1" y1="ButtonIPad" + x2="width - ButtonIPad" y2="height - ButtonIPad - 1"/> + <line color="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.75" + width="1" + x1="ButtonIPad" y1="ButtonIPad" + x2="width - ButtonIPad" y2="height - ButtonIPad"/> + <line color="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.75" + width="1" + x1="ButtonIPad" y1="ButtonIPad+1" + x2="width - ButtonIPad - 1" y2="height - ButtonIPad"/> + + <line color="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.75" + width="1" + x1="ButtonIPad" y1="height - ButtonIPad - 2" + x2="width - ButtonIPad - 1" y2="ButtonIPad-1"/> + <line color="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.75" + width="1" + x1="ButtonIPad" y1="height - ButtonIPad - 1" + x2="width - ButtonIPad" y2="ButtonIPad-1"/> + <line color="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.75" + width="1" + x1="ButtonIPad+1" y1="height - ButtonIPad - 1" + x2="width - ButtonIPad" y2="ButtonIPad"/> +</draw_ops> + +<draw_ops name="close_button_icon_unfocused"> +<include name="button_bg_unfocused"/> + <line color="blend/gtk:fg[INSENSITIVE]/gtk:bg[INSENSITIVE]/0.35" + width="1" + x1="ButtonIPad+1" y1="ButtonIPad" + x2="width - ButtonIPad" y2="height - ButtonIPad - 1"/> + <line color="blend/gtk:fg[INSENSITIVE]/gtk:bg[INSENSITIVE]/0.35" + width="1" + x1="ButtonIPad" y1="ButtonIPad" + x2="width - ButtonIPad" y2="height - ButtonIPad"/> + <line color="blend/gtk:fg[INSENSITIVE]/gtk:bg[INSENSITIVE]/0.35" + width="1" + x1="ButtonIPad" y1="ButtonIPad+1" + x2="width - ButtonIPad - 1" y2="height - ButtonIPad"/> + + <line color="blend/gtk:fg[INSENSITIVE]/gtk:bg[INSENSITIVE]/0.35" + width="1" + x1="ButtonIPad" y1="height - ButtonIPad - 2" + x2="width - ButtonIPad - 1" y2="ButtonIPad-1"/> + <line color="blend/gtk:fg[INSENSITIVE]/gtk:bg[INSENSITIVE]/0.35" + width="1" + x1="ButtonIPad" y1="height - ButtonIPad - 1" + x2="width - ButtonIPad" y2="ButtonIPad-1"/> + <line color="blend/gtk:fg[INSENSITIVE]/gtk:bg[INSENSITIVE]/0.35" + width="1" + x1="ButtonIPad+1" y1="height - ButtonIPad - 1" + x2="width - ButtonIPad" y2="ButtonIPad"/> + </draw_ops> + + <draw_ops name="outer_bevel"> + <rectangle color="#000000" + x="0" y="0" width="width-1" height="height-1"/> + <line color="gtk:light[NORMAL]" + x1="1" y1="1" x2="1" y2="height-2"/> + <line color="gtk:light[NORMAL]" + x1="1" y1="1" x2="width-2" y2="1"/> + <line color="gtk:dark[NORMAL]" + x1="width-2" y1="1" x2="width-2" y2="height-2"/> + <line color="gtk:dark[NORMAL]" + x1="1" y1="height-2" x2="width-2" y2="height-2"/> +</draw_ops> + +<draw_ops name="close_button_normal"> + <include name="button_bg"/> + <include name="close_button_icon"/> +</draw_ops> +<draw_ops name="close_button_prelight"> + <include name="button_bg_prelight"/> + <include name="close_button_icon"/> +</draw_ops> +<draw_ops name="close_button_pressed"> + <include name="button_bg_pressed"/> + <include name="close_button_icon"/> +</draw_ops> +<draw_ops name="close_button_unfocused"> + <include name="button_bg_unfocused"/> + <include name="close_button_icon_unfocused"/> +</draw_ops> + +<draw_ops name="maximize_button_icon"> + <rectangle color="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.75" filled="false" + x="ButtonIPad" y="ButtonIPad" width="width-ButtonIPad*2-1" height="height-ButtonIPad*2-1"/> + <line color="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.75" width="3" + x1="ButtonIPad" y1="ButtonIPad+1" x2="width-ButtonIPad" y2="ButtonIPad+1"/> +</draw_ops> + +<draw_ops name="maximize_button_icon_unfocused"> + <include name="button_bg_unfocused"/> + <rectangle color="blend/gtk:fg[INSENSITIVE]/gtk:bg[INSENSITIVE]/0.35" filled="false" + x="ButtonIPad" y="ButtonIPad" width="width-ButtonIPad*2-1" height="height-ButtonIPad*2-1"/> + <line color="blend/gtk:fg[INSENSITIVE]/gtk:bg[INSENSITIVE]/0.35" width="3" + x1="ButtonIPad" y1="ButtonIPad+1" x2="width-ButtonIPad" y2="ButtonIPad+1"/> +</draw_ops> + +<draw_ops name="maximize_button_normal"> + <include name="button_bg"/> + <include name="maximize_button_icon"/> +</draw_ops> +<draw_ops name="maximize_button_prelight"> + <include name="button_bg_prelight"/> + <include name="maximize_button_icon"/> +</draw_ops> +<draw_ops name="maximize_button_pressed"> + <include name="button_bg_pressed"/> + <include name="maximize_button_icon"/> +</draw_ops> +<draw_ops name="maximize_button_unfocused"> + <include name="button_bg_unfocused"/> + <include name="maximize_button_icon_unfocused"/> +</draw_ops> + +<draw_ops name="normal_window_icon"> + <rectangle color="gtk:bg[NORMAL]" filled="true" + x="0" y="0" width="width-1" height="height-1"/> + <rectangle color="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.75" filled="false" + x="0" y="0" width="width-1" height="height-1"/> + <line color="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.75" width="2" + x1="0" y1="1" x2="width" y2="1"/> + </draw_ops> + + <draw_ops name="pressed_window_icon"> + <rectangle color="gtk:bg[ACTIVE]" filled="true" + x="0" y="0" width="width-1" height="height-1"/> + <rectangle color="blend/gtk:bg[ACTIVE]/gtk:fg[ACTIVE]/0.75" filled="false" + x="0" y="0" width="width-1" height="height-1"/> + <line color="blend/gtk:bg[ACTIVE]/gtk:fg[ACTIVE]/0.75" width="2" + x1="0" y1="1" x2="width" y2="1"/> + </draw_ops> + + <draw_ops name="prelight_window_icon"> + <rectangle color="gtk:bg[PRELIGHT]" filled="true" + x="0" y="0" width="width-1" height="height-1"/> + <rectangle color="blend/gtk:bg[PRELIGHT]/gtk:fg[PRELIGHT]/0.75" filled="false" + x="0" y="0" width="width-1" height="height-1"/> + <line color="blend/gtk:bg[PRELIGHT]/gtk:fg[PRELIGHT]/0.75" width="2" + x1="0" y1="1" x2="width" y2="1"/> + </draw_ops> + + <draw_ops name="mini_window_icon_unfocused"> + <rectangle color="gtk:bg[INSENSITIVE]" filled="true" + x="0" y="0" width="width-1" height="height-1"/> + <rectangle color="blend/gtk:fg[INSENSITIVE]/gtk:bg[INSENSITIVE]/0.35" filled="false" + x="0" y="0" width="width-1" height="height-1"/> + <line color="blend/gtk:fg[INSENSITIVE]/gtk:bg[INSENSITIVE]/0.35" width="2" + x1="0" y1="1" x2="width" y2="1"/> + </draw_ops> + + <draw_ops name="restore_button_normal"> + <include name="button_bg"/> + <include name="normal_window_icon" + x="3 + ButtonIPad" y="ButtonIPad+1" + width="width - 7 - ButtonIPad" + height="height - 7 - ButtonIPad"/> + <include name="normal_window_icon" + x="ButtonIPad" y="3 + ButtonIPad+1" + width="width - 7 - ButtonIPad" + height="height - 7 - ButtonIPad"/> + </draw_ops> + + <draw_ops name="restore_button_pressed"> + <include name="button_bg_pressed"/> + <include name="pressed_window_icon" + x="3 + ButtonIPad" y="ButtonIPad+1" + width="width - 7 - ButtonIPad" + height="height - 7 - ButtonIPad"/> + <include name="pressed_window_icon" + x="ButtonIPad" y="3 + ButtonIPad+1" + width="width - 7 - ButtonIPad" + height="height - 7 - ButtonIPad"/> + </draw_ops> + + <draw_ops name="restore_button_prelight"> + <include name="button_bg_prelight"/> + <include name="prelight_window_icon" + x="3 + ButtonIPad" y="ButtonIPad+1" + width="width - 7 - ButtonIPad" + height="height - 7 - ButtonIPad"/> + <include name="prelight_window_icon" + x="ButtonIPad" y="3 + ButtonIPad+1" + width="width - 7 - ButtonIPad" + height="height - 7 - ButtonIPad"/> + </draw_ops> + + <draw_ops name="restore_button_unfocused"> + <include name="button_bg_unfocused"/> + <include name="mini_window_icon_unfocused" + x="3 + ButtonIPad" y="ButtonIPad+1" + width="width - 7 - ButtonIPad" + height="height - 7 - ButtonIPad"/> + <include name="mini_window_icon_unfocused" + x="ButtonIPad" y="3 + ButtonIPad+1" + width="width - 7 - ButtonIPad" + height="height - 7 - ButtonIPad"/> + </draw_ops> + +<!-- +<draw_ops name="restore_button_icon"> + <rectangle color="gtk:fg[NORMAL]" filled="false" + x="ButtonIPad + 2" y="ButtonIPad + 2" width="width-ButtonIPad*2-5" height="height-ButtonIPad*2-5"/> + <line color="gtk:fg[NORMAL]" width="1" + x1="ButtonIPad + 3" y1="ButtonIPad + 3" x2="width-ButtonIPad - 3" y2="ButtonIPad + 3"/> +</draw_ops> + +<draw_ops name="restore_button_icon_unfocused"> + <rectangle color="blend/gtk:fg[NORMAL]/gtk:bg[NORMAL]/0.7" filled="false" + x="ButtonIPad + 2" y="ButtonIPad + 2" width="width-ButtonIPad*2-5" height="height-ButtonIPad*2-5"/> + <line color="blend/gtk:fg[NORMAL]/gtk:bg[NORMAL]/0.7" width="1" + x1="ButtonIPad + 3" y1="ButtonIPad + 3" x2="width-ButtonIPad - 3" y2="ButtonIPad + 3"/> +</draw_ops> + +<draw_ops name="restore_button_normal"> + <include name="button_bg"/> + <include name="restore_button_icon"/> +</draw_ops> +<draw_ops name="restore_button_prelight"> + <include name="button_bg_prelight"/> + <include name="restore_button_icon"/> +</draw_ops> +<draw_ops name="restore_button_pressed"> + <include name="button_bg_pressed"/> + <include name="restore_button_icon_unfocused"/> +</draw_ops> +<draw_ops name="restore_button_unfocused"> + <include name="button_bg_unfocused"/> + <include name="restore_button_icon_unfocused"/> +</draw_ops> +--> +<draw_ops name="minimize_button_icon"> + <line color="blend/gtk:bg[NORMAL]/gtk:fg[NORMAL]/0.75" + x1="ButtonIPad" + y1="height - ButtonIPad - ThickLineWidth + 1" + x2="width - ButtonIPad" + y2="height - ButtonIPad - ThickLineWidth + 1" + width="3"/> +</draw_ops> + +<draw_ops name="minimize_button_icon_unfocused"> + <line color="blend/gtk:fg[INSENSITIVE]/gtk:bg[INSENSITIVE]/0.35" + x1="ButtonIPad" + y1="height - ButtonIPad - ThickLineWidth + 1" + x2="width - ButtonIPad" + y2="height - ButtonIPad - ThickLineWidth + 1" + width="3"/> +</draw_ops> + +<draw_ops name="minimize_button_normal"> + <include name="button_bg"/> + <include name="minimize_button_icon"/> +</draw_ops> +<draw_ops name="minimize_button_prelight"> + <include name="button_bg_prelight"/> + <include name="minimize_button_icon"/> +</draw_ops> +<draw_ops name="minimize_button_pressed"> + <include name="button_bg_pressed"/> + <include name="minimize_button_icon"/> +</draw_ops> +<draw_ops name="minimize_button_unfocused"> + <include name="button_bg_unfocused"/> + <include name="minimize_button_icon_unfocused"/> +</draw_ops> + +<draw_ops name="blank"> +<!-- nothing --> +</draw_ops> + +<frame_style name="normal" geometry="normal"> + <piece position="entire_background" draw_ops="round_bevel_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <button function="close" state="normal" draw_ops="close_button_unfocused"/> + <button function="close" state="pressed" draw_ops="close_button_pressed"/> + <button function="close" state="prelight" draw_ops="close_button_prelight"/> + <button function="maximize" state="normal" draw_ops="maximize_button_unfocused"/> + <button function="maximize" state="pressed" draw_ops="maximize_button_pressed"/> + <button function="maximize" state="prelight" draw_ops="maximize_button_prelight"/> + <button function="minimize" state="normal" draw_ops="minimize_button_unfocused"/> + <button function="minimize" state="pressed" draw_ops="minimize_button_pressed"/> + <button function="minimize" state="prelight" draw_ops="minimize_button_prelight"/> + <button function="menu" state="normal" draw_ops="menu_button_unfocused"/> + <button function="menu" state="pressed" draw_ops="menu_button_pressed"/> +</frame_style> + +<frame_style name="focused" geometry="normal" parent="normal"> + <piece position="entire_background" draw_ops="round_bevel"/> + <piece position="title" draw_ops="title"/> + <button function="close" state="normal" draw_ops="close_button_normal"/> + <button function="maximize" state="normal" draw_ops="maximize_button_normal"/> + <button function="minimize" state="normal" draw_ops="minimize_button_normal"/> + <button function="menu" state="normal" draw_ops="menu_button_normal"/> +</frame_style> + +<frame_style name="normal_maximized" geometry="normal_maximized"> + <piece position="entire_background" draw_ops="bevel_maximized_unfocused"/> + <piece position="title" draw_ops="title_unfocused"/> + <button function="close" state="normal" draw_ops="close_button_unfocused"/> + <button function="close" state="pressed" draw_ops="close_button_pressed"/> + <button function="close" state="prelight" draw_ops="close_button_prelight"/> + <button function="maximize" state="normal" draw_ops="restore_button_unfocused"/> + <button function="maximize" state="pressed" draw_ops="restore_button_pressed"/> + <button function="maximize" state="prelight" draw_ops="restore_button_prelight"/> + <button function="minimize" state="normal" draw_ops="minimize_button_unfocused"/> + <button function="minimize" state="pressed" draw_ops="minimize_button_pressed"/> + <button function="minimize" state="prelight" draw_ops="minimize_button_prelight"/> + <button function="menu" state="normal" draw_ops="menu_button_unfocused"/> + <button function="menu" state="pressed" draw_ops="menu_button_pressed"/> +</frame_style> + +<frame_style name="focused_maximized" geometry="normal_maximized" parent="normal_maximized"> + <piece position="entire_background" draw_ops="bevel_maximized"/> + <piece position="title" draw_ops="title"/> + <button function="close" state="normal" draw_ops="close_button_normal"/> + <button function="maximize" state="normal" draw_ops="restore_button_normal"/> + <button function="minimize" state="normal" draw_ops="minimize_button_normal"/> + <button function="menu" state="normal" draw_ops="menu_button_normal"/> +</frame_style> + +<frame_style name="border" geometry="border" parent="normal"> + <piece position="entire_background" draw_ops="round_bevel_unfocused"/> + <piece position="title" draw_ops="blank"/> +</frame_style> + +<frame_style_set name="normal"> + <frame focus="yes" state="normal" resize="both" style="focused"/> + <frame focus="no" state="normal" resize="both" style="normal"/> + <frame focus="yes" state="maximized" style="focused_maximized"/> + <frame focus="no" state="maximized" style="normal_maximized"/> + <frame focus="yes" state="shaded" style="focused"/> + <frame focus="no" state="shaded" style="normal"/> + <frame focus="yes" state="maximized_and_shaded" style="focused_maximized"/> + <frame focus="no" state="maximized_and_shaded" style="normal_maximized"/> +</frame_style_set> + +<frame_style_set name="utility" parent="normal"> +<frame focus="yes" state="normal" resize="both" style="focused"/> +<frame focus="no" state="normal" resize="both" style="normal"/> +<!-- this is a bunch of crack since utility windows shouldn't be maximized --> +<frame focus="yes" state="maximized" style="focused"/> +<frame focus="no" state="maximized" style="normal"/> +<frame focus="yes" state="shaded" style="focused"/> +<frame focus="no" state="shaded" style="normal"/> +<frame focus="yes" state="maximized_and_shaded" style="focused"/> +<frame focus="no" state="maximized_and_shaded" style="normal"/> +</frame_style_set> + +<frame_style_set name="border"> +<frame focus="yes" state="normal" resize="both" style="border"/> +<frame focus="no" state="normal" resize="both" style="border"/> +<frame focus="yes" state="maximized" style="border"/> +<frame focus="no" state="maximized" style="border"/> +<frame focus="yes" state="shaded" style="border"/> +<frame focus="no" state="shaded" style="border"/> +<frame focus="yes" state="maximized_and_shaded" style="border"/> +<frame focus="no" state="maximized_and_shaded" style="border"/> +</frame_style_set> + +<window type="normal" style_set="normal"/> +<window type="dialog" style_set="normal"/> +<window type="modal_dialog" style_set="normal"/> +<window type="menu" style_set="normal"/> +<window type="utility" style_set="normal"/> +<window type="border" style_set="border"/> + +<menu_icon function="close" state="normal" draw_ops="close_button_icon_unfocused"/> +<menu_icon function="maximize" state="normal" draw_ops="maximize_button_icon_unfocused"/> +<menu_icon function="unmaximize" state="normal" draw_ops="restore_button_unfocused"/> +<menu_icon function="minimize" state="normal" draw_ops="minimize_button_icon_unfocused"/> + +</metacity_theme> diff --git a/marco-themes/Makefile.am b/marco-themes/Makefile.am index 37c1918c..348ccd6c 100644 --- a/marco-themes/Makefile.am +++ b/marco-themes/Makefile.am @@ -2,7 +2,9 @@ THEMES = \ Shiny \ Quid \ HighContrast \ - Fog + Glider \ + Fog \ + Aldabra THEME_DIR=$(datadir)/themes THEME_SUBDIR=metacity-1 |