You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

2447 lines
54 KiB

# --- General Settings ------------------------------------------------------ #
Variables {
# flagfiles {
F_WEATHER '/var/etc/.lcd-weather'
F_CLOCK_ANALOG '/var/etc/.lcd-clock_a'
F_XCAM '/var/etc/.lcd-xcam'
F_DOSCAM '/var/etc/.doscam'
F_OSCAM '/var/etc/.oscam'
F_OSMOD '/var/etc/.osmod'
F_NCAM '/var/etc/.ncam'
F_CCCAM '/var/etc/.cccam'
F_MGCAMD '/var/etc/.mgcamd'
F_GBOX '/var/etc/.gbox'
# }
# debugborder {
F_DB '/var/etc/.lcd-debugborder'
DB_ON 'FFEB3B00' # debugborder on
DB_OFF 'FFFFFFFF' # debugborder off
# }
LCD_ICONS '/usr/share/lcd/icons/'
TUXBOX_ICONS '/usr/share/tuxbox/neutrino/icons/'
TUXBOX_FONTS '/usr/share/fonts/'
LCD4CONFIG '/etc/lcd4config.conf'
# colors {
COL_GREY '9E9E9E'
COL_BLACK '000000'
COL_WHITE 'FFFFFF'
COL_SERVICE '9E9E9E'
COL_EVENT '9E9E9E'
COL_EVENT_START '9E9E9E'
COL_EVENT_END '616161'
COL_EVENT_NEXT '616161'
COL_PROGRESS_FOREGROUND '9E9E9E'
COL_PROGRESS_BACKGROUND '424242'
COL_DURATION '9E9E9E'
COL_TIME '000000'
COL_TIME_STANDBY '9E9E9E'
COL_SYSTEM_INFO '9E9E9E'
COL_TEMPERATUR 'FFFFFF'
COL_XCAM_HEADER 'EEEEEE'
COL_XCAM '9E9E9E'
# }
STORM_WARNING '10.8333'
}
# --------------------------------------------------------------------------- #
# Samsung1024x600_standby
Display file::readline('/tmp/lcd/layout', 1)
# Samsung1024x600
#Display file::readline('/tmp/lcd/layout', 2) . file::readline('/tmp/lcd/layout', 3)
# Samsung1024x600_standby
Layout file::readline('/tmp/lcd/layout', 1)
# 1024x600_standby
#Layout file::readline('/tmp/lcd/layout', 3) . '_' . file::readline('/tmp/lcd/layout', 4)
# --- Displays -------------------------------------------------------------- #
# --- PEARL DPF (PX-1184, 320x240) --- #
Display Pearl_standard {
driver 'DPF'
port 'usb0'
font '12x16'
size '320x240'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
backlight file::readline('/tmp/lcd/brightness', 1)
}
Display Pearl_radio {
driver 'DPF'
port 'usb0'
font '12x16'
size '320x240'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
backlight file::readline('/tmp/lcd/brightness', 1)
}
Display Pearl_large {
driver 'DPF'
port 'usb0'
font '12x16'
size '320x240'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
backlight file::readline('/tmp/lcd/brightness', 1)
}
Display Pearl_small {
driver 'DPF'
port 'usb0'
font '12x16'
size '320x240'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
backlight file::readline('/tmp/lcd/brightness', 1)
}
Display Pearl_d-box2 {
driver 'DPF'
port 'usb0'
font '12x16'
size '320x240'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
backlight file::readline('/tmp/lcd/brightness', 1)
}
Display Pearl_xcam {
driver 'DPF'
port 'usb0'
font '6x8'
size '320x240'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
backlight file::readline('/tmp/lcd/brightness', 1)
}
Display Pearl_standby {
driver 'DPF'
port 'usb0'
font '12x16'
size '320x240'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
backlight file::readline('/tmp/lcd/brightness_standby', 1)
}
# --- Samsung SPF --- #
Display Samsung800x480_standard {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '12x16'
size '800x480'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
Display Samsung800x600_standard {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '12x16'
size '800x600'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
Display Samsung1024x600_standard {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '12x16'
size '1024x600'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
Display Samsung800x480_radio {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '12x16'
size '800x480'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
Display Samsung800x600_radio {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '12x16'
size '800x600'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
Display Samsung1024x600_radio {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '12x16'
size '1024x600'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
Display Samsung800x480_xcam {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '12x16'
size '800x480'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
Display Samsung800x600_xcam {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '15x20'
size '800x600'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
Display Samsung1024x600_xcam {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '15x20'
size '1024x600'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
Display Samsung800x480_standby {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '12x16'
size '800x480'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
Display Samsung800x600_standby {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '12x16'
size '800x600'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
Display Samsung1024x600_standby {
driver 'SamsungSPF'
model 'SPF-Auto'
port 'usb0'
font '12x16'
size '1024x600'
basecolor COL_BLACK
foreground COL_GREY
background COL_BLACK
}
# --- General widgets (partly postfixed with _layout) ----------------------- #
Widget 320x240_LOGO {
class 'Image'
file file::exist('/tmp/lcd/menu') == 1 ? LCD_ICONS . 'menu.png' : file::readline('/tmp/lcd/logo', 1)
update 3300
visible file::exist('/tmp/lcd/menu') == 1 ? 1 : file::readline('/tmp/lcd/mode_logo', 1)
reload 1
width 320
height 60
center 60
scale -1
}
Widget 320x240_LOGO_large {
class 'Image'
file file::exist('/tmp/lcd/menu') == 1 ? LCD_ICONS . 'menu.png' : file::readline('/tmp/lcd/logo', 1)
update 3300
visible file::exist('/tmp/lcd/menu') == 1 ? 1 : file::readline('/tmp/lcd/mode_logo', 1)
reload 1
width 320
height 70
center 70
scale -1
}
Widget 320x240_LOGO_small {
class 'Image'
file file::exist('/tmp/lcd/menu') == 1 ? LCD_ICONS . 'menu.png' : file::readline('/tmp/lcd/logo', 1)
update 3300
visible file::exist('/tmp/lcd/menu') == 1 ? 1 : file::readline('/tmp/lcd/mode_logo', 1)
reload 1
width 320
height 50
center 50
scale -1
}
Widget 320x240_LOGO_d-box2 {
class 'Image'
file file::exist('/tmp/lcd/menu') == 1 ? LCD_ICONS . 'menu.png' : file::readline('/tmp/lcd/logo', 1)
update 3300
visible file::exist('/tmp/lcd/menu') == 1 ? 1 : file::readline('/tmp/lcd/mode_logo', 1)
reload 1
width 320
height 60
center 60
scale -1
}
Widget 800x480_LOGO {
class 'Image'
file file::exist('/tmp/lcd/menu') == 1 ? LCD_ICONS . 'menu.png' : file::readline('/tmp/lcd/logo', 1)
update 3300
visible file::exist('/tmp/lcd/menu') == 1 ? 1 : file::readline('/tmp/lcd/mode_logo', 1)
reload 1
width 740
height 100
center 100
scale -1
}
Widget 800x600_LOGO {
class 'Image'
file file::exist('/tmp/lcd/menu') == 1 ? LCD_ICONS . 'menu.png' : file::readline('/tmp/lcd/logo', 1)
update 3300
visible file::exist('/tmp/lcd/menu') == 1 ? 1 : file::readline('/tmp/lcd/mode_logo', 1)
reload 1
width 740
height 120
center 120
scale -1
}
Widget 1024x600_LOGO {
class 'Image'
file file::exist('/tmp/lcd/menu') == 1 ? LCD_ICONS . 'menu.png' : file::readline('/tmp/lcd/logo', 1)
update 3300
visible file::exist('/tmp/lcd/menu') == 1 ? 1 : file::readline('/tmp/lcd/mode_logo', 1)
reload 1
width 964
height 120
center 120
scale -1
}
Widget 320x240_SERVICE {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : (file::readline('/tmp/lcd/mode_logo', 1) == 1 ? '' : file::readline('/tmp/lcd/service', 1))
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_service=', COL_SERVICE)
align 'C'
width 300
height 60
size 30
mheight 'F'
update 3300
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_SERVICE_large {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : (file::readline('/tmp/lcd/mode_logo', 1) == 1 ? '' : file::readline('/tmp/lcd/service', 1))
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_service=', COL_SERVICE)
align 'C'
width 300
height 70
size 35
mheight 'F'
update 3300
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_SERVICE_small {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : (file::readline('/tmp/lcd/mode_logo', 1) == 1 ? '' : file::readline('/tmp/lcd/service', 1))
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_service=', COL_SERVICE)
align 'C'
width 300
height 50
size 20
mheight 'F'
update 3300
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_SERVICE_d-box2 {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : (file::readline('/tmp/lcd/mode_logo', 1) == 1 ? '' : file::readline('/tmp/lcd/service', 1))
font file::readline('/tmp/lcd/font', 2)
fcolor COL_GREY
align 'C'
width 300
height 60
size 30
mheight 'F'
update 3300
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 800x480_SERVICE {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : (file::readline('/tmp/lcd/mode_logo', 1) == 1 ? '' : file::readline('/tmp/lcd/service', 1))
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_service=', COL_SERVICE)
align 'C'
width 770
height 100
size 50
mheight 'F'
update 3300
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 800x600_SERVICE {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : (file::readline('/tmp/lcd/mode_logo', 1) == 1 ? '' : file::readline('/tmp/lcd/service', 1))
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_service=', COL_SERVICE)
align 'C'
width 770
height 120
size 60
mheight 'F'
update 3300
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 1024x600_SERVICE {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : (file::readline('/tmp/lcd/mode_logo', 1) == 1 ? '' : file::readline('/tmp/lcd/service', 1))
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_service=', COL_SERVICE)
align 'C'
width 994
height 120
size 60
mheight 'F'
update 3300
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_EVENT {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? file::readline('/tmp/lcd/menu', 1) : file::readline('/tmp/lcd/event', 1)
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_event=', COL_EVENT)
align 'C'
width 300
height 60
size 30
mheight 'F'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_EVENT_large {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? file::readline('/tmp/lcd/menu', 1) : file::readline('/tmp/lcd/event', 1)
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_event=', COL_EVENT)
align 'C'
width 300
height 70
size 35
mheight 'F'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_EVENT_small {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? file::readline('/tmp/lcd/menu', 1) : file::readline('/tmp/lcd/event', 1)
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_event=', COL_EVENT)
align 'C'
width 300
height 50
size 20
mheight 'F'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_EVENT_d-box2 {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? file::readline('/tmp/lcd/menu', 1) : file::readline('/tmp/lcd/event', 1)
font file::readline('/tmp/lcd/font', 2)
fcolor COL_GREY
align 'C'
width 300
height 60
size 30
mheight 'F'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 800x480_EVENT {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? file::readline('/tmp/lcd/menu', 1) : file::readline('/tmp/lcd/event', 1)
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_event=', COL_EVENT)
align 'C'
width 770
height 100
size 50
mheight 'F'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 800x600_EVENT {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? file::readline('/tmp/lcd/menu', 1) : file::readline('/tmp/lcd/event', 1)
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_event=', COL_EVENT)
align 'C'
width 770
height 120
size 60
mheight 'F'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 1024x600_EVENT {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? file::readline('/tmp/lcd/menu', 1) : file::readline('/tmp/lcd/event', 1)
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_event=', COL_EVENT)
align 'C'
width 994
height 120
size 60
mheight 'F'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 1024x600_EVENT_START {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : file::readline('/tmp/lcd/start', 1)
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_event_start=', COL_EVENT_START)
align 'L'
width 200
height 60
size 45
mheight 'N'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 1024x600_EVENT_END {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : file::readline('/tmp/lcd/end', 1)
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_event_end=', COL_EVENT_END)
align 'R'
width 200
height 60
size 45
mheight 'N'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 800x600_EVENT_NEXT {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : file::readline('/tmp/lcd/event', 2)
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_event_next=', COL_EVENT_NEXT)
align 'C'
width 770
height 80
size 40
mheight 'F'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 1024x600_EVENT_NEXT {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : file::readline('/tmp/lcd/event', 2)
font file::readline('/tmp/lcd/font', 1)
fcolor file::readconf(LCD4CONFIG, 'col_event_next=', COL_EVENT_NEXT)
align 'C'
width 994
height 80
size 40
mheight 'F'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_PROGRESS {
class 'Bar'
expression file::exist('/tmp/lcd/menu') == 1 ? 0 : file::readline('/tmp/lcd/progress', 1)
min 0
max 100
length 25
update 2600
foreground file::readconf(LCD4CONFIG, 'col_progress_foreground=', COL_PROGRESS_FOREGROUND)
background file::readconf(LCD4CONFIG, 'col_progress_background=', COL_PROGRESS_BACKGROUND)
}
Widget 320x240_PROGRESS_large {
class 'Bar'
expression file::exist('/tmp/lcd/menu') == 1 ? 0 : file::readline('/tmp/lcd/progress', 1)
min 0
max 100
length 25
update 2600
foreground file::readconf(LCD4CONFIG, 'col_progress_foreground=', COL_PROGRESS_FOREGROUND)
background file::readconf(LCD4CONFIG, 'col_progress_background=', COL_PROGRESS_BACKGROUND)
}
Widget 320x240_PROGRESS_small {
class 'Bar'
expression file::exist('/tmp/lcd/menu') == 1 ? 0 : file::readline('/tmp/lcd/progress', 1)
expression2 100
min 0
max 100
length 25
update 2600
foreground file::readconf(LCD4CONFIG, 'col_progress_foreground=', COL_PROGRESS_FOREGROUND)
barcolor0 file::readconf(LCD4CONFIG, 'col_progress_foreground=', COL_PROGRESS_FOREGROUND)
barcolor1 COL_BLACK
background file::readconf(LCD4CONFIG, 'col_progress_background=', COL_PROGRESS_BACKGROUND)
}
Widget 320x240_PROGRESS_d-box2 {
class 'Bar'
expression file::exist('/tmp/lcd/menu') == 1 ? 0 : file::readline('/tmp/lcd/progress', 1)
min 0
max 100
length 13
update 2600
foreground COL_GREY
background COL_BLACK
}
Widget 320x240_PROGRESS_FRAME_d-box2 {
class 'Image'
file LCD_ICONS . '320x240/d-box2_frame_progress.png'
}
Widget 800x600_PROGRESS {
class 'Bar'
expression file::exist('/tmp/lcd/menu') == 1 ? 0 : file::readline('/tmp/lcd/progress', 1)
min 0
max 100
length 29
update 2600
foreground file::readconf(LCD4CONFIG, 'col_progress_foreground=', COL_PROGRESS_FOREGROUND)
background file::readconf(LCD4CONFIG, 'col_progress_background=', COL_PROGRESS_BACKGROUND)
}
Widget 1024x600_PROGRESS {
class 'Bar'
expression file::exist('/tmp/lcd/menu') == 1 ? 0 : file::readline('/tmp/lcd/progress', 1)
min 0
max 100
length 47
update 2600
foreground file::readconf(LCD4CONFIG, 'col_progress_foreground=', COL_PROGRESS_FOREGROUND)
background file::readconf(LCD4CONFIG, 'col_progress_background=', COL_PROGRESS_BACKGROUND)
}
Widget 320x240_VOLUME_d-box2 {
class 'Bar'
expression file::readline('/tmp/lcd/volume', 1)
min 0
max 100
length 13
update 1000
foreground COL_GREY
background COL_BLACK
}
Widget 320x240_VOLUME_FRAME_d-box2 {
class 'Image'
file LCD_ICONS . '320x240/d-box2_frame_volume.png'
}
Widget 320x240_DURATION {
class 'Truetype'
expression file::exist('/tmp/lcd/menu') == 1 ? '' : file::readline('/tmp/lcd/duration', 1)
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_duration=', COL_DURATION)
align 'R'
width 190
height 40
size 25
mheight 'N'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_TIME {
class 'Truetype'
expression strftime('%H:%M', time())
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_time=', COL_TIME)
align 'L'
width 110
height 40
size 25
mheight 'N'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_TIME_small {
class 'Truetype'
expression strftime('%H:%M', time())
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_time=', COL_TIME)
align 'R'
width 90
height 18
size 18
mheight 'N'
update 5000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_TIME_d-box2 {
class 'Truetype'
expression strftime('%H:%M', time())
font file::readline('/tmp/lcd/font', 2)
fcolor COL_GREY
align 'R'
width 100
height 28
size 24
mheight 'N'
update 5000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 800x600_TIME {
class 'Truetype'
expression strftime('%H:%M', time())
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_time=', COL_TIME)
align 'C'
width 240
height 128
size 55
mheight 'N'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 1024x600_TIME {
class 'Truetype'
expression strftime('%H:%M', time())
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_time=', COL_TIME)
align 'C'
width 400
height 128
size 85
mheight 'N'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 320x240_TIME_STANDBY {
class 'Truetype'
expression file::exist(F_CLOCK_ANALOG) == 1 ? '' : strftime('%H:%M', time())
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_time_standby=', COL_TIME_STANDBY)
align 'C'
width 300
height 148
size 70
mheight 'N'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 800x480_TIME_STANDBY {
class 'Truetype'
expression file::exist(F_CLOCK_ANALOG) == 1 ? '' : strftime('%H:%M', time())
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_time_standby=', COL_TIME_STANDBY)
align 'C'
width 770
height 300
size 180
mheight 'N'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 800x600_TIME_STANDBY {
class 'Truetype'
expression file::exist(F_CLOCK_ANALOG) == 1 ? '' : strftime('%H:%M', time())
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_time_standby=', COL_TIME_STANDBY)
align 'C'
width 770
height 360
size 180
mheight 'N'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget 1024x600_TIME_STANDBY {
class 'Truetype'
expression file::exist(F_CLOCK_ANALOG) == 1 ? '' : strftime('%H:%M', time())
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_time_standby=', COL_TIME_STANDBY)
align 'C'
width 994
height 360
size 220
mheight 'N'
update 1000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
# --- System info --- #
Widget 320x240_CPU {
class 'Text'
prefix 'CPU: '
expression proc_stat::cpu('busy', 500)
postfix '%'
precision 1
align 'R'
width 11
update 1000
foreground file::readconf(LCD4CONFIG, 'col_system_info=', COL_SYSTEM_INFO)
}
Widget 320x240_CPU_BAR {
class 'Bar'
expression proc_stat::cpu('busy', 500)
min 0
max 100
length 12
style 'H'
update 500
foreground file::readconf(LCD4CONFIG, 'col_system_info=', COL_SYSTEM_INFO)
}
Widget 320x240_RAM {
class 'Text'
prefix 'RAM: '
expression 100 - ((meminfo('MemFree') * 100) / meminfo('MemTotal'))
postfix '%'
precision 1
align 'R'
width 11
update 1000
foreground file::readconf(LCD4CONFIG, 'col_system_info=', COL_SYSTEM_INFO)
}
Widget 320x240_MTD {
class 'Text'
prefix 'MTD: '
expression 100 - (statfs('/', 'bfree') * 100) / statfs('/', 'blocks')
postfix '%'
precision 1
align 'R'
width 11
update 1000
foreground file::readconf(LCD4CONFIG, 'col_system_info=', COL_SYSTEM_INFO)
}
# --- Mode icons --- #
Widget ICON_CAMD {
class 'Image'
file file::exist(F_DOSCAM) == 1 ? LCD_ICONS . 'mode/camd_doscam.png' : ( file::exist(F_OSCAM) == 1 ? LCD_ICONS . 'mode/camd_oscam.png' : ( file::exist(F_OSMOD) == 1 ? LCD_ICONS . 'mode/camd_osmod.png' : ( file::exist(F_GBOX) == 1 ? LCD_ICONS . 'mode/camd_gbox.png' : ( file::exist(F_CCCAM) == 1 ? LCD_ICONS . 'mode/camd_cccam.png' : ( file::exist(F_MGCAMD) == 1 ? LCD_ICONS . 'mode/camd_mgcamd.png' : ( file::exist(F_NCAM) == 1 ? LCD_ICONS . 'mode/camd_ncam.png' : LCD_ICONS . 'mode/camd_off.png' ))))))
update 4000
reload 1
}
Widget ICON_CAMD_SCALE300 {
class 'Image'
file file::exist(F_DOSCAM) == 1 ? LCD_ICONS . 'mode/camd_doscam.png' : ( file::exist(F_OSCAM) == 1 ? LCD_ICONS . 'mode/camd_oscam.png' : ( file::exist(F_OSMOD) == 1 ? LCD_ICONS . 'mode/camd_osmod.png' : ( file::exist(F_GBOX) == 1 ? LCD_ICONS . 'mode/camd_gbox.png' : ( file::exist(F_CCCAM) == 1 ? LCD_ICONS . 'mode/camd_cccam.png' : ( file::exist(F_MGCAMD) == 1 ? LCD_ICONS . 'mode/camd_mgcamd.png' : ( file::exist(F_NCAM) == 1 ? LCD_ICONS . 'mode/camd_ncam.png' : LCD_ICONS . 'mode/camd_off.png' ))))))
update 4000
reload 1
scale 300
}
Widget ICON_ECM {
class 'Image'
file LCD_ICONS . 'mode/ecm_' . file::readline('/tmp/lcd/mode_ecm', 1) . '.png'
update 4000
reload 1
}
Widget ICON_ECM_SCALE300 {
class 'Image'
file LCD_ICONS . 'mode/ecm_' . file::readline('/tmp/lcd/mode_ecm', 1) . '.png'
update 4000
reload 1
scale 300
}
Widget ICON_CAM {
class 'Image'
file LCD_ICONS . 'mode/ci_' . file::readline('/tmp/lcd/mode_cam', 1) . '.png'
update 4000
reload 1
}
Widget ICON_CAM_SCALE300 {
class 'Image'
file LCD_ICONS . 'mode/ci_' . file::readline('/tmp/lcd/mode_cam', 1) . '.png'
update 4000
reload 1
scale 300
}
Widget ICON_TIMER {
class 'Image'
file LCD_ICONS . 'mode/timer_' . file::readline('/tmp/lcd/mode_timer', 1) . '.png'
update 4000
reload 1
}
Widget ICON_TIMER_SCALE300 {
class 'Image'
file LCD_ICONS . 'mode/timer_' . file::readline('/tmp/lcd/mode_timer', 1) . '.png'
update 4000
reload 1
scale 300
}
Widget ICON_REC {
class 'Image'
file LCD_ICONS . 'mode/rec_' . file::readline('/tmp/lcd/mode_rec', 1) . '.png'
update 4000
reload 1
}
Widget ICON_REC_SCALE300 {
class 'Image'
file LCD_ICONS . 'mode/rec_' . file::readline('/tmp/lcd/mode_rec', 1) . '.png'
update 4000
reload 1
scale 300
}
Widget ICON_TS {
class 'Image'
file LCD_ICONS . 'mode/ts_' . file::readline('/tmp/lcd/mode_tshift', 1) . '.png'
update 4000
reload 1
}
Widget ICON_TS_SCALE300 {
class 'Image'
file LCD_ICONS . 'mode/ts_' . file::readline('/tmp/lcd/mode_tshift', 1) . '.png'
update 4000
reload 1
scale 300
}
Widget ICON_TV {
class 'Image'
file LCD_ICONS . 'mode/tv.png'
update 4000
reload 1
}
Widget ICON_TV_SCALE300 {
class 'Image'
file LCD_ICONS . 'mode/tv.png'
update 4000
reload 1
scale 300
}
Widget ICON_RADIO {
class 'Image'
file LCD_ICONS . 'mode/radio.png'
update 4000
reload 1
}
Widget ICON_RADIO_SCALE300 {
class 'Image'
file LCD_ICONS . 'mode/radio.png'
update 4000
reload 1
scale 300
}
# --- Background --- #
Widget LINE {
class 'Image'
file LCD_ICONS . file::readline('/tmp/lcd/layout', 3) . '/line.png'
update 0
}
Widget BACKGROUND {
class 'Image'
file LCD_ICONS . file::readline('/tmp/lcd/layout', 3) . '/background.png'
update 0
}
# --- SPF brightness --- #
Widget BRIGHTNESS_SPF {
class 'Image'
file LCD_ICONS . file::readline('/tmp/lcd/layout', 3) . '/brightness' . file::readline('/tmp/lcd/brightness', 1) . '.png'
update 0
}
Widget BRIGHTNESS_STANDBY_SPF {
class 'Image'
file LCD_ICONS . file::readline('/tmp/lcd/layout', 3) . '/brightness' . file::readline('/tmp/lcd/brightness_standby', 1) . '.png'
update 0
}
# --- NI lettering --- #
Widget IMAGE_NI_STANDBY {
class 'Image'
file file::exist(F_CLOCK_ANALOG) == 1 ? LCD_ICONS . 'blank.png' : LCD_ICONS . 'neutrino-images_dark.png'
update 0
}
Widget IMAGE_NI_STANDBY_SCALE200 {
class 'Image'
file LCD_ICONS . 'neutrino-images_light.png'
update 0
scale 200
}
# --- Analog clock --- #
Widget IMAGE_CLOCK_ANALOG_FACE {
class 'image'
file file::exist(F_CLOCK_ANALOG) == 0 ? LCD_ICONS . 'blank.png' : LCD_ICONS . 'clock/analog-150x150/clockface.png'
update 0
}
Widget IMAGE_CLOCK_ANALOG_FACE_SCALE50 {
class 'image'
file file::exist(F_CLOCK_ANALOG) == 0 ? LCD_ICONS . 'blank.png' : LCD_ICONS . 'clock/analog-600x600/clockface.png'
update 10000
reload 1
scale 50
}
Widget IMAGE_CLOCK_ANALOG_FACE_SCALE60 {
class 'image'
file file::exist(F_CLOCK_ANALOG) == 0 ? LCD_ICONS . 'blank.png' : LCD_ICONS . 'clock/analog-600x600/clockface.png'
update 10000
reload 1
scale 60
}
Widget IMAGE_CLOCK_ANALOG_HOUR {
class 'image'
file file::exist(F_CLOCK_ANALOG) == 0 ? LCD_ICONS . 'blank.png' : LCD_ICONS . 'clock/analog-150x150/h' . ( ( (strftime('%I', time()) == 12 ? 0 : strftime('%I', time())) *5) + substr((strftime('%M', time()) / 12), 0, 1) ). '.png'
update 10000
reload 1
}
Widget IMAGE_CLOCK_ANALOG_HOUR_SCALE50 {
class 'image'
file file::exist(F_CLOCK_ANALOG) == 0 ? LCD_ICONS . 'blank.png' : LCD_ICONS . 'clock/analog-600x600/h' . ( ( (strftime('%I', time()) == 12 ? 0 : strftime('%I', time())) *5) + substr((strftime('%M', time()) / 12), 0, 1) ). '.png'
update 10000
reload 1
scale 50
}
Widget IMAGE_CLOCK_ANALOG_HOUR_SCALE60 {
class 'image'
file file::exist(F_CLOCK_ANALOG) == 0 ? LCD_ICONS . 'blank.png' : LCD_ICONS . 'clock/analog-600x600/h' . ( ( (strftime('%I', time()) == 12 ? 0 : strftime('%I', time())) *5) + substr((strftime('%M', time()) / 12), 0, 1) ). '.png'
update 10000
reload 1
scale 60
}
Widget IMAGE_CLOCK_ANALOG_MINUTE {
class 'image'
file file::exist(F_CLOCK_ANALOG) == 0 ? LCD_ICONS . 'blank.png' : LCD_ICONS . 'clock/analog-150x150/m' . strftime('%M', time()) . '.png'
update 10000
reload 1
}
Widget IMAGE_CLOCK_ANALOG_MINUTE_SCALE50 {
class 'image'
file file::exist(F_CLOCK_ANALOG) == 0 ? LCD_ICONS . 'blank.png' : LCD_ICONS . 'clock/analog-600x600/m' . strftime('%M', time()) . '.png'
update 10000
reload 1
scale 50
}
Widget IMAGE_CLOCK_ANALOG_MINUTE_SCALE60 {
class 'image'
file file::exist(F_CLOCK_ANALOG) == 0 ? LCD_ICONS . 'blank.png' : LCD_ICONS . 'clock/analog-600x600/m' . strftime('%M', time()) . '.png'
update 10000
reload 1
scale 60
}
# --- Weather --- #
Widget ICON_WEATHER {
class 'Image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'mode/weather_off.png' : LCD_ICONS . 'mode/weather_on.png'
update 10000
reload 1
}
Widget ICON_WEATHER_SCALE300 {
class 'Image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'mode/weather_off.png' : LCD_ICONS . 'mode/weather_on.png'
update 10000
reload 1
scale 300
}
Widget ICON_WEATHER_CURRENT {
class 'image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'blank.png' : file::readline('/tmp/lcd/weather_icon', 1)
update 10000
reload 1
}
Widget ICON_WEATHER_CURRENT_SCALE200 {
class 'image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'blank.png' : file::readline('/tmp/lcd/weather_icon', 1)
update 10000
reload 1
scale 200
}
Widget ICON_WEATHER_CURRENT_SCALE300 {
class 'image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'blank.png' : file::readline('/tmp/lcd/weather_icon', 1)
update 10000
reload 1
scale 300
}
Widget ICON_WEATHER_LATER {
class 'image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'blank.png' : file::readline('/tmp/lcd/weather_icon', strftime('%H', time()) < 16 ? 2 : 3)
update 10000
reload 1
}
Widget ICON_WEATHER_LATER_SCALE200 {
class 'image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'blank.png' : file::readline('/tmp/lcd/weather_icon', strftime('%H', time()) < 16 ? 2 : 3)
update 10000
reload 1
scale 200
}
Widget ICON_WEATHER_LATER_SCALE300 {
class 'image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'blank.png' : file::readline('/tmp/lcd/weather_icon', strftime('%H', time()) < 16 ? 2 : 3)
update 10000
reload 1
scale 300
}
Widget TEMPERATURE_CURRENT {
class 'Truetype'
expression file::exist(F_WEATHER) == 0 ? '' : file::readline('/tmp/lcd/weather_temp', 1)
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_temperatur=', COL_TEMPERATUR)
align 'L'
width 75
height 64
size 30
mheight 'N'
update 5000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget TEMPERATURE_CURRENT_SCALE200 {
class 'Truetype'
expression file::exist(F_WEATHER) == 0 ? '' : file::readline('/tmp/lcd/weather_temp', 1)
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_temperatur=', COL_TEMPERATUR)
align 'L'
width 120
height 128
size 50
mheight 'N'
update 5000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget TEMPERATURE_LATER {
class 'Truetype'
expression file::exist(F_WEATHER) == 0 ? '' : (TEMP=file::readline('/tmp/lcd/weather_temp', strftime('%H', time()) < 16 ? 2 : 3); substr(TEMP, (strstr(TEMP, '|') + 1)))
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_temperatur=', COL_TEMPERATUR)
align 'R'
width 75
height 64
size 30
mheight 'N'
update 5000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget TEMPERATURE_LATER_SCALE200 {
class 'Truetype'
expression file::exist(F_WEATHER) == 0 ? '' : (TEMP=file::readline('/tmp/lcd/weather_temp', strftime('%H', time()) < 16 ? 2 : 3); substr(TEMP, (strstr(TEMP, '|') + 1)))
font file::readline('/tmp/lcd/font', 2)
fcolor file::readconf(LCD4CONFIG, 'col_temperatur=', COL_TEMPERATUR)
align 'R'
width 120
height 128
size 50
mheight 'N'
update 5000
reload 1
#debugborder file::exist(F_DB) == 1 ? DB_ON : DB_OFF
}
Widget ICON_STORM_WARNING_CURRENT_SCALE30 {
class 'image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'blank.png' : ((WIND=file::readline('/tmp/lcd/weather_wind', 1); substr(WIND, 0, strstr(WIND, '|'))) > STORM_WARNING ? LCD_ICONS . 'storm-warning.png' : LCD_ICONS . 'blank.png')
update 10000
reload 1
scale 30
}
Widget ICON_STORM_WARNING_LATER_SCALE30 {
class 'image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'blank.png' : ((WIND=file::readline('/tmp/lcd/weather_wind', strftime('%H', time()) < 16 ? 2 : 3); substr(WIND, 0, strstr(WIND, '|'))) > STORM_WARNING ? LCD_ICONS . 'storm-warning.png' : LCD_ICONS . 'blank.png')
update 10000
reload 1
scale 30
}
Widget ICON_STORM_WARNING_CURRENT_SCALE50 {
class 'image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'blank.png' : ((WIND=file::readline('/tmp/lcd/weather_wind', 1); substr(WIND, 0, strstr(WIND, '|'))) > STORM_WARNING ? LCD_ICONS . 'storm-warning.png' : LCD_ICONS . 'blank.png')
update 10000
reload 1
scale 50
}
Widget ICON_STORM_WARNING_LATER_SCALE50 {
class 'image'
file file::exist(F_WEATHER) == 0 ? LCD_ICONS . 'blank.png' : ((WIND=file::readline('/tmp/lcd/weather_wind', strftime('%H', time()) < 16 ? 2 : 3); substr(WIND, 0, strstr(WIND, '|'))) > STORM_WARNING ? LCD_ICONS . 'storm-warning.png' : LCD_ICONS . 'blank.png')
update 10000
reload 1
scale 50
}
# --- Xcam --- #
Widget XCAMLINE01 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 1) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam_header=', COL_XCAM_HEADER)
}
Widget XCAMLINE02 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 2) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam_header=', COL_XCAM_HEADER)
}
Widget XCAMLINE03 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 3) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam_header=', COL_XCAM_HEADER)
}
Widget XCAMLINE04 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 4) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam_header=', COL_XCAM_HEADER)
}
Widget XCAMLINE05 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 5) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam_header=', COL_XCAM_HEADER)
}
Widget XCAMLINE06 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 6) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE07 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 7) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE08 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 8) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE09 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 9) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE10 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 10) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE11 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 11) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE12 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 12) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE13 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 13) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE14 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 14) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE15 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 15) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE16 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 16) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE17 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 17) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE18 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 18) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE19 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 19) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE20 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 20) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE21 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 21) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE22 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 22) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE23 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 23) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE24 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 24) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE25 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 25) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE26 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 26) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE27 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 27) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE28 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 28) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE29 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 29) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
Widget XCAMLINE30 {
class 'Text'
width 53
align 'L'
expression file::exist(F_XCAM) == 1 ? file::readline(file::readline(F_XCAM, 1), 30) : 'Noob! :)'
update 10000
foreground file::readconf(LCD4CONFIG, 'col_xcam=', COL_XCAM)
}
# --- Layouts --------------------------------------------------------------- #
# --- PEARL DPF (PX-1184, 320x240) --- #
Layout Pearl_standard {
layer 0 {
}
layer 1 {
x030.y010 '320x240_SERVICE'
x095.y010 '320x240_EVENT'
row11.col02 '320x240_PROGRESS'
x195 {
y125 '320x240_DURATION'
y010 '320x240_TIME'
}
}
layer 2 {
x008 {
y012 'ICON_CAMD'
y067 'ICON_ECM'
y098 'ICON_CAM'
y221 'ICON_TIMER'
y262 'ICON_REC'
y293 'ICON_TS'
}
x030.y001 '320x240_LOGO'
}
layer 3 {
x022.y001 'LINE'
x187.y001 'LINE'
}
layer 4 {
}
layer 5 {
}
}
Layout Pearl_radio {
layer 0 {
}
layer 1 {
x030.y010 '320x240_SERVICE'
x095.y010 '320x240_EVENT'
row11.col02 '320x240_PROGRESS'
x200 {
y135 '320x240_DURATION'
y010 '320x240_TIME'
}
}
layer 2 {
x008 {
y012 'ICON_CAMD'
y067 'ICON_ECM'
y098 'ICON_CAM'
y221 'ICON_TIMER'
y262 'ICON_REC'
y293 'ICON_TS'
}
x008.y144 'ICON_RADIO'
x030.y001 '320x240_LOGO'
}
layer 3 {
x022.y001 'LINE'
x187.y001 'LINE'
}
layer 4 {
}
layer 5 {
}
}
Layout Pearl_large {
layer 0 {
}
layer 1 {
x035.y010 '320x240_SERVICE_large'
x125.y010 '320x240_EVENT_large'
row14.col02 '320x240_PROGRESS_large'
}
layer 2 {
x008 {
y012 'ICON_CAMD'
y067 'ICON_ECM'
y098 'ICON_CAM'
y221 'ICON_TIMER'
y262 'ICON_REC'
y293 'ICON_TS'
}
x035.y001 '320x240_LOGO_large'
}
layer 3 {
x022.y001 'LINE'
}
layer 4 {
}
layer 5 {
}
}
Layout Pearl_small {
layer 0 {
}
layer 1 {
x030.y010 '320x240_SERVICE_small'
x090.y010 '320x240_EVENT_small'
row10.col02 '320x240_PROGRESS_small'
row12 {
col02 '320x240_CPU'
col15 '320x240_CPU_BAR'
}
row13.col02 '320x240_RAM'
row14.col02 '320x240_MTD'
x208.y225 '320x240_TIME_small'
}
layer 2 {
x008 {
y012 'ICON_CAMD'
y067 'ICON_ECM'
y098 'ICON_CAM'
y221 'ICON_TIMER'
y262 'ICON_REC'
y293 'ICON_TS'
}
x030.y001 '320x240_LOGO_small'
}
layer 3 {
x022.y001 'LINE'
x165.y001 'LINE'
}
layer 4 {
}
layer 5 {
}
}
Layout Pearl_d-box2 {
layer 0 {
}
layer 1 {
row03.col05 '320x240_PROGRESS_d-box2'
x070.y010 '320x240_SERVICE_d-box2'
x135.y010 '320x240_EVENT_d-box2'
row14.col05 '320x240_VOLUME_d-box2'
x203.y212 '320x240_TIME_d-box2'
}
layer 2 {
x008 {
y012 'ICON_CAMD'
y067 'ICON_ECM'
y098 'ICON_CAM'
y221 'ICON_TIMER'
y262 'ICON_REC'
y293 'ICON_TS'
}
x070.y001 '320x240_LOGO_d-box2'
}
layer 3 {
x027.y001 '320x240_PROGRESS_FRAME_d-box2'
x203.y001 '320x240_VOLUME_FRAME_d-box2'
}
layer 4 {
}
layer 5 {
}
}
Layout Pearl_xcam {
layer 0 {
}
layer 1 {
row01.col01 'XCAMLINE01'
row02.col01 'XCAMLINE02'
row03.col01 'XCAMLINE03'
row04.col01 'XCAMLINE04'
row05.col01 'XCAMLINE05'
row06.col01 'XCAMLINE06'
row07.col01 'XCAMLINE07'
row08.col01 'XCAMLINE08'
row09.col01 'XCAMLINE09'
row10.col01 'XCAMLINE10'
row11.col01 'XCAMLINE11'
row12.col01 'XCAMLINE12'
row13.col01 'XCAMLINE13'
row14.col01 'XCAMLINE14'
row15.col01 'XCAMLINE15'
row16.col01 'XCAMLINE16'
row17.col01 'XCAMLINE17'
row18.col01 'XCAMLINE18'
row19.col01 'XCAMLINE19'
row20.col01 'XCAMLINE20'
row21.col01 'XCAMLINE21'
row22.col01 'XCAMLINE22'
row23.col01 'XCAMLINE23'
row24.col01 'XCAMLINE24'
row25.col01 'XCAMLINE25'
row26.col01 'XCAMLINE26'
row27.col01 'XCAMLINE27'
row28.col01 'XCAMLINE28'
row29.col01 'XCAMLINE29'
row30.col01 'XCAMLINE30'
}
layer 2 {
}
layer 3 {
}
layer 4 {
}
layer 5 {
}
}
Layout Pearl_standby {
layer 0 {
}
layer 1 {
x020.y085 'IMAGE_CLOCK_ANALOG_MINUTE'
}
layer 2 {
x008 {
y012 'ICON_CAMD'
y067 'ICON_ECM'
y098 'ICON_CAM'
y221 'ICON_TIMER'
y262 'ICON_REC'
y293 'ICON_TS'
}
x020.y085 'IMAGE_CLOCK_ANALOG_HOUR'
x168 {
y010 'ICON_WEATHER_CURRENT'
y085 'TEMPERATURE_CURRENT'
y160 'TEMPERATURE_LATER'
y245 'ICON_WEATHER_LATER'
}
}
layer 3 {
x020.y001 'IMAGE_CLOCK_ANALOG_FACE'
x168 {
y085 'ICON_STORM_WARNING_CURRENT_SCALE30'
y210 'ICON_STORM_WARNING_LATER_SCALE30'
}
}
layer 4 {
x020.y010 '320x240_TIME_STANDBY'
X140.Y040 'IMAGE_NI_STANDBY'
}
layer 5 {
}
}
# --- Samsung SPF --- #
Layout Samsung800x480_standard {
layer 0 {
X001.Y001 'BRIGHTNESS_SPF'
}
layer 1 {
x060.y015 '800x480_SERVICE'
x160.y015 '800x480_EVENT'
x260.y015 '1024x600_EVENT_START'
row18.col20 '800x600_PROGRESS'
x260.y585 '1024x600_EVENT_END'
}
layer 2 {
x015 {
y015 'ICON_CAMD_SCALE300'
y177 'ICON_ECM_SCALE300'
y267 'ICON_CAM_SCALE300'
y524 'ICON_TIMER_SCALE300'
y644 'ICON_REC_SCALE300'
y734 'ICON_TS_SCALE300'
}
x060.y001 '800x480_LOGO'
x050.y001 'LINE'
x330.y001 'LINE'
x345 {
y015 'ICON_WEATHER_CURRENT_SCALE200'
y158 'TEMPERATURE_CURRENT_SCALE200'
y280 '800x600_TIME'
y522 'TEMPERATURE_LATER_SCALE200'
y657 'ICON_WEATHER_LATER_SCALE200'
}
}
layer 3 {
x345 {
y158 'ICON_STORM_WARNING_CURRENT_SCALE50'
y601 'ICON_STORM_WARNING_LATER_SCALE50'
}
}
layer 4 {
}
layer 5 {
X001.Y001 'BACKGROUND'
}
}
Layout Samsung800x600_standard {
layer 0 {
X001.Y001 'BRIGHTNESS_SPF'
}
layer 1 {
x060.y015 '800x600_SERVICE'
x180.y015 '800x600_EVENT'
x300.y015 '1024x600_EVENT_START'
row21.col20 '800x600_PROGRESS'
x300.y585 '1024x600_EVENT_END'
x360.y015 '800x600_EVENT_NEXT'
}
layer 2 {
x015 {
y015 'ICON_CAMD_SCALE300'
y177 'ICON_ECM_SCALE300'
y267 'ICON_CAM_SCALE300'
y524 'ICON_TIMER_SCALE300'
y644 'ICON_REC_SCALE300'
y734 'ICON_TS_SCALE300'
}
x060.y001 '800x600_LOGO'
x050.y001 'LINE'
x450.y001 'LINE'
x465 {
y015 'ICON_WEATHER_CURRENT_SCALE200'
y158 'TEMPERATURE_CURRENT_SCALE200'
y280 '800x600_TIME'
y522 'TEMPERATURE_LATER_SCALE200'
y657 'ICON_WEATHER_LATER_SCALE200'
}
}
layer 3 {
x465 {
y158 'ICON_STORM_WARNING_CURRENT_SCALE50'
y601 'ICON_STORM_WARNING_LATER_SCALE50'
}
}
layer 4 {
}
layer 5 {
X001.Y001 'BACKGROUND'
}
}
Layout Samsung1024x600_standard {
layer 0 {
X001.Y001 'BRIGHTNESS_SPF'
}
layer 1 {
x060.y015 '1024x600_SERVICE'
x180.y015 '1024x600_EVENT'
x300.y015 '1024x600_EVENT_START'
row21.col20 '1024x600_PROGRESS'
x300.y809 '1024x600_EVENT_END'
x360.y015 '1024x600_EVENT_NEXT'
}
layer 2 {
x015 {
y015 'ICON_CAMD_SCALE300'
y177 'ICON_ECM_SCALE300'
y267 'ICON_CAM_SCALE300'
y748 'ICON_TIMER_SCALE300'
y868 'ICON_REC_SCALE300'
y958 'ICON_TS_SCALE300'
}
x060.y001 '1024x600_LOGO'
x050.y001 'LINE'
x450.y001 'LINE'
x465 {
y015 'ICON_WEATHER_CURRENT_SCALE200'
y158 'TEMPERATURE_CURRENT_SCALE200'
y312 '1024x600_TIME'
y746 'TEMPERATURE_LATER_SCALE200'
y881 'ICON_WEATHER_LATER_SCALE200'
}
}
layer 3 {
x465 {
y158 'ICON_STORM_WARNING_CURRENT_SCALE50'
y825 'ICON_STORM_WARNING_LATER_SCALE50'
}
}
layer 4 {
}
layer 5 {
X001.Y001 'BACKGROUND'
}
}
Layout Samsung800x480_radio {
layer 0 {
X001.Y001 'BRIGHTNESS_SPF'
}
layer 1 {
x060.y015 '800x480_SERVICE'
x160.y015 '800x480_EVENT'
x260.y015 '1024x600_EVENT_START'
row18.col20 '800x600_PROGRESS'
x260.y585 '1024x600_EVENT_END'
}
layer 2 {
x015 {
y015 'ICON_CAMD_SCALE300'
y177 'ICON_ECM_SCALE300'
y267 'ICON_CAM_SCALE300'
y524 'ICON_TIMER_SCALE300'
y644 'ICON_REC_SCALE300'
y734 'ICON_TS_SCALE300'
}
x015.y348 'ICON_RADIO_SCALE300'
x060.y001 '800x480_LOGO'
x050.y001 'LINE'
x330.y001 'LINE'
x345 {
y015 'ICON_WEATHER_CURRENT_SCALE200'
y158 'TEMPERATURE_CURRENT_SCALE200'
y280 '800x600_TIME'
y522 'TEMPERATURE_LATER_SCALE200'
y657 'ICON_WEATHER_LATER_SCALE200'
}
}
layer 3 {
x345 {
y158 'ICON_STORM_WARNING_CURRENT_SCALE50'
y601 'ICON_STORM_WARNING_LATER_SCALE50'
}
}
layer 4 {
}
layer 5 {
X001.Y001 'BACKGROUND'
}
}
Layout Samsung800x600_radio {
layer 0 {
X001.Y001 'BRIGHTNESS_SPF'
}
layer 1 {
x060.y015 '800x600_SERVICE'
x180.y015 '800x600_EVENT'
x300.y015 '1024x600_EVENT_START'
row21.col20 '800x600_PROGRESS'
x300.y585 '1024x600_EVENT_END'
x360.y015 '800x600_EVENT_NEXT'
}
layer 2 {
x015 {
y015 'ICON_CAMD_SCALE300'
y177 'ICON_ECM_SCALE300'
y267 'ICON_CAM_SCALE300'
y524 'ICON_TIMER_SCALE300'
y644 'ICON_REC_SCALE300'
y734 'ICON_TS_SCALE300'
}
x015.y348 'ICON_RADIO_SCALE300'
x060.y001 '800x600_LOGO'
x050.y001 'LINE'
x450.y001 'LINE'
x465 {
y015 'ICON_WEATHER_CURRENT_SCALE200'
y158 'TEMPERATURE_CURRENT_SCALE200'
y280 '800x600_TIME'
y522 'TEMPERATURE_LATER_SCALE200'
y657 'ICON_WEATHER_LATER_SCALE200'
}
}
layer 3 {
x465 {
y158 'ICON_STORM_WARNING_CURRENT_SCALE50'
y601 'ICON_STORM_WARNING_LATER_SCALE50'
}
}
layer 4 {
}
layer 5 {
X001.Y001 'BACKGROUND'
}
}
Layout Samsung1024x600_radio {
layer 0 {
X001.Y001 'BRIGHTNESS_SPF'
}
layer 1 {
x060.y015 '1024x600_SERVICE'
x180.y015 '1024x600_EVENT'
x300.y015 '1024x600_EVENT_START'
row21.col20 '1024x600_PROGRESS'
x300.y809 '1024x600_EVENT_END'
x360.y015 '1024x600_EVENT_NEXT'
}
layer 2 {
x015 {
y015 'ICON_CAMD_SCALE300'
y177 'ICON_ECM_SCALE300'
y267 'ICON_CAM_SCALE300'
y748 'ICON_TIMER_SCALE300'
y868 'ICON_REC_SCALE300'
y958 'ICON_TS_SCALE300'
}
x015.y460 'ICON_RADIO_SCALE300'
x060.y001 '1024x600_LOGO'
x050.y001 'LINE'
x450.y001 'LINE'
x465 {
y015 'ICON_WEATHER_CURRENT_SCALE200'
y158 'TEMPERATURE_CURRENT_SCALE200'
y312 '1024x600_TIME'
y746 'TEMPERATURE_LATER_SCALE200'
y881 'ICON_WEATHER_LATER_SCALE200'
}
}
layer 3 {
x465 {
y158 'ICON_STORM_WARNING_CURRENT_SCALE50'
y825 'ICON_STORM_WARNING_LATER_SCALE50'
}
}
layer 4 {
}
layer 5 {
X001.Y001 'BACKGROUND'
}
}
Layout Samsung800x480_xcam {
layer 0 {
X001.Y001 'BRIGHTNESS_SPF'
}
layer 1 {
row01.col01 'XCAMLINE01'
row02.col01 'XCAMLINE02'
row03.col01 'XCAMLINE03'
row04.col01 'XCAMLINE04'
row05.col01 'XCAMLINE05'
row06.col01 'XCAMLINE06'
row07.col01 'XCAMLINE07'
row08.col01 'XCAMLINE08'
row09.col01 'XCAMLINE09'
row10.col01 'XCAMLINE10'
row11.col01 'XCAMLINE11'
row12.col01 'XCAMLINE12'
row13.col01 'XCAMLINE13'
row14.col01 'XCAMLINE14'
row15.col01 'XCAMLINE15'
row16.col01 'XCAMLINE16'
row17.col01 'XCAMLINE17'
row18.col01 'XCAMLINE18'
row19.col01 'XCAMLINE19'
row20.col01 'XCAMLINE20'
row21.col01 'XCAMLINE21'
row22.col01 'XCAMLINE22'
row23.col01 'XCAMLINE23'
row24.col01 'XCAMLINE24'
row25.col01 'XCAMLINE25'
row26.col01 'XCAMLINE26'
row27.col01 'XCAMLINE27'
row28.col01 'XCAMLINE28'
row29.col01 'XCAMLINE29'
row30.col01 'XCAMLINE30'
}
layer 2 {
}
layer 3 {
}
layer 4 {
}
layer 5 {
}
}
Layout Samsung800x600_xcam {
layer 0 {
X001.Y001 'BRIGHTNESS_SPF'
}
layer 1 {
row01.col01 'XCAMLINE01'
row02.col01 'XCAMLINE02'
row03.col01 'XCAMLINE03'
row04.col01 'XCAMLINE04'
row05.col01 'XCAMLINE05'
row06.col01 'XCAMLINE06'
row07.col01 'XCAMLINE07'
row08.col01 'XCAMLINE08'
row09.col01 'XCAMLINE09'
row10.col01 'XCAMLINE10'
row11.col01 'XCAMLINE11'
row12.col01 'XCAMLINE12'
row13.col01 'XCAMLINE13'
row14.col01 'XCAMLINE14'
row15.col01 'XCAMLINE15'
row16.col01 'XCAMLINE16'
row17.col01 'XCAMLINE17'
row18.col01 'XCAMLINE18'
row19.col01 'XCAMLINE19'
row20.col01 'XCAMLINE20'
row21.col01 'XCAMLINE21'
row22.col01 'XCAMLINE22'
row23.col01 'XCAMLINE23'
row24.col01 'XCAMLINE24'
row25.col01 'XCAMLINE25'
row26.col01 'XCAMLINE26'
row27.col01 'XCAMLINE27'
row28.col01 'XCAMLINE28'
row29.col01 'XCAMLINE29'
row30.col01 'XCAMLINE30'
}
layer 2 {
}
layer 3 {
}
layer 4 {
}
layer 5 {
}
}
Layout Samsung1024x600_xcam {
layer 0 {
X001.Y001 'BRIGHTNESS_SPF'
}
layer 1 {
row01.col01 'XCAMLINE01'
row02.col01 'XCAMLINE02'
row03.col01 'XCAMLINE03'
row04.col01 'XCAMLINE04'
row05.col01 'XCAMLINE05'
row06.col01 'XCAMLINE06'
row07.col01 'XCAMLINE07'
row08.col01 'XCAMLINE08'
row09.col01 'XCAMLINE09'
row10.col01 'XCAMLINE10'
row11.col01 'XCAMLINE11'
row12.col01 'XCAMLINE12'
row13.col01 'XCAMLINE13'
row14.col01 'XCAMLINE14'
row15.col01 'XCAMLINE15'
row16.col01 'XCAMLINE16'
row17.col01 'XCAMLINE17'
row18.col01 'XCAMLINE18'
row19.col01 'XCAMLINE19'
row20.col01 'XCAMLINE20'
row21.col01 'XCAMLINE21'
row22.col01 'XCAMLINE22'
row23.col01 'XCAMLINE23'
row24.col01 'XCAMLINE24'
row25.col01 'XCAMLINE25'
row26.col01 'XCAMLINE26'
row27.col01 'XCAMLINE27'
row28.col01 'XCAMLINE28'
row29.col01 'XCAMLINE29'
row30.col01 'XCAMLINE30'
}
layer 2 {
}
layer 3 {
}
layer 4 {
}
layer 5 {
}
}
Layout Samsung800x480_standby {
layer 0 {
X001.Y001 'BRIGHTNESS_STANDBY_SPF'
}
layer 1 {
x040.y250 'IMAGE_CLOCK_ANALOG_MINUTE_SCALE50'
}
layer 2 {
x015 {
y015 'ICON_CAMD_SCALE300'
y177 'ICON_ECM_SCALE300'
y267 'ICON_CAM_SCALE300'
y524 'ICON_TIMER_SCALE300'
y644 'ICON_REC_SCALE300'
y734 'ICON_TS_SCALE300'
}
x040.y250 'IMAGE_CLOCK_ANALOG_HOUR_SCALE50'
x345 {
y015 'ICON_WEATHER_CURRENT_SCALE200'
y158 'TEMPERATURE_CURRENT_SCALE200'
y522 'TEMPERATURE_LATER_SCALE200'
y657 'ICON_WEATHER_LATER_SCALE200'
}
}
layer 3 {
x040.y250 'IMAGE_CLOCK_ANALOG_FACE_SCALE50'
x345 {
y158 'ICON_STORM_WARNING_CURRENT_SCALE50'
y601 'ICON_STORM_WARNING_LATER_SCALE50'
}
}
layer 4 {
x040.y015 '800x480_TIME_STANDBY'
}
layer 5 {
X001.Y001 'BACKGROUND'
}
}
Layout Samsung800x600_standby {
layer 0 {
X001.Y001 'BRIGHTNESS_STANDBY_SPF'
}
layer 1 {
x040.y220 'IMAGE_CLOCK_ANALOG_MINUTE_SCALE60'
}
layer 2 {
x015 {
y015 'ICON_CAMD_SCALE300'
y177 'ICON_ECM_SCALE300'
y267 'ICON_CAM_SCALE300'
y524 'ICON_TIMER_SCALE300'
y644 'ICON_REC_SCALE300'
y734 'ICON_TS_SCALE300'
}
x040.y220 'IMAGE_CLOCK_ANALOG_HOUR_SCALE60'
x465 {
y015 'ICON_WEATHER_CURRENT_SCALE200'
y158 'TEMPERATURE_CURRENT_SCALE200'
y522 'TEMPERATURE_LATER_SCALE200'
y657 'ICON_WEATHER_LATER_SCALE200'
}
}
layer 3 {
x040.y220 'IMAGE_CLOCK_ANALOG_FACE_SCALE60'
X420.Y156 'IMAGE_NI_STANDBY_SCALE200'
x465 {
y158 'ICON_STORM_WARNING_CURRENT_SCALE50'
y601 'ICON_STORM_WARNING_LATER_SCALE50'
}
}
layer 4 {
x040.y015 '800x600_TIME_STANDBY'
}
layer 5 {
X001.Y001 'BACKGROUND'
}
}
Layout Samsung1024x600_standby {
layer 0 {
X001.Y001 'BRIGHTNESS_STANDBY_SPF'
}
layer 1 {
x040.y332 'IMAGE_CLOCK_ANALOG_MINUTE_SCALE60'
}
layer 2 {
x015 {
y015 'ICON_CAMD_SCALE300'
y177 'ICON_ECM_SCALE300'
y267 'ICON_CAM_SCALE300'
y748 'ICON_TIMER_SCALE300'
y868 'ICON_REC_SCALE300'
y958 'ICON_TS_SCALE300'
}
x040.y332 'IMAGE_CLOCK_ANALOG_HOUR_SCALE60'
x465 {
y015 'ICON_WEATHER_CURRENT_SCALE200'
y158 'TEMPERATURE_CURRENT_SCALE200'
y746 'TEMPERATURE_LATER_SCALE200'
y881 'ICON_WEATHER_LATER_SCALE200'
}
}
layer 3 {
x040.y332 'IMAGE_CLOCK_ANALOG_FACE_SCALE60'
X420.Y268 'IMAGE_NI_STANDBY_SCALE200'
x465 {
y158 'ICON_STORM_WARNING_CURRENT_SCALE50'
y825 'ICON_STORM_WARNING_LATER_SCALE50'
}
}
layer 4 {
x040.y015 '1024x600_TIME_STANDBY'
}
layer 5 {
X001.Y001 'BACKGROUND'
}
}