Enlightenment CVS committal Author : codewarrior Project : e17 Module : apps/e
Dir : e17/apps/e/data/themes Modified Files: default.edc default_fileman.edc default_scrollbar.edc Added Files: default_filesel.edc Log Message: - add file selector theme =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/data/themes/default.edc,v retrieving revision 1.50 retrieving revision 1.51 diff -u -3 -r1.50 -r1.51 --- default.edc 12 Oct 2005 22:21:49 -0000 1.50 +++ default.edc 27 Oct 2005 10:24:07 -0000 1.51 @@ -48,6 +48,7 @@ #include "default_theme_about.edc" #include "default_entry.edc" #include "default_fileman.edc" +#include "default_filesel.edc" #include "default_scrollbar.edc" #include "default_check.edc" #include "default_radio.edc" =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/data/themes/default_fileman.edc,v retrieving revision 1.12 retrieving revision 1.13 diff -u -3 -r1.12 -r1.13 --- default_fileman.edc 23 Oct 2005 13:08:50 -0000 1.12 +++ default_fileman.edc 27 Oct 2005 10:24:07 -0000 1.13 @@ -24,7 +24,7 @@ #define FILEMAN_ICON(TYPE) \ group { \ - name: "fileman/icons/"TYPE; \ + name: "icons/fileman/"TYPE; \ max: 64 64; \ parts { \ part { \ @@ -44,7 +44,7 @@ #define FILEMAN_ICON_CLICKABLE(TYPE) \ group { \ - name: "fileman/icons/"TYPE; \ + name: "icons/fileman/"TYPE; \ max: 64 64; \ parts { \ part { \ @@ -93,7 +93,9 @@ image: "e17_icon_fileman_folder.png" COMP; image: "e17_icon_fileman_folder_clicked.png" COMP; image: "e17_icon_fileman_file.png" COMP; - image: "e17_icon_fileman_file_clicked.png" COMP; + image: "e17_icon_fileman_file_clicked.png" COMP; + image: "e17_icon_fileman_home.png" COMP; + image: "e17_icon_fileman_desktop.png" COMP; image: "e17_icon_fileman_pdf.png" COMP; image: "e17_icon_fileman_c.png" COMP; image: "e17_icon_fileman_h.png" COMP; @@ -401,6 +403,29 @@ } group { + name: "fileman/background"; + parts { + part { + name: "base"; + type: RECT; + mouse_events: 0; + description { + state: "default" 0.0; + rel1 { + relative: 0.0 0.0; + offset: 1 1; + } + rel2 { + relative: 1.0 1.0; + offset: -1 -1; + } + color: 255 255 255 0; + } + } + } +} + +group { name: "fileman/rubberband"; parts { part { @@ -429,6 +454,8 @@ FILEMAN_ICON_CLICKABLE("folder"); FILEMAN_ICON_CLICKABLE("file"); +FILEMAN_ICON("home"); +FILEMAN_ICON("desktop"); FILEMAN_ICON("pdf"); FILEMAN_ICON("c"); FILEMAN_ICON("h"); =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/data/themes/default_scrollbar.edc,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- default_scrollbar.edc 4 Oct 2005 01:33:59 -0000 1.1 +++ default_scrollbar.edc 27 Oct 2005 10:24:07 -0000 1.2 @@ -1,5 +1,308 @@ +#define SCROLLBAR_BUTTON_SIZE 18 + +#define SCROLLBAR_DRAG(part_name, rx1, ry1, ox1, oy1, rx2, ry2, ox2, oy2, image_thumb) \ + part { \ + name: part_name"_shadow2"; \ + mouse_events: 0; \ + description { \ + state: "default" 0.0; \ + rel1 { \ + relative: 0.0 0.0; \ + offset: 0 0; \ + to: part_name; \ + } \ + rel2 { \ + relative: 1.0 1.0; \ + offset: -1 -1; \ + to: part_name; \ + } \ + image { \ + normal: "e17_scrollbar_button_shadow2.png"; \ + border: 8 8 8 8; \ + } \ + } \ + } \ + part { \ + name: part_name"_shadow1"; \ + mouse_events: 0; \ + description { \ + state: "default" 0.0; \ + rel1 { \ + relative: 0.0 0.0; \ + offset: 0 0; \ + to: part_name; \ + } \ + rel2 { \ + relative: 1.0 1.0; \ + offset: -1 -1; \ + to: part_name; \ + } \ + image { \ + normal: "e17_scrollbar_button_shadow1.png"; \ + border: 8 8 8 8; \ + } \ + } \ + } \ + part { \ + name: part_name; \ + description { \ + state: "default" 0.0; \ + rel1 { \ + relative: rx1 ry1; \ + offset: ox1 oy1; \ + } \ + rel2 { \ + relative: rx2 ry2; \ + offset: ox2 oy2; \ + } \ + image { \ + normal: "e17_scrollbar_button.png"; \ + border: 8 8 8 8; \ + } \ + } \ + } \ + part { \ + name: part_name"_thumb"; \ + mouse_events: 0; \ + description { \ + state: "default" 0.0; \ + rel1 { \ + relative: 0.5 0.5; \ + offset: -4 -4; \ + to: part_name; \ + } \ + rel2 { \ + relative: 0.5 0.5; \ + offset: 3 3; \ + to: part_name; \ + } \ + image { \ + normal: image_thumb; \ + } \ + } \ + } + +#define SCROLLBAR_BUTTON(button_name, rx1, ry1, ox1, oy1, arrow_image) \ + part { \ + name: button_name"_shadow2"; \ + mouse_events: 0; \ + description { \ + state: "default" 0.0; \ + rel1 { \ + relative: 0.0 0.0; \ + offset: 0 0; \ + to: button_name; \ + } \ + rel2 { \ + relative: 1.0 1.0; \ + offset: -1 -1; \ + to: button_name; \ + } \ + image { \ + normal: "e17_scrollbar_button_shadow2.png"; \ + border: 8 8 8 8; \ + } \ + } \ + description { \ + state: "active" 0.0; \ + inherit: "default" 0.0; \ + visible: 0; \ + color: 255 255 255 0; \ + } \ + description { \ + state: "hidden" 0.0; \ + inherit: "default" 0.0; \ + visible: 0; \ + color: 255 255 255 0; \ + } \ + } \ + part { \ + name: button_name"_shadow1"; \ + mouse_events: 0; \ + description { \ + state: "default" 0.0; \ + rel1 { \ + relative: 0.0 0.0; \ + offset: 0 0; \ + to: button_name; \ + } \ + rel2 { \ + relative: 1.0 1.0; \ + offset: -1 -1; \ + to: button_name; \ + } \ + image { \ + normal: "e17_scrollbar_button_shadow1.png"; \ + border: 8 8 8 8; \ + } \ + } \ + description { \ + state: "active" 0.0; \ + inherit: "default" 0.0; \ + visible: 0; \ + color: 255 255 255 0; \ + } \ + description { \ + state: "active" 0.0; \ + inherit: "default" 0.0; \ + visible: 0; \ + color: 255 255 255 0; \ + } \ + } \ + part { \ + name: button_name; \ + description { \ + state: "default" 0.0; \ + rel1 { \ + relative: rx1 ry1; \ + offset: ox1 oy1; \ + } \ + rel2 { \ + relative: rx1 ry1; \ + offset: (ox1 + SCROLLBAR_BUTTON_SIZE) (oy1 + SCROLLBAR_BUTTON_SIZE); \ + } \ + image { \ + normal: "e17_scrollbar_button.png"; \ + border: 8 8 8 8; \ + } \ + } \ + description { \ + state: "active" 0.0; \ + inherit: "default" 0.0; \ + rel1 { \ + offset: (ox1 + 1) (oy1 + 1); \ + } \ + rel2 { \ + offset: (ox1 + SCROLLBAR_BUTTON_SIZE + 1) (oy1 + SCROLLBAR_BUTTON_SIZE + 1); \ + } \ + } \ + description { \ + state: "hidden" 0.0; \ + inherit: "default" 0.0; \ + visible: 0; \ + color: 255 255 255 0; \ + } \ + } \ + part { \ + name: button_name"_arrow"; \ + mouse_events: 0; \ + description { \ + state: "default" 0.0; \ + max: 16 16; \ + rel1 { \ + relative: 0.0 0.0; \ + offset: 4 4; \ + to: button_name; \ + } \ + rel2 { \ + relative: 1.0 1.0; \ + offset: -5 -5; \ + to: button_name; \ + } \ + image { \ + normal: arrow_image; \ + } \ + } \ + description { \ + state: "hidden" 0.0; \ + inherit: "default" 0.0; \ + visible: 0; \ + color: 255 255 255 0; \ + } \ + } + +#define SCROLLBAR_BUTTON_PROG(button_name, dir) \ + program { \ + name: button_name"_active_pre"; \ + signal: "mouse,down,1"; \ + source: button_name; \ + action: STATE_SET "default" 0.0; \ + target: button_name"_shadow1"; \ + target: button_name"_shadow2"; \ + target: button_name; \ + target: button_name"_arrow"; \ + after: button_name"_active"; \ + after: button_name"_active_p"; \ + } \ + program { \ + name: button_name"_active"; \ + action: STATE_SET "active" 0.0; \ + target: button_name"_shadow2"; \ + transition: LINEAR 0.05; \ + after: button_name"_active2"; \ + } \ + program { \ + name: button_name"_active2"; \ + action: STATE_SET "active" 0.0; \ + target: button_name"_shadow1"; \ + transition: LINEAR 0.05; \ + } \ + program { \ + name: button_name"_active_p"; \ + action: STATE_SET "active" 0.0; \ + target: button_name; \ + target: button_name"_arrow"; \ + transition: LINEAR 0.1; \ + } \ + program { \ + name: button_name"_passive_pre"; \ + signal: "mouse,up,1"; \ + source: button_name; \ + action: STATE_SET "active" 0.0; \ + target: button_name"_shadow1"; \ + target: button_name"_shadow2"; \ + target: button_name; \ + target: button_name"_arrow"; \ + after: button_name"_passive"; \ + after: button_name"_passive_p"; \ + } \ + program { \ + name: button_name"_passive"; \ + action: STATE_SET "default" 0.0; \ + target: button_name"_shadow2"; \ + transition: LINEAR 0.1; \ + after: button_name"_passive2"; \ + } \ + program { \ + name: button_name"_passive2"; \ + action: STATE_SET "default" 0.0; \ + target: button_name"_shadow1"; \ + transition: LINEAR 0.1; \ + } \ + program { \ + name: button_name"_passive_p"; \ + action: STATE_SET "default" 0.0; \ + target: button_name; \ + target: button_name"_arrow"; \ + transition: LINEAR 0.2; \ + } \ + program { \ + name: button_name"_button_pressed"; \ + source: button_name; \ + signal: "mouse,down,1"; \ + action: SIGNAL_EMIT "scroll_"dir"_start" ""; \ + } \ + program { \ + name: button_name"_button_released"; \ + source: button_name; \ + signal: "mouse,up,1"; \ + action: SIGNAL_EMIT "scroll_stop" ""; \ + } + images { image: "e17_hscrollbar_trough.png" COMP; + image: "e17_vscrollbar_trough.png" COMP; + image: "e17_scrollbar_button_shadow1.png" COMP; + image: "e17_scrollbar_button_shadow2.png" COMP; + image: "e17_scrollbar_button.png" COMP; + image: "e17_scrollbar_arrow_left.png" COMP; + image: "e17_scrollbar_arrow_right.png" COMP; + image: "e17_scrollbar_arrow_up.png" COMP; + image: "e17_scrollbar_arrow_down.png" COMP; + image: "e17_scrollbar_hdrag_thumb.png" COMP; + image: "e17_scrollbar_vdrag_thumb.png" COMP; + +/* image: "e17_scrollbar_left_arrow.png" COMP; image: "e17_scrollbar_left_arrow_down.png" COMP; image: "e17_scrollbar_right_arrow.png" COMP; @@ -18,512 +321,123 @@ image: "e17_scrollbar_top_arrow_down.png" COMP; image: "e17_vhandle.png" COMP; image: "e17_vhandle_down.png" COMP; - image: "e17_vhandle_thumb.png" COMP; + image: "e17_vhandle_thumb.png" COMP; +*/ } group { name: "widgets/hscrollbar"; - min: 40 16; + min: 68 18; parts { part { - name: "trough"; - description { - state: "default" 0.0; - rel1 { - relative: 0.0 0.5; - offset: 0 -8; - } - rel2 { - relative: 1.0 0.5; - offset: -1 9; - } - image { - normal: "e17_hscrollbar_trough.png"; - border: 6 6 6 6; - } - } - } - part { - name: "left_left_arrow"; - description { - state: "default" 0.0; - rel1 { - relative: 0.0 0.5; - offset: -1 -8; - } - rel2 { - relative: 0.0 0.5; - offset: 16 9; - } - image { - normal: "e17_scrollbar_left_arrow.png"; - } - } - description { - state: "down" 0.0; - inherit: "default" 0.0; - image { - normal: "e17_scrollbar_left_arrow_down.png"; - } - } - } - part { - name: "right_right_arrow"; - description { - state: "default" 0.0; - rel1 { - relative: 1.0 0.5; - offset: -17 -8; - } - rel2 { - relative: 1.0 0.5; - offset: 0 9; - } - image { - normal: "e17_scrollbar_right_arrow.png"; - } - } - description { - state: "down" 0.0; - inherit: "default" 0.0; - image { - normal: "e17_scrollbar_right_arrow_down.png"; - } - } - } - part { - name: "right_left_arrow"; - description { - state: "default" 0.0; - rel1 { - relative: 0.0 0.0; - offset: -18 0; - to: "right_right_arrow"; - } - rel2 { - relative: 0.0 1.0; - offset: -1 -1; - to: "right_right_arrow"; - } - image { - normal: "e17_scrollbar_left_arrow.png"; - } - } - description { - state: "down" 0.0; - inherit: "default" 0.0; - image { - normal: "e17_scrollbar_left_arrow_down.png"; - } - } - } - part { - name: "scrollbar_bar_confine"; - type: RECT; - description { - state: "default" 0.0; - visible: 0; - rel1 { - relative: 1.0 0.5; - offset: 0 9; - to_x: "left_left_arrow"; - } - rel2 { - relative: 0.0 0.5; - offset: 0 10; - to_x: "right_left_arrow"; - } - } - } - part { - name: "drag"; - dragable { - confine: "scrollbar_bar_confine"; - x: 1 1 1; - y: 0 0 0; - } - description { - state: "default" 0.0; - min: 58 18; - max: 58 18; - image { - normal: "e17_hhandle.png"; - border: 10 10 0 0; - } - } - description { - state: "down" 0.0; - inherit: "default" 0.0; - image { - normal: "e17_hhandle_down.png"; - } - } - } - part { - name: "drag_thumb"; - mouse_events: 0; - description { - state: "default" 0.0; - rel1 { - relative: 0.5 0.5; - offset: -9 -4; - to: "drag"; - } - rel2 { - relative: 0.5 0.5; - offset: 6 1; - to: "drag"; - } - image { - normal: "e17_hhandle_thumb.png"; - } - } - description { - state: "down" 0.0; - inherit: "default" 0.0; - rel1 { - offset: -8 -3; - } - rel2 { - offset: 7 2; - } - } - } + name: "trough"; + description { + state: "default" 0.0; + rel1 { + relative: 0.0 0.5; + offset: 0 -8; + } + rel2 { + relative: 1.0 0.5; + offset: -1 9; + } + image { + normal: "e17_hscrollbar_trough.png"; + border: 8 8 8 8; + } + } + } + part { + name: "confine"; + type: RECT; + description { + state: "default" 0.0; + visible: 0; + rel1 { + relative: 0.0 0.5; + offset: 18 -6; + } + rel2 { + relative: 1.0 0.5; + offset: -35 7; + } + } + } + SCROLLBAR_BUTTON("left_left_arrow", 0.0, 0.5, -1, -8, "e17_scrollbar_arrow_left.png") + SCROLLBAR_BUTTON("right_left_arrow", 1.0, 0.5, -34, -8, "e17_scrollbar_arrow_left.png") + SCROLLBAR_BUTTON("right_right_arrow", 1.0, 0.5, -18, -8, "e17_scrollbar_arrow_right.png") } programs { - program { - name: "hscrollbar_drag_down"; - signal: "mouse,down,1"; - source: "drag"; - action: STATE_SET "down" 0.0; - target: "drag"; - target: "drag_thumb"; - } - program { - name: "hscrollbar_drag_up"; - signal: "mouse,up,1"; - source: "drag"; - action: STATE_SET "default" 0.0; - target: "drag"; - target: "drag_thumb"; - } - program { - name: "left_left_arrow_down"; - signal: "mouse,down,1"; - source: "left_left_arrow"; - action: STATE_SET "down" 0.0; - target: "left_left_arrow"; - after: "emit_scroll_left_start"; - } - program { - name: "left_left_arrow_up"; - signal: "mouse,up,1"; - source: "left_left_arrow"; - action: STATE_SET "default" 0.0; - target: "left_left_arrow"; - after: "emit_scroll_left_stop"; - } - program { - name: "right_left_arrow_down"; - signal: "mouse,down,1"; - source: "right_left_arrow"; - action: STATE_SET "down" 0.0; - target: "right_left_arrow"; - after: "emit_scroll_left_start"; - } - program { - name: "right_left_arrow_up"; - signal: "mouse,up,1"; - source: "right_left_arrow"; - action: STATE_SET "default" 0.0; - target: "right_left_arrow"; - after: "emit_scroll_left_stop"; - } - program { - name: "right_right_arrow_down"; - signal: "mouse,down,1"; - source: "right_right_arrow"; - action: STATE_SET "down" 0.0; - target: "right_right_arrow"; - after: "emit_scroll_right_start"; - } - program { - name: "right_right_arrow_up"; - signal: "mouse,up,1"; - source: "right_right_arrow"; - action: STATE_SET "default" 0.0; - target: "right_right_arrow"; - after: "emit_scroll_right_stop"; - } - program { - name: "emit_scroll_left_start"; - action: SIGNAL_EMIT "scroll_left_start" ""; - } - program { - name: "emit_scroll_left_stop"; - action: SIGNAL_EMIT "scroll_left_stop" ""; - } - program { - name: "emit_scroll_right_start"; - action: SIGNAL_EMIT "scroll_right_start" ""; - } - program { - name: "emit_scroll_right_stop"; - action: SIGNAL_EMIT "scroll_right_stop" ""; - } + SCROLLBAR_BUTTON_PROG("left_left_arrow", "left") + SCROLLBAR_BUTTON_PROG("right_left_arrow", "left") + SCROLLBAR_BUTTON_PROG("right_right_arrow", "right") + } +} +group { + name: "widgets/hscrollbar_drag"; + min: 14 0; + parts { + SCROLLBAR_DRAG("drag", 0.0, 0.0, -5, -2, 1.0, 1.0, 4, 1, "e17_scrollbar_hdrag_thumb.png") } } - - group { name: "widgets/vscrollbar"; - min: 16 40; + min: 18 68; parts { part { - name: "trough"; - description { - state: "default" 0.0; - rel1 { - relative: 0.5 0.0; - offset: -8 0; - } - rel2 { - relative: 0.5 1.0; - offset: 9 -1; - } - image { - normal: "e17_vscrollbar_trough.png"; - border: 6 6 6 6; - } - } - } - part { - name: "top_top_arrow"; - description { - state: "default" 0.0; - rel1 { - relative: 0.5 0.0; - offset: -8 -1; - } - rel2 { - relative: 0.5 0.0; - offset: 9 16; - } - image { - normal: "e17_scrollbar_top_arrow.png"; - } - } - description { - state: "down" 0.0; - inherit: "default" 0.0; - image { - normal: "e17_scrollbar_top_arrow_down.png"; - } - } - } - part { - name: "bottom_bottom_arrow"; - description { - state: "default" 0.0; - rel1 { - relative: 0.5 1.0; - offset: -8 -17; - } - rel2 { - relative: 0.5 1.0; - offset: 9 0; - } - image { - normal: "e17_scrollbar_bottom_arrow.png"; - } - } - description { - state: "down" 0.0; - inherit: "default" 0.0; - image { - normal: "e17_scrollbar_bottom_arrow_down.png"; - } - } - } - part { - name: "bottom_top_arrow"; - description { - state: "default" 0.0; - rel1 { - relative: 0.0 0.0; - offset: 0 -18; - to: "bottom_bottom_arrow"; - } - rel2 { - relative: 1.0 0.0; - offset: -1 -1; - to: "bottom_bottom_arrow"; - } - image { - normal: "e17_scrollbar_top_arrow.png"; - } - } - description { - state: "down" 0.0; - inherit: "default" 0.0; - image { - normal: "e17_scrollbar_top_arrow_down.png"; - } - } - } - part { - name: "scrollbar_bar_confine"; - type: RECT; - description { - state: "default" 0.0; - visible: 0; - rel1 { - relative: 0.5 1.0; - offset: 9 0; - to_y: "top_top_arrow"; - } - rel2 { - relative: 0.5 0.0; - offset: 10 0; - to_y: "bottom_top_arrow"; - } - } - } - part { - name: "drag"; - dragable { - confine: "scrollbar_bar_confine"; - x: 0 0 0; - y: 1 1 1; - } - description { - state: "default" 0.0; - min: 18 58; - max: 18 58; - image { - normal: "e17_vhandle.png"; - border: 0 0 10 10; - } - } - description { - state: "down" 0.0; - inherit: "default" 0.0; - image { - normal: "e17_vhandle_down.png"; - } - } - } - part { - name: "drag_thumb"; - mouse_events: 0; - description { - state: "default" 0.0; - rel1 { - relative: 0.5 0.5; - offset: -4 -9; - to: "drag"; - } - rel2 { - relative: 0.5 0.5; - offset: 1 6; - to: "drag"; - } - image { - normal: "e17_vhandle_thumb.png"; - } - } - description { - state: "down" 0.0; - inherit: "default" 0.0; - rel1 { - offset: -3 -8; - } - rel2 { - offset: 2 7; - } - } - } + name: "trough"; + description { + state: "default" 0.0; + rel1 { + relative: 0.5 0.0; + offset: -8 0; + } + rel2 { + relative: 0.5 1.0; + offset: 9 -1; + } + image { + normal: "e17_vscrollbar_trough.png"; + border: 8 8 8 8; + } + } + description { + state: "hidden" 0.0; + inherit: "default" 0.0; + visible: 0; + } + } + part { + name: "confine"; + type: RECT; + description { + state: "default" 0.0; + visible: 0; + rel1 { + relative: 0.5 0.0; + offset: -6 18; + } + rel2 { + relative: 0.5 1.0; + offset: 7 -35; + } + } + } + SCROLLBAR_BUTTON("up_up_arrow", 0.5, 0.0, -8, -1, "e17_scrollbar_arrow_up.png") + SCROLLBAR_BUTTON("down_up_arrow", 0.5, 1.0, -8, -34, "e17_scrollbar_arrow_down.png") + SCROLLBAR_BUTTON("down_down_arrow", 0.5, 1.0, -8, -18, "e17_scrollbar_arrow_down.png") } programs { - program { - name: "vscrollbar_drag_down"; - signal: "mouse,down,1"; - source: "drag"; - action: STATE_SET "down" 0.0; - target: "drag"; - target: "drag_thumb"; - } - program { - name: "vscrollbar_drag_up"; - signal: "mouse,up,1"; - source: "drag"; - action: STATE_SET "default" 0.0; - target: "drag"; - target: "drag_thumb"; - } - program { - name: "top_top_arrow_down"; - signal: "mouse,down,1"; - source: "top_top_arrow"; - action: STATE_SET "down" 0.0; - target: "top_top_arrow"; - after: "emit_scroll_top_start"; - } - program { - name: "top_top_arrow_up"; - signal: "mouse,up,1"; - source: "top_top_arrow"; - action: STATE_SET "default" 0.0; - target: "top_top_arrow"; - after: "emit_scroll_top_stop"; - } - program { - name: "bottom_top_arrow_down"; - signal: "mouse,down,1"; - source: "bottom_top_arrow"; - action: STATE_SET "down" 0.0; - target: "bottom_top_arrow"; - after: "emit_scroll_top_start"; - } - program { - name: "bottom_top_arrow_up"; - signal: "mouse,up,1"; - source: "bottom_top_arrow"; - action: STATE_SET "default" 0.0; - target: "bottom_top_arrow"; - after: "emit_scroll_top_stop"; - } - program { - name: "bottom_bottom_arrow_down"; - signal: "mouse,down,1"; - source: "bottom_bottom_arrow"; - action: STATE_SET "down" 0.0; - target: "bottom_bottom_arrow"; - after: "emit_scroll_bottom_start"; - } - program { - name: "bottom_bottom_arrow_up"; - signal: "mouse,up,1"; - source: "bottom_bottom_arrow"; - action: STATE_SET "default" 0.0; - target: "bottom_bottom_arrow"; - after: "emit_scroll_bottom_stop"; - } - program { - name: "emit_scroll_top_start"; - action: SIGNAL_EMIT "scroll_top_start" ""; - } - program { - name: "emit_scroll_top_stop"; - action: SIGNAL_EMIT "scroll_top_stop" ""; - } - program { - name: "emit_scroll_bottom_start"; - action: SIGNAL_EMIT "scroll_bottom_start" ""; - } - program { - name: "emit_scroll_bottom_stop"; - action: SIGNAL_EMIT "scroll_bottom_stop" ""; - } + SCROLLBAR_BUTTON_PROG("up_up_arrow", "up") + SCROLLBAR_BUTTON_PROG("down_up_arrow", "up") + SCROLLBAR_BUTTON_PROG("down_down_arrow", "down") + } +} +group { + name: "widgets/vscrollbar_drag"; + min: 0 14; + parts { + SCROLLBAR_DRAG("drag", 0.0, 0.0, -2, -5, 1.0, 1.0, 1, 4, "e17_scrollbar_vdrag_thumb.png") } } + ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs