~enlightenment-git/enlightenment-svn/e-modules-extra

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
collections {

    images.image: "module_icon.png" COMP;

    group {
        name: "icon";
        max: 48 48;
        parts {
            part {
                name: "image";
                type: IMAGE;
                mouse_events: 0;
                description {
                    state: "default" 0.00;
                    visible: 1;
                    aspect: 1.00 1.00;
                    aspect_preference: BOTH;
                    rel1 {
                        relative: 0.00 0.00;
                        offset: 0 0;
                    }
                    rel2 {
                        relative: 1.00 1.00;
                        offset: -1 -1;
                    }
                    image.normal: "module_icon.png";
                }
            }
        }
    }
    group {
        name: "modules/share/main";
        max:  128 128;
        parts {
            part { name: "logo";
                type: IMAGE;
                description { state: "default" 0.0;
                    aspect: 1.0 1.0;
                    aspect_preference: BOTH;
                    rel1.offset: 0 0;
                    rel2.offset: -1 -1;
                    image.normal: "module_icon.png";
                }
                description { state: "active" 0.0;
                    inherit: "default" 0.0;
                    color: 255 255 255 128;
                }
            }
            part { name: "inout";
                type: RECT;
                mouse_events: 1;
                description { state: "default" 0.0;
                    color: 255 255 255 0;
                }
            }
        }
        programs {
            program { name: "go_active";
                signal: "active";
                source: "";
                action: STATE_SET "active" 0.0;
                target: "logo";
                transition: LINEAR 0.5;
            }
            program { name: "go_passive";
                signal: "passive";
                source: "";
                action: STATE_SET "default" 0.0;
                target: "logo";
                transition: LINEAR 0.5;
            }
        }
    }
}