/* * Copyright 2012 Samsung Electronics Co., Ltd * * Licensed under the Flora License, Version 1.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://floralicense.org/license/ * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ images { image: GUDIE_LINE_1_IMAGE COMP; image: GUDIE_LINE_2_IMAGE COMP; image: GUDIE_OPA_LINE_1_IMAGE COMP; image: GUDIE_OPA_LINE_2_IMAGE COMP; } #define GUIDE_LINE_H1 238 #define GUIDE_LINE_H2 238 #define GUIDE_LINE_H3 238 #define GUIDE_LINE_W1 425 #define GUIDE_LINE_W2 424 #define GUIDE_LINE_W3 425 #define VER_GUIDE_LINE_H1 425 #define VER_GUIDE_LINE_H2 424 #define VER_GUIDE_LINE_H3 425 #define VER_GUIDE_LINE_W1 238 #define VER_GUIDE_LINE_W2 238 #define VER_GUIDE_LINE_W3 238 #define GUIDE_LINE_GAP 3 group { name: "guideline"; /**min: MAIN_W MAIN_H;*/ parts{ /*outline*/ part { name: "guide_line1_outline1_1"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: (GUIDE_LINE_W1 - 1)/MAIN_W 0.0; } rel2 { relative: (GUIDE_LINE_W1)/MAIN_W 1.0; } image{ normal: GUDIE_OPA_LINE_1_IMAGE ; } color: 0 0 0 25; } } part { name: "guide_line1"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: GUIDE_LINE_W1/MAIN_W 0.0; } rel2 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP)/MAIN_W 1.0; } image{ normal: GUDIE_LINE_1_IMAGE ; } color: 255 255 255 255; } description { state: "ver_default" 0.0; rel1 { relative: VER_GUIDE_LINE_W1/VER_MAIN_W 0.125; } rel2 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP)/VER_MAIN_W 0.875; } image{ normal: GUDIE_LINE_1_IMAGE ; } color: 255 255 255 255; } description { state: "ver_wide" 0.0; rel1 { relative: VER_GUIDE_LINE_W1/VER_MAIN_W 0.0; } rel2 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP)/VER_MAIN_W 1.0; } image{ normal: GUDIE_LINE_1_IMAGE ; } color: 255 255 255 255; } description { state: "ver_square" 0.0; rel1 { relative: VER_GUIDE_LINE_W1/VER_MAIN_W ((VER_MAIN_H-VER_MAIN_W)/2)/VER_MAIN_H; } rel2 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP)/VER_MAIN_W ((VER_MAIN_H-VER_MAIN_W)/2+VER_MAIN_W)/VER_MAIN_H; } image{ normal: GUDIE_LINE_1_IMAGE ; } color: 255 255 255 255; } } /*outline*/ part { name: "guide_line1_outline1_2"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP)/MAIN_W 0.0; } rel2 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + 1)/MAIN_W 1.0; } image{ normal: GUDIE_OPA_LINE_1_IMAGE ; } color: 0 0 0 25; } } /*outline*/ part { name: "guide_line2_outline2_1"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2 - 1)/MAIN_W 0.0; } rel2 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2)/MAIN_W 1.0; } image{ normal: GUDIE_OPA_LINE_1_IMAGE ; } color: 0 0 0 25; } } part { name: "guide_line2"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2)/MAIN_W 0.0; } rel2 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2 + GUIDE_LINE_GAP)/MAIN_W 1.0; } image{ normal: GUDIE_LINE_1_IMAGE ; } color: 255 255 255 255; } description { state: "ver_default" 0.0; rel1 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_W2)/VER_MAIN_W 0.125; } rel2 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_W2 + GUIDE_LINE_GAP)/VER_MAIN_W 0.875; } image{ normal: GUDIE_LINE_1_IMAGE ; } color: 255 255 255 255; } description { state: "ver_wide" 0.0; rel1 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_W2)/VER_MAIN_W 0.0; } rel2 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_W2 + GUIDE_LINE_GAP)/VER_MAIN_W 1.0; } image{ normal: GUDIE_LINE_1_IMAGE ; } color: 255 255 255 255; } description { state: "ver_square" 0.0; rel1 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_W2)/VER_MAIN_W ((VER_MAIN_H-VER_MAIN_W)/2)/VER_MAIN_H; } rel2 { relative: (VER_GUIDE_LINE_W1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_W2 + GUIDE_LINE_GAP)/VER_MAIN_W ((VER_MAIN_H-VER_MAIN_W)/2+VER_MAIN_W)/VER_MAIN_H; } image{ normal: GUDIE_LINE_1_IMAGE ; } color: 255 255 255 255; } } /*outline*/ part { name: "guide_line2_outline2_2"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2 + GUIDE_LINE_GAP)/MAIN_W 0.0; } rel2 { relative: (GUIDE_LINE_W1 + GUIDE_LINE_GAP + GUIDE_LINE_W2 + GUIDE_LINE_GAP + 1)/MAIN_W 1.0; } image{ normal: GUDIE_OPA_LINE_1_IMAGE ; } color: 0 0 0 25; } } /*outline*/ part { name: "guide_line3_outline3_1"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: (GUIDE_LINE_H1 - 1)/MAIN_W 0.0; } rel2 { relative: (GUIDE_LINE_H1)/MAIN_W 1.0; } image{ normal: GUDIE_OPA_LINE_2_IMAGE ; } color: 0 0 0 25; } } part { name: "guide_line3"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: 0.125 GUIDE_LINE_H1/MAIN_H; } rel2 { relative: 0.875 (GUIDE_LINE_H1 + GUIDE_LINE_GAP)/MAIN_H; } image{ normal: GUDIE_LINE_2_IMAGE ; } color: 255 255 255 255; } description { state: "wide" 0.0; rel1 { relative: 0.0 GUIDE_LINE_H1/MAIN_H; } rel2 { relative: 1.0 (GUIDE_LINE_H1 + GUIDE_LINE_GAP)/MAIN_H; } image{ normal: GUDIE_LINE_2_IMAGE ; } } description { state: "square" 0.0; rel1 { relative: ((MAIN_W-MAIN_H)/2)/MAIN_W GUIDE_LINE_H1/MAIN_H; } rel2 { relative: (((MAIN_W-MAIN_H)/2+MAIN_H))/MAIN_W (GUIDE_LINE_H1 + GUIDE_LINE_GAP)/MAIN_H; } image{ normal: GUDIE_LINE_1_IMAGE ; } color: 255 255 255 255; } description { state: "ver_default" 0.0; rel1 { relative: 0.0 VER_GUIDE_LINE_H1/VER_MAIN_H; } rel2 { relative: 1.0 (VER_GUIDE_LINE_H1 + GUIDE_LINE_GAP)/VER_MAIN_H; } image{ normal: GUDIE_LINE_2_IMAGE ; } color: 255 255 255 255; } } /*outline*/ part { name: "guide_line3_outline3_2"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: (GUIDE_LINE_H1 + GUIDE_LINE_GAP)/MAIN_W 0.0; } rel2 { relative: (GUIDE_LINE_H1 + GUIDE_LINE_GAP + 1)/MAIN_W 1.0; } image{ normal: GUDIE_OPA_LINE_2_IMAGE ; } color: 0 0 0 25; } } /*outline*/ part { name: "guide_line4_outline4_1"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2 - 1)/MAIN_W 0.0; } rel2 { relative: (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2)/MAIN_W 1.0; } image{ normal: GUDIE_OPA_LINE_2_IMAGE ; } color: 0 0 0 25; } } part { name: "guide_line4"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: 0.125 (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2)/MAIN_H; } rel2 { relative: 0.875 (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2 + GUIDE_LINE_GAP)/MAIN_H; } image{ normal: GUDIE_LINE_2_IMAGE ; } color: 255 255 255 255; } description { state: "square" 0.0; rel1 { relative: ((MAIN_W-MAIN_H)/2)/MAIN_W (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2)/MAIN_H; } rel2 { relative: (((MAIN_W-MAIN_H)/2+MAIN_H))/MAIN_W (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2 + GUIDE_LINE_GAP)/MAIN_H; } image{ normal: GUDIE_LINE_1_IMAGE ; } color: 255 255 255 255; } description { state: "wide" 0.0; rel1 { relative: 0.0 (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2)/MAIN_H; } rel2 { relative: 1.0 (GUIDE_LINE_H1 + GUIDE_LINE_GAP + GUIDE_LINE_H2 + GUIDE_LINE_GAP)/MAIN_H; } image{ normal: GUDIE_LINE_2_IMAGE ; } } description { state: "ver_default" 0.0; rel1 { relative: 0.0 (VER_GUIDE_LINE_H1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_H2)/VER_MAIN_H; } rel2 { relative: 1.0 (VER_GUIDE_LINE_H1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_H2 + GUIDE_LINE_GAP)/VER_MAIN_H; } image{ normal: GUDIE_LINE_2_IMAGE ; } color: 255 255 255 255; } } /*outline*/ part { name: "guide_line4_outline4_2"; type: IMAGE; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: (VER_GUIDE_LINE_H1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_H2 + GUIDE_LINE_GAP)/MAIN_W 0.0; } rel2 { relative: (VER_GUIDE_LINE_H1 + GUIDE_LINE_GAP + VER_GUIDE_LINE_H2 + GUIDE_LINE_GAP + 1)/MAIN_W 1.0; } image{ normal: GUDIE_OPA_LINE_2_IMAGE ; } color: 0 0 0 25; } } }/*end parts*/ programs{ /*line1 line2*/ program { name: "prog_guideline12_set_normal"; source: "prog_guideline"; signal: "guide_line,1,2,normal"; script: { set_state(PART:"guide_line1", "default", 0.0); set_state(PART:"guide_line2", "default", 0.0); } } program { name:"prog_guideline12_set_wide_ver"; source: "prog_guideline"; signal: "guide_line,1,2,vertical,wide"; script: { set_state(PART:"guide_line1", "ver_wide", 0.0); set_state(PART:"guide_line2", "ver_wide", 0.0); } } program { name: "prog_guideline12_set_normal_ver"; source: "prog_guideline"; signal: "guide_line,1,2,vertical,normal"; script: { set_state(PART:"guide_line1", "ver_default", 0.0); set_state(PART:"guide_line2", "ver_default", 0.0); } } program { name: "prog_guideline12_set_square_ver"; source: "prog_guideline"; signal: "guide_line,1,2,vertical,square"; script: { set_state(PART:"guide_line1", "ver_square", 0.0); set_state(PART:"guide_line2", "ver_square", 0.0); } } /*line3 line4 */ program { name:"prog_guideline34_set_wide"; source: "prog_guideline"; signal: "guide_line,3,4,wide"; script: { set_state(PART:"guide_line3", "wide", 0.0); set_state(PART:"guide_line4", "wide", 0.0); } } program { name: "prog_guideline34_set_normal"; source: "prog_guideline"; signal: "guide_line,3,4,normal"; script: { set_state(PART:"guide_line3", "default", 0.0); set_state(PART:"guide_line4", "default", 0.0); } } program { name: "prog_guideline34_set_square"; source: "prog_guideline"; signal: "guide_line,3,4,square"; script: { set_state(PART:"guide_line3", "square", 0.0); set_state(PART:"guide_line4", "square", 0.0); } } program { name: "prog_guideline34_set_normal_ver"; source: "prog_guideline"; signal: "guide_line,3,4,vertical,normal"; script: { set_state(PART:"guide_line3", "ver_default", 0.0); set_state(PART:"guide_line4", "ver_default", 0.0); } } }/*end programs*/ }/*end group*/