2 * Copyright 2012 Samsung Electronics Co., Ltd
4 * Licensed under the Flora License, Version 1.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://floralicense.org/license/
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
18 #include "cam_recording_edje_vertical_inc.edc"
23 name: "recording_layout";
28 name: RECORDING_IMAGE;
32 rel1 { relative: RECORDING_IMAGE_X/VER_MAIN_W RECORDING_IMAGE_Y/VER_MAIN_H; }
33 rel2 { relative: (RECORDING_IMAGE_X+RECORDING_IMAGE_W)/VER_MAIN_W (RECORDING_IMAGE_Y+RECORDING_IMAGE_H)/VER_MAIN_H; }
37 inherit: "default" 0.0;
38 image { normal: RECORDING_IMAGE_REC_IMAGE; }
42 inherit: "default" 0.0;
43 image { normal: RECORDING_IMAGE_REC_IMAGE; }
46 state: "invisible" 0.0;
47 inherit: "default" 0.0;
58 rel1 { relative: RECORDING_TEXT_X/VER_MAIN_W RECORDING_TEXT_Y/VER_MAIN_H; }
59 rel2 { relative: 1.0 1.0; offset: -1 -1; }
68 state: "invisible" 0.0;
69 inherit: "default" 0.0;
75 name: RECORDING_LEFT_TEXT;
80 rel1 { relative: RECORDING_LEFT_TEXT_X/VER_MAIN_W RECORDING_LEFT_TEXT_Y/VER_MAIN_H; }
81 rel2 { relative: 1.0 1.0; offset: -1 -1; }
90 state: "invisible" 0.0;
91 inherit: "default" 0.0;
96 part { name: "progressbar";
101 rel1 { relative: PROGRESS_BAR_X/VER_MAIN_W PROGRESS_BAR_Y/VER_MAIN_H; }
102 rel2 { relative: (PROGRESS_BAR_X+PROGRESS_BAR_W)/VER_MAIN_W (PROGRESS_BAR_Y+PROGRESS_BAR_H)/VER_MAIN_H; }
107 name: "progressbar_text";
111 state: "default" 0.0;
112 rel1 { relative: 1.0 (-20)/PROGRESS_BAR_H; to: "progressbar"; }
113 rel2 { relative: (1.0+90/PROGRESS_BAR_W) (1.0+20/PROGRESS_BAR_H); to: "progressbar"; }
124 name: "file_size_text";
128 state: "default" 0.0;
129 rel1 { relative: (0.0-100/PROGRESS_BAR_W) (-20)/PROGRESS_BAR_H; to: "progressbar"; }
130 rel2 { relative: (0.0-10/PROGRESS_BAR_W) (1.0+20/PROGRESS_BAR_H); to: "progressbar"; }
144 name: "set_rec_state";
148 set_state(PART:RECORDING_IMAGE, "rec", 0.0);
149 set_state(PART:RECORDING_TEXT, "default", 0.0);
153 name: "set_rec_state1";
155 signal: "state,rec1";
157 set_state(PART:RECORDING_IMAGE, "rec1", 0.0);
158 set_state(PART:RECORDING_TEXT, "default", 0.0);
162 name: "set_pause_state";
164 signal: "state,pause";
166 set_state(PART:RECORDING_IMAGE, "pause", 0.0);
167 set_state(PART:RECORDING_TEXT, "default", 0.0);
170 program { name: "hide_indicator";
172 signal: "indicator,hide";
174 set_state(PART:RECORDING_IMAGE, "invisible", 0.0);
175 set_state(PART:RECORDING_TEXT, "invisible", 0.0);
178 program { name: "show_indicator";
180 signal: "indicator,show";
182 set_state(PART:RECORDING_IMAGE, "pause", 0.0);
183 set_state(PART:RECORDING_TEXT, "default", 0.0);