///////////////////////////////////////////////////////////////////////////// // CURSOR ///////////////////////////////////////////////////////////////////////////// collections { group { name: "elm/cursor/hand2/default"; min: 30 30; max: 30 30; data { item: "hot_x" "0"; item: "hot_y" "0"; } parts { part { name: "base"; type: RECT; mouse_events: 0; description { state: "default" 0.0; color: 0 255 0 255; } } } } group { name: "elm/cursor/hand3/default"; min: 30 30; max: 30 30; data { item: "hot_x" "0"; item: "hot_y" "0"; } parts { part { name: "base"; type: RECT; mouse_events: 0; description { state: "default" 0.0; color: 255 0 0 255; } description { state: "blue" 0.0; color: 0 0 255 255; } } } programs { program { name: "load"; signal: "load"; source: ""; after: "go_blue"; } program { name: "go_blue"; action: STATE_SET "blue" 0.0; transition: LINEAR 1; target: "base"; after: "go_red"; } program { name: "go_red"; action: STATE_SET "default" 0.0; transition: LINEAR 1; target: "base"; after: "go_blue"; } } } group { name: "elm/cursor/hand3/transparent"; min: 30 30; max: 30 30; data { item: "hot_x" "0"; item: "hot_y" "0"; } parts { part { name: "base"; type: RECT; mouse_events: 0; description { state: "default" 0.0; color: 255 0 0 120; } } } } }