data/Makefile
data/fonts/Makefile
data/images/Makefile
-data/init/Makefile
-data/init/images/Makefile
data/input_methods/Makefile
data/themes/Makefile
data/themes/images/Makefile
SUBDIRS = \
fonts \
images \
-init \
themes \
other \
xsession \
+++ /dev/null
-Makefile
-Makefile.in
-*.edj
+++ /dev/null
-MAINTAINERCLEANFILES = Makefile.in
-SUBDIRS = images
-
-EDJE_CC = @edje_cc@
-EDJE_FLAGS = \
--v \
--id $(top_srcdir)/data/init/images \
--fd $(top_srcdir)/data/fonts \
-@EDJE_DEF@
-
-filesdir = $(datadir)/enlightenment/data/init
-files_DATA = \
-default.edj
-
-EXTRA_DIST = default.edc
-
-default.edj: Makefile default.edc
- $(EDJE_CC) $(EDJE_FLAGS) \
- $(top_srcdir)/data/init/default.edc \
- $(top_builddir)/data/init/default.edj
-
-clean-local:
- rm -f *.edj
-
+++ /dev/null
-#ifdef E17_PROFILE
-# if E17_PROFILE == LOWRES_PDA
-# define SM "sm_"
-# define FRAME LOSSY 30
-# define LOGOSZ 160 120
-# define TSIZE 12
-# define SSIZE 8
-# define VSIZE 6
-# elif E17_PROFILE == MEDIUMRES_PDA
-# define SM "sm_"
-# define FRAME LOSSY 70
-# define LOGOSZ 240 180
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-# elif E17_PROFILE == HIRES_PDA
-# define SM "sm_"
-# define FRAME LOSSY 70
-# define LOGOSZ 320 240
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-# elif E17_PROFILE == SLOW_PC
-# define HALFFRAMES
-# define SM "sm_"
-# define FRAME LOSSY 90
-# define LOGOSZ 320 240
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-# elif E17_PROFILE == MEDIUM_PC
-# define HALFFRAMES
-# define SM
-# define FRAME LOSSY 90
-# define LOGOSZ 640 480
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-# elif E17_PROFILE == FAST_PC
-# define ALLFRAMES
-# define SM
-# define FRAME LOSSY 90
-# define LOGOSZ 640 480
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-# endif
-#else
-# define ALLFRAMES
-# define SM
-# define FRAME LOSSY 90
-# define LOGOSZ 640 480
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-#endif
-
-fonts {
- font: "Vera.ttf" "Edje-Vera";
- font: "VeraBd.ttf" "Edje-Vera-Bold";
-}
-
-images {
- image: "brushed.png" COMP;
- image: SM"shadow.png" LOSSY 70;
- image: SM"reflection_overlay.png" LOSSY 70;
- image: "check1.png" COMP;
- image: "check2.png" COMP;
-
-#ifdef ALLFRAMES
- image: SM"start_eintro_001.png" FRAME;
- image: SM"start_eintro_002.png" FRAME;
- image: SM"start_eintro_003.png" FRAME;
- image: SM"start_eintro_004.png" FRAME;
- image: SM"start_eintro_005.png" FRAME;
- image: SM"start_eintro_006.png" FRAME;
- image: SM"start_eintro_007.png" FRAME;
- image: SM"start_eintro_008.png" FRAME;
- image: SM"start_eintro_009.png" FRAME;
- image: SM"start_eintro_010.png" FRAME;
- image: SM"start_eintro_011.png" FRAME;
- image: SM"start_eintro_012.png" FRAME;
- image: SM"start_eintro_013.png" FRAME;
- image: SM"start_eintro_014.png" FRAME;
- image: SM"start_eintro_015.png" FRAME;
- image: SM"start_eintro_016.png" FRAME;
- image: SM"start_eintro_017.png" FRAME;
- image: SM"start_eintro_018.png" FRAME;
- image: SM"start_eintro_019.png" FRAME;
- image: SM"start_eintro_020.png" FRAME;
- image: SM"start_eintro_021.png" FRAME;
- image: SM"start_eintro_022.png" FRAME;
- image: SM"start_eintro_023.png" FRAME;
- image: SM"start_eintro_024.png" FRAME;
- image: SM"start_eintro_025.png" FRAME;
- image: SM"start_eintro_026.png" FRAME;
- image: SM"start_eintro_027.png" FRAME;
- image: SM"start_eintro_028.png" FRAME;
- image: SM"start_eintro_029.png" FRAME;
- image: SM"start_eintro_030.png" FRAME;
- image: SM"start_eintro_031.png" FRAME;
- image: SM"start_eintro_032.png" FRAME;
- image: SM"start_eintro_033.png" FRAME;
- image: SM"start_eintro_034.png" FRAME;
- image: SM"start_eintro_035.png" FRAME;
- image: SM"start_eintro_036.png" FRAME;
- image: SM"start_eintro_037.png" FRAME;
- image: SM"start_eintro_038.png" FRAME;
- image: SM"start_eintro_039.png" FRAME;
- image: SM"start_eintro_040.png" FRAME;
- image: SM"start_eintro_041.png" FRAME;
- image: SM"start_eintro_042.png" FRAME;
- image: SM"start_eintro_043.png" FRAME;
- image: SM"start_eintro_044.png" FRAME;
- image: SM"start_eintro_045.png" FRAME;
- image: SM"start_eintro_046.png" FRAME;
- image: SM"start_eintro_047.png" FRAME;
- image: SM"start_eintro_048.png" FRAME;
- image: SM"start_eintro_049.png" FRAME;
- image: SM"start_eintro_050.png" FRAME;
- image: SM"start_eintro_051.png" FRAME;
- image: SM"start_eintro_052.png" FRAME;
- image: SM"start_eintro_053.png" FRAME;
- image: SM"start_eintro_054.png" FRAME;
- image: SM"start_eintro_055.png" FRAME;
- image: SM"start_eintro_056.png" FRAME;
- image: SM"start_eintro_057.png" FRAME;
- image: SM"start_eintro_058.png" FRAME;
- image: SM"start_eintro_059.png" FRAME;
- image: SM"start_eintro_060.png" FRAME;
- image: SM"start_eintro_061.png" FRAME;
- image: SM"start_eintro_062.png" FRAME;
- image: SM"start_eintro_063.png" FRAME;
- image: SM"start_eintro_064.png" FRAME;
- image: SM"start_eintro_065.png" FRAME;
- image: SM"start_eintro_066.png" FRAME;
- image: SM"start_eintro_067.png" FRAME;
- image: SM"start_eintro_068.png" FRAME;
- image: SM"start_eintro_069.png" FRAME;
- image: SM"start_eintro_070.png" FRAME;
- image: SM"start_eintro_071.png" FRAME;
- image: SM"start_eintro_072.png" FRAME;
- image: SM"start_eintro_073.png" FRAME;
- image: SM"start_eintro_074.png" FRAME;
- image: SM"start_eintro_075.png" FRAME;
- image: SM"start_eintro_076.png" FRAME;
- image: SM"start_eintro_077.png" FRAME;
- image: SM"start_eintro_078.png" FRAME;
- image: SM"start_eintro_079.png" FRAME;
- image: SM"start_eintro_080.png" FRAME;
- image: SM"start_eintro_081.png" FRAME;
- image: SM"start_eintro_082.png" FRAME;
- image: SM"start_eintro_083.png" FRAME;
- image: SM"start_eintro_084.png" FRAME;
- image: SM"start_eintro_085.png" FRAME;
- image: SM"start_eintro_086.png" FRAME;
- image: SM"start_eintro_087.png" FRAME;
- image: SM"start_eintro_088.png" FRAME;
- image: SM"start_eintro_089.png" FRAME;
- image: SM"start_eintro_090.png" FRAME;
- image: SM"start_eintro_091.png" FRAME;
- image: SM"start_eintro_092.png" FRAME;
- image: SM"start_eintro_093.png" FRAME;
- image: SM"start_eintro_094.png" FRAME;
- image: SM"start_eintro_095.png" FRAME;
- image: SM"start_eintro_096.png" FRAME;
- image: SM"start_eintro_097.png" FRAME;
- image: SM"start_eintro_098.png" FRAME;
- image: SM"start_eintro_099.png" FRAME;
- image: SM"start_eintro_100.png" FRAME;
- image: SM"start_eintro_101.png" FRAME;
- image: SM"start_eintro_102.png" FRAME;
- image: SM"start_eintro_103.png" FRAME;
- image: SM"start_eintro_104.png" FRAME;
- image: SM"start_eintro_105.png" FRAME;
- image: SM"start_eintro_106.png" FRAME;
- image: SM"start_eintro_107.png" FRAME;
- image: SM"start_eintro_108.png" FRAME;
- image: SM"start_eintro_109.png" FRAME;
- image: SM"start_eintro_110.png" FRAME;
- image: SM"start_eintro_111.png" FRAME;
- image: SM"start_eintro_112.png" FRAME;
- image: SM"start_eintro_113.png" FRAME;
- image: SM"start_eintro_114.png" FRAME;
- image: SM"start_eintro_115.png" FRAME;
- image: SM"start_eintro_116.png" FRAME;
- image: SM"start_eintro_117.png" FRAME;
- image: SM"start_eintro_118.png" FRAME;
- image: SM"start_eintro_119.png" FRAME;
- image: SM"start_eintro_120.png" FRAME;
- image: SM"loop_eintro_121.png" FRAME;
- image: SM"loop_eintro_122.png" FRAME;
- image: SM"loop_eintro_123.png" FRAME;
- image: SM"loop_eintro_124.png" FRAME;
- image: SM"loop_eintro_125.png" FRAME;
- image: SM"loop_eintro_126.png" FRAME;
- image: SM"loop_eintro_127.png" FRAME;
- image: SM"loop_eintro_128.png" FRAME;
- image: SM"loop_eintro_129.png" FRAME;
- image: SM"loop_eintro_130.png" FRAME;
- image: SM"loop_eintro_131.png" FRAME;
- image: SM"loop_eintro_132.png" FRAME;
- image: SM"loop_eintro_133.png" FRAME;
- image: SM"loop_eintro_134.png" FRAME;
- image: SM"loop_eintro_135.png" FRAME;
- image: SM"loop_eintro_136.png" FRAME;
- image: SM"loop_eintro_137.png" FRAME;
- image: SM"loop_eintro_138.png" FRAME;
- image: SM"loop_eintro_139.png" FRAME;
- image: SM"loop_eintro_140.png" FRAME;
- image: SM"loop_eintro_141.png" FRAME;
- image: SM"loop_eintro_142.png" FRAME;
- image: SM"loop_eintro_143.png" FRAME;
- image: SM"loop_eintro_144.png" FRAME;
- image: SM"loop_eintro_145.png" FRAME;
- image: SM"loop_eintro_146.png" FRAME;
- image: SM"loop_eintro_147.png" FRAME;
- image: SM"loop_eintro_148.png" FRAME;
- image: SM"loop_eintro_149.png" FRAME;
- image: SM"loop_eintro_150.png" FRAME;
- image: SM"loop_eintro_151.png" FRAME;
- image: SM"loop_eintro_152.png" FRAME;
- image: SM"loop_eintro_153.png" FRAME;
- image: SM"loop_eintro_154.png" FRAME;
- image: SM"loop_eintro_155.png" FRAME;
- image: SM"loop_eintro_156.png" FRAME;
- image: SM"loop_eintro_157.png" FRAME;
- image: SM"loop_eintro_158.png" FRAME;
- image: SM"loop_eintro_159.png" FRAME;
- image: SM"loop_eintro_160.png" FRAME;
- image: SM"loop_eintro_161.png" FRAME;
- image: SM"loop_eintro_162.png" FRAME;
- image: SM"loop_eintro_163.png" FRAME;
- image: SM"loop_eintro_164.png" FRAME;
- image: SM"loop_eintro_165.png" FRAME;
- image: SM"loop_eintro_166.png" FRAME;
- image: SM"loop_eintro_167.png" FRAME;
- image: SM"loop_eintro_168.png" FRAME;
- image: SM"loop_eintro_169.png" FRAME;
- image: SM"loop_eintro_170.png" FRAME;
- image: SM"loop_eintro_171.png" FRAME;
- image: SM"loop_eintro_172.png" FRAME;
- image: SM"loop_eintro_173.png" FRAME;
- image: SM"loop_eintro_174.png" FRAME;
- image: SM"loop_eintro_175.png" FRAME;
- image: SM"loop_eintro_176.png" FRAME;
- image: SM"loop_eintro_177.png" FRAME;
- image: SM"loop_eintro_178.png" FRAME;
- image: SM"loop_eintro_179.png" FRAME;
- image: SM"loop_eintro_180.png" FRAME;
- image: SM"loop_eintro_181.png" FRAME;
- image: SM"loop_eintro_182.png" FRAME;
- image: SM"loop_eintro_183.png" FRAME;
- image: SM"loop_eintro_184.png" FRAME;
- image: SM"loop_eintro_185.png" FRAME;
- image: SM"loop_eintro_186.png" FRAME;
- image: SM"loop_eintro_187.png" FRAME;
- image: SM"loop_eintro_188.png" FRAME;
- image: SM"loop_eintro_189.png" FRAME;
- image: SM"loop_eintro_190.png" FRAME;
- image: SM"loop_eintro_191.png" FRAME;
- image: SM"loop_eintro_192.png" FRAME;
- image: SM"loop_eintro_193.png" FRAME;
- image: SM"loop_eintro_194.png" FRAME;
- image: SM"loop_eintro_195.png" FRAME;
- image: SM"loop_eintro_196.png" FRAME;
- image: SM"loop_eintro_197.png" FRAME;
- image: SM"loop_eintro_198.png" FRAME;
- image: SM"loop_eintro_199.png" FRAME;
- image: SM"loop_eintro_200.png" FRAME;
- image: SM"loop_eintro_201.png" FRAME;
- image: SM"loop_eintro_202.png" FRAME;
- image: SM"loop_eintro_203.png" FRAME;
- image: SM"loop_eintro_204.png" FRAME;
- image: SM"loop_eintro_205.png" FRAME;
- image: SM"loop_eintro_206.png" FRAME;
- image: SM"loop_eintro_207.png" FRAME;
- image: SM"loop_eintro_208.png" FRAME;
- image: SM"loop_eintro_209.png" FRAME;
- image: SM"loop_eintro_210.png" FRAME;
- image: SM"loop_eintro_211.png" FRAME;
- image: SM"loop_eintro_212.png" FRAME;
- image: SM"loop_eintro_213.png" FRAME;
- image: SM"loop_eintro_214.png" FRAME;
- image: SM"loop_eintro_215.png" FRAME;
- image: SM"loop_eintro_216.png" FRAME;
- image: SM"loop_eintro_217.png" FRAME;
- image: SM"loop_eintro_218.png" FRAME;
- image: SM"loop_eintro_219.png" FRAME;
- image: SM"loop_eintro_220.png" FRAME;
- image: SM"loop_eintro_221.png" FRAME;
- image: SM"loop_eintro_222.png" FRAME;
- image: SM"loop_eintro_223.png" FRAME;
- image: SM"loop_eintro_224.png" FRAME;
- image: SM"loop_eintro_225.png" FRAME;
- image: SM"loop_eintro_226.png" FRAME;
- image: SM"loop_eintro_227.png" FRAME;
- image: SM"loop_eintro_228.png" FRAME;
- image: SM"loop_eintro_229.png" FRAME;
- image: SM"loop_eintro_230.png" FRAME;
- image: SM"loop_eintro_231.png" FRAME;
- image: SM"loop_eintro_232.png" FRAME;
- image: SM"loop_eintro_233.png" FRAME;
- image: SM"loop_eintro_234.png" FRAME;
- image: SM"loop_eintro_235.png" FRAME;
- image: SM"loop_eintro_236.png" FRAME;
- image: SM"loop_eintro_237.png" FRAME;
- image: SM"loop_eintro_238.png" FRAME;
- image: SM"loop_eintro_239.png" FRAME;
- image: SM"loop_eintro_240.png" FRAME;
-#else
-#ifdef HALFFRAMES
- image: SM"start_eintro_001.png" FRAME;
- image: SM"start_eintro_003.png" FRAME;
- image: SM"start_eintro_005.png" FRAME;
- image: SM"start_eintro_007.png" FRAME;
- image: SM"start_eintro_009.png" FRAME;
- image: SM"start_eintro_011.png" FRAME;
- image: SM"start_eintro_013.png" FRAME;
- image: SM"start_eintro_015.png" FRAME;
- image: SM"start_eintro_017.png" FRAME;
- image: SM"start_eintro_019.png" FRAME;
- image: SM"start_eintro_021.png" FRAME;
- image: SM"start_eintro_023.png" FRAME;
- image: SM"start_eintro_025.png" FRAME;
- image: SM"start_eintro_027.png" FRAME;
- image: SM"start_eintro_029.png" FRAME;
- image: SM"start_eintro_031.png" FRAME;
- image: SM"start_eintro_033.png" FRAME;
- image: SM"start_eintro_035.png" FRAME;
- image: SM"start_eintro_037.png" FRAME;
- image: SM"start_eintro_039.png" FRAME;
- image: SM"start_eintro_041.png" FRAME;
- image: SM"start_eintro_043.png" FRAME;
- image: SM"start_eintro_045.png" FRAME;
- image: SM"start_eintro_047.png" FRAME;
- image: SM"start_eintro_049.png" FRAME;
- image: SM"start_eintro_051.png" FRAME;
- image: SM"start_eintro_053.png" FRAME;
- image: SM"start_eintro_055.png" FRAME;
- image: SM"start_eintro_057.png" FRAME;
- image: SM"start_eintro_059.png" FRAME;
- image: SM"start_eintro_061.png" FRAME;
- image: SM"start_eintro_063.png" FRAME;
- image: SM"start_eintro_065.png" FRAME;
- image: SM"start_eintro_067.png" FRAME;
- image: SM"start_eintro_069.png" FRAME;
- image: SM"start_eintro_071.png" FRAME;
- image: SM"start_eintro_073.png" FRAME;
- image: SM"start_eintro_075.png" FRAME;
- image: SM"start_eintro_077.png" FRAME;
- image: SM"start_eintro_079.png" FRAME;
- image: SM"start_eintro_081.png" FRAME;
- image: SM"start_eintro_083.png" FRAME;
- image: SM"start_eintro_085.png" FRAME;
- image: SM"start_eintro_087.png" FRAME;
- image: SM"start_eintro_089.png" FRAME;
- image: SM"start_eintro_091.png" FRAME;
- image: SM"start_eintro_093.png" FRAME;
- image: SM"start_eintro_095.png" FRAME;
- image: SM"start_eintro_097.png" FRAME;
- image: SM"start_eintro_099.png" FRAME;
- image: SM"start_eintro_101.png" FRAME;
- image: SM"start_eintro_103.png" FRAME;
- image: SM"start_eintro_105.png" FRAME;
- image: SM"start_eintro_107.png" FRAME;
- image: SM"start_eintro_109.png" FRAME;
- image: SM"start_eintro_111.png" FRAME;
- image: SM"start_eintro_113.png" FRAME;
- image: SM"start_eintro_115.png" FRAME;
- image: SM"start_eintro_117.png" FRAME;
- image: SM"start_eintro_119.png" FRAME;
- image: SM"loop_eintro_121.png" FRAME;
- image: SM"loop_eintro_123.png" FRAME;
- image: SM"loop_eintro_125.png" FRAME;
- image: SM"loop_eintro_127.png" FRAME;
- image: SM"loop_eintro_129.png" FRAME;
- image: SM"loop_eintro_131.png" FRAME;
- image: SM"loop_eintro_133.png" FRAME;
- image: SM"loop_eintro_135.png" FRAME;
- image: SM"loop_eintro_137.png" FRAME;
- image: SM"loop_eintro_139.png" FRAME;
- image: SM"loop_eintro_141.png" FRAME;
- image: SM"loop_eintro_143.png" FRAME;
- image: SM"loop_eintro_145.png" FRAME;
- image: SM"loop_eintro_147.png" FRAME;
- image: SM"loop_eintro_149.png" FRAME;
- image: SM"loop_eintro_151.png" FRAME;
- image: SM"loop_eintro_153.png" FRAME;
- image: SM"loop_eintro_155.png" FRAME;
- image: SM"loop_eintro_157.png" FRAME;
- image: SM"loop_eintro_159.png" FRAME;
- image: SM"loop_eintro_161.png" FRAME;
- image: SM"loop_eintro_163.png" FRAME;
- image: SM"loop_eintro_165.png" FRAME;
- image: SM"loop_eintro_167.png" FRAME;
- image: SM"loop_eintro_169.png" FRAME;
- image: SM"loop_eintro_171.png" FRAME;
- image: SM"loop_eintro_173.png" FRAME;
- image: SM"loop_eintro_175.png" FRAME;
- image: SM"loop_eintro_177.png" FRAME;
- image: SM"loop_eintro_179.png" FRAME;
- image: SM"loop_eintro_181.png" FRAME;
- image: SM"loop_eintro_183.png" FRAME;
- image: SM"loop_eintro_185.png" FRAME;
- image: SM"loop_eintro_187.png" FRAME;
- image: SM"loop_eintro_189.png" FRAME;
- image: SM"loop_eintro_191.png" FRAME;
- image: SM"loop_eintro_193.png" FRAME;
- image: SM"loop_eintro_195.png" FRAME;
- image: SM"loop_eintro_197.png" FRAME;
- image: SM"loop_eintro_199.png" FRAME;
- image: SM"loop_eintro_201.png" FRAME;
- image: SM"loop_eintro_203.png" FRAME;
- image: SM"loop_eintro_205.png" FRAME;
- image: SM"loop_eintro_207.png" FRAME;
- image: SM"loop_eintro_209.png" FRAME;
- image: SM"loop_eintro_211.png" FRAME;
- image: SM"loop_eintro_213.png" FRAME;
- image: SM"loop_eintro_215.png" FRAME;
- image: SM"loop_eintro_217.png" FRAME;
- image: SM"loop_eintro_219.png" FRAME;
- image: SM"loop_eintro_221.png" FRAME;
- image: SM"loop_eintro_223.png" FRAME;
- image: SM"loop_eintro_225.png" FRAME;
- image: SM"loop_eintro_227.png" FRAME;
- image: SM"loop_eintro_229.png" FRAME;
- image: SM"loop_eintro_231.png" FRAME;
- image: SM"loop_eintro_233.png" FRAME;
- image: SM"loop_eintro_235.png" FRAME;
- image: SM"loop_eintro_237.png" FRAME;
- image: SM"loop_eintro_239.png" FRAME;
-#else
- image: SM"start_eintro_001.png" FRAME;
- image: SM"start_eintro_005.png" FRAME;
- image: SM"start_eintro_009.png" FRAME;
- image: SM"start_eintro_013.png" FRAME;
- image: SM"start_eintro_017.png" FRAME;
- image: SM"start_eintro_021.png" FRAME;
- image: SM"start_eintro_025.png" FRAME;
- image: SM"start_eintro_029.png" FRAME;
- image: SM"start_eintro_033.png" FRAME;
- image: SM"start_eintro_037.png" FRAME;
- image: SM"start_eintro_041.png" FRAME;
- image: SM"start_eintro_045.png" FRAME;
- image: SM"start_eintro_049.png" FRAME;
- image: SM"start_eintro_053.png" FRAME;
- image: SM"start_eintro_057.png" FRAME;
- image: SM"start_eintro_061.png" FRAME;
- image: SM"start_eintro_065.png" FRAME;
- image: SM"start_eintro_069.png" FRAME;
- image: SM"start_eintro_073.png" FRAME;
- image: SM"start_eintro_077.png" FRAME;
- image: SM"start_eintro_081.png" FRAME;
- image: SM"start_eintro_085.png" FRAME;
- image: SM"start_eintro_089.png" FRAME;
- image: SM"start_eintro_093.png" FRAME;
- image: SM"start_eintro_097.png" FRAME;
- image: SM"start_eintro_101.png" FRAME;
- image: SM"start_eintro_105.png" FRAME;
- image: SM"start_eintro_109.png" FRAME;
- image: SM"start_eintro_113.png" FRAME;
- image: SM"start_eintro_117.png" FRAME;
- image: SM"loop_eintro_121.png" FRAME;
- image: SM"loop_eintro_125.png" FRAME;
- image: SM"loop_eintro_129.png" FRAME;
- image: SM"loop_eintro_133.png" FRAME;
- image: SM"loop_eintro_137.png" FRAME;
- image: SM"loop_eintro_141.png" FRAME;
- image: SM"loop_eintro_145.png" FRAME;
- image: SM"loop_eintro_149.png" FRAME;
- image: SM"loop_eintro_153.png" FRAME;
- image: SM"loop_eintro_157.png" FRAME;
- image: SM"loop_eintro_161.png" FRAME;
- image: SM"loop_eintro_165.png" FRAME;
- image: SM"loop_eintro_169.png" FRAME;
- image: SM"loop_eintro_173.png" FRAME;
- image: SM"loop_eintro_177.png" FRAME;
- image: SM"loop_eintro_181.png" FRAME;
- image: SM"loop_eintro_185.png" FRAME;
- image: SM"loop_eintro_189.png" FRAME;
- image: SM"loop_eintro_193.png" FRAME;
- image: SM"loop_eintro_197.png" FRAME;
- image: SM"loop_eintro_201.png" FRAME;
- image: SM"loop_eintro_205.png" FRAME;
- image: SM"loop_eintro_209.png" FRAME;
- image: SM"loop_eintro_213.png" FRAME;
- image: SM"loop_eintro_217.png" FRAME;
- image: SM"loop_eintro_221.png" FRAME;
- image: SM"loop_eintro_225.png" FRAME;
- image: SM"loop_eintro_229.png" FRAME;
- image: SM"loop_eintro_233.png" FRAME;
- image: SM"loop_eintro_237.png" FRAME;
-#endif
-#endif
-}
-
-collections {
- group {
- name: "e/init/splash";
- script {
- public is_ready;
- public do_end;
- }
- parts {
- part {
- name: "background";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "background_image";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "brushed.png";
- }
- fill {
- size {
- relative: 0 0;
- offset: 400 300;
- }
- }
- }
- }
- part {
- name: "reflection_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: SM"reflection_overlay.png";
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.75;
- offset: 0 0;
- to: "logo_point";
- }
- rel2 {
- relative: 1.0 0.75;
- offset: -1 -1;
- to: "logo_point";
- }
- color: 255 255 255 255;
- color3: 0 0 0 32;
- text {
- text: "Enlightenment";
- font: "Serif:style=Bold,Edje-Vera-Bold";
- size: TSIZE;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "init_title";
- }
- }
- }
- part {
- name: "e.text.version";
- type: TEXT;
- effect: SHADOW;
- description {
- state: "default" 0.0;
- align: 1.0 1.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 128;
- color3: 255 255 255 128;
- text {
- text: "0.17.0";
- font: "Edje-Vera";
- size: VSIZE;
- min: 1 1;
- align: 0.0 0.0;
- text_class: "init_version";
- }
- }
- }
- part {
- name: "e.text.status";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 5;
- to: "e.text.title";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to: "e.text.title";
- }
- color: 0 0 0 128;
- color3: 255 255 255 128;
- text {
- text: "Starting Enlightenment. Please wait.";
- font: "Edje-Vera";
- size: SSIZE;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "init_text";
- }
- }
- }
- part {
- name: "e.text.disable_text";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 5 5;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 5 20;
- }
- color: 0 0 0 128;
- color3: 255 255 255 128;
- text {
- text: "Disable this splash screen in future.";
- font: "Edje-Vera";
- size: SSIZE;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "init_text";
- }
- }
- }
- part {
- name: "disable_check";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: 5 0;
- to: "e.text.disable_text";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 5 -1;
- to: "e.text.disable_text";
- }
- image {
- normal: "check1.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "check2.png";
- }
- }
- }
- part {
- name: "enable_event";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 0 0 0 0;
- rel1 {
- to: "e.text.disable_text";
- relative: 0.0 0.0;
- offset: -5 -5;
- }
- rel2 {
- to: "disable_check";
- relative: 1.0 1.0;
- offset: 4 4;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "disable_event";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 1;
- color: 0 0 0 0;
- rel1 {
- to: "e.text.disable_text";
- relative: 0.0 0.0;
- offset: -5 -5;
- }
- rel2 {
- to: "disable_check";
- relative: 1.0 1.0;
- offset: 4 4;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "e.swallow.icons";
- type: SWALLOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 128 32;
- max: 1280 32;
- rel1 {
- to_y: "e.text.status";
- relative: 0.0 1.0;
- offset: 16 8;
- }
- rel2 {
- to_y: "e.text.status";
- relative: 1.0 1.0;
- offset: -17 8;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "logo_point";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- visible: 0;
- aspect: 1.333333333333333333 1.333333333333333333;
- max: LOGOSZ;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- visible: 1;
- }
- }
- part {
- name: "logo";
- clip_to: "logo_point";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: SM"start_eintro_001.png";
- };
- }
- description {
- state: "intro_start" 0.0;
- visible: 1;
- // 3 3, 425x412
- rel1 {
- relative: 0.0046875 0.00625;
- offset: 0 0;
- to: "logo_point";
- }
- rel2 {
- relative: 0.66875 0.864583333;
- offset: -1 -1;
- to: "logo_point";
- }
- image {
- normal: SM"start_eintro_001.png";
- };
- }
- description {
- state: "intro_go" 0.0;
- inherit: "intro_start" 0.0;
- // 3 3, 425x412
- image {
-#ifdef ALLFRAMES
- normal: SM"start_eintro_120.png";
- tween: SM"start_eintro_001.png";
- tween: SM"start_eintro_002.png";
- tween: SM"start_eintro_003.png";
- tween: SM"start_eintro_004.png";
- tween: SM"start_eintro_005.png";
- tween: SM"start_eintro_006.png";
- tween: SM"start_eintro_007.png";
- tween: SM"start_eintro_008.png";
- tween: SM"start_eintro_009.png";
- tween: SM"start_eintro_010.png";
- tween: SM"start_eintro_011.png";
- tween: SM"start_eintro_012.png";
- tween: SM"start_eintro_013.png";
- tween: SM"start_eintro_014.png";
- tween: SM"start_eintro_015.png";
- tween: SM"start_eintro_016.png";
- tween: SM"start_eintro_017.png";
- tween: SM"start_eintro_018.png";
- tween: SM"start_eintro_019.png";
- tween: SM"start_eintro_020.png";
- tween: SM"start_eintro_021.png";
- tween: SM"start_eintro_022.png";
- tween: SM"start_eintro_023.png";
- tween: SM"start_eintro_024.png";
- tween: SM"start_eintro_025.png";
- tween: SM"start_eintro_026.png";
- tween: SM"start_eintro_027.png";
- tween: SM"start_eintro_028.png";
- tween: SM"start_eintro_029.png";
- tween: SM"start_eintro_030.png";
- tween: SM"start_eintro_031.png";
- tween: SM"start_eintro_032.png";
- tween: SM"start_eintro_033.png";
- tween: SM"start_eintro_034.png";
- tween: SM"start_eintro_035.png";
- tween: SM"start_eintro_036.png";
- tween: SM"start_eintro_037.png";
- tween: SM"start_eintro_038.png";
- tween: SM"start_eintro_039.png";
- tween: SM"start_eintro_040.png";
- tween: SM"start_eintro_041.png";
- tween: SM"start_eintro_042.png";
- tween: SM"start_eintro_043.png";
- tween: SM"start_eintro_044.png";
- tween: SM"start_eintro_045.png";
- tween: SM"start_eintro_046.png";
- tween: SM"start_eintro_047.png";
- tween: SM"start_eintro_048.png";
- tween: SM"start_eintro_049.png";
- tween: SM"start_eintro_050.png";
- tween: SM"start_eintro_051.png";
- tween: SM"start_eintro_052.png";
- tween: SM"start_eintro_053.png";
- tween: SM"start_eintro_054.png";
- tween: SM"start_eintro_055.png";
- tween: SM"start_eintro_056.png";
- tween: SM"start_eintro_057.png";
- tween: SM"start_eintro_058.png";
- tween: SM"start_eintro_059.png";
- tween: SM"start_eintro_060.png";
- tween: SM"start_eintro_061.png";
- tween: SM"start_eintro_062.png";
- tween: SM"start_eintro_063.png";
- tween: SM"start_eintro_064.png";
- tween: SM"start_eintro_065.png";
- tween: SM"start_eintro_066.png";
- tween: SM"start_eintro_067.png";
- tween: SM"start_eintro_068.png";
- tween: SM"start_eintro_069.png";
- tween: SM"start_eintro_070.png";
- tween: SM"start_eintro_071.png";
- tween: SM"start_eintro_072.png";
- tween: SM"start_eintro_073.png";
- tween: SM"start_eintro_074.png";
- tween: SM"start_eintro_075.png";
- tween: SM"start_eintro_076.png";
- tween: SM"start_eintro_077.png";
- tween: SM"start_eintro_078.png";
- tween: SM"start_eintro_079.png";
- tween: SM"start_eintro_080.png";
- tween: SM"start_eintro_081.png";
- tween: SM"start_eintro_082.png";
- tween: SM"start_eintro_083.png";
- tween: SM"start_eintro_084.png";
- tween: SM"start_eintro_085.png";
- tween: SM"start_eintro_086.png";
- tween: SM"start_eintro_087.png";
- tween: SM"start_eintro_088.png";
- tween: SM"start_eintro_089.png";
- tween: SM"start_eintro_090.png";
- tween: SM"start_eintro_091.png";
- tween: SM"start_eintro_092.png";
- tween: SM"start_eintro_093.png";
- tween: SM"start_eintro_094.png";
- tween: SM"start_eintro_095.png";
- tween: SM"start_eintro_096.png";
- tween: SM"start_eintro_097.png";
- tween: SM"start_eintro_098.png";
- tween: SM"start_eintro_099.png";
- tween: SM"start_eintro_100.png";
- tween: SM"start_eintro_101.png";
- tween: SM"start_eintro_102.png";
- tween: SM"start_eintro_103.png";
- tween: SM"start_eintro_104.png";
- tween: SM"start_eintro_105.png";
- tween: SM"start_eintro_106.png";
- tween: SM"start_eintro_107.png";
- tween: SM"start_eintro_108.png";
- tween: SM"start_eintro_109.png";
- tween: SM"start_eintro_110.png";
- tween: SM"start_eintro_111.png";
- tween: SM"start_eintro_112.png";
- tween: SM"start_eintro_113.png";
- tween: SM"start_eintro_114.png";
- tween: SM"start_eintro_115.png";
- tween: SM"start_eintro_116.png";
- tween: SM"start_eintro_117.png";
- tween: SM"start_eintro_118.png";
- tween: SM"start_eintro_119.png";
-#else
-#ifdef HALFFRAMES
- normal: SM"start_eintro_119.png";
- tween: SM"start_eintro_001.png";
- tween: SM"start_eintro_003.png";
- tween: SM"start_eintro_005.png";
- tween: SM"start_eintro_007.png";
- tween: SM"start_eintro_009.png";
- tween: SM"start_eintro_011.png";
- tween: SM"start_eintro_013.png";
- tween: SM"start_eintro_015.png";
- tween: SM"start_eintro_017.png";
- tween: SM"start_eintro_019.png";
- tween: SM"start_eintro_021.png";
- tween: SM"start_eintro_023.png";
- tween: SM"start_eintro_025.png";
- tween: SM"start_eintro_027.png";
- tween: SM"start_eintro_029.png";
- tween: SM"start_eintro_031.png";
- tween: SM"start_eintro_033.png";
- tween: SM"start_eintro_035.png";
- tween: SM"start_eintro_037.png";
- tween: SM"start_eintro_039.png";
- tween: SM"start_eintro_041.png";
- tween: SM"start_eintro_043.png";
- tween: SM"start_eintro_045.png";
- tween: SM"start_eintro_047.png";
- tween: SM"start_eintro_049.png";
- tween: SM"start_eintro_051.png";
- tween: SM"start_eintro_053.png";
- tween: SM"start_eintro_055.png";
- tween: SM"start_eintro_057.png";
- tween: SM"start_eintro_059.png";
- tween: SM"start_eintro_061.png";
- tween: SM"start_eintro_063.png";
- tween: SM"start_eintro_065.png";
- tween: SM"start_eintro_067.png";
- tween: SM"start_eintro_069.png";
- tween: SM"start_eintro_071.png";
- tween: SM"start_eintro_073.png";
- tween: SM"start_eintro_075.png";
- tween: SM"start_eintro_077.png";
- tween: SM"start_eintro_079.png";
- tween: SM"start_eintro_081.png";
- tween: SM"start_eintro_083.png";
- tween: SM"start_eintro_085.png";
- tween: SM"start_eintro_087.png";
- tween: SM"start_eintro_089.png";
- tween: SM"start_eintro_091.png";
- tween: SM"start_eintro_093.png";
- tween: SM"start_eintro_095.png";
- tween: SM"start_eintro_097.png";
- tween: SM"start_eintro_099.png";
- tween: SM"start_eintro_101.png";
- tween: SM"start_eintro_103.png";
- tween: SM"start_eintro_105.png";
- tween: SM"start_eintro_107.png";
- tween: SM"start_eintro_109.png";
- tween: SM"start_eintro_111.png";
- tween: SM"start_eintro_113.png";
- tween: SM"start_eintro_115.png";
- tween: SM"start_eintro_117.png";
-#else
- normal: SM"start_eintro_117.png";
- tween: SM"start_eintro_001.png";
- tween: SM"start_eintro_005.png";
- tween: SM"start_eintro_009.png";
- tween: SM"start_eintro_013.png";
- tween: SM"start_eintro_017.png";
- tween: SM"start_eintro_021.png";
- tween: SM"start_eintro_025.png";
- tween: SM"start_eintro_029.png";
- tween: SM"start_eintro_033.png";
- tween: SM"start_eintro_037.png";
- tween: SM"start_eintro_041.png";
- tween: SM"start_eintro_045.png";
- tween: SM"start_eintro_049.png";
- tween: SM"start_eintro_053.png";
- tween: SM"start_eintro_057.png";
- tween: SM"start_eintro_061.png";
- tween: SM"start_eintro_065.png";
- tween: SM"start_eintro_069.png";
- tween: SM"start_eintro_073.png";
- tween: SM"start_eintro_077.png";
- tween: SM"start_eintro_081.png";
- tween: SM"start_eintro_085.png";
- tween: SM"start_eintro_089.png";
- tween: SM"start_eintro_093.png";
- tween: SM"start_eintro_097.png";
- tween: SM"start_eintro_101.png";
- tween: SM"start_eintro_105.png";
- tween: SM"start_eintro_109.png";
- tween: SM"start_eintro_113.png";
-#endif
-#endif
- }
- }
- description {
- state: "loop" 0.0;
- visible: 1;
- // 228 120, 187x247
- rel1 {
- relative: 0.35625 0.25;
- offset: 0 0;
- to: "logo_point";
- }
- rel2 {
- relative: 0.6484375 0.76458333;
- offset: -1 -1;
- to: "logo_point";
- }
- image {
-#ifdef ALLFRAMES
- normal: SM"loop_eintro_240.png";
- tween: SM"loop_eintro_121.png";
- tween: SM"loop_eintro_122.png";
- tween: SM"loop_eintro_123.png";
- tween: SM"loop_eintro_124.png";
- tween: SM"loop_eintro_125.png";
- tween: SM"loop_eintro_126.png";
- tween: SM"loop_eintro_127.png";
- tween: SM"loop_eintro_128.png";
- tween: SM"loop_eintro_129.png";
- tween: SM"loop_eintro_130.png";
- tween: SM"loop_eintro_131.png";
- tween: SM"loop_eintro_132.png";
- tween: SM"loop_eintro_133.png";
- tween: SM"loop_eintro_134.png";
- tween: SM"loop_eintro_135.png";
- tween: SM"loop_eintro_136.png";
- tween: SM"loop_eintro_137.png";
- tween: SM"loop_eintro_138.png";
- tween: SM"loop_eintro_139.png";
- tween: SM"loop_eintro_140.png";
- tween: SM"loop_eintro_141.png";
- tween: SM"loop_eintro_142.png";
- tween: SM"loop_eintro_143.png";
- tween: SM"loop_eintro_144.png";
- tween: SM"loop_eintro_145.png";
- tween: SM"loop_eintro_146.png";
- tween: SM"loop_eintro_147.png";
- tween: SM"loop_eintro_148.png";
- tween: SM"loop_eintro_149.png";
- tween: SM"loop_eintro_150.png";
- tween: SM"loop_eintro_151.png";
- tween: SM"loop_eintro_152.png";
- tween: SM"loop_eintro_153.png";
- tween: SM"loop_eintro_154.png";
- tween: SM"loop_eintro_155.png";
- tween: SM"loop_eintro_156.png";
- tween: SM"loop_eintro_157.png";
- tween: SM"loop_eintro_158.png";
- tween: SM"loop_eintro_159.png";
- tween: SM"loop_eintro_160.png";
- tween: SM"loop_eintro_161.png";
- tween: SM"loop_eintro_162.png";
- tween: SM"loop_eintro_163.png";
- tween: SM"loop_eintro_164.png";
- tween: SM"loop_eintro_165.png";
- tween: SM"loop_eintro_166.png";
- tween: SM"loop_eintro_167.png";
- tween: SM"loop_eintro_168.png";
- tween: SM"loop_eintro_169.png";
- tween: SM"loop_eintro_170.png";
- tween: SM"loop_eintro_171.png";
- tween: SM"loop_eintro_172.png";
- tween: SM"loop_eintro_173.png";
- tween: SM"loop_eintro_174.png";
- tween: SM"loop_eintro_175.png";
- tween: SM"loop_eintro_176.png";
- tween: SM"loop_eintro_177.png";
- tween: SM"loop_eintro_178.png";
- tween: SM"loop_eintro_179.png";
- tween: SM"loop_eintro_180.png";
- tween: SM"loop_eintro_181.png";
- tween: SM"loop_eintro_182.png";
- tween: SM"loop_eintro_183.png";
- tween: SM"loop_eintro_184.png";
- tween: SM"loop_eintro_185.png";
- tween: SM"loop_eintro_186.png";
- tween: SM"loop_eintro_187.png";
- tween: SM"loop_eintro_188.png";
- tween: SM"loop_eintro_189.png";
- tween: SM"loop_eintro_190.png";
- tween: SM"loop_eintro_191.png";
- tween: SM"loop_eintro_192.png";
- tween: SM"loop_eintro_193.png";
- tween: SM"loop_eintro_194.png";
- tween: SM"loop_eintro_195.png";
- tween: SM"loop_eintro_196.png";
- tween: SM"loop_eintro_197.png";
- tween: SM"loop_eintro_198.png";
- tween: SM"loop_eintro_199.png";
- tween: SM"loop_eintro_200.png";
- tween: SM"loop_eintro_201.png";
- tween: SM"loop_eintro_202.png";
- tween: SM"loop_eintro_203.png";
- tween: SM"loop_eintro_204.png";
- tween: SM"loop_eintro_205.png";
- tween: SM"loop_eintro_206.png";
- tween: SM"loop_eintro_207.png";
- tween: SM"loop_eintro_208.png";
- tween: SM"loop_eintro_209.png";
- tween: SM"loop_eintro_210.png";
- tween: SM"loop_eintro_211.png";
- tween: SM"loop_eintro_212.png";
- tween: SM"loop_eintro_213.png";
- tween: SM"loop_eintro_214.png";
- tween: SM"loop_eintro_215.png";
- tween: SM"loop_eintro_216.png";
- tween: SM"loop_eintro_217.png";
- tween: SM"loop_eintro_218.png";
- tween: SM"loop_eintro_219.png";
- tween: SM"loop_eintro_220.png";
- tween: SM"loop_eintro_221.png";
- tween: SM"loop_eintro_222.png";
- tween: SM"loop_eintro_223.png";
- tween: SM"loop_eintro_224.png";
- tween: SM"loop_eintro_225.png";
- tween: SM"loop_eintro_226.png";
- tween: SM"loop_eintro_227.png";
- tween: SM"loop_eintro_228.png";
- tween: SM"loop_eintro_229.png";
- tween: SM"loop_eintro_230.png";
- tween: SM"loop_eintro_231.png";
- tween: SM"loop_eintro_232.png";
- tween: SM"loop_eintro_233.png";
- tween: SM"loop_eintro_234.png";
- tween: SM"loop_eintro_235.png";
- tween: SM"loop_eintro_236.png";
- tween: SM"loop_eintro_237.png";
- tween: SM"loop_eintro_238.png";
- tween: SM"loop_eintro_239.png";
-#else
-#ifdef HALFFRAMES
- normal: SM"loop_eintro_239.png";
- tween: SM"loop_eintro_121.png";
- tween: SM"loop_eintro_123.png";
- tween: SM"loop_eintro_125.png";
- tween: SM"loop_eintro_127.png";
- tween: SM"loop_eintro_129.png";
- tween: SM"loop_eintro_131.png";
- tween: SM"loop_eintro_133.png";
- tween: SM"loop_eintro_135.png";
- tween: SM"loop_eintro_137.png";
- tween: SM"loop_eintro_139.png";
- tween: SM"loop_eintro_141.png";
- tween: SM"loop_eintro_143.png";
- tween: SM"loop_eintro_145.png";
- tween: SM"loop_eintro_147.png";
- tween: SM"loop_eintro_149.png";
- tween: SM"loop_eintro_151.png";
- tween: SM"loop_eintro_153.png";
- tween: SM"loop_eintro_155.png";
- tween: SM"loop_eintro_157.png";
- tween: SM"loop_eintro_159.png";
- tween: SM"loop_eintro_161.png";
- tween: SM"loop_eintro_163.png";
- tween: SM"loop_eintro_165.png";
- tween: SM"loop_eintro_167.png";
- tween: SM"loop_eintro_169.png";
- tween: SM"loop_eintro_171.png";
- tween: SM"loop_eintro_173.png";
- tween: SM"loop_eintro_175.png";
- tween: SM"loop_eintro_177.png";
- tween: SM"loop_eintro_179.png";
- tween: SM"loop_eintro_181.png";
- tween: SM"loop_eintro_183.png";
- tween: SM"loop_eintro_185.png";
- tween: SM"loop_eintro_187.png";
- tween: SM"loop_eintro_189.png";
- tween: SM"loop_eintro_191.png";
- tween: SM"loop_eintro_193.png";
- tween: SM"loop_eintro_195.png";
- tween: SM"loop_eintro_197.png";
- tween: SM"loop_eintro_199.png";
- tween: SM"loop_eintro_201.png";
- tween: SM"loop_eintro_203.png";
- tween: SM"loop_eintro_205.png";
- tween: SM"loop_eintro_207.png";
- tween: SM"loop_eintro_209.png";
- tween: SM"loop_eintro_211.png";
- tween: SM"loop_eintro_213.png";
- tween: SM"loop_eintro_215.png";
- tween: SM"loop_eintro_217.png";
- tween: SM"loop_eintro_219.png";
- tween: SM"loop_eintro_221.png";
- tween: SM"loop_eintro_223.png";
- tween: SM"loop_eintro_225.png";
- tween: SM"loop_eintro_227.png";
- tween: SM"loop_eintro_229.png";
- tween: SM"loop_eintro_231.png";
- tween: SM"loop_eintro_233.png";
- tween: SM"loop_eintro_235.png";
- tween: SM"loop_eintro_237.png";
-#else
- normal: SM"loop_eintro_237.png";
- tween: SM"loop_eintro_121.png";
- tween: SM"loop_eintro_125.png";
- tween: SM"loop_eintro_129.png";
- tween: SM"loop_eintro_133.png";
- tween: SM"loop_eintro_137.png";
- tween: SM"loop_eintro_141.png";
- tween: SM"loop_eintro_145.png";
- tween: SM"loop_eintro_149.png";
- tween: SM"loop_eintro_153.png";
- tween: SM"loop_eintro_157.png";
- tween: SM"loop_eintro_161.png";
- tween: SM"loop_eintro_165.png";
- tween: SM"loop_eintro_169.png";
- tween: SM"loop_eintro_173.png";
- tween: SM"loop_eintro_177.png";
- tween: SM"loop_eintro_181.png";
- tween: SM"loop_eintro_185.png";
- tween: SM"loop_eintro_189.png";
- tween: SM"loop_eintro_193.png";
- tween: SM"loop_eintro_197.png";
- tween: SM"loop_eintro_201.png";
- tween: SM"loop_eintro_205.png";
- tween: SM"loop_eintro_209.png";
- tween: SM"loop_eintro_213.png";
- tween: SM"loop_eintro_217.png";
- tween: SM"loop_eintro_221.png";
- tween: SM"loop_eintro_225.png";
- tween: SM"loop_eintro_229.png";
- tween: SM"loop_eintro_233.png";
-#endif
-#endif
- }
- }
- }
- part {
- name: "shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: SM"shadow.png";
- }
- }
- }
- }
- programs {
- program {
- name: "init";
- signal: "load";
- source: "";
- script {
- set_int(is_ready, 0);
- set_int(do_end, 0);
- }
- }
- program {
- name: "init_pause";
- signal: "show";
- source: "";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 1.0;
- target: "logo_point";
- after: "logo_show";
- after: "logo_animate";
- }
- program {
- name: "logo_show";
- action: STATE_SET "visible" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "logo_point";
- }
- program {
- name: "logo_animate";
- action: STATE_SET "intro_start" 0.0;
- target: "logo";
- after: "logo_animate2";
- }
- program {
- name: "logo_animate2";
- action: STATE_SET "intro_go" 0.0;
- transition: LINEAR 4.0;
- target: "logo";
- after: "logo_animate2b";
- }
- program {
- name: "logo_animate2b";
- script {
- new val;
-
- val = get_int(do_end);
- if (val == 1)
- run_program(PROGRAM:"done2");
- else
- set_int(is_ready, 1);
- }
- after: "logo_animate3";
- }
- program {
- name: "logo_animate3";
- action: STATE_SET "loop" 0.0;
- target: "logo";
- after: "logo_animate4";
- }
- program {
- name: "logo_animate4";
- action: STATE_SET "loop" 0.0;
- transition: LINEAR 4.0;
- target: "logo";
- after: "logo_animate4";
- }
-
- program {
- name: "done1";
- signal: "e,state,done";
- source: "e";
- script {
- new val;
-
- val = get_int(is_ready);
- if (val == 1)
- run_program(PROGRAM:"done2");
- else
- set_int(do_end, 1);
- }
- }
- program {
- name: "done2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 4.0;
- target: "logo_point";
- after: "done3";
- }
- program {
- name: "done3";
- action: SIGNAL_EMIT "e,state,done_ok" "e";
- }
-
- program {
- name: "disable_down";
- signal: "mouse,down,1";
- source: "disable_event";
- action: STATE_SET "active" 0.0;
- target: "disable_check";
- target: "disable_event";
- target: "enable_event";
- after: "disable_on";
- }
- program {
- name: "enable_down";
- signal: "mouse,down,1";
- source: "enable_event";
- action: STATE_SET "default" 0.0;
- target: "disable_check";
- target: "disable_event";
- target: "enable_event";
- after: "disable_off";
- }
- program {
- name: "disable_on";
- action: SIGNAL_EMIT "e,action,init,disable" "e";
- }
- program {
- name: "disable_off";
- action: SIGNAL_EMIT "e,action,init,enable" "e";
- }
- }
- }
- group {
- name: "e/init/extra_screen";
- parts {
- part {
- name: "background";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "background_image";
- description {
- state: "default" 0.0;
- image {
- normal: "brushed.png";
- }
- fill {
- size {
- relative: 0 0;
- offset: 400 300;
- }
- }
- }
- }
- part {
- name: "reflection_overlay";
- description {
- state: "default" 0.0;
- image {
- normal: SM"reflection_overlay.png";
- }
- }
- }
- part {
- name: "shadow";
- description {
- state: "default" 0.0;
- image {
- normal: SM"shadow.png";
- }
- }
- }
- }
- }
-}
+++ /dev/null
-Makefile
-Makefile.in
+++ /dev/null
-MAINTAINERCLEANFILES = Makefile.in
-EXTRA_DIST = \
-brushed.png \
-check1.png \
-check2.png \
-loop_eintro_121.png \
-loop_eintro_122.png \
-loop_eintro_123.png \
-loop_eintro_124.png \
-loop_eintro_125.png \
-loop_eintro_126.png \
-loop_eintro_127.png \
-loop_eintro_128.png \
-loop_eintro_129.png \
-loop_eintro_130.png \
-loop_eintro_131.png \
-loop_eintro_132.png \
-loop_eintro_133.png \
-loop_eintro_134.png \
-loop_eintro_135.png \
-loop_eintro_136.png \
-loop_eintro_137.png \
-loop_eintro_138.png \
-loop_eintro_139.png \
-loop_eintro_140.png \
-loop_eintro_141.png \
-loop_eintro_142.png \
-loop_eintro_143.png \
-loop_eintro_144.png \
-loop_eintro_145.png \
-loop_eintro_146.png \
-loop_eintro_147.png \
-loop_eintro_148.png \
-loop_eintro_149.png \
-loop_eintro_150.png \
-loop_eintro_151.png \
-loop_eintro_152.png \
-loop_eintro_153.png \
-loop_eintro_154.png \
-loop_eintro_155.png \
-loop_eintro_156.png \
-loop_eintro_157.png \
-loop_eintro_158.png \
-loop_eintro_159.png \
-loop_eintro_160.png \
-loop_eintro_161.png \
-loop_eintro_162.png \
-loop_eintro_163.png \
-loop_eintro_164.png \
-loop_eintro_165.png \
-loop_eintro_166.png \
-loop_eintro_167.png \
-loop_eintro_168.png \
-loop_eintro_169.png \
-loop_eintro_170.png \
-loop_eintro_171.png \
-loop_eintro_172.png \
-loop_eintro_173.png \
-loop_eintro_174.png \
-loop_eintro_175.png \
-loop_eintro_176.png \
-loop_eintro_177.png \
-loop_eintro_178.png \
-loop_eintro_179.png \
-loop_eintro_180.png \
-loop_eintro_181.png \
-loop_eintro_182.png \
-loop_eintro_183.png \
-loop_eintro_184.png \
-loop_eintro_185.png \
-loop_eintro_186.png \
-loop_eintro_187.png \
-loop_eintro_188.png \
-loop_eintro_189.png \
-loop_eintro_190.png \
-loop_eintro_191.png \
-loop_eintro_192.png \
-loop_eintro_193.png \
-loop_eintro_194.png \
-loop_eintro_195.png \
-loop_eintro_196.png \
-loop_eintro_197.png \
-loop_eintro_198.png \
-loop_eintro_199.png \
-loop_eintro_200.png \
-loop_eintro_201.png \
-loop_eintro_202.png \
-loop_eintro_203.png \
-loop_eintro_204.png \
-loop_eintro_205.png \
-loop_eintro_206.png \
-loop_eintro_207.png \
-loop_eintro_208.png \
-loop_eintro_209.png \
-loop_eintro_210.png \
-loop_eintro_211.png \
-loop_eintro_212.png \
-loop_eintro_213.png \
-loop_eintro_214.png \
-loop_eintro_215.png \
-loop_eintro_216.png \
-loop_eintro_217.png \
-loop_eintro_218.png \
-loop_eintro_219.png \
-loop_eintro_220.png \
-loop_eintro_221.png \
-loop_eintro_222.png \
-loop_eintro_223.png \
-loop_eintro_224.png \
-loop_eintro_225.png \
-loop_eintro_226.png \
-loop_eintro_227.png \
-loop_eintro_228.png \
-loop_eintro_229.png \
-loop_eintro_230.png \
-loop_eintro_231.png \
-loop_eintro_232.png \
-loop_eintro_233.png \
-loop_eintro_234.png \
-loop_eintro_235.png \
-loop_eintro_236.png \
-loop_eintro_237.png \
-loop_eintro_238.png \
-loop_eintro_239.png \
-loop_eintro_240.png \
-reflection_overlay.png \
-shadow.png \
-start_eintro_001.png \
-start_eintro_002.png \
-start_eintro_003.png \
-start_eintro_004.png \
-start_eintro_005.png \
-start_eintro_006.png \
-start_eintro_007.png \
-start_eintro_008.png \
-start_eintro_009.png \
-start_eintro_010.png \
-start_eintro_011.png \
-start_eintro_012.png \
-start_eintro_013.png \
-start_eintro_014.png \
-start_eintro_015.png \
-start_eintro_016.png \
-start_eintro_017.png \
-start_eintro_018.png \
-start_eintro_019.png \
-start_eintro_020.png \
-start_eintro_021.png \
-start_eintro_022.png \
-start_eintro_023.png \
-start_eintro_024.png \
-start_eintro_025.png \
-start_eintro_026.png \
-start_eintro_027.png \
-start_eintro_028.png \
-start_eintro_029.png \
-start_eintro_030.png \
-start_eintro_031.png \
-start_eintro_032.png \
-start_eintro_033.png \
-start_eintro_034.png \
-start_eintro_035.png \
-start_eintro_036.png \
-start_eintro_037.png \
-start_eintro_038.png \
-start_eintro_039.png \
-start_eintro_040.png \
-start_eintro_041.png \
-start_eintro_042.png \
-start_eintro_043.png \
-start_eintro_044.png \
-start_eintro_045.png \
-start_eintro_046.png \
-start_eintro_047.png \
-start_eintro_048.png \
-start_eintro_049.png \
-start_eintro_050.png \
-start_eintro_051.png \
-start_eintro_052.png \
-start_eintro_053.png \
-start_eintro_054.png \
-start_eintro_055.png \
-start_eintro_056.png \
-start_eintro_057.png \
-start_eintro_058.png \
-start_eintro_059.png \
-start_eintro_060.png \
-start_eintro_061.png \
-start_eintro_062.png \
-start_eintro_063.png \
-start_eintro_064.png \
-start_eintro_065.png \
-start_eintro_066.png \
-start_eintro_067.png \
-start_eintro_068.png \
-start_eintro_069.png \
-start_eintro_070.png \
-start_eintro_071.png \
-start_eintro_072.png \
-start_eintro_073.png \
-start_eintro_074.png \
-start_eintro_075.png \
-start_eintro_076.png \
-start_eintro_077.png \
-start_eintro_078.png \
-start_eintro_079.png \
-start_eintro_080.png \
-start_eintro_081.png \
-start_eintro_082.png \
-start_eintro_083.png \
-start_eintro_084.png \
-start_eintro_085.png \
-start_eintro_086.png \
-start_eintro_087.png \
-start_eintro_088.png \
-start_eintro_089.png \
-start_eintro_090.png \
-start_eintro_091.png \
-start_eintro_092.png \
-start_eintro_093.png \
-start_eintro_094.png \
-start_eintro_095.png \
-start_eintro_096.png \
-start_eintro_097.png \
-start_eintro_098.png \
-start_eintro_099.png \
-start_eintro_100.png \
-start_eintro_101.png \
-start_eintro_102.png \
-start_eintro_103.png \
-start_eintro_104.png \
-start_eintro_105.png \
-start_eintro_106.png \
-start_eintro_107.png \
-start_eintro_108.png \
-start_eintro_109.png \
-start_eintro_110.png \
-start_eintro_111.png \
-start_eintro_112.png \
-start_eintro_113.png \
-start_eintro_114.png \
-start_eintro_115.png \
-start_eintro_116.png \
-start_eintro_117.png \
-start_eintro_118.png \
-start_eintro_119.png \
-start_eintro_120.png \
-sm_loop_eintro_121.png \
-sm_loop_eintro_122.png \
-sm_loop_eintro_123.png \
-sm_loop_eintro_124.png \
-sm_loop_eintro_125.png \
-sm_loop_eintro_126.png \
-sm_loop_eintro_127.png \
-sm_loop_eintro_128.png \
-sm_loop_eintro_129.png \
-sm_loop_eintro_130.png \
-sm_loop_eintro_131.png \
-sm_loop_eintro_132.png \
-sm_loop_eintro_133.png \
-sm_loop_eintro_134.png \
-sm_loop_eintro_135.png \
-sm_loop_eintro_136.png \
-sm_loop_eintro_137.png \
-sm_loop_eintro_138.png \
-sm_loop_eintro_139.png \
-sm_loop_eintro_140.png \
-sm_loop_eintro_141.png \
-sm_loop_eintro_142.png \
-sm_loop_eintro_143.png \
-sm_loop_eintro_144.png \
-sm_loop_eintro_145.png \
-sm_loop_eintro_146.png \
-sm_loop_eintro_147.png \
-sm_loop_eintro_148.png \
-sm_loop_eintro_149.png \
-sm_loop_eintro_150.png \
-sm_loop_eintro_151.png \
-sm_loop_eintro_152.png \
-sm_loop_eintro_153.png \
-sm_loop_eintro_154.png \
-sm_loop_eintro_155.png \
-sm_loop_eintro_156.png \
-sm_loop_eintro_157.png \
-sm_loop_eintro_158.png \
-sm_loop_eintro_159.png \
-sm_loop_eintro_160.png \
-sm_loop_eintro_161.png \
-sm_loop_eintro_162.png \
-sm_loop_eintro_163.png \
-sm_loop_eintro_164.png \
-sm_loop_eintro_165.png \
-sm_loop_eintro_166.png \
-sm_loop_eintro_167.png \
-sm_loop_eintro_168.png \
-sm_loop_eintro_169.png \
-sm_loop_eintro_170.png \
-sm_loop_eintro_171.png \
-sm_loop_eintro_172.png \
-sm_loop_eintro_173.png \
-sm_loop_eintro_174.png \
-sm_loop_eintro_175.png \
-sm_loop_eintro_176.png \
-sm_loop_eintro_177.png \
-sm_loop_eintro_178.png \
-sm_loop_eintro_179.png \
-sm_loop_eintro_180.png \
-sm_loop_eintro_181.png \
-sm_loop_eintro_182.png \
-sm_loop_eintro_183.png \
-sm_loop_eintro_184.png \
-sm_loop_eintro_185.png \
-sm_loop_eintro_186.png \
-sm_loop_eintro_187.png \
-sm_loop_eintro_188.png \
-sm_loop_eintro_189.png \
-sm_loop_eintro_190.png \
-sm_loop_eintro_191.png \
-sm_loop_eintro_192.png \
-sm_loop_eintro_193.png \
-sm_loop_eintro_194.png \
-sm_loop_eintro_195.png \
-sm_loop_eintro_196.png \
-sm_loop_eintro_197.png \
-sm_loop_eintro_198.png \
-sm_loop_eintro_199.png \
-sm_loop_eintro_200.png \
-sm_loop_eintro_201.png \
-sm_loop_eintro_202.png \
-sm_loop_eintro_203.png \
-sm_loop_eintro_204.png \
-sm_loop_eintro_205.png \
-sm_loop_eintro_206.png \
-sm_loop_eintro_207.png \
-sm_loop_eintro_208.png \
-sm_loop_eintro_209.png \
-sm_loop_eintro_210.png \
-sm_loop_eintro_211.png \
-sm_loop_eintro_212.png \
-sm_loop_eintro_213.png \
-sm_loop_eintro_214.png \
-sm_loop_eintro_215.png \
-sm_loop_eintro_216.png \
-sm_loop_eintro_217.png \
-sm_loop_eintro_218.png \
-sm_loop_eintro_219.png \
-sm_loop_eintro_220.png \
-sm_loop_eintro_221.png \
-sm_loop_eintro_222.png \
-sm_loop_eintro_223.png \
-sm_loop_eintro_224.png \
-sm_loop_eintro_225.png \
-sm_loop_eintro_226.png \
-sm_loop_eintro_227.png \
-sm_loop_eintro_228.png \
-sm_loop_eintro_229.png \
-sm_loop_eintro_230.png \
-sm_loop_eintro_231.png \
-sm_loop_eintro_232.png \
-sm_loop_eintro_233.png \
-sm_loop_eintro_234.png \
-sm_loop_eintro_235.png \
-sm_loop_eintro_236.png \
-sm_loop_eintro_237.png \
-sm_loop_eintro_238.png \
-sm_loop_eintro_239.png \
-sm_loop_eintro_240.png \
-sm_reflection_overlay.png \
-sm_shadow.png \
-sm_start_eintro_001.png \
-sm_start_eintro_002.png \
-sm_start_eintro_003.png \
-sm_start_eintro_004.png \
-sm_start_eintro_005.png \
-sm_start_eintro_006.png \
-sm_start_eintro_007.png \
-sm_start_eintro_008.png \
-sm_start_eintro_009.png \
-sm_start_eintro_010.png \
-sm_start_eintro_011.png \
-sm_start_eintro_012.png \
-sm_start_eintro_013.png \
-sm_start_eintro_014.png \
-sm_start_eintro_015.png \
-sm_start_eintro_016.png \
-sm_start_eintro_017.png \
-sm_start_eintro_018.png \
-sm_start_eintro_019.png \
-sm_start_eintro_020.png \
-sm_start_eintro_021.png \
-sm_start_eintro_022.png \
-sm_start_eintro_023.png \
-sm_start_eintro_024.png \
-sm_start_eintro_025.png \
-sm_start_eintro_026.png \
-sm_start_eintro_027.png \
-sm_start_eintro_028.png \
-sm_start_eintro_029.png \
-sm_start_eintro_030.png \
-sm_start_eintro_031.png \
-sm_start_eintro_032.png \
-sm_start_eintro_033.png \
-sm_start_eintro_034.png \
-sm_start_eintro_035.png \
-sm_start_eintro_036.png \
-sm_start_eintro_037.png \
-sm_start_eintro_038.png \
-sm_start_eintro_039.png \
-sm_start_eintro_040.png \
-sm_start_eintro_041.png \
-sm_start_eintro_042.png \
-sm_start_eintro_043.png \
-sm_start_eintro_044.png \
-sm_start_eintro_045.png \
-sm_start_eintro_046.png \
-sm_start_eintro_047.png \
-sm_start_eintro_048.png \
-sm_start_eintro_049.png \
-sm_start_eintro_050.png \
-sm_start_eintro_051.png \
-sm_start_eintro_052.png \
-sm_start_eintro_053.png \
-sm_start_eintro_054.png \
-sm_start_eintro_055.png \
-sm_start_eintro_056.png \
-sm_start_eintro_057.png \
-sm_start_eintro_058.png \
-sm_start_eintro_059.png \
-sm_start_eintro_060.png \
-sm_start_eintro_061.png \
-sm_start_eintro_062.png \
-sm_start_eintro_063.png \
-sm_start_eintro_064.png \
-sm_start_eintro_065.png \
-sm_start_eintro_066.png \
-sm_start_eintro_067.png \
-sm_start_eintro_068.png \
-sm_start_eintro_069.png \
-sm_start_eintro_070.png \
-sm_start_eintro_071.png \
-sm_start_eintro_072.png \
-sm_start_eintro_073.png \
-sm_start_eintro_074.png \
-sm_start_eintro_075.png \
-sm_start_eintro_076.png \
-sm_start_eintro_077.png \
-sm_start_eintro_078.png \
-sm_start_eintro_079.png \
-sm_start_eintro_080.png \
-sm_start_eintro_081.png \
-sm_start_eintro_082.png \
-sm_start_eintro_083.png \
-sm_start_eintro_084.png \
-sm_start_eintro_085.png \
-sm_start_eintro_086.png \
-sm_start_eintro_087.png \
-sm_start_eintro_088.png \
-sm_start_eintro_089.png \
-sm_start_eintro_090.png \
-sm_start_eintro_091.png \
-sm_start_eintro_092.png \
-sm_start_eintro_093.png \
-sm_start_eintro_094.png \
-sm_start_eintro_095.png \
-sm_start_eintro_096.png \
-sm_start_eintro_097.png \
-sm_start_eintro_098.png \
-sm_start_eintro_099.png \
-sm_start_eintro_100.png \
-sm_start_eintro_101.png \
-sm_start_eintro_102.png \
-sm_start_eintro_103.png \
-sm_start_eintro_104.png \
-sm_start_eintro_105.png \
-sm_start_eintro_106.png \
-sm_start_eintro_107.png \
-sm_start_eintro_108.png \
-sm_start_eintro_109.png \
-sm_start_eintro_110.png \
-sm_start_eintro_111.png \
-sm_start_eintro_112.png \
-sm_start_eintro_113.png \
-sm_start_eintro_114.png \
-sm_start_eintro_115.png \
-sm_start_eintro_116.png \
-sm_start_eintro_117.png \
-sm_start_eintro_118.png \
-sm_start_eintro_119.png \
-sm_start_eintro_120.png
default.edj
EXTRA_DIST = \
-default.edc \
-default_background.edc \
-default_battery.edc \
-default_border.edc \
-default_clock.edc \
-default_gadman.edc \
-default_ibar.edc \
-default_menu.edc \
-default_pager.edc \
-default_resize.edc \
-default_move.edc \
-default_temperature.edc \
-default_error.edc \
-default_cpufreq.edc \
-default_ibox.edc \
-default_start.edc \
-default_winlist.edc \
-default_transitions.edc \
-default_dialog.edc \
-default_icons.edc \
-default_pointer.edc \
-default_configure.edc \
-default_about.edc \
-default_theme_about.edc \
-default_entry.edc \
-default_fileman.edc \
-default_filesel.edc \
-default_check.edc \
-default_radio.edc \
-default_frame.edc \
-default_label.edc \
-default_button.edc \
-default_scrollframe.edc \
-default_ilist.edc \
-default_tlist.edc \
-default_slider.edc \
-default_exebuf.edc \
-default_desklock.edc \
-default_textblock.edc \
-default_shelf.edc \
-default_preview.edc \
-default_cslider.edc \
-default_spectrum.edc \
-default_color_well.edc \
-default_sys.edc \
-default_deskpreview.edc \
-default_fontpreview.edc \
-default_wizard.edc \
-default_toolbar.edc \
-default_slidesel.edc \
-default_mixer.edc \
-default_connman.edc
+default.edc
default.edj: Makefile $(EXTRA_DIST)
$(EDJE_CC) $(EDJE_FLAGS) \
-#ifdef E17_PROFILE
-# if E17_PROFILE == LOWRES_PDA
-# define SM "sm_"
-# elif E17_PROFILE == MEDIUMRES_PDA
-# define SM "sm_"
-# elif E17_PROFILE == HIRES_PDA
-# define SM "sm_"
-# elif E17_PROFILE == SLOW_PC
-# define SM "sm_"
-# elif E17_PROFILE == MEDIUM_PC
-# define SM
-# elif E17_PROFILE == FAST_PC
-# define SM
-# endif
+// TODO: Items that need some revision
+// Add group{} locations to all sections. eg. "widget/preview" is found in Wallpaper selector"
+//
+// TODO Code:
+// - ilist e.swallow.icon should use e_ilist_icon_size_set to make a dummy box
+// to compensate when there is no icon there.
+// - Make ibox/ibar use data.item: "selectraise" "on"; so it can do zooms correctly
+//
+//
+
+/*
+ * So how do themes work?
+ *
+ * Themes DECLARE objects (groups of parts) inside a 'collections' section.
+ * Each of these groups are an element of a theme - much like an image in a
+ * web page with <img src=blah.jpg>, but MUCH more powerful. They can scale
+ * without just being stretched or tiled, they can react to all sorts of events
+ * from the user (mouse for example) or other logical events (like being shown
+ * or hidden, etc.) or synthetic signals from enlightenment itself indicating
+ * some new state.
+ *
+ * Each group is split into a parts section that contains all the elements
+ * that make up that group, and how they are laid out. Each part can have
+ * multiple states - described in description sections. There must always be
+ * at least a default description of value 0.0. After this there may possibly
+ * be a programs section. This defines behavior and how the group will react
+ * to events/signals.
+ *
+ * A theme is simply made up of a LOT of these. If a group is not provided in
+ * the theme you are using, it will fall back to the default theme to get the
+ * element. It is assumed the default theme is 100% complete and provides
+ * everything E needs. If this is not the case, there will be problems, so
+ * replace the default theme with great care. As long as the theme you make is
+ * just a normal "overlay" (and falls back to the default where things are
+ * missing) Things will be fairly safe. If you want to make a full default
+ * replacement you will need to methodically go through all of this file
+ * and make sure you have replaced/provided everything here.
+ */
+
+/* Specturm used in all the gradient icons
+ * This needs to be defined outside of the collections
+ *
+ * FIXME: this is bad. namespacing! FIXME!
+ */
+spectra {
+ spectrum { name: "black_to_trans";
+ color: 0 0 0 255 1;
+ color: 0 0 0 0 1;
+ }
+}
+
+/*
+ * this section defined all the theme elements (a collection of groupings of
+ * parts (images, text, rects etc.))
+ */
+collections { /* begin the collection of edje groups that are in this file */
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** DEFAULT WALLPAPER ***/
+ group { name: "e/desktop/background"; /* the name of the group */
+ /* this section defines that images are to be included and how to
+ * encode them */
+ images {
+ image: "vgrad_dark.png" COMP; /* the encoding method is "COMP". this
+ * is lossless, but compressed */
+ image: "grill_dark_tiny_pattern.png" COMP;
+// image: "circle_shade.png" COMP;
+ }
+ /* this section actually contains the list of parts from bottom to top
+ * (defining the layering/stacking order) */
+ parts {
+ part { name: "background_image"; /* this is the base background */
+ description { state: "default" 0.0; /* its default state */
+ /* note a part has 1 or more states described here. Each state
+ * has a name AND a value. If the value is not useful then set
+ * it to 0.0. The names do not need to be unique within a part
+ * but the name + value combination needs to be unique. At some
+ * points edje is able to select a state given a value other
+ * other than 0.0 - in that case Edje will find the state with
+ * the same name but closest value to the one being asked for.
+ * This allows you to create many states that act as a
+ * meticulously defined series of states from 0.0 to 1.0
+ * (example - a "fuel guage") where the theme may provide as many
+ * or few as the designer wants, and edje will just chose the
+ * closest match to what it wants. In almost all cases you will
+ * not use this feature, but this explains the "0.0" you see
+ * everywhere */
+ /* nb - i am using a shortcut notation. you can use this
+ * parent.child: blah; in a key to avoid doing
+ * parent { child: blah; }
+ */
+ image.normal: "vgrad_dark.png"; /* use the vgrad_dark.png im */
+ fill { /* now specify how the image is to fill the part */
+ smooth: 0; /* set smooth swcaling off */
+ size {
+ relative: 0 1.0; /* X and Y point relative to the part
+ * as a whole for the size (dont scale
+ * in X but scale 100% in Y */
+ offset: 36 0; /* offsets from the relative scale point
+ * so here offset is 36 to the right in
+ * X and at the Y relative point. this
+ * means tile horizontally, but scale
+ * vertically */
+ }
+ }
+ }
+ }
+ part { name: "grill"; /* this is the overlay to look like a grill */
+ description { state: "default" 0.0;
+ image.normal: "grill_dark_tiny_pattern.png"; /* use the grill */
+ fill { /* set the fill to only tile - never scale at all */
+ size {
+ relative: 0 0; /* relative 0 0 so it never scales */
+ offset: 144 144; /* we know the grill image is 144x144
+ * so set the offset to this so it
+ * tiles perfectly */
+ }
+ }
+ }
+ }
+/* part { name: "shade";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "circle_shade.png";
+ fill.smooth: 0;
+ }
+ } */
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** DEFAULT WINDOW BORDER ***/
+ group { name: "e/widgets/border/default/border";
+ /* more images - for the border specifically. remember each images {}
+ * section fills a global images namespace, so if you re-use an image
+ * between sections, only 1 copy is kept, so names here are unique. if
+ * different image {} sections specify the same image but use different
+ * compression specifications, the compression scheme is undefined and
+ * may use any one of the schemes requested, so make sure you use the
+ * same compression scheme */
+ images {
+ image: "bd_top.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_bottom.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ image: "bd_resize_b.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "exclam.png" COMP;
+ image: "bd_button_close_shadow.png" COMP;
+ image: "bd_button_close_focused.png" COMP;
+ image: "bd_button_close_unfocused.png" COMP;
+ image: "bd_button_max_shadow.png" COMP;
+ image: "bd_button_max_focused.png" COMP;
+ image: "bd_button_max_unfocused.png" COMP;
+ image: "bd_button_min_shadow.png" COMP;
+ image: "bd_button_min_focused.png" COMP;
+ image: "bd_button_min_unfocused.png" COMP;
+ }
+ /* this would tell E that the border is not a solid rectanle, but is
+ * shaped (has transparent sections) and so would follow a different
+ * code path for such borders. the default is not shaped, so this is
+ * not enabled here, but left commented out for illustration purposes */
+// data.item: "shaped" "1";
+ parts {
+ part { name: "top";
+ mouse_events: 0; /* accept no mouse events here */
+ description { state: "default" 0.0;
+ rel1 { /* this defines the top-left (rel1) point of the part
+ * and where it is placed. the below values are
+ * actually the default values, so there is no need
+ * to actually declare them. */
+ relative: 0.0 0.0; /* make this point relative to the top
+ * left of the whole eje object (there
+ * is no to: section so it's the whole
+ * object). note that the point is
+ * calculated as:
+ * p.x = obj.width * relative.x
+ * p.y = obj.height * relative.y
+ * (as the to item is the whole object)
+ */
+ offset: 0 0; /* and from the relative point, have an offset
+ * of 0 pixels - i.e. - none */
+ }
+ rel2 {
+ relative: 1.0 1.0; /* the bottom-right is relative to the
+ * base of the title - this way the
+ * title region will scale based on font
+ * size */
+ offset: -1 -1; /* relative to the bottom right */
+ to_y: "title_base"; /* only y is relative to title_base. the
+ * rest is relative to the whole object
+ * (because its not specified) */
+ }
+ image { /* define the image to use */
+ normal: "bd_top.png"; /* the image */
+ border: 2 2 2 2; /* border scaling attributes. this is the
+ * number of pixels NOT to scale on the
+ * left, right, top and bottom edges of the
+ * image. this allows "bevelled" effects
+ * or anything similar to look correct and
+ * not scale/blur etc. along with the image
+ * when it needs resizing */
+ }
+ }
+ }
+ part { name: "bottom"; /* this is the bottom of the window */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0; /* relative to the bottom-left of the edje
+ * but 4 pixels up */
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ image {
+ normal: "bd_bottom.png";
+ border: 2 2 0 0; /* the left and right pixels are not to
+ * be scaled when stretching */
+ }
+ }
+ description { state: "shaded" 0.0; /* when in a shaded state then
+ * don't display this part */
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "max" 0.0; /* whem maximised too */
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "icon_area"; /* this is an invisible rectangle that we
+ * use to place icons within. we use this
+ * to keep it fixed as the "icone area" so
+ * the actual swallow part that swallows
+ * the icon can be moved/resized for
+ * animations */
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.5; /* alignt to the left, but center vertically */
+ aspect: 1.0 1.0; /* prefer ans aspect of 1.0 (ie width / height
+ * is 1.0 - i.e. - square. aspect here is
+ * min and max aspect that will be "allowed"
+ * (since both min and max are 1.0 respectively
+ * in order). */
+ aspect_preference: VERTICAL; /* this means that the vertical
+ * axis controls aspect and the
+ * icon_area part size will be
+ * governed by the height of the
+ * part (the width simply following
+ * along behind) */
+ rel1 { /* rel1 - top-left corner of this part */
+ relative: 0.0 0.0;
+ offset: 2 2; /* 2 pixels in from the top-left of the border
+ * corner */
+ }
+ rel2 {
+ relative: 0.0 1.0; /* bottom-right of this part is also 2
+ * pixels in from the left (but align will
+ * mean it goes to the right) and be 2
+ * pixels in from the bottom edge of
+ * "title_base" (remember rel2 is the
+ * pixel immediately OUTSIDE the part.
+ * i.e. x + width & y + height). */
+ offset: 2 -3;
+ to_y: "title_base";
+ }
+ }
+ description { state: "active" 0.0; /* and an active state */
+ inherit: "default" 0.0;
+ rel1 {
+ offset: 2 3; /* 1 pixel down from default so it looks like it
+ * is pressed down a bit */
+ }
+ rel2 {
+ offset: 2 -2; /* same here - down 1 pixel from "default" */
+ }
+ }
+ }
+ part { name: "icon_area2"; /* this area is another invisible rect
+ * that is used for shuffling around parts
+ * that are relative to it. the states
+ * below are just a few "random" offsets
+ * to make it look like whatever is
+ * relative to icon_area2 is "jiggling"
+ * around */
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ }
+ description { state: "uw0" 0.0; /* jiggle */
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0; /* jiggle some more */
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0; /* look at me - jiggling! */
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0; /* jiggling about */
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0; /* one more jiggle for the dummies */
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part {
+ name: "busy"; /* this is an animation to spin a wheel when the app
+ * seems too busy to respond to pings */
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0; /* nomrally the busy part is not visible */
+ color: 255 255 255 0; /* and its alpha is 0 - se will fade it
+ * inm later so alpha to 0 (but 255 255
+ * 255 for white so we dont also go from
+ * dark to white while fading) */
+ max: 32 32; /* no bigger than 32x32 - but allow it to be
+ * smaller if needed */
+ aspect: 1.0 1.0; /* square aspect */
+ aspect_preference: BOTH; /* both axes determine aspect. that
+ * means that the icon area may
+ * be 100x50, but the aspect is 1.0
+ * so therefore it will be 50x50 as the
+ * max size. if the area is 50x100 it
+ * will still be 50x50 as it must fit
+ * WITHIN the bounds of BOTH axes */
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image {
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ normal: "busy-9.png"; /* and we use image tweening. that
+ * means that we flip through a series
+ * of images when moving TO this state
+ * over the transition time. it's like
+ * specifiying multiple frames of an
+ * animatin sequence. the "final"
+ * state is "normal". the images
+ * inbetween are the "tween" images
+ * listed in order working towards
+ * the "normal" image */
+ }
+ }
+ description {
+ state: "visible" 0.0; /* the visible state - inherit the
+ * default one as its all the same, but
+ * its visible and faded in */
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon"; /* finally a swallow part - this is
+ * just a placeholder to SWALLOW
+ * other external evas objects into
+ * this region and edje will control
+ * any object swallowed as if it were
+ * this part itself (move, resize,
+ * etc.) */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area2";
+ rel2.to: "icon_area2";
+ }
+ description { state: "shrunk" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.3 0.3;
+ rel2.relative: 0.7 0.7;
+ }
+ }
+ part {
+ name: "urgent"; /* this is the urgnt part it is normally not
+ * visible, but when the window is in an
+ * urgent state (the app has set the urgency
+ * hint) then we go to the visible state */
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0; /* and in the visible state put the
+ * exlamation image on top of the icon */
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2"; /* this is another urgent element. it is actually
+ * zoomed out to be larger and faded out at the
+ * same time to give a "pulsating" look to the
+ * exclamation mark to bring attention to it */
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.title"; /* this is a text part - the black
+ * text on the white title top image */
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1; /* allow this part to scale by a scale factor (dpi) */
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0; /* align top and left */
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 9 2;
+ to_x: "icon_area"; /* relative to the right side of the icon
+ * area but 9 pixels away */
+ }
+ rel2 {
+ relative: 1.0 0.0; /* and the bottom right is inset by 8
+ * pxiels from the right of "title_base"
+ * but as its aligned to the top we can
+ * keep this at 2 pixels from the top of
+ * the whole edje object and let alignment
+ * make it extend downward from that point
+ * with the text size defining the min size
+ * vertically below */
+ offset: -8 2;
+ to_x: "title_base";
+ }
+ color: 0 0 0 255; /* black */
+ color_class: "border_title"; /* give it a color class so people
+ * can re-color it if they want */
+ text {
+ font: "Sans:style=Bold"; /* Use the Bold style of
+ * the Sans font. */
+ size: 10; /* size in pixels - 10 */
+ min: 0 1; /* the text will not determine minimum horizontal
+ * size but WILL determine minimal vertical size
+ * (thus 0 1 - horiz then vert flags) */
+ align: 0.0 0.0; /* align text to top-left of the region
+ * given */
+ text_class: "title_bar"; /* text class - so font and size
+ * can be changed by users */
+ }
+ }
+ description { state: "focused" 0.0; /* when the border is focused
+ * then make the text fade out
+ * and vanish */
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "bt_close"; /* the close button shadow */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22; /* min and max size are the same, so never
+ * resize this */
+ max: 22 22;
+ aspect: 1.0 1.0; /* square - always */
+ aspect_preference: VERTICAL; /* the vetical axis controls size
+ * when applying the aspect ratio
+ * hint above */
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ to_x: "top";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ to_x: "top";
+ to_y: "top";
+ }
+ image.normal: "bd_button_close_shadow.png";
+ }
+ }
+ part { name: "bt_max"; /* maximize button shadow */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_close"; /* left of the close button */
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_close"; /* left of the close button */
+ to_y: "top";
+ }
+ image.normal: "bd_button_max_shadow.png";
+ }
+ }
+ part { name: "bt_min"; /* minimize button shadow */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_max"; /* left of the maximize button */
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_max"; /* left of the maximize button */
+ to_y: "top";
+ }
+ image.normal: "bd_button_min_shadow.png";
+ }
+ }
+
+ part { name: "top_hilight"; /* an overlayed image to give the top of
+ * a border a shiny look - very subtle */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "top";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 0;
+ to: "top";
+ }
+ image {
+ normal: "bd_top_hilight.png";
+ }
+ fill.smooth: 0;
+ }
+ }
+
+ part { name: "buttons_unfoc"; /* this is a rect part used to clip &
+ * thus control the visibility of a group
+ * of other parts (the images for the
+ * buttons themselves) with just 1 part
+ * doing the control as it acts as a
+ * master switch for all things clipped
+ * to this part */
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255; /* visible and solid */
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0; /* invisible and transparent */
+ }
+ }
+ part { name: "bt_close_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc"; /* clipping (thus visible region and
+ * color + alpah is controlled by the
+ * clip object */
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "buttons_foc"; /* another rect object for clipping */
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "bt_close_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc"; /* controlled by the other clip object */
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "title_base"; /* an invisible rect part/object used for
+ * layout purposes */
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 4;
+ to_y: "e.text.title";
+ to_x: "bt_min";
+ }
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_base";
+ }
+ rel2 {
+ to: "title_base";
+ relative: 1.0 0.0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel2 {
+ to: "title_base";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "title2"; /* this is interesting. it's another text part
+ * that also displays the title text, but
+ * normally is not visible. it is only made
+ * visibile when the window becomes focused.
+ * what is interesting is we tell it to source
+ * the text content from another part - i.e.
+ * the master "title" part which E sets the
+ * text of. when that changes this part also
+ * changes its text. this is a good way to
+ * use multiple text objects for effects and
+ * other things that can copy/mimic the content
+ * of another part */
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW; /* different style to before - because its
+ * focused */
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 1.0;
+ rel1 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 0.0 1.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "border_title";
+ text {
+ text_source: "e.text.title"; /* and here is the magic. tell
+ * the text to be sourced from
+ * another part */
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.0 0.0;
+ min: 0 1;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "bottom_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bottom";
+ rel2.to: "bottom";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "resize_b";
+ mouse_events: 0;
+ clip_to: "bottom_clip";
+ description { state: "default" 0.0;
+ min: 20 10;
+ max: 20 10;
+ rel1 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -10;
+ }
+ rel2 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -1;
+ }
+ image {
+ normal: "bd_resize_b.png";
+ }
+ }
+ description { state: "past" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.5 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ offset: 0 9;
+ }
+ }
+ }
+
+
+ part { name: "e.swallow.client"; /* this determines where the actual
+ * client window will be placed in
+ * the border design */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ }
+
+ /* these transparent rect parts are used for catching events in a way
+ * here objects for design don't affect the events. these parts
+ * are named speciifcally because E has config listening for specific
+ * signals (events) coming from these named parts and based on those
+ * will perform certain actions. these are actually all configurable
+ * by the user, so if they want, clicking the logical "titlebar" could
+ * close the window, not move it, and so on. the user decides this.
+ * the theme designer simply indicates the "logcal" use of the theme
+ * elements they have created */
+ part { name: "e.event.titlebar";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "title_base";
+ rel2.to: "title_base";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.resize.t";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 3;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.b";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.resize.tl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 15 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.tr";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -16 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.bl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -16;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 15 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.br";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 1.0;
+ offset: -16 -16;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.icon";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.close";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.minimize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.maximize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ /* programs - these are basically snippets of simple logic to respond to
+ * incoming signals (generated by signal emisions by code or events) */
+ programs {
+ program { name: "focus_in"; /* name of the program. must be unique
+ * within the list of programs attached
+ * to a group of parts */
+ signal: "e,state,focused"; /* what signal triggers this program,
+ * if any. this can also be a glob like
+ * "mouse,down,*" for example. note
+ * that globs are slower to match
+ * and empty strings are literal matches
+ * too */
+ source: "e"; /* the source of the signal - this must also match for
+ * the program to be run */
+ action: STATE_SET "focused" 0.0; /* the action the program will
+ * perform. in this case
+ * it will set the state to
+ * "focused" @ value 0.0 */
+ transition: LINEAR 0.2; /* the time for the transition of the
+ * action - it's a linear interpolation
+ * of states here over 0.2 seconds */
+ target: "title_back"; /* these are the targets for the action.
+ * i.e. which parts will have their state
+ * set to "focused" over 0.2 seconds */
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+ program { name: "focus_out"; /* this program is run when focus is
+ * removed from a window border */
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+
+ program { name: "urgent"; /* this program is run when the border is
+ * meant to display an "urgent" state
+ * (the application has something
+ * important to show the user) */
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: DECELERATE 0.5; /* instead of a linear transition
+ * this will vary from state A to B
+ * but slow down towards the end */
+ target: "urgent";
+ target: "urgent2";
+ after: "urgent2"; /* when this program and its transition are
+ * finished then chain (run) the "urgent2"
+ * program below. this way a series of actions
+ * and trnasitions can be chained together one
+ * after the other */
+ }
+ program { name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ transition: LINEAR 0.5;
+ target: "urgent2";
+ after: "urgent3";
+ }
+ program { name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2"; /* notice - no transition. when not specified
+ * it is assumed that the action should happen
+ * immediately with no transition over time */
+ after: "urgent2";
+ }
+ program { name: "urgentw0"; /* these ae a list of icon "wobble"
+ * programs to indicate urgency */
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw1";
+ }
+ program { name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw2";
+ }
+ program { name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program { name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw4";
+ }
+ program { name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw0";
+ }
+ program { name: "not_urgent"; /* run when the window stops being
+ * urgent */
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP; /* this action will stop other running programs
+ * that are currently active. the programs to
+ * stop are named in the targets below */
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program { name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+
+ program { name: "hung"; /* run when an app is known to be hung/not
+ * responding to ping requests */
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "shrunk" 0.0;
+ target: "e.swallow.icon";
+ transition: DECELERATE 0.5;
+ }
+ program { name: "unhung"; /* when an app was hung but has started to
+ * respond again, this is run */
+ signal: "e,state,unhung";
+ source: "e";
+ action: ACTION_STOP;
+ target: "busy_anim";
+ }
+ program { name: "unhung2";
+ signal: "e,state,unhung";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "busy";
+ transition: ACCELERATE 0.5;
+ }
+ program { name: "busy_anim"; /* multiple programs can be triggered
+ * from the same signals so this is
+ * also run when an app becomes "hung" */
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+
+// don't have states/anim for a generic iconify action
+// program { name: "xx";
+// signal: "e,action,iconify";
+// source: "e";
+// }
+// don't have states/anim for a generic uniconify action
+// program { name: "xx";
+// signal: "e,action,uniconify";
+// source: "e";
+// }
+
+// don't have states/anim for a generic maximize action
+// program { name: "xx";
+// signal: "e,action,maximize";
+// source: "e";
+// }
+// don't have states/anim for a generic unmaximize action
+// program { name: "xx";
+// signal: "e,action,unmaximize";
+// source: "e";
+// }
+
+ program { name: "max_full"; /* run on fullscreen maximize */
+ signal: "e,action,maximize,fullscreen";
+ source: "e";
+ action: STATE_SET "max" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+ program { name: "unmax_full"; /* run on unmaximize from fullscreen */
+ signal: "e,action,unmaximize,fullscreen";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+
+// don't have any animation or stat change to do at the start of shading
+// program { name: "xx";
+// signal: "e,state,shading";
+// source: "e";
+// }
+ program { name: "shade_end"; /* run when the window finishes its
+ * shading animation */
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+ program { name: "unshade_start"; /* run when the window starts
+ * unshading itself */
+ signal: "e,state,unshading";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+// don't have any animation or stat change to do at the end of unshading
+// program { name: "xx";
+// signal: "e,state,unshaded";
+// source: "e";
+// }
+ program { name: "resize_b_on";
+ signal: "mouse,in"; /* on mouse enter... */
+ source: "e.event.resize.b"; /* in this named part */
+ action: ACTION_STOP; /* stop the following programs */
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ after: "resize_b_on2"; /* then run... */
+ }
+ program { name: "resize_b_on2";
+ action: STATE_SET "default" 0.0;
+ target: "resize_b";
+ after: "resize_b_on3";
+ }
+ program { name: "resize_b_on3";
+ action: STATE_SET "past" 0.0;
+ transition: LINEAR 0.5;
+ target: "resize_b";
+ after: "resize_b_on2";
+ }
+ program { name: "resize_b_off";
+ signal: "mouse,out"; /* on mouse leave... */
+ source: "e.event.resize.b";
+ action: ACTION_STOP;
+ target: "resize_b_on";
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ }
+
+ program { name: "icon_down";
+ signal: "mouse,down,*"; /* if any mouse button is pressed... */
+ source: "e.event.icon";
+ action: STATE_SET "active" 0.0;
+ target: "icon_area";
+ }
+ program { name: "icon_up";
+ signal: "mouse,up,*"; /* if any mouse button is released... */
+ source: "e.event.icon";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area";
+ }
+ program { name: "bt_close_down";
+ signal: "mouse,down,*";
+ source: "e.event.close";
+ action: STATE_SET "active" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program { name: "bt_close_up";
+ signal: "mouse,up,*";
+ source: "e.event.close";
+ action: STATE_SET "default" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program { name: "bt_max_down";
+ signal: "mouse,down,*";
+ source: "e.event.maximize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program { name: "bt_max_up";
+ signal: "mouse,up,*";
+ source: "e.event.maximize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program { name: "bt_min_down";
+ signal: "mouse,down,*";
+ source: "e.event.minimize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ program { name: "bt_min_up";
+ signal: "mouse,up,*";
+ source: "e.event.minimize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ }
+ }
+
+ /* more border types - see comments in the default border for information */
+ /*** SHAPED WINDOW BORDER ***/
+ group { name: "e/widgets/border/shaped/border";
+ images {
+ image: "bd_top.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_bottom.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ image: "bd_resize_b.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "exclam.png" COMP;
+ image: "bd_button_close_shadow.png" COMP;
+ image: "bd_button_close_focused.png" COMP;
+ image: "bd_button_close_unfocused.png" COMP;
+ image: "bd_button_max_shadow.png" COMP;
+ image: "bd_button_max_focused.png" COMP;
+ image: "bd_button_max_unfocused.png" COMP;
+ image: "bd_button_min_shadow.png" COMP;
+ image: "bd_button_min_focused.png" COMP;
+ image: "bd_button_min_unfocused.png" COMP;
+ }
+ data.item: "shaped" "1";
+ parts {
+ part { name: "top";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "title_base";
+ }
+ image {
+ normal: "bd_top.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bottom";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ image {
+ normal: "bd_bottom.png";
+ border: 2 2 0 0;
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "icon_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ to_y: "title_base";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ offset: 2 3;
+ }
+ rel2 {
+ offset: 2 -2;
+ }
+ }
+ }
+ part { name: "icon_area2";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part {
+ name: "busy";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image {
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ normal: "busy-9.png";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area2";
+ rel2.to: "icon_area2";
+ }
+ description { state: "shrunk" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.3 0.3;
+ rel2.relative: 0.7 0.7;
+ }
+ }
+ part {
+ name: "urgent";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 9 2;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -8 2;
+ to_x: "title_base";
+ }
+ color: 0 0 0 255;
+ color_class: "border_title";
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.0;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "bt_close";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ to_x: "top";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ to_x: "top";
+ to_y: "top";
+ }
+ image.normal: "bd_button_close_shadow.png";
+ }
+ }
+ part { name: "bt_max";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_close";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_close";
+ to_y: "top";
+ }
+ image.normal: "bd_button_max_shadow.png";
+ }
+ }
+ part { name: "bt_min";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_max";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_max";
+ to_y: "top";
+ }
+ image.normal: "bd_button_min_shadow.png";
+ }
+ }
+
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "top";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 0;
+ to: "top";
+ }
+ image {
+ normal: "bd_top_hilight.png";
+ }
+ fill.smooth: 0;
+ }
+ }
+
+ part { name: "buttons_unfoc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "bt_close_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "buttons_foc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "bt_close_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "title_base";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 4;
+ to_y: "e.text.title";
+ to_x: "bt_min";
+ }
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_base";
+ }
+ rel2 {
+ to: "title_base";
+ relative: 1.0 0.0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel2 {
+ to: "title_base";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "title2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 1.0;
+ rel1 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 0.0 1.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 1.0 1.0;
+ offset: 0 1;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "border_title";
+ text {
+ text_source: "e.text.title";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.0 0.0;
+ min: 0 1;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "bottom_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bottom";
+ rel2.to: "bottom";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "resize_b";
+ mouse_events: 0;
+ clip_to: "bottom_clip";
+ description { state: "default" 0.0;
+ min: 20 10;
+ max: 20 10;
+ rel1 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -10;
+ }
+ rel2 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -1;
+ }
+ image {
+ normal: "bd_resize_b.png";
+ }
+ }
+ description { state: "past" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.5 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ offset: 0 9;
+ }
+ }
+ }
+
+
+ part { name: "e.swallow.client";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ }
+
+ part { name: "e.event.titlebar";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "title_base";
+ rel2.to: "title_base";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.resize.t";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 3;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.b";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.resize.tl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 15 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.tr";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -16 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.bl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -16;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 15 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.br";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 1.0;
+ offset: -16 -16;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.icon";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.close";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.minimize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.maximize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus_in";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "focused" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+ program {
+ name: "focus_out";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+
+ program {
+ name: "urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ transition: DECELERATE 0.5;
+ after: "urgent2";
+ }
+ program {
+ name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ target: "urgent2";
+ transition: LINEAR 0.5;
+ after: "urgent3";
+ }
+ program {
+ name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program {
+ name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw1";
+ }
+ program {
+ name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw2";
+ }
+ program {
+ name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program {
+ name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw4";
+ }
+ program {
+ name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw0";
+ }
+ program {
+ name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program {
+ name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+
+ program {
+ name: "hung";
+ signal: "e,state,hung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "shrunk" 0.0;
+ target: "e.swallow.icon";
+ transition: DECELERATE 0.5;
+ }
+ program {
+ name: "unhung";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: ACTION_STOP;
+ target: "busy_anim";
+ }
+ program {
+ name: "unhung2";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "busy";
+ transition: ACCELERATE 0.5;
+ }
+ program {
+ name: "busy_anim";
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ program {
+ name: "max_full";
+ signal: "e,action,maximize,fullscreen";
+ source: "e";
+ action: STATE_SET "max" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unmax_full";
+ signal: "e,action,unmaximize,fullscreen";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "shade_end";
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+ program {
+ name: "unshade_start";
+ signal: "e,state,unshading";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+ program {
+ name: "resize_b_on";
+ signal: "mouse,in";
+ source: "e.event.resize.b";
+ action: ACTION_STOP;
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ after: "resize_b_on2";
+ }
+ program {
+ name: "resize_b_on2";
+ action: STATE_SET "default" 0.0;
+ target: "resize_b";
+ after: "resize_b_on3";
+ }
+ program {
+ name: "resize_b_on3";
+ action: STATE_SET "past" 0.0;
+ transition: LINEAR 0.5;
+ target: "resize_b";
+ after: "resize_b_on2";
+ }
+ program {
+ name: "resize_b_off";
+ signal: "mouse,out";
+ source: "e.event.resize.b";
+ action: ACTION_STOP;
+ target: "resize_b_on";
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ }
+
+ program {
+ name: "icon_down";
+ signal: "mouse,down,*";
+ source: "e.event.icon";
+ action: STATE_SET "active" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "icon_up";
+ signal: "mouse,up,*";
+ source: "e.event.icon";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "bt_close_down";
+ signal: "mouse,down,*";
+ source: "e.event.close";
+ action: STATE_SET "active" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_close_up";
+ signal: "mouse,up,*";
+ source: "e.event.close";
+ action: STATE_SET "default" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_max_down";
+ signal: "mouse,down,*";
+ source: "e.event.maximize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program {
+ name: "bt_max_up";
+ signal: "mouse,up,*";
+ source: "e.event.maximize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program {
+ name: "bt_min_down";
+ signal: "mouse,down,*";
+ source: "e.event.minimize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ program {
+ name: "bt_min_up";
+ signal: "mouse,up,*";
+ source: "e.event.minimize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ }
+ }
+
+ /*** NORESIZE WINDOW BORDER ***/
+ group { name: "e/widgets/border/noresize/border";
+ images {
+ image: "bd_top.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "exclam.png" COMP;
+ image: "bd_button_close_shadow.png" COMP;
+ image: "bd_button_close_focused.png" COMP;
+ image: "bd_button_close_unfocused.png" COMP;
+ image: "bd_button_max_shadow.png" COMP;
+ image: "bd_button_max_focused.png" COMP;
+ image: "bd_button_max_unfocused.png" COMP;
+ image: "bd_button_min_shadow.png" COMP;
+ image: "bd_button_min_focused.png" COMP;
+ image: "bd_button_min_unfocused.png" COMP;
+ }
+ parts {
+ part { name: "top";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "title_base";
+ }
+ image {
+ normal: "bd_top.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "icon_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ to_y: "title_base";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ offset: 2 3;
+ }
+ rel2 {
+ offset: 2 -2;
+ }
+ }
+ }
+ part { name: "icon_area2";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part {
+ name: "busy";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image {
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ normal: "busy-9.png";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area2";
+ rel2.to: "icon_area2";
+ }
+ description { state: "shrunk" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.3 0.3;
+ rel2.relative: 0.7 0.7;
+ }
+ }
+ part {
+ name: "urgent";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 9 2;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -8 2;
+ to_x: "title_base";
+ }
+ color: 0 0 0 255;
+ color_class: "border_title";
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.0;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "bt_close";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ to_x: "top";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ to_x: "top";
+ to_y: "top";
+ }
+ image.normal: "bd_button_close_shadow.png";
+ }
+ }
+ part { name: "bt_max";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_close";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_close";
+ to_y: "top";
+ }
+ image.normal: "bd_button_max_shadow.png";
+ }
+ }
+ part { name: "bt_min";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_max";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_max";
+ to_y: "top";
+ }
+ image.normal: "bd_button_min_shadow.png";
+ }
+ }
+
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "top";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 0;
+ to: "top";
+ }
+ image {
+ normal: "bd_top_hilight.png";
+ }
+ fill.smooth: 0;
+ }
+ }
+
+ part { name: "buttons_unfoc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "bt_close_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "buttons_foc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "bt_close_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "title_base";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 4;
+ to_y: "e.text.title";
+ to_x: "bt_min";
+ }
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_base";
+ }
+ rel2 {
+ to: "title_base";
+ relative: 1.0 0.0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel2 {
+ to: "title_base";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "title2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 1.0;
+ rel1 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 0.0 1.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 1.0 1.0;
+ offset: 0 1;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "border_title";
+ text {
+ text_source: "e.text.title";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.0 0.0;
+ min: 0 1;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "e.swallow.client";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+
+ part { name: "e.event.titlebar";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "title_base";
+ rel2.to: "title_base";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.icon";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.close";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.minimize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.maximize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus_in";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "focused" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+ program {
+ name: "focus_out";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+
+ program {
+ name: "urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ transition: DECELERATE 0.5;
+ after: "urgent2";
+ }
+ program {
+ name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ target: "urgent2";
+ transition: LINEAR 0.5;
+ after: "urgent3";
+ }
+ program {
+ name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program {
+ name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw1";
+ }
+ program {
+ name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw2";
+ }
+ program {
+ name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program {
+ name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw4";
+ }
+ program {
+ name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw0";
+ }
+ program {
+ name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program {
+ name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+
+ program {
+ name: "hung";
+ signal: "e,state,hung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "shrunk" 0.0;
+ target: "e.swallow.icon";
+ transition: DECELERATE 0.5;
+ }
+ program {
+ name: "unhung";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: ACTION_STOP;
+ target: "busy_anim";
+ }
+ program {
+ name: "unhung2";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "busy";
+ transition: ACCELERATE 0.5;
+ }
+ program {
+ name: "busy_anim";
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ program {
+ name: "max_full";
+ signal: "e,action,maximize,fullscreen";
+ source: "e";
+ action: STATE_SET "max" 0.0;
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unmax_full";
+ signal: "e,action,unmaximize,fullscreen";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "shade_end";
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unshade_start";
+ signal: "e,state,unshading";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "icon_down";
+ signal: "mouse,down,*";
+ source: "e.event.icon";
+ action: STATE_SET "active" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "icon_up";
+ signal: "mouse,up,*";
+ source: "e.event.icon";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "bt_close_down";
+ signal: "mouse,down,*";
+ source: "e.event.close";
+ action: STATE_SET "active" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_close_up";
+ signal: "mouse,up,*";
+ source: "e.event.close";
+ action: STATE_SET "default" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_max_down";
+ signal: "mouse,down,*";
+ source: "e.event.maximize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program {
+ name: "bt_max_up";
+ signal: "mouse,up,*";
+ source: "e.event.maximize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program {
+ name: "bt_min_down";
+ signal: "mouse,down,*";
+ source: "e.event.minimize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ program {
+ name: "bt_min_up";
+ signal: "mouse,up,*";
+ source: "e.event.minimize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ }
+ }
+
+ /*** DIALOG WINDOW BORDER ***/
+ group { name: "e/widgets/border/dialog/border";
+ images {
+ image: "bd_top.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_bottom.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ image: "bd_resize_b.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "exclam.png" COMP;
+ image: "bd_button_close_shadow.png" COMP;
+ image: "bd_button_close_focused.png" COMP;
+ image: "bd_button_close_unfocused.png" COMP;
+ }
+ parts {
+ part { name: "top";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "title_base";
+ }
+ image {
+ normal: "bd_top.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bottom";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ image {
+ normal: "bd_bottom.png";
+ border: 2 2 0 0;
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "icon_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ to_y: "title_base";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ offset: 2 3;
+ }
+ rel2 {
+ offset: 2 -2;
+ }
+ }
+ }
+ part { name: "icon_area2";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part {
+ name: "busy";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image {
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ normal: "busy-9.png";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area2";
+ rel2.to: "icon_area2";
+ }
+ description { state: "shrunk" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.3 0.3;
+ rel2.relative: 0.7 0.7;
+ }
+ }
+ part {
+ name: "urgent";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 9 2;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -8 2;
+ to_x: "title_base";
+ }
+ color: 0 0 0 255;
+ color_class: "border_title";
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.0;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "bt_close";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ to_x: "top";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ to_x: "top";
+ to_y: "top";
+ }
+ image.normal: "bd_button_close_shadow.png";
+ }
+ }
+
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "top";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 0;
+ to: "top";
+ }
+ image {
+ normal: "bd_top_hilight.png";
+ }
+ fill.smooth: 0;
+ }
+ }
+
+ part { name: "buttons_unfoc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "bt_close_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "buttons_foc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "bt_close_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "title_base";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 4;
+ to_y: "e.text.title";
+ to_x: "bt_close";
+ }
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_base";
+ }
+ rel2 {
+ to: "title_base";
+ relative: 1.0 0.0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel2 {
+ to: "title_base";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "title2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 1.0;
+ rel1 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 0.0 1.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 1.0 1.0;
+ offset: 0 1;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "border_title";
+ text {
+ text_source: "e.text.title";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.0 0.0;
+ min: 0 1;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "bottom_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bottom";
+ rel2.to: "bottom";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "resize_b";
+ mouse_events: 0;
+ clip_to: "bottom_clip";
+ description { state: "default" 0.0;
+ min: 20 10;
+ max: 20 10;
+ rel1 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -10;
+ }
+ rel2 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -1;
+ }
+ image {
+ normal: "bd_resize_b.png";
+ }
+ }
+ description { state: "past" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.5 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ offset: 0 9;
+ }
+ }
+ }
+
+
+ part { name: "e.swallow.client";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ }
+
+ part { name: "e.event.titlebar";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "title_base";
+ rel2.to: "title_base";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.resize.t";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 3;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.b";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.resize.tl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 15 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.tr";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -16 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.bl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -16;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 15 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.br";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 1.0;
+ offset: -16 -16;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.icon";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.close";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus_in";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "focused" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+ program {
+ name: "focus_out";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+
+ program {
+ name: "urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ transition: DECELERATE 0.5;
+ after: "urgent2";
+ }
+ program {
+ name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ target: "urgent2";
+ transition: LINEAR 0.5;
+ after: "urgent3";
+ }
+ program {
+ name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program {
+ name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw1";
+ }
+ program {
+ name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw2";
+ }
+ program {
+ name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program {
+ name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw4";
+ }
+ program {
+ name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw0";
+ }
+ program {
+ name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program {
+ name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+
+ program {
+ name: "hung";
+ signal: "e,state,hung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "shrunk" 0.0;
+ target: "e.swallow.icon";
+ transition: DECELERATE 0.5;
+ }
+ program {
+ name: "unhung";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: ACTION_STOP;
+ target: "busy_anim";
+ }
+ program {
+ name: "unhung2";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "busy";
+ transition: ACCELERATE 0.5;
+ }
+ program {
+ name: "busy_anim";
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ program {
+ name: "max_full";
+ signal: "e,action,maximize,fullscreen";
+ source: "e";
+ action: STATE_SET "max" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unmax_full";
+ signal: "e,action,unmaximize,fullscreen";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "shade_end";
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+ program {
+ name: "unshade_start";
+ signal: "e,state,unshading";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+ program {
+ name: "resize_b_on";
+ signal: "mouse,in";
+ source: "e.event.resize.b";
+ action: ACTION_STOP;
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ after: "resize_b_on2";
+ }
+ program {
+ name: "resize_b_on2";
+ action: STATE_SET "default" 0.0;
+ target: "resize_b";
+ after: "resize_b_on3";
+ }
+ program {
+ name: "resize_b_on3";
+ action: STATE_SET "past" 0.0;
+ transition: LINEAR 0.5;
+ target: "resize_b";
+ after: "resize_b_on2";
+ }
+ program {
+ name: "resize_b_off";
+ signal: "mouse,out";
+ source: "e.event.resize.b";
+ action: ACTION_STOP;
+ target: "resize_b_on";
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ }
+
+ program {
+ name: "icon_down";
+ signal: "mouse,down,*";
+ source: "e.event.icon";
+ action: STATE_SET "active" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "icon_up";
+ signal: "mouse,up,*";
+ source: "e.event.icon";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "bt_close_down";
+ signal: "mouse,down,*";
+ source: "e.event.close";
+ action: STATE_SET "active" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_close_up";
+ signal: "mouse,up,*";
+ source: "e.event.close";
+ action: STATE_SET "default" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ }
+ }
+
+ /*** NORESIZE DIALOG WINDOW BORDER ***/
+ group { name: "e/widgets/border/noresize_dialog/border";
+ images {
+ image: "bd_top.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "exclam.png" COMP;
+ image: "bd_button_close_shadow.png" COMP;
+ image: "bd_button_close_focused.png" COMP;
+ image: "bd_button_close_unfocused.png" COMP;
+ }
+ parts {
+ part { name: "top";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "title_base";
+ }
+ image {
+ normal: "bd_top.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "icon_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ to_y: "title_base";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ offset: 2 3;
+ }
+ rel2 {
+ offset: 2 -2;
+ }
+ }
+ }
+ part { name: "icon_area2";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part {
+ name: "busy";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image {
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ normal: "busy-9.png";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area2";
+ rel2.to: "icon_area2";
+ }
+ description { state: "shrunk" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.3 0.3;
+ rel2.relative: 0.7 0.7;
+ }
+ }
+ part {
+ name: "urgent";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 9 2;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -8 2;
+ to_x: "title_base";
+ }
+ color: 0 0 0 255;
+ color_class: "border_title";
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.0;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "bt_close";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ to_x: "top";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ to_x: "top";
+ to_y: "top";
+ }
+ image.normal: "bd_button_close_shadow.png";
+ }
+ }
+
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "top";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 0;
+ to: "top";
+ }
+ image {
+ normal: "bd_top_hilight.png";
+ }
+ fill.smooth: 0;
+ }
+ }
+
+ part { name: "buttons_unfoc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "bt_close_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "buttons_foc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "bt_close_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "title_base";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 4;
+ to_y: "e.text.title";
+ to_x: "bt_close";
+ }
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_base";
+ }
+ rel2 {
+ to: "title_base";
+ relative: 1.0 0.0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel2 {
+ to: "title_base";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "title2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 1.0;
+ rel1 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 0.0 1.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 1.0 1.0;
+ offset: 0 1;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "border_title";
+ text {
+ text_source: "e.text.title";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.0 0.0;
+ min: 0 1;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "e.swallow.client";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+
+ part { name: "e.event.titlebar";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "title_base";
+ rel2.to: "title_base";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.icon";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.close";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus_in";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "focused" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+ program {
+ name: "focus_out";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+
+ program {
+ name: "urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ transition: DECELERATE 0.5;
+ after: "urgent2";
+ }
+ program {
+ name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ target: "urgent2";
+ transition: LINEAR 0.5;
+ after: "urgent3";
+ }
+ program {
+ name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program {
+ name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw1";
+ }
+ program {
+ name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw2";
+ }
+ program {
+ name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program {
+ name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw4";
+ }
+ program {
+ name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw0";
+ }
+ program {
+ name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program {
+ name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+
+ program {
+ name: "hung";
+ signal: "e,state,hung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "shrunk" 0.0;
+ target: "e.swallow.icon";
+ transition: DECELERATE 0.5;
+ }
+ program {
+ name: "unhung";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: ACTION_STOP;
+ target: "busy_anim";
+ }
+ program {
+ name: "unhung2";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "busy";
+ transition: ACCELERATE 0.5;
+ }
+ program {
+ name: "busy_anim";
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ program {
+ name: "max_full";
+ signal: "e,action,maximize,fullscreen";
+ source: "e";
+ action: STATE_SET "max" 0.0;
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unmax_full";
+ signal: "e,action,unmaximize,fullscreen";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "shade_end";
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unshade_start";
+ signal: "e,state,unshading";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "icon_down";
+ signal: "mouse,down,*";
+ source: "e.event.icon";
+ action: STATE_SET "active" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "icon_up";
+ signal: "mouse,up,*";
+ source: "e.event.icon";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "bt_close_down";
+ signal: "mouse,down,*";
+ source: "e.event.close";
+ action: STATE_SET "active" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_close_up";
+ signal: "mouse,up,*";
+ source: "e.event.close";
+ action: STATE_SET "default" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ }
+ }
+
+ /*** BONUS BORDERS TO CHOOSE FROM ***/
+ group { name: "e/widgets/border/pixel/border";
+ parts {
+ part { name: "px1";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "px2";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "px3";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 1;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 -2;
+ }
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "px4";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -1 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -2;
+ }
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "e.swallow.client";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** THE DEFAULT MOUSE CURSOR - COLOR ***/
+ group { name: "e/pointer/enlightenment/default/color";
+ images {
+ image: "pointer.png" COMP;
+ image: "pointer_glow.png" COMP;
+ image: "pointer_glint_01.png" COMP;
+ image: "pointer_glint_02.png" COMP;
+ image: "pointer_glint_03.png" COMP;
+ image: "pointer_glint_04.png" COMP;
+ image: "pointer_glint_05.png" COMP;
+ image: "pointer_glint_06.png" COMP;
+ image: "pointer_glint_07.png" COMP;
+ image: "pointer_glint_08.png" COMP;
+ image: "pointer_glint_09.png" COMP;
+ image: "pointer_glint_10.png" COMP;
+ image: "pointer_glint_11.png" COMP;
+ image: "pointer_glint_12.png" COMP;
+ }
+
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 0.71875 0.71875; /* force a specific aspect ratio so
+ * when it gets scaled it wont squash
+ * or stretch */
+ aspect_preference: BOTH; /* both axes control aspect - thus it
+ * will be WITHIN the bounds the axes
+ * of thre part describe */
+ image {
+ normal: "pointer.png";
+ }
+ }
+ }
+ part { name: "glow"; /* this overlay is used to put a white glow
+ * around the pointer, so when the pointer is
+ * idle every now and again it will pulsate
+ * with this glow to just remind you where the
+ * pointer is (if you lose a black-ish
+ * pointer on a black background) */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ color: 255 255 255 0;
+ image.normal: "pointer_glow.png";
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "glint"; /* this overlay flips a series of small images
+ * over the pointer. they look like a white
+ * light/refelection when put over the pointer
+ * base image - and produce a "glinting" effect
+ * when played back fast */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ image.normal: "pointer_glint_12.png";
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ image.tween: "pointer_glint_01.png";
+ image.tween: "pointer_glint_02.png";
+ image.tween: "pointer_glint_03.png";
+ image.tween: "pointer_glint_04.png";
+ image.tween: "pointer_glint_05.png";
+ image.tween: "pointer_glint_06.png";
+ image.tween: "pointer_glint_07.png";
+ image.tween: "pointer_glint_08.png";
+ image.tween: "pointer_glint_09.png";
+ image.tween: "pointer_glint_10.png";
+ image.tween: "pointer_glint_11.png";
+ image.normal: "pointer_glint_12.png";
+ }
+ }
+ part { name: "e.swallow.hotspot"; /* this is a "fake" swallow part
+ * that is used by e to determine
+ * the pointer hotspot - or where
+ * the actual mouse events get
+ * reported from on the cursor */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 { /* the hotspot will scale with the cursor here */
+ to: "base";
+ relative: 0.27 0.125;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 0.27 0.125;
+ offset: 0 0;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "mouse_down"; /* called every time e detects a mouse
+ * press */
+ signal: "e,action,mouse,down";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3;
+ target: "glint";
+ after: "mouse_down2";
+ }
+ program { name: "mouse_down2";
+ action: STATE_SET "default" 0.0;
+ target: "glint";
+ }
+ program { name: "mouse_idle"; /* called when e thinks the mouse went
+ * idle and isn't moving */
+ signal: "e,state,mouse,idle";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ in: 5.0 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "glow";
+ after: "mouse_idle2";
+ }
+ program { name: "mouse_idle2";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 2.0;
+ target: "glow";
+ after: "mouse_idle";
+ }
+ program { name: "mouse_active"; /* called when e sees the mouse become
+ * active again */
+ signal: "e,state,mouse,active";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "glow";
+ after: "mouse_active2";
+ }
+ program { name: "mouse_active2";
+ action: ACTION_STOP;
+ target: "mouse_idle";
+ target: "mouse_idle2";
+ }
+// when mouse button is released. not used here
+// program { name: "xx";
+// signal: "e,action,mouse,up";
+// source: "e";
+// }
+// when mouse button is moved. not used here
+// program { name: "xx";
+// signal: "e,action,mouse,move";
+// source: "e";
+// }
+// when mouse wheel is scrolled. not used here
+// program { name: "xx";
+// signal: "e,action,mouse,wheel";
+// source: "e";
+// }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** THE DEFAULT MOUSE CURSOR - MONOCHROME. REALLY BORING ***/
+ /* This pointer is used if the Xserver does not support full ARGB color
+ * pointers. This can happen if X is old or the driver or libxcursor did
+ * not exist when ecore was compiled. since the cursor will be literally
+ * reduced down to black and white whith a single transparency mask,
+ * colors other than black and whigte will be lost (and be approximated
+ * with dithering) and any translucency other than completely opaque or
+ * completely transparent pixels will also be lost. it then makes sense
+ * to have a special black and white only image with no semi-transparency
+ * so when this is displayed it will look directly as intended by the
+ * artist */
+ group { name: "e/pointer/enlightenment/default/mono";
+ images {
+ image: "pointer_mono.png" COMP; /* a simple mono cursor image */
+ }
+ parts {
+ part { name: "e/pointer";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "pointer_mono.png";
+ }
+ }
+ }
+ part { name: "hotspot"; /* this cursor also has a hotspot */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** SLIDESEL */
+ /* this is a horizontal slide selector in e where you drag it horizontally
+ * and different icons appear with text near it indicating what is
+ * selected. not actually used anywhere, currently, but in e nevertheless */
+ group { name: "e/widgets/slidesel";
+ images {
+ image: "bt_dis_base.png" COMP;
+ image: "bt_dis_hilight.png" COMP;
+ image: "bt_dis_shine.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to_y: "e.text.label";
+ relative: 0.0 1.0;
+ offset: 2 2;
+ }
+ rel2.offset: -3 -3;
+ image {
+ normal: "bt_dis_base.png";
+ border: 4 4 4 4;
+ }
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "base";
+ offset: 2 2;
+ }
+ rel2 {
+ to: "base";
+ offset: -3 -3;
+ }
+ }
+ }
+ part { name: "e.swallow.content";
+ clip_to: "clipper";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ rel1.to: "clipper";
+ rel2.to: "clipper";
+ }
+ }
+ part { name: "over2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ image {
+ normal: "bt_dis_shine.png";
+ border: 4 4 4 4;
+ }
+ }
+ }
+ part { name: "over1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ rel2.relative: 1.0 0.5;
+ image {
+ normal: "bt_dis_hilight.png";
+ border: 4 4 4 0;
+ }
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -3 2;
+ }
+ align: 0.0 0.0;
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ font: "Sans:style=Bold,Edje-Vera-Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.5 0.0;
+ text_class: "slidesel_label";
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MENUS ***/
+ /* this is the background for all menus. it also may optionally display a
+ * title for the menu. this is wrapped around all the menu items that are
+ * laid out in a vertical list from top to bottom */
+ group { name: "e/widgets/menu/default/background";
+ images {
+ image: "base_bg.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0; /* note - a shortcut for avoiding doing
+ * fill { smooth: 0; } */
+ }
+ }
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 15;
+ }
+ image.normal: "bd_top_hilight.png";
+ fill.smooth: 0;
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -5 0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 0;
+ }
+ rel2 {
+ to_y: "e.text.title";
+ relative: 1.0 1.0;
+ offset: -5 -4;
+ }
+ }
+ }
+ part { name: "e.text.title"; /* e sets the text of this to the title
+ * if there is any */
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ visible: 0;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "menu_title";
+ text {
+ text_source: "e.text.title";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.5 0.0;
+ min: 0 0;
+ text_class: "menu_title";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color_class: "menu_title_active";
+ text.min: 1 1;
+ }
+ }
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "e.swallow.content"; /* this swallow part determines
+ * where in the menu the vertical
+ * list of menu items is put */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ to_y: "e.text.title";
+ relative: 0.0 1.0;
+ offset: 2 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -3;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "on"; /* this program is run when e emits a signal
+ * to display a title. e will also set the
+ * title text */
+ signal: "e,action,show,title";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ target: "title_back";
+ target: "e.text.title";
+ target: "title_over";
+ }
+ program { name: "off"; /* run when the title is removed */
+ signal: "e,action,hide,title";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "title_back";
+ target: "e.text.title";
+ target: "title_over";
+ }
+ }
+ }
+
+ /* this is placed as a horizontal separator between menu items in the
+ * vertical menu item list. it has no functionality other than being
+ * a visual separator */
+ group { name: "e/widgets/menu/default/separator";
+ images {
+ image: "menu_sep.png" COMP;
+ }
+ parts {
+ part { name: "separator";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 16 2;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ image {
+ normal: "menu_sep.png";
+ border: 2 2 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+
+ /* this is used for regular menu items. this is what swallows/holds the
+ * whole line of the menu item, icon, check/radio mark, label and submenu
+ * indicator, where applicable */
+ group { name: "e/widgets/menu/default/item_bg";
+ /* this is idential to the regular menu item above, but used only for
+ * items that have a submenu. this is to allow for a possible different
+ * look for submenu holding items. here this is identical to to the
+ * normal menu item, thus we are making use of the alias directive that
+ * gives a group the ability to go by manu names */
+ alias: "e/widgets/menu/default/submenu_bg";
+ images {
+ image: "menu_sel_bg.png" COMP;
+ image: "menu_sel_fg.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 5;
+ }
+ image {
+ normal: "menu_sel_bg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 2;
+ }
+ }
+ }
+ part { name: "e.swallow.content"; /* all item content will go here */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1.offset: 2 1;
+ rel2.offset: -3 -2;
+ }
+ }
+ part { name: "fg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "menu_sel_fg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ }
+ programs {
+ program { name: "sel"; /* when the menu item is selected (hilighted)
+ * this program is run to give the whole item
+ * an overall selected look */
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ transition: LINEAR 0.2;
+ target: "bg";
+ target: "fg";
+ }
+ program { name: "unsel"; /* when selection is removed from the menu
+ * item */
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.1;
+ target: "bg";
+ target: "fg";
+ }
+ }
+ }
+
+ /* this group holds a menu icon. here we just use it to add padding around
+ * the icon */
+ group { name: "e/widgets/menu/default/icon";
+ parts {
+ part { name: "e.swallow.content"; /* icon is swallowed here */
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -3;
+ }
+ }
+ }
+ }
+ }
+
+ /* this is the actual text label for the menu item */
+ group { name: "e/widgets/menu/default/label";
+ parts {
+ part { name: "e.text.label"; /* e sets the text of this */
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 1 -1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 3 1;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "menu_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "menu_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ color3: 0 0 0 64;
+ color_class: "menu_item";
+ }
+ }
+ }
+ programs {
+ program { name: "sel"; /* when the menu item is actually selected */
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ transition: LINEAR 0.2;
+ target: "e.text.label";
+ }
+ program { name: "unsel"; /* on de-select */
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.3;
+ target: "e.text.label";
+ }
+ }
+ }
+
+ /* this is a small arrow on the right of the menu item to indicate that it
+ * has a submenu after it */
+ group { name: "e/widgets/menu/default/submenu";
+ images {
+ image: "menu_arrow_normal.png" COMP;
+ image: "menu_arrow_sel.png" COMP;
+ }
+ parts {
+ part { name: "arrow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 9 12;
+ max: 9 12;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -1;
+ }
+ image.normal: "menu_arrow_normal.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "menu_arrow_sel.png";
+ }
+ }
+ }
+ programs {
+ program { name: "sel";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "arrow";
+ }
+ program { name: "unsel";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "arrow";
+ }
+ }
+ }
+
+ /* this is placed left of the icon in a menu item (if any icon) or left
+ * of the label if no icon is present. this is a checkbox to indicate if
+ * the menu item is enabled or disabled */
+ group { name: "e/widgets/menu/default/check";
+ images {
+ image: "check_base.png" COMP;
+ image: "check_on.png" COMP;
+ image: "check_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ image.normal: "check_base.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "check_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "check_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ }
+ programs {
+ program { name: "sel"; /* on selection of the menu item */
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "mark";
+ }
+ program { name: "unsel"; /* de-select */
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "mark";
+ }
+ program { name: "on"; /* if the checkmark is to be displayed */
+ signal: "e,state,on";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off"; /* check mark is not to be displayed */
+ signal: "e,state,off";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ }
+ }
+
+ /* for a radio menu item - same as check, but only one of a group of radio
+ * menu item can be selected at any one time */
+ group { name: "e/widgets/menu/default/radio";
+ images {
+ image: "radio_base.png" COMP;
+ image: "radio_on.png" COMP;
+ image: "radio_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ image.normal: "radio_base.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "menu_arrow_sel.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "radio_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "radio_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ }
+ programs {
+ program { name: "sel";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "mark";
+ }
+ program { name: "unsel";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "mark";
+ }
+ program { name: "on";
+ signal: "e,state,on";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off";
+ signal: "e,state,off";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** SHELF ***/
+ /* Shelves are "panels" that are placed around the edges of the screen
+ * to hold useful gadgets to control things - like switch desktops
+ * (the pager module and its gadget), launch programs, and anything else
+ * someone wants to put in there. The way to add gadgets to a shelf is to
+ * write a module that places a gadget there. This means that it might end
+ * up containing all sorts of things and the artist needs to be aware of
+ * that and make sure the shelf border and background etc. won't interfere
+ * with all manner of things that may get placed there */
+ group { name: "e/shelf/default/base";
+ data {
+ /* this tells e the shelf is shaped, not rectangular */
+// item: "shaped" "1";
+ /* this tells e the number of pixels of the shelf to leave "exposed"
+ * when auto-hiding the shelf */
+ item: "hidden_state_size" "1";
+ /* This makes the border hide instantly after the given amount of
+ * seconds - in this case 3 seconds. This means there will be no
+ * visible part of the shelf after this time at all as it will be
+ * totally hidden */
+// item: "instant_delay" "3.0";
+ }
+ images {
+ image: "base_bg.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "base_bg.png";
+ image.border: 2 2 2 2;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ }
+ }
+ }
+ }
+ programs {
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top_left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top_right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom_left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom_right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left_top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left_bottom";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right_top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right_bottom";
+// source: "e";
+// }
+// tell us we became a visible shelf. not used here
+// program { name: "xx";
+// signal: "e,state,visible";
+// source: "e";
+// }
+// tell us we became a hidden shelf. not used here
+// program { name: "xx";
+// signal: "e,state,hidden";
+// source: "e";
+// }
+ }
+ }
+ /* This is put around gadgets in the shelf if they ask for an "inset" style
+ * framing. This puts some sort of bordering around them to make them look
+ * "inset" into the shelf or screen. this is meant to go with the default
+ * shelf style as implied in the group name */
+ group { name: "e/shelf/default/inset";
+ images {
+ image: "inset_sunk.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "inset";
+ offset: 1 1;
+ }
+ rel2 {
+ to: "inset";
+ offset: -2 -2;
+ }
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to: "base";
+ offset: 1 1;
+ }
+ rel2 {
+ to: "base";
+ offset: -2 -2;
+ }
+ }
+ }
+ part { name: "inset";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ image.normal: "inset_sunk.png";
+ image.middle: 0; /* here we say the "middle" part of the image
+ * between the borders is not filled - it's
+ * empty, so don't draw it - ignore it */
+ image.border: 7 7 7 7;
+ fill.smooth: 0;
+ }
+ }
+ }
+ programs {
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top_left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top_right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom_left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom_right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left_top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left_bottom";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right_top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right_bottom";
+// source: "e";
+// }
+ }
+ }
+ /* Same as inset, but meant to be with no decorations that are visible. here
+ * we simply make the content swallow inset a bit from the edges to align
+ * with any plain style inset boxes */
+ group { name: "e/shelf/default/plain";
+ parts {
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ }
+ }
+ }
+ }
+
+ /* This is the "invisible" shelf. Yes. Even it has visial config in edje.
+ * The idea is that it will remain invisible, BUT will allow the designer
+ * to do some layout and padding. This gets the same signals as the
+ * default shelf and can provide the same data items */
+ group { name: "e/shelf/invisible/base";
+ data.item: "shaped" "1";
+ parts {
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/shelf/invisible/inset";
+ images {
+ image: "inset_sunk_dark.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "inset";
+ offset: 1 1;
+ }
+ rel2 {
+ to: "inset";
+ offset: -2 -2;
+ }
+ color: 0 0 0 32;
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to: "base";
+ offset: 1 1;
+ }
+ rel2 {
+ to: "base";
+ offset: -2 -2;
+ }
+ }
+ }
+ part { name: "inset";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ image.normal: "inset_sunk_dark.png";
+ image.middle: 0;
+ image.border: 7 7 7 7;
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+ group { name: "e/shelf/invisible/plain";
+ parts {
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ }
+ }
+ }
+ }
+
+ /* This is the alternate shelf. It provides a stylistic alternative to
+ * make the shelf more dynamic to your tastes and wallpaper. It is
+ * selected in the Shelf Configuration. More alternative shelfs can
+ * be provided by using more group names. eg, "e/shelf/black/base" */
+ group { name: "e/shelf/alternate/base";
+ images {
+ image: "shelf_alt_bg.png" COMP;
+// image: "shelf_alt_bg_left.png" COMP;
+// image: "shelf_alt_bg_right.png" COMP;
+ image: "shelf_alt_over.png" COMP;
+// image: "shelf_alt_over_left.png" COMP;
+// image: "shelf_alt_over_right.png" COMP;
+ image: "shelf_alt_shine.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "shelf_alt_bg.png";
+ fill.smooth: 0;
+ }
+// description { state: "left" 0.0;
+// image.normal: "shelf_alt_bg_left.png";
+// fill.smooth: 0;
+// }
+// description { state: "right" 0.0;
+// image.normal: "shelf_alt_bg_right.png";
+// fill.smooth: 0;
+// }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ }
+ }
+ }
+ part { name: "shine";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "shelf_alt_shine.png";
+ rel2.relative: 1.0 0.5;
+ fill.smooth: 0;
+ }
+// description { state: "left" 0.0;
+// inherit: "default" 0.0;
+// color: 255 255 255 0;
+// }
+// description { state: "right" 0.0;
+// inherit: "default" 0.0;
+// color: 255 255 255 0;
+// }
+ }
+ part { name: "over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "shelf_alt_over.png";
+ image.border: 5 5 5 5;
+ image.middle: 0;
+ fill.smooth: 0;
+ }
+// description { state: "left" 0.0;
+// image.normal: "shelf_alt_over_left.png";
+// image.border: 5 5 5 5;
+// image.middle: 0;
+// fill.smooth: 0;
+// }
+// description { state: "right" 0.0;
+// image.normal: "shelf_alt_over_right.png";
+// image.border: 5 5 5 5;
+// image.middle: 0;
+// fill.smooth: 0;
+// }
+ }
+ }
+ /* Because programs can not respond to 2 different types of signals,
+ * the programs are split into individual programs that point towards
+ * the base program for its orientation. */
+ programs {
+ /* Left orientation */
+// program { name: "left";
+// signal: "e,state,orientation,left";
+// source: "e";
+// action: STATE_SET "left" 0.0;
+// target: "base";
+// target: "over";
+// target: "shine";
+// }
+// program { name: "left_top";
+// signal: "e,state,orientation,left_top";
+// source: "e";
+// after: "left";
+// }
+// program { name: "left_bottom";
+// signal: "e,state,orientation,left_bottom";
+// source: "e";
+// after: "left";
+// }
+// /* Right orientation */
+// program { name: "right";
+// signal: "e,state,orientation,right";
+// source: "e";
+// action: STATE_SET "right" 0.0;
+// target: "base";
+// target: "over";
+// target: "shine";
+// }
+// program { name: "right_top";
+// signal: "e,state,orientation,right_top";
+// source: "e";
+// after: "right";
+// }
+// program { name: "right_bottom";
+// signal: "e,state,orientation,right_bottom";
+// source: "e";
+// after: "right";
+// }
+ }
+ }
+ group { name: "e/shelf/alternate/inset";
+ images {
+ image: "inset_raised.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "inset";
+ offset: 4 4;
+ }
+ rel2 {
+ to: "inset";
+ offset: -5 -5;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to: "base";
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ offset: -1 -1;
+ }
+ }
+ }
+ part { name: "inset";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: -1 -1;
+ rel2.offset: 0 0;
+ image.normal: "inset_raised.png";
+ image.middle: 0;
+ image.border: 7 7 7 7;
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+ group { name: "e/shelf/alternate/plain";
+ parts {
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: CONNMAN ***/
+ /* inactive module right now - doesnt work, so this is a placeholder */
+ group {
+ name: "e/modules/connman/main"; // for gadget
+ alias: "e/modules/connman/network"; // for icon in popup
+ max: 128 128;
+ min: 1 1;
+ images {
+ image: "ball.png" COMP;
+ }
+ script {
+ public message(Msg_Type:type, id, ...) {
+ if ((type == MSG_INT_SET) && (id == 0)) {
+ new sig;
+
+ sig = getarg(2);
+
+ if (sig <= 0)
+ run_program(PROGRAM:"sig_none");
+ else if (sig < 33)
+ run_program(PROGRAM:"sig_low");
+ else if (sig < 66)
+ run_program(PROGRAM:"sig_medium");
+ else if (sig >= 66)
+ run_program(PROGRAM:"sig_high");
+ }
+ }
+ }
+ parts {
+ part { name: "base";
+ description { state: "default" 0.0;
+ aspect: 1 1;
+ aspect_preference: BOTH;
+ image.normal: "ball.png";
+ }
+ }
+ }
+ programs {
+ program { name: "sig_none";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sig_low";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sig_medium";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sig_high";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sec0";
+ signal: "e,state,security,open";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sec1";
+ signal: "e,state,security,wep";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sec2";
+ signal: "e,state,security,wpa";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sec3";
+ signal: "e,state,security,rsn";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sav0";
+ signal: "e,state,saved,on";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sav1";
+ signal: "e,state,saved,off";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: START ***/
+ /* This is for the "start" module - i.e. a "start" button. It simply
+ * provides such a button/gadget in a shelf that pops up E's main
+ * menu - a nice familiarity feature for those from the windows world.
+ * Other than that it really does nothing, so this button can be quite
+ * imaginative as it has few functional requirements */
+ group { name: "e/modules/start/main";
+ max: 128 128;
+ images {
+ image: "logo_white_128.png" COMP;
+ image: "logo_black_128.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "logo_white_128.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "over";
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.relative: -0.5 -0.5;
+ rel2.relative: 1.5 1.5;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "logo_black_128.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ }
+ programs {
+ program { name: "on";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ transition: LINEAR 0.2;
+ target: "base";
+ target: "over";
+ }
+ program { name: "off";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.3;
+ target: "base";
+ target: "over";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: PAGER ***/
+ group { name: "e/modules/pager/popup";
+ images {
+ image: "base_bg.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png";
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 15;
+ }
+ image.normal: "bd_top_hilight.png";
+ fill.smooth: 0;
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 0;
+ }
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 1.0;
+ offset: -5 -4;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.5 0.0;
+ min: 1 1;
+ }
+ }
+ }
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ to_y: "e.text.label";
+ relative: 0.0 1.0;
+ offset: 12 11;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -13 -13;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/modules/pager/desk";
+ images {
+ image: "pager_base1.png" COMP;
+ image: "pager_base2.png" COMP;
+ image: "pager_hi1.png" COMP;
+ image: "pager_hi2.png" COMP;
+ image: "pager_base_pattern.png" COMP;
+ }
+ parts {
+ part { name: "zoom";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -3;
+ rel2.offset: 2 2;
+ }
+ }
+ part { name: "base";
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ to: "zoom";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "zoom";
+ offset: 0 0;
+ }
+ image.normal: "pager_base2.png";
+ image.border: 5 5 5 5;
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "base2";
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "zoom";
+ offset: -11 -11;
+ }
+ rel2 {
+ to: "zoom";
+ offset: 10 10;
+ }
+ image.normal: "pager_base1.png";
+ image.border: 5 5 5 5;
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: -1 -1;
+ rel2.offset: 0 0;
+ }
+ }
+ part { name: "pattern";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "over2";
+ rel2.to: "over2";
+ image.normal: "pager_base_pattern.png";
+ fill.size.relative: 0.0 0.0;
+ fill.size.offset: 12 12;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 128;
+ rel1 {
+ to: "base";
+ offset: 4 4;
+ }
+ rel2 {
+ to: "base";
+ offset: -5 -5;
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ rel1.to: "clip";
+ rel2.to: "clip";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "clip";
+ rel2.to: "clip";
+ color: 0 0 0 0;
+ color_class: "module_label";
+ text {
+ font: "Sans:style=Bold";
+ size: 8;
+ align: 0.5 0.5;
+ text_class: "module_small";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ }
+ }
+ part { name: "over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ image.normal: "pager_hi2.png";
+ rel1 {
+ to: "base";
+ offset: 3 3;
+ }
+ rel2 {
+ to: "base";
+ offset: -4 -4;
+ }
+ image.border: 2 2 2 2;
+ image.middle: 0;
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "over2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ image.normal: "pager_hi1.png";
+ rel1 {
+ to: "base2";
+ offset: 3 3;
+ }
+ rel2 {
+ to: "base2";
+ offset: -4 -4;
+ }
+ image.border: 2 2 2 2;
+ image.middle: 0;
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "mouse_over";
+ mouse_events: 1;
+ repeat_events: 1;
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ transition: LINEAR 0.2;
+ target: "base";
+ target: "base2";
+ target: "pattern";
+ target: "clip";
+ target: "over";
+ target: "over2";
+ }
+ program { name: "off";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.3;
+ target: "base";
+ target: "base2";
+ target: "pattern";
+ target: "clip";
+ target: "over";
+ target: "over2";
+ }
+ program { name: "drg";
+ signal: "e,action,drag,in";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ transition: SINUSOIDAL 0.2;
+ target: "zoom";
+ after: "drg2";
+ }
+ program { name: "drg2";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 0.2;
+ target: "zoom";
+ after: "drg";
+ }
+ program { name: "ndrg";
+ signal: "e,action,drag,out";
+ source: "e";
+ action: ACTION_STOP;
+ target: "drg";
+ target: "drg2";
+ after: "ndrg2";
+ }
+ program { name: "ndrg2";
+ action: STATE_SET "default" 0.0;
+ target: "zoom";
+ }
+
+ program { name: "name_show";
+ signal: "mouse,in";
+ source: "mouse_over";
+ action: STATE_SET "active" 0.0;
+ transition: SINUSOIDAL 0.1;
+ target: "e.text.label";
+ }
+ program { name: "name_hide";
+ signal: "mouse,out";
+ source: "mouse_over";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 0.2;
+ target: "e.text.label";
+ }
+// don't have any states/anim for urgent windows on a desktop
+// program { name: "xx";
+// signal: "e,state,urgent";
+// source: "e";
+// }
+// don't have any states/anim for urgent windows on a desktop
+// program { name: "xx";
+// signal: "e,state,not_urgent";
+// source: "e";
+// }
+ }
+ }
+ group { name: "e/modules/pager/window";
+ images {
+ image: "pager_window.png" COMP;
+ image: "pager_window_unsel.png" COMP;
+ image: "exclam.png" COMP;
+ }
+ parts {
+ part { name: "icon_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon_area2";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "icon_area2";
+ offset: -3 -3;
+ }
+ rel2 {
+ to: "icon_area2";
+ offset: 2 2;
+ }
+ image.normal: "pager_window_unsel.png";
+ image.border: 9 9 7 6;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "pager_window.png";
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 1.0 1.0;
+ max: 24 24;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1 {
+ to: "base";
+ offset: 4 7;
+ }
+ rel2 {
+ to: "base";
+ offset: -5 -7;
+ }
+ }
+ }
+ part {
+ name: "urgent";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ }
+ programs {
+ program { name: "focus_in";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "focused" 0.0;
+ target: "base";
+ }
+ program { name: "focus_out";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: DECELERATE 0.5;
+ target: "urgent";
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program { name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ transition: LINEAR 0.5;
+ target: "urgent2";
+ after: "urgent3";
+ }
+ program { name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program { name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw1";
+ }
+ program { name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw2";
+ }
+ program { name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program { name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw4";
+ }
+ program { name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw0";
+ }
+ program { name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program { name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: BATTERY ***/
+ group { name: "e/modules/battery/main";
+ images {
+ image: "bat_content1.png" COMP;
+ image: "bat_content2.png" COMP;
+ image: "bat_content3.png" COMP;
+ image: "bat_content1b.png" COMP;
+ image: "bat_content2b.png" COMP;
+ image: "bat_content3b.png" COMP;
+ image: "bat_over.png" COMP;
+ image: "bat_shadow.png" COMP;
+ image: "power.png" COMP;
+ image: "power_glow.png" COMP;
+ }
+ min: 16 16;
+ max: 128 128;
+ script {
+ public message(Msg_Type:type, id, ...) {
+ if ((type == MSG_FLOAT) && (id == 1)) {
+ new Float:val;
+ new r;
+ new g;
+ new b;
+
+ val = getfarg(2);
+
+ if (val < 0.35)
+ {
+ new Float:val1;
+ new Float:val2;
+
+ val1 = val - 0.10;
+ if (val1 < 0.0) val1 = 0.0;
+
+ val2 = 0.125 - val1;
+ if (val2 < 0.0) val2 = 0.0;
+ val2 = val2 / 0.125;
+ r = round(val2 * 255.0, ROUND);
+
+ val2 = val1;
+ if (val2 > 0.125) val2 = 0.125;
+ val2 = val2 / 0.125;
+ g = round(val2 * 255.0, ROUND);
+
+ b = 0;
+ }
+ else
+ {
+ r = 0; g = 255; b = 0;
+ }
+
+ custom_state(PART:"fill", "default", 0.0);
+ set_state_val(PART:"fill", STATE_REL1, 0.0, 1.0 - val);
+ set_state(PART:"fill", "custom", 0.0);
+
+ custom_state(PART:"bfill1", "default", 0.0);
+ custom_state(PART:"bfill2", "default", 0.0);
+ custom_state(PART:"bfill3", "default", 0.0);
+
+ set_state_val(PART:"bfill1", STATE_COLOR, r, g, b, 255);
+ set_state_val(PART:"bfill2", STATE_COLOR, r, g, b, 255);
+ set_state_val(PART:"bfill3", STATE_COLOR, r, g, b, 255);
+
+ set_state(PART:"bfill1", "custom", 0.0);
+ set_state(PART:"bfill2", "custom", 0.0);
+ set_state(PART:"bfill3", "custom", 0.0);
+ }
+ }
+ }
+ parts {
+ part { name: "fill_zone";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "over";
+ relative: 0.0 0.25;
+ }
+ rel2 {
+ to: "over";
+ relative: 1.0 0.84375;
+ }
+ }
+ }
+ part { name: "fill";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "fill_zone";
+ rel1.relative: 0.0 0.5;
+ rel2.to: "fill_zone";
+ }
+ }
+ part { name: "fade_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description { state: "faded" 0.0;
+ color: 255 255 255 160;
+ }
+ }
+ part { name: "pulse_clip";
+ type: RECT;
+ clip_to: "fade_clip";
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description { state: "faded" 1.0;
+ color: 255 255 255 255;
+ }
+ description { state: "faded" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "shadow";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "bat_shadow.png";
+ }
+ }
+ part { name: "bfill1";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ aspect: 3.0 3.0;
+ aspect_preference: HORIZONTAL;
+ align: 0.5 1.0;
+ rel1 {
+ to: "fill";
+ relative: 0.125 0.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ to: "fill";
+ relative: 0.875 0.0;
+ offset: -1 -1;
+ }
+ image.normal: "bat_content1.png";
+ }
+ }
+ part { name: "bfill2";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to: "fill";
+ relative: 0.125 0.0;
+ }
+ rel2 {
+ to: "fill";
+ relative: 0.875 1.0;
+ }
+ image.normal: "bat_content2.png";
+ }
+ }
+ part { name: "bfill3";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to: "fill";
+ relative: 0.125 1.0;
+ }
+ rel2 {
+ to: "over";
+ relative: 0.875 0.96875;
+ }
+ image.normal: "bat_content3.png";
+ }
+ }
+ part { name: "bfill1b";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1.to: "bfill1";
+ rel2.to: "bfill1";
+ image.normal: "bat_content1b.png";
+ }
+ }
+ part { name: "bfill2b";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1.to: "bfill2";
+ rel2.to: "bfill2";
+ image.normal: "bat_content2b.png";
+ }
+ }
+ part { name: "bfill3b";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1.to: "bfill3";
+ rel2.to: "bfill3";
+ image.normal: "bat_content3b.png";
+ }
+ }
+ part { name: "over";
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "bat_over.png";
+ }
+ }
+ part { name: "power_glow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "power";
+ rel2.to: "power";
+ image.normal: "power_glow.png";
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ description { state: "active2" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "power";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1 {
+ to: "over";
+ relative: 0.0 0.35;
+ }
+ rel2 {
+ to: "over";
+ relative: 1.0 0.86875;
+ }
+ image.normal: "power.png";
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "e.text.reading";
+ mouse_events: 0;
+ type: TEXT;
+ scale: 1;
+ effect: OUTLINE;
+ clip_to: "fade_clip";
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.5 0.0;
+ }
+ rel2 {
+ relative: 0.5 0.0;
+ }
+ color: 255 255 255 0;
+ color2: 0 0 0 0;
+ color3: 0 0 0 0;
+ color_class: "module_label";
+ text {
+ font: "Sans:style=Bold";
+ size: 8;
+ min: 1 1;
+ align: 0.5 0.0;
+ text_class: "module_small";
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ color2: 0 0 0 128;
+ color3: 0 0 0 32;
+ }
+ }
+ part { name: "e.text.time";
+ mouse_events: 0;
+ type: TEXT;
+ scale: 1;
+ effect: OUTLINE;
+ clip_to: "fade_clip";
+ description {
+ state: "default" 0.0;
+ align: 0.5 1.0;
+ rel1 {
+ relative: 0.5 1.0;
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ }
+ color: 255 255 255 0;
+ color2: 0 0 0 0;
+ color3: 0 0 0 0;
+ color_class: "module_label";
+ text {
+ font: "Sans:style=Bold";
+ size: 8;
+ min: 1 1;
+ align: 0.5 1.0;
+ text_class: "module_small";
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ color2: 0 0 0 128;
+ color3: 0 0 0 32;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "hover1";
+ signal: "mouse,in";
+ source: "over";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3;
+ target: "e.text.reading";
+ target: "e.text.time";
+ }
+ program {
+ name: "hover2";
+ signal: "mouse,out";
+ source: "over";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 1.0;
+ target: "e.text.reading";
+ target: "e.text.time";
+ }
+ program {
+ name: "charge";
+ signal: "e,state,charging";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "fade_clip";
+ }
+ program {
+ name: "charge2";
+ signal: "e,state,charging";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ target: "power";
+ target: "power_glow";
+ after: "charge3";
+ }
+ program {
+ name: "charge3";
+ action: STATE_SET "active2" 0.0;
+ in: 1.0 0.0;
+ target: "power_glow";
+ after: "charge4";
+ }
+ program {
+ name: "charge4";
+ action: STATE_SET "active" 0.0;
+ in: 1.0 0.0;
+ target: "power_glow";
+ after: "charge3";
+ }
+ program {
+ name: "discharge";
+ signal: "e,state,discharging";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "fade_clip";
+ }
+ program {
+ name: "discharge2";
+ signal: "e,state,discharging";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "power";
+ target: "power_glow";
+ }
+ program {
+ name: "discharge3";
+ signal: "e,state,discharging";
+ source: "e";
+ action: ACTION_STOP;
+ target: "charge3";
+ target: "charge4";
+ }
+ program {
+ name: "unknown";
+ signal: "e,state,unknown";
+ source: "e";
+ action: STATE_SET "faded" 0.0;
+ target: "fade_clip";
+ }
+ program {
+ name: "pulse";
+ signal: "e,action,pulse,start";
+ source: "e";
+ action: STATE_SET "faded" 0.0;
+ transition: ACCELERATE 0.3;
+ after: "pulse2";
+ target: "pulse_clip";
+ }
+ program {
+ name: "pulse2";
+ signal: "pulse2";
+ source: "e";
+ action: STATE_SET "faded" 1.0;
+ transition: ACCELERATE 0.1;
+ target: "pulse_clip";
+ }
+ program {
+ name: "pulsestop";
+ signal: "e,action,pulse,stop";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "pulse_clip";
+ }
+ }
+ }
+
+ group { name: "e/modules/battery/popup";
+ min: 240 64;
+ parts {
+ part { name: "battery";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ min: 1 1;
+ max: 120 120;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ align: 0.0 0.5;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ to_x: battery;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 -1;
+ }
+ color: 0 0 0 255;
+ text { text: "Your battery is low!";
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "module_large";
+ }
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.5;
+ to_x: battery;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 255;
+ text { text: "AC power is recommended.";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "module_normal";
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: TEMPERATURE ***/
+ group { name: "e/modules/temperature/main";
+ images {
+ image: "temp_base.png" COMP;
+ image: "temp_mid.png" COMP;
+ image: "temp_over.png" COMP;
+ }
+ min: 16 16;
+ max: 128 128;
+ script {
+ public message(Msg_Type:type, id, ...) {
+ if ((type == MSG_FLOAT) && (id == 1)) {
+ new Float:val;
+ val = getfarg(2);
+ set_drag(PART:"temp_top", 0.0, val);
+ }
+ }
+ }
+ parts {
+ part {
+ name: "base";
+ clip_to: "fade_clip";
+ description {
+ state: "default" 0.0;
+ aspect: 0.387 0.387;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ max: 48 124;
+ rel1 {
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ image {
+ normal: "temp_base.png";
+ }
+ }
+ }
+ part {
+ name: "temp";
+ clip_to: "temp_clip";
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "base";
+ }
+ rel2 {
+ to: "base";
+ }
+ image {
+ normal: "temp_mid.png";
+ }
+ }
+ }
+ part {
+ name: "overlay";
+ clip_to: "fade_clip";
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "base";
+ }
+ rel2 {
+ to: "base";
+ }
+ image {
+ normal: "temp_over.png";
+ }
+ }
+ }
+ part {
+ name: "e.text.reading";
+ type: TEXT;
+ scale: 1;
+ effect: OUTLINE_SOFT_SHADOW;
+ clip_to: "fade_clip";
+ description {
+ state: "default" 0.0;
+ align: 1.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ to_x: "temp";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ }
+ color: 255 255 255 0;
+ color2: 0 0 0 0;
+ color3: 0 0 0 0;
+ color_class: "module_label";
+ text {
+ font: "Sans:style=Bold";
+ size: 8;
+ min: 1 1;
+ align: 0.0 0.0;
+ text_class: "module_small";
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ color2: 0 0 0 128;
+ color3: 0 0 0 32;
+ }
+ }
+ part {
+ name: "fade_clip";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ part {
+ name: "temp_clip";
+ type: RECT;
+ clip_to: "fade_clip";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to_x: "base";
+ to_y: "temp_top";
+ }
+ rel2 {
+ to: "base";
+ }
+ }
+ }
+ part {
+ name: "temp_top";
+ type: RECT;
+ dragable {
+ x: 0 0 0;
+ y: -1 1 0;
+ confine: "temp_limit";
+ }
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "temp_limit";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.081;
+ to: "base";
+ }
+ rel2 {
+ relative: 1.0 0.637;
+ to: "base";
+ }
+ }
+ }
+ part {
+ name: "over";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "hover1";
+ signal: "mouse,in";
+ source: "over";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3;
+ target: "e.text.reading";
+ }
+ program {
+ name: "hover2";
+ signal: "mouse,out";
+ source: "over";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 1.0;
+ target: "e.text.reading";
+ }
+ program {
+ name: "known";
+ signal: "e,state,known";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "fade_clip";
+ }
+ program {
+ name: "unknown";
+ signal: "e,state,unknown";
+ source: "e";
+ action: STATE_SET "faded" 0.0;
+ target: "fade_clip";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: CLOCK ***/
+ group { name: "e/modules/clock/main";
+ images {
+ image: "clock_base.png" COMP;
+ image: "tacho_fg.png" COMP;
+ image: "ch-00.png" COMP;
+ image: "ch-01.png" COMP;
+ image: "ch-02.png" COMP;
+ image: "ch-03.png" COMP;
+ image: "ch-04.png" COMP;
+ image: "ch-05.png" COMP;
+ image: "ch-06.png" COMP;
+ image: "ch-07.png" COMP;
+ image: "ch-08.png" COMP;
+ image: "ch-09.png" COMP;
+ image: "ch-10.png" COMP;
+ image: "ch-11.png" COMP;
+ image: "ch-12.png" COMP;
+ image: "ch-13.png" COMP;
+ image: "ch-14.png" COMP;
+ image: "ch-15.png" COMP;
+ image: "ch-16.png" COMP;
+ image: "ch-17.png" COMP;
+ image: "ch-18.png" COMP;
+ image: "ch-19.png" COMP;
+ image: "ch-20.png" COMP;
+ image: "ch-21.png" COMP;
+ image: "ch-22.png" COMP;
+ image: "ch-23.png" COMP;
+ image: "ch-24.png" COMP;
+ image: "ch-25.png" COMP;
+ image: "ch-26.png" COMP;
+ image: "ch-27.png" COMP;
+ image: "ch-28.png" COMP;
+ image: "ch-29.png" COMP;
+ image: "ch-30.png" COMP;
+ image: "ch-31.png" COMP;
+ image: "ch-32.png" COMP;
+ image: "ch-33.png" COMP;
+ image: "ch-34.png" COMP;
+ image: "ch-35.png" COMP;
+ image: "ch-36.png" COMP;
+ image: "ch-37.png" COMP;
+ image: "ch-38.png" COMP;
+ image: "ch-39.png" COMP;
+ image: "ch-40.png" COMP;
+ image: "ch-41.png" COMP;
+ image: "ch-42.png" COMP;
+ image: "ch-43.png" COMP;
+ image: "ch-44.png" COMP;
+ image: "ch-45.png" COMP;
+ image: "ch-46.png" COMP;
+ image: "ch-47.png" COMP;
+ image: "ch-48.png" COMP;
+ image: "ch-49.png" COMP;
+ image: "ch-50.png" COMP;
+ image: "ch-51.png" COMP;
+ image: "ch-52.png" COMP;
+ image: "ch-53.png" COMP;
+ image: "ch-54.png" COMP;
+ image: "ch-55.png" COMP;
+ image: "ch-56.png" COMP;
+ image: "ch-57.png" COMP;
+ image: "ch-58.png" COMP;
+ image: "ch-59.png" COMP;
+ image: "cm-00.png" COMP;
+ image: "cm-01.png" COMP;
+ image: "cm-02.png" COMP;
+ image: "cm-03.png" COMP;
+ image: "cm-04.png" COMP;
+ image: "cm-05.png" COMP;
+ image: "cm-06.png" COMP;
+ image: "cm-07.png" COMP;
+ image: "cm-08.png" COMP;
+ image: "cm-09.png" COMP;
+ image: "cm-10.png" COMP;
+ image: "cm-11.png" COMP;
+ image: "cm-12.png" COMP;
+ image: "cm-13.png" COMP;
+ image: "cm-14.png" COMP;
+ image: "cm-15.png" COMP;
+ image: "cm-16.png" COMP;
+ image: "cm-17.png" COMP;
+ image: "cm-18.png" COMP;
+ image: "cm-19.png" COMP;
+ image: "cm-20.png" COMP;
+ image: "cm-21.png" COMP;
+ image: "cm-22.png" COMP;
+ image: "cm-23.png" COMP;
+ image: "cm-24.png" COMP;
+ image: "cm-25.png" COMP;
+ image: "cm-26.png" COMP;
+ image: "cm-27.png" COMP;
+ image: "cm-28.png" COMP;
+ image: "cm-29.png" COMP;
+ image: "cm-30.png" COMP;
+ image: "cm-31.png" COMP;
+ image: "cm-32.png" COMP;
+ image: "cm-33.png" COMP;
+ image: "cm-34.png" COMP;
+ image: "cm-35.png" COMP;
+ image: "cm-36.png" COMP;
+ image: "cm-37.png" COMP;
+ image: "cm-38.png" COMP;
+ image: "cm-39.png" COMP;
+ image: "cm-40.png" COMP;
+ image: "cm-41.png" COMP;
+ image: "cm-42.png" COMP;
+ image: "cm-43.png" COMP;
+ image: "cm-44.png" COMP;
+ image: "cm-45.png" COMP;
+ image: "cm-46.png" COMP;
+ image: "cm-47.png" COMP;
+ image: "cm-48.png" COMP;
+ image: "cm-49.png" COMP;
+ image: "cm-50.png" COMP;
+ image: "cm-51.png" COMP;
+ image: "cm-52.png" COMP;
+ image: "cm-53.png" COMP;
+ image: "cm-54.png" COMP;
+ image: "cm-55.png" COMP;
+ image: "cm-56.png" COMP;
+ image: "cm-57.png" COMP;
+ image: "cm-58.png" COMP;
+ image: "cm-59.png" COMP;
+#ifdef CLOCK_SECONDS
+ image: "cs-00.png" COMP;
+ image: "cs-01.png" COMP;
+ image: "cs-02.png" COMP;
+ image: "cs-03.png" COMP;
+ image: "cs-04.png" COMP;
+ image: "cs-05.png" COMP;
+ image: "cs-06.png" COMP;
+ image: "cs-07.png" COMP;
+ image: "cs-08.png" COMP;
+ image: "cs-09.png" COMP;
+ image: "cs-10.png" COMP;
+ image: "cs-11.png" COMP;
+ image: "cs-12.png" COMP;
+ image: "cs-13.png" COMP;
+ image: "cs-14.png" COMP;
+ image: "cs-15.png" COMP;
+ image: "cs-16.png" COMP;
+ image: "cs-17.png" COMP;
+ image: "cs-18.png" COMP;
+ image: "cs-19.png" COMP;
+ image: "cs-20.png" COMP;
+ image: "cs-21.png" COMP;
+ image: "cs-22.png" COMP;
+ image: "cs-23.png" COMP;
+ image: "cs-24.png" COMP;
+ image: "cs-25.png" COMP;
+ image: "cs-26.png" COMP;
+ image: "cs-27.png" COMP;
+ image: "cs-28.png" COMP;
+ image: "cs-29.png" COMP;
+ image: "cs-30.png" COMP;
+ image: "cs-31.png" COMP;
+ image: "cs-32.png" COMP;
+ image: "cs-33.png" COMP;
+ image: "cs-34.png" COMP;
+ image: "cs-35.png" COMP;
+ image: "cs-36.png" COMP;
+ image: "cs-37.png" COMP;
+ image: "cs-38.png" COMP;
+ image: "cs-39.png" COMP;
+ image: "cs-40.png" COMP;
+ image: "cs-41.png" COMP;
+ image: "cs-42.png" COMP;
+ image: "cs-43.png" COMP;
+ image: "cs-44.png" COMP;
+ image: "cs-45.png" COMP;
+ image: "cs-46.png" COMP;
+ image: "cs-47.png" COMP;
+ image: "cs-48.png" COMP;
+ image: "cs-49.png" COMP;
+ image: "cs-50.png" COMP;
+ image: "cs-51.png" COMP;
+ image: "cs-52.png" COMP;
+ image: "cs-53.png" COMP;
+ image: "cs-54.png" COMP;
+ image: "cs-55.png" COMP;
+ image: "cs-56.png" COMP;
+ image: "cs-57.png" COMP;
+ image: "cs-58.png" COMP;
+ image: "cs-59.png" COMP;
+#endif
+ }
+ min: 16 16;
+ max: 128 128;
+ script {
+ public clock_cb(val) {
+ new buf[11];
+ new year, month, day, yearday, weekday, hour, minute;
+ new Float:second;
+ new v;
+
+ date(year, month, day, yearday, weekday, hour, minute, second);
+#ifdef CLOCK_SECONDS
+ v = round(second);
+ timer(1.0 - (second - v), "clock_cb", 1);
+ buf[0] = 0;
+ if (v < 10) {snprintf(buf, 10, "0%i", v);}
+ else {snprintf(buf, 10, "%i", v);}
+ set_state(PART:"seconds", buf, 0.0);
#else
-# define SM
+ timer(60.0 - (second), "clock_cb", 1);
#endif
+ v = minute;
+ buf[0] = 0;
+ if (v < 10) {snprintf(buf, 10, "0%i", v);}
+ else {snprintf(buf, 10, "%i", v);}
+ set_state(PART:"minutes", buf, 0.0);
+
+ v = ((hour % 12) * 5) + ((minute * 5) / 60);
+ buf[0] = 0;
+ if (v < 10) {snprintf(buf, 10, "0%i", v);}
+ else {snprintf(buf, 10, "%i", v);}
+ set_state(PART:"hour", buf, 0.0);
+ }
+ }
+ parts {
+ part { name: "base";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "clock_base.png";
+ }
+ }
+#ifdef CLOCK_SECONDS
+ part { name: "seconds";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base"; rel2.to: "base";
+ image.normal: "cs-00.png";
+ }
+ description { state: "00" 0.0; inherit: "default" 0.0; image.normal: "cs-00.png";}
+ description { state: "01" 0.0; inherit: "default" 0.0; image.normal: "cs-01.png";}
+ description { state: "02" 0.0; inherit: "default" 0.0; image.normal: "cs-02.png";}
+ description { state: "03" 0.0; inherit: "default" 0.0; image.normal: "cs-03.png";}
+ description { state: "04" 0.0; inherit: "default" 0.0; image.normal: "cs-04.png";}
+ description { state: "05" 0.0; inherit: "default" 0.0; image.normal: "cs-05.png";}
+ description { state: "06" 0.0; inherit: "default" 0.0; image.normal: "cs-06.png";}
+ description { state: "07" 0.0; inherit: "default" 0.0; image.normal: "cs-07.png";}
+ description { state: "08" 0.0; inherit: "default" 0.0; image.normal: "cs-08.png";}
+ description { state: "09" 0.0; inherit: "default" 0.0; image.normal: "cs-09.png";}
+ description { state: "10" 0.0; inherit: "default" 0.0; image.normal: "cs-10.png";}
+ description { state: "11" 0.0; inherit: "default" 0.0; image.normal: "cs-11.png";}
+ description { state: "12" 0.0; inherit: "default" 0.0; image.normal: "cs-12.png";}
+ description { state: "13" 0.0; inherit: "default" 0.0; image.normal: "cs-13.png";}
+ description { state: "14" 0.0; inherit: "default" 0.0; image.normal: "cs-14.png";}
+ description { state: "15" 0.0; inherit: "default" 0.0; image.normal: "cs-15.png";}
+ description { state: "16" 0.0; inherit: "default" 0.0; image.normal: "cs-16.png";}
+ description { state: "17" 0.0; inherit: "default" 0.0; image.normal: "cs-17.png";}
+ description { state: "18" 0.0; inherit: "default" 0.0; image.normal: "cs-18.png";}
+ description { state: "19" 0.0; inherit: "default" 0.0; image.normal: "cs-19.png";}
+ description { state: "20" 0.0; inherit: "default" 0.0; image.normal: "cs-20.png";}
+ description { state: "21" 0.0; inherit: "default" 0.0; image.normal: "cs-21.png";}
+ description { state: "22" 0.0; inherit: "default" 0.0; image.normal: "cs-22.png";}
+ description { state: "23" 0.0; inherit: "default" 0.0; image.normal: "cs-23.png";}
+ description { state: "24" 0.0; inherit: "default" 0.0; image.normal: "cs-24.png";}
+ description { state: "25" 0.0; inherit: "default" 0.0; image.normal: "cs-25.png";}
+ description { state: "26" 0.0; inherit: "default" 0.0; image.normal: "cs-26.png";}
+ description { state: "27" 0.0; inherit: "default" 0.0; image.normal: "cs-27.png";}
+ description { state: "28" 0.0; inherit: "default" 0.0; image.normal: "cs-28.png";}
+ description { state: "29" 0.0; inherit: "default" 0.0; image.normal: "cs-29.png";}
+ description { state: "30" 0.0; inherit: "default" 0.0; image.normal: "cs-30.png";}
+ description { state: "31" 0.0; inherit: "default" 0.0; image.normal: "cs-31.png";}
+ description { state: "32" 0.0; inherit: "default" 0.0; image.normal: "cs-32.png";}
+ description { state: "33" 0.0; inherit: "default" 0.0; image.normal: "cs-33.png";}
+ description { state: "34" 0.0; inherit: "default" 0.0; image.normal: "cs-34.png";}
+ description { state: "35" 0.0; inherit: "default" 0.0; image.normal: "cs-35.png";}
+ description { state: "36" 0.0; inherit: "default" 0.0; image.normal: "cs-36.png";}
+ description { state: "37" 0.0; inherit: "default" 0.0; image.normal: "cs-37.png";}
+ description { state: "38" 0.0; inherit: "default" 0.0; image.normal: "cs-38.png";}
+ description { state: "39" 0.0; inherit: "default" 0.0; image.normal: "cs-39.png";}
+ description { state: "40" 0.0; inherit: "default" 0.0; image.normal: "cs-40.png";}
+ description { state: "41" 0.0; inherit: "default" 0.0; image.normal: "cs-41.png";}
+ description { state: "42" 0.0; inherit: "default" 0.0; image.normal: "cs-42.png";}
+ description { state: "43" 0.0; inherit: "default" 0.0; image.normal: "cs-43.png";}
+ description { state: "44" 0.0; inherit: "default" 0.0; image.normal: "cs-44.png";}
+ description { state: "45" 0.0; inherit: "default" 0.0; image.normal: "cs-45.png";}
+ description { state: "46" 0.0; inherit: "default" 0.0; image.normal: "cs-46.png";}
+ description { state: "47" 0.0; inherit: "default" 0.0; image.normal: "cs-47.png";}
+ description { state: "48" 0.0; inherit: "default" 0.0; image.normal: "cs-48.png";}
+ description { state: "49" 0.0; inherit: "default" 0.0; image.normal: "cs-49.png";}
+ description { state: "50" 0.0; inherit: "default" 0.0; image.normal: "cs-50.png";}
+ description { state: "51" 0.0; inherit: "default" 0.0; image.normal: "cs-51.png";}
+ description { state: "52" 0.0; inherit: "default" 0.0; image.normal: "cs-52.png";}
+ description { state: "53" 0.0; inherit: "default" 0.0; image.normal: "cs-53.png";}
+ description { state: "54" 0.0; inherit: "default" 0.0; image.normal: "cs-54.png";}
+ description { state: "55" 0.0; inherit: "default" 0.0; image.normal: "cs-55.png";}
+ description { state: "56" 0.0; inherit: "default" 0.0; image.normal: "cs-56.png";}
+ description { state: "57" 0.0; inherit: "default" 0.0; image.normal: "cs-57.png";}
+ description { state: "58" 0.0; inherit: "default" 0.0; image.normal: "cs-58.png";}
+ description { state: "59" 0.0; inherit: "default" 0.0; image.normal: "cs-59.png";}
+ }
+#endif
+ part { name: "minutes";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base"; rel2.to: "base";
+ image.normal: "ch-00.png";
+ }
+ description { state: "00" 0.0; inherit: "default" 0.0; image.normal: "ch-00.png";}
+ description { state: "01" 0.0; inherit: "default" 0.0; image.normal: "ch-01.png";}
+ description { state: "02" 0.0; inherit: "default" 0.0; image.normal: "ch-02.png";}
+ description { state: "03" 0.0; inherit: "default" 0.0; image.normal: "ch-03.png";}
+ description { state: "04" 0.0; inherit: "default" 0.0; image.normal: "ch-04.png";}
+ description { state: "05" 0.0; inherit: "default" 0.0; image.normal: "ch-05.png";}
+ description { state: "06" 0.0; inherit: "default" 0.0; image.normal: "ch-06.png";}
+ description { state: "07" 0.0; inherit: "default" 0.0; image.normal: "ch-07.png";}
+ description { state: "08" 0.0; inherit: "default" 0.0; image.normal: "ch-08.png";}
+ description { state: "09" 0.0; inherit: "default" 0.0; image.normal: "ch-09.png";}
+ description { state: "10" 0.0; inherit: "default" 0.0; image.normal: "ch-10.png";}
+ description { state: "11" 0.0; inherit: "default" 0.0; image.normal: "ch-11.png";}
+ description { state: "12" 0.0; inherit: "default" 0.0; image.normal: "ch-12.png";}
+ description { state: "13" 0.0; inherit: "default" 0.0; image.normal: "ch-13.png";}
+ description { state: "14" 0.0; inherit: "default" 0.0; image.normal: "ch-14.png";}
+ description { state: "15" 0.0; inherit: "default" 0.0; image.normal: "ch-15.png";}
+ description { state: "16" 0.0; inherit: "default" 0.0; image.normal: "ch-16.png";}
+ description { state: "17" 0.0; inherit: "default" 0.0; image.normal: "ch-17.png";}
+ description { state: "18" 0.0; inherit: "default" 0.0; image.normal: "ch-18.png";}
+ description { state: "19" 0.0; inherit: "default" 0.0; image.normal: "ch-19.png";}
+ description { state: "20" 0.0; inherit: "default" 0.0; image.normal: "ch-20.png";}
+ description { state: "21" 0.0; inherit: "default" 0.0; image.normal: "ch-21.png";}
+ description { state: "22" 0.0; inherit: "default" 0.0; image.normal: "ch-22.png";}
+ description { state: "23" 0.0; inherit: "default" 0.0; image.normal: "ch-23.png";}
+ description { state: "24" 0.0; inherit: "default" 0.0; image.normal: "ch-24.png";}
+ description { state: "25" 0.0; inherit: "default" 0.0; image.normal: "ch-25.png";}
+ description { state: "26" 0.0; inherit: "default" 0.0; image.normal: "ch-26.png";}
+ description { state: "27" 0.0; inherit: "default" 0.0; image.normal: "ch-27.png";}
+ description { state: "28" 0.0; inherit: "default" 0.0; image.normal: "ch-28.png";}
+ description { state: "29" 0.0; inherit: "default" 0.0; image.normal: "ch-29.png";}
+ description { state: "30" 0.0; inherit: "default" 0.0; image.normal: "ch-30.png";}
+ description { state: "31" 0.0; inherit: "default" 0.0; image.normal: "ch-31.png";}
+ description { state: "32" 0.0; inherit: "default" 0.0; image.normal: "ch-32.png";}
+ description { state: "33" 0.0; inherit: "default" 0.0; image.normal: "ch-33.png";}
+ description { state: "34" 0.0; inherit: "default" 0.0; image.normal: "ch-34.png";}
+ description { state: "35" 0.0; inherit: "default" 0.0; image.normal: "ch-35.png";}
+ description { state: "36" 0.0; inherit: "default" 0.0; image.normal: "ch-36.png";}
+ description { state: "37" 0.0; inherit: "default" 0.0; image.normal: "ch-37.png";}
+ description { state: "38" 0.0; inherit: "default" 0.0; image.normal: "ch-38.png";}
+ description { state: "39" 0.0; inherit: "default" 0.0; image.normal: "ch-39.png";}
+ description { state: "40" 0.0; inherit: "default" 0.0; image.normal: "ch-40.png";}
+ description { state: "41" 0.0; inherit: "default" 0.0; image.normal: "ch-41.png";}
+ description { state: "42" 0.0; inherit: "default" 0.0; image.normal: "ch-42.png";}
+ description { state: "43" 0.0; inherit: "default" 0.0; image.normal: "ch-43.png";}
+ description { state: "44" 0.0; inherit: "default" 0.0; image.normal: "ch-44.png";}
+ description { state: "45" 0.0; inherit: "default" 0.0; image.normal: "ch-45.png";}
+ description { state: "46" 0.0; inherit: "default" 0.0; image.normal: "ch-46.png";}
+ description { state: "47" 0.0; inherit: "default" 0.0; image.normal: "ch-47.png";}
+ description { state: "48" 0.0; inherit: "default" 0.0; image.normal: "ch-48.png";}
+ description { state: "49" 0.0; inherit: "default" 0.0; image.normal: "ch-49.png";}
+ description { state: "50" 0.0; inherit: "default" 0.0; image.normal: "ch-50.png";}
+ description { state: "51" 0.0; inherit: "default" 0.0; image.normal: "ch-51.png";}
+ description { state: "52" 0.0; inherit: "default" 0.0; image.normal: "ch-52.png";}
+ description { state: "53" 0.0; inherit: "default" 0.0; image.normal: "ch-53.png";}
+ description { state: "54" 0.0; inherit: "default" 0.0; image.normal: "ch-54.png";}
+ description { state: "55" 0.0; inherit: "default" 0.0; image.normal: "ch-55.png";}
+ description { state: "56" 0.0; inherit: "default" 0.0; image.normal: "ch-56.png";}
+ description { state: "57" 0.0; inherit: "default" 0.0; image.normal: "ch-57.png";}
+ description { state: "58" 0.0; inherit: "default" 0.0; image.normal: "ch-58.png";}
+ description { state: "59" 0.0; inherit: "default" 0.0; image.normal: "ch-59.png";}
+ }
+ part { name: "hour";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base"; rel2.to: "base";
+ image.normal: "cm-00.png";
+ }
+ description { state: "00" 0.0; inherit: "default" 0.0; image.normal: "cm-00.png";}
+ description { state: "01" 0.0; inherit: "default" 0.0; image.normal: "cm-01.png";}
+ description { state: "02" 0.0; inherit: "default" 0.0; image.normal: "cm-02.png";}
+ description { state: "03" 0.0; inherit: "default" 0.0; image.normal: "cm-03.png";}
+ description { state: "04" 0.0; inherit: "default" 0.0; image.normal: "cm-04.png";}
+ description { state: "05" 0.0; inherit: "default" 0.0; image.normal: "cm-05.png";}
+ description { state: "06" 0.0; inherit: "default" 0.0; image.normal: "cm-06.png";}
+ description { state: "07" 0.0; inherit: "default" 0.0; image.normal: "cm-07.png";}
+ description { state: "08" 0.0; inherit: "default" 0.0; image.normal: "cm-08.png";}
+ description { state: "09" 0.0; inherit: "default" 0.0; image.normal: "cm-09.png";}
+ description { state: "10" 0.0; inherit: "default" 0.0; image.normal: "cm-10.png";}
+ description { state: "11" 0.0; inherit: "default" 0.0; image.normal: "cm-11.png";}
+ description { state: "12" 0.0; inherit: "default" 0.0; image.normal: "cm-12.png";}
+ description { state: "13" 0.0; inherit: "default" 0.0; image.normal: "cm-13.png";}
+ description { state: "14" 0.0; inherit: "default" 0.0; image.normal: "cm-14.png";}
+ description { state: "15" 0.0; inherit: "default" 0.0; image.normal: "cm-15.png";}
+ description { state: "16" 0.0; inherit: "default" 0.0; image.normal: "cm-16.png";}
+ description { state: "17" 0.0; inherit: "default" 0.0; image.normal: "cm-17.png";}
+ description { state: "18" 0.0; inherit: "default" 0.0; image.normal: "cm-18.png";}
+ description { state: "19" 0.0; inherit: "default" 0.0; image.normal: "cm-19.png";}
+ description { state: "20" 0.0; inherit: "default" 0.0; image.normal: "cm-20.png";}
+ description { state: "21" 0.0; inherit: "default" 0.0; image.normal: "cm-21.png";}
+ description { state: "22" 0.0; inherit: "default" 0.0; image.normal: "cm-22.png";}
+ description { state: "23" 0.0; inherit: "default" 0.0; image.normal: "cm-23.png";}
+ description { state: "24" 0.0; inherit: "default" 0.0; image.normal: "cm-24.png";}
+ description { state: "25" 0.0; inherit: "default" 0.0; image.normal: "cm-25.png";}
+ description { state: "26" 0.0; inherit: "default" 0.0; image.normal: "cm-26.png";}
+ description { state: "27" 0.0; inherit: "default" 0.0; image.normal: "cm-27.png";}
+ description { state: "28" 0.0; inherit: "default" 0.0; image.normal: "cm-28.png";}
+ description { state: "29" 0.0; inherit: "default" 0.0; image.normal: "cm-29.png";}
+ description { state: "30" 0.0; inherit: "default" 0.0; image.normal: "cm-30.png";}
+ description { state: "31" 0.0; inherit: "default" 0.0; image.normal: "cm-31.png";}
+ description { state: "32" 0.0; inherit: "default" 0.0; image.normal: "cm-32.png";}
+ description { state: "33" 0.0; inherit: "default" 0.0; image.normal: "cm-33.png";}
+ description { state: "34" 0.0; inherit: "default" 0.0; image.normal: "cm-34.png";}
+ description { state: "35" 0.0; inherit: "default" 0.0; image.normal: "cm-35.png";}
+ description { state: "36" 0.0; inherit: "default" 0.0; image.normal: "cm-36.png";}
+ description { state: "37" 0.0; inherit: "default" 0.0; image.normal: "cm-37.png";}
+ description { state: "38" 0.0; inherit: "default" 0.0; image.normal: "cm-38.png";}
+ description { state: "39" 0.0; inherit: "default" 0.0; image.normal: "cm-39.png";}
+ description { state: "40" 0.0; inherit: "default" 0.0; image.normal: "cm-40.png";}
+ description { state: "41" 0.0; inherit: "default" 0.0; image.normal: "cm-41.png";}
+ description { state: "42" 0.0; inherit: "default" 0.0; image.normal: "cm-42.png";}
+ description { state: "43" 0.0; inherit: "default" 0.0; image.normal: "cm-43.png";}
+ description { state: "44" 0.0; inherit: "default" 0.0; image.normal: "cm-44.png";}
+ description { state: "45" 0.0; inherit: "default" 0.0; image.normal: "cm-45.png";}
+ description { state: "46" 0.0; inherit: "default" 0.0; image.normal: "cm-46.png";}
+ description { state: "47" 0.0; inherit: "default" 0.0; image.normal: "cm-47.png";}
+ description { state: "48" 0.0; inherit: "default" 0.0; image.normal: "cm-48.png";}
+ description { state: "49" 0.0; inherit: "default" 0.0; image.normal: "cm-49.png";}
+ description { state: "50" 0.0; inherit: "default" 0.0; image.normal: "cm-50.png";}
+ description { state: "51" 0.0; inherit: "default" 0.0; image.normal: "cm-51.png";}
+ description { state: "52" 0.0; inherit: "default" 0.0; image.normal: "cm-52.png";}
+ description { state: "53" 0.0; inherit: "default" 0.0; image.normal: "cm-53.png";}
+ description { state: "54" 0.0; inherit: "default" 0.0; image.normal: "cm-54.png";}
+ description { state: "55" 0.0; inherit: "default" 0.0; image.normal: "cm-55.png";}
+ description { state: "56" 0.0; inherit: "default" 0.0; image.normal: "cm-56.png";}
+ description { state: "57" 0.0; inherit: "default" 0.0; image.normal: "cm-57.png";}
+ description { state: "58" 0.0; inherit: "default" 0.0; image.normal: "cm-58.png";}
+ description { state: "59" 0.0; inherit: "default" 0.0; image.normal: "cm-59.png";}
+ }
+ part { name: "over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base"; rel2.to: "base";
+ image.normal: "tacho_fg.png";
+ }
+ }
+ }
+ programs {
+ program { name: "init";
+ signal: "load";
+ source: "";
+ script {
+ clock_cb(0);
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: CPUFREQ ***/
+ group { name: "e/modules/cpufreq/main";
+ images {
+ image: "tacho_bg.png" COMP;
+ image: "tacho_fg.png" COMP;
+ image: "tacho_dial_00.png" COMP;
+ image: "tacho_dial_01.png" COMP;
+ image: "tacho_dial_02.png" COMP;
+ image: "tacho_dial_03.png" COMP;
+ image: "tacho_dial_04.png" COMP;
+ image: "tacho_dial_05.png" COMP;
+ image: "tacho_dial_06.png" COMP;
+ image: "tacho_dial_07.png" COMP;
+ image: "tacho_dial_08.png" COMP;
+ image: "tacho_dial_09.png" COMP;
+ image: "tacho_dial_10.png" COMP;
+ image: "tacho_dial_11.png" COMP;
+ image: "tacho_dial_12.png" COMP;
+ image: "tacho_dial_13.png" COMP;
+ image: "tacho_dial_14.png" COMP;
+ image: "tacho_dial_15.png" COMP;
+ }
+ min: 16 16;
+ max: 128 128;
+ script {
+ public available_frequencies;
+ public available_governors;
+
+ public message(Msg_Type:type, id, ...) {
+ if ((type == MSG_INT_SET) && (id == 1)) {
+ while (count(available_frequencies) > 0) {
+ remove(available_frequencies, 0);
+ }
+ for (new i = 2; i < numargs(); i++) {
+ append_int(available_frequencies, getarg(i));
+ }
+ } else if ((type == MSG_STRING_SET) && (id == 2)) {
+ new text[100];
+
+ while (count(available_governors) > 0) {
+ remove(available_governors, 0);
+ }
+
+ for (new i = 2; i < numargs(); i++) {
+ snprintf(text, 100, "%s", getarg(i));
+ append_str(available_governors, text);
+ }
+ } else if ((type == MSG_INT_SET) && (id == 3)) {
+ new f = getarg(2);
+ new use_buttons = getarg(3);
+ new Float:freq, Float:min_freq, Float:max_freq;
+ new text[100];
+
+ freq = f;
+ min_freq = fetch_int(available_frequencies, 0);
+ max_freq = fetch_int(available_frequencies,
+ count(available_frequencies) - 1);
+
+ freq = (freq - min_freq) / (max_freq - min_freq);
+ set_state(PART:"meter", "default", freq);
+
+ if (f < 1000000) {
+ snprintf(text, 100, "%i", f / 1000);
+ } else {
+ snprintf(text, 100, "%i.%i", f / 1000000,
+ (f % 1000000) / 100000);
+ }
+ set_text(PART:"readout", text);
+
+ if (use_buttons == 0) {
+// set_state(PART:"increase_button", "inactive", 0.0);
+// set_state(PART:"decrease_button", "inactive", 0.0);
+// set_state(PART:"increase", "inactive", 0.0);
+// set_state(PART:"decrease", "inactive", 0.0);
+ } else {
+// set_state(PART:"increase_button", "default", 0.0);
+// set_state(PART:"decrease_button", "default", 0.0);
+// set_state(PART:"increase", "default", 0.0);
+// set_state(PART:"decrease", "default", 0.0);
+ }
+ } else if((type == MSG_STRING) && (id == 4)) {
+ new text[100];
+ snprintf(text, 100, "%s", getarg(2));
+ }
+ }
+ }
+ parts {
+ part { name: "fade_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description { state: "faded" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ part { name: "base";
+ clip_to: "fade_clip";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "tacho_bg.png";
+ }
+ }
+ part {
+ name: "readout";
+ type: TEXT;
+ scale: 1;
+// effect: OUTLINE_SOFT_SHADOW;
+ mouse_events: 0;
+ clip_to: "fade_clip";
+ description {
+ state: "default" 0.0;
+ rel1 {
+ relative: 0.6 0.7;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.6 0.7;
+ offset: 0 0;
+ }
+ color: 255 255 255 255;
+ color2: 0 0 0 128;
+ color3: 0 0 0 32;
+ color_class: "module_label";
+ text {
+ text: "??? Ghz";
+ font: "Sans:style=Bold";
+ size: 6;
+ align: 0.5 0.5;
+ min: 1 1;
+ text_class: "module_small";
+ }
+ }
+ }
+ part { name: "meter";
+ clip_to: "fade_clip";
+ mouse_events: 0;
+ description { state: "default" 0.0000; image.normal: "tacho_dial_00.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.0666; image.normal: "tacho_dial_01.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.1333; image.normal: "tacho_dial_02.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.2000; image.normal: "tacho_dial_03.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.2666; image.normal: "tacho_dial_04.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.3333; image.normal: "tacho_dial_05.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.4000; image.normal: "tacho_dial_06.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.4666; image.normal: "tacho_dial_07.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.5333; image.normal: "tacho_dial_08.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.6000; image.normal: "tacho_dial_09.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.6666; image.normal: "tacho_dial_10.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.7333; image.normal: "tacho_dial_11.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.8000; image.normal: "tacho_dial_12.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.8666; image.normal: "tacho_dial_13.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.9333; image.normal: "tacho_dial_14.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 1.0000; image.normal: "tacho_dial_15.png"; rel1.to: "base"; rel2.to: "base"; }
+ }
+ part { name: "over";
+ clip_to: "fade_clip";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ image.normal: "tacho_fg.png";
+ }
+ }
+ }
+ programs {
+/*
+ program {
+ name: "next_governor";
+ signal: "mouse,down,1";
+ source: "cpu";
+ action: SIGNAL_EMIT "e,action,governor,next" "";
+ }
+ program {
+ name: "next_governor2";
+ signal: "mouse,down,1";
+ source: "cpu";
+ action: STATE_SET "clicked" 0.0;
+ target: "cpu";
+ }
+ program {
+ name: "next_governor3";
+ signal: "mouse,up,1";
+ source: "cpu";
+ action: STATE_SET "default" 0.0;
+ target: "cpu";
+ }
+ program {
+ name: "increase_frequency";
+ signal: "mouse,down,1";
+ source: "increase";
+ action: SIGNAL_EMIT "e,action,frequency,increase" "";
+ }
+ program {
+ name: "increase_frequency2";
+ signal: "mouse,down,1";
+ source: "increase";
+ action: STATE_SET "clicked" 0.0;
+ target: "increase_button";
+ }
+ program {
+ name: "increase_frequency3";
+ signal: "mouse,up,1";
+ source: "increase";
+ action: STATE_SET "default" 0.0;
+ target: "increase_button";
+ }
+ program {
+ name: "decrease_frequency";
+ signal: "mouse,down,1";
+ source: "decrease";
+ action: SIGNAL_EMIT "e,action,frequency,decrease" "";
+ }
+ program {
+ name: "decrease_frequency2";
+ signal: "mouse,down,1";
+ source: "decrease";
+ action: STATE_SET "clicked" 0.0;
+ target: "decrease_button";
+ }
+ program {
+ name: "decrease_frequency3";
+ signal: "mouse,up,1";
+ source: "decrease";
+ action: STATE_SET "default" 0.0;
+ target: "decrease_button";
+ }
+ */
+ program {
+ name: "enabled";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "fade_clip";
+ }
+ program {
+ name: "disabled";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "faded" 0.0;
+ target: "fade_clip";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: IBOX / IBAR ***/
+
+ group { name: "e/modules/ibox/icon";
+ alias: "e/modules/ibar/icon";
+ data {
+ // FIXME: Explain these a little better
+ item: "raise_on_hilight" "0"; // 1 or 0 if u want an icon holder to raise when the mouse (or keyboard) hilights it
+ // item: "item_list" "item item2 item3";
+ }
+ parts {
+ part { name: "item_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "item_clip";
+ description { state: "default" 0.0;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ }
+ description { state: "bigger" 0.0; }
+ }
+ part { name: "urgent_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part { name: "urgent";
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "urgent_area";
+ rel2.to: "urgent_area";
+ image.normal: "exclam.png";
+ color: 255 255 255 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel1 {
+ relative: -0.5 -0.5;
+ }
+ rel2 {
+ relative: 1.5 1.5;
+ }
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "over";
+ type: RECT;
+ repeat_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "hover_in";
+ signal: "mouse,in";
+ source: "over";
+ action: STATE_SET "bigger" 0.0;
+ transition: LINEAR 0.1;
+ target: "e.swallow.content";
+ }
+ program { name: "hover_out";
+ signal: "mouse,out";
+ source: "over";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "e.swallow.content";
+ }
+ program { name: "set_urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.2;
+ target: "urgent";
+ }
+ program { name: "set_not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.6;
+ target: "urgent";
+ }
+ program {
+ name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "urgent_area";
+ transition: DECELERATE 0.1;
+ after: "urgentw1";
+ }
+ program {
+ name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ target: "urgent_area";
+ transition: DECELERATE 0.1;
+ after: "urgentw2";
+ }
+ program {
+ name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "urgent_area";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program {
+ name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ target: "urgent_area";
+ transition: DECELERATE 0.1;
+ after: "urgentw4";
+ }
+ program {
+ name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ target: "urgent_area";
+ transition: DECELERATE 0.1;
+ after: "urgentw0";
+ }
+ program {
+ name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ after: "not_urgent2";
+ }
+ program {
+ name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent_area";
+ }
+ }
+ }
+
+// FIXME: Use urgent effect from Pager.
+// FIXME: Something fishy is going on here. When Urgent is set, the icon_overlay vanishes. Happens in bling too.
+
+ group { name: "e/modules/ibox/icon_overlay";
+ alias: "e/modules/ibar/icon_overlay";
+ data {
+ // item: "item_list", "item item2 item3";
+ }
+ script {
+ public urgent;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "background";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 255 255 255 0;
+ }
+ description { state: "visible" 0.0;
+ visible: 1;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ visible: 1;
+ rel1 {
+ relative: -0.5 -0.5;
+ to: "base";
+ }
+ rel2 {
+ relative: 1.5 1.5;
+ to: "base";
+ }
+ color: 255 255 255 0;
+ }
+ description { state: "huge" 0.0;
+ visible: 1;
+ rel1 {
+ relative: -2.0 -2.0;
+ to: "base";
+ }
+ rel2 {
+ relative: 3.0 3.0;
+ to: "base";
+ }
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "background";
+ description { state: "default" 0.0;
+ rel1.to: "background";
+ rel2.to: "background";
+ }
+ }
+ part { name: "urgent";
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "base";
+ rel2.to: "base";
+ image.normal: "exclam.png";
+ color: 255 255 255 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel1 {
+ relative: -0.5 -0.5;
+ to: "base";
+ }
+ rel2 {
+ relative: 1.5 1.5;
+ to: "base";
+ }
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 255 255 255 0;
+ color3: 0 0 0 0;
+ color_class: "module_label";
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "module_normal";
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 42;
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "background";
+ after: "go_active2";
+ }
+ program { name: "go_activeB";
+ signal: "e,action,show,label";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: SINUSOIDAL 0.5;
+ target: "e.text.label";
+ }
+ program { name: "go_active2";
+ action: STATE_SET "hidden" 0.0;
+ transition: LINEAR 0.5;
+ target: "background";
+ after: "go_active";
+ }
+ program { name: "go_passive";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: ACTION_STOP;
+ target: "go_active";
+ target: "go_active2";
+ after: "go_passive2";
+ }
+ program { name: "go_passiveB";
+ signal: "e,action,hide,label";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "e.text.label";
+ }
+ program { name: "go_passive2";
+ action: STATE_SET "default" 0.0;
+ target: "background";
+ script {
+ if (get_int(urgent) == 1) {
+ run_program(PROGRAM:"go_urgent");
+ }
+ }
+ }
+ program { name: "init";
+ signal: "load";
+ source: "";
+ script {
+ set_int(urgent, 0);
+ }
+ }
+ program { name: "set_urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ script {
+ set_int(urgent, 1);
+ }
+ }
+ program { name: "go_urgent";
+ action: STATE_SET "visible" 0.0;
+ target: "background";
+ target: "urgent";
+ after: "go_urgent2";
+ }
+ program { name: "go_urgent2";
+ action: STATE_SET "hidden" 0.0;
+ transition: LINEAR 0.5;
+ target: "background";
+ target: "urgent";
+ after: "go_urgent";
+ }
+ program { name: "unset_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ script {
+ set_int(urgent, 0);
+ }
+ }
+ program { name: "go_unurgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "go_urgent";
+ target: "go_urgent2";
+ after: "go_unurgent2";
+ }
+ program { name: "go_unurgent2";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 0.3;
+ target: "background";
+ target: "urgent";
+ }
+ program { name: "exec_exec";
+ signal: "e,action,exec";
+ source: "e";
+ after: "exec_start";
+ }
+ program { name: "exec_start";
+ signal: "e,action,start";
+ source: "e";
+ action: ACTION_STOP;
+ target: "go_active";
+ target: "go_active2";
+ target: "go_passive";
+ target: "go_passive2";
+ target: "go_big";
+ target: "go_big2";
+ after: "go_big";
+ }
+ program { name: "go_big";
+ action: STATE_SET "visible" 0.0;
+ target: "background";
+ after: "go_big2";
+ }
+ program { name: "go_big2";
+ action: STATE_SET "huge" 0.0;
+ transition: LINEAR 0.5;
+ target: "background";
+ }
+ }
+ }
+
+ group { name: "e/modules/ibox/drop";
+ alias: "e/modules/ibar/drop";
+ images.image: "inset_raised.png" COMP;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_raised.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/modules/ibox/drop_overlay";
+ alias: "e/modules/ibar/drop_overlay";
+ images {
+ image: "gadman_top.png" COMP;
+ image: "gadman_bottom.png" COMP;
+ image: "gadman_left.png" COMP;
+ image: "gadman_right.png" COMP;
+ }
+ parts {
+ part { name: "left_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1.relative: -1.0 0.5;
+ rel2.relative: -1.0 0.5;
+ image.normal: "gadman_right.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -0.8 0.2;
+ rel2.relative: -0.7 0.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 0.5;
+ rel2.relative: 0.2 0.5;
+ }
+ }
+ part { name: "left_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1.relative: -1.0 0.5;
+ rel2.relative: -1.0 0.5;
+ image.normal: "gadman_right.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -0.8 0.2;
+ rel2.relative: -0.7 0.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 0.5;
+ rel2.relative: 0.2 0.5;
+ }
+ }
+ part { name: "right_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1.relative: 2.0 0.5;
+ rel2.relative: 2.0 0.5;
+ image.normal: "gadman_left.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 1.8 0.2;
+ rel2.relative: 1.7 0.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.8 0.5;
+ rel2.relative: 0.8 0.5;
+ }
+ }
+ part { name: "right_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1.relative: 2.0 0.5;
+ rel2.relative: 2.0 0.5;
+ image.normal: "gadman_left.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 1.8 0.2;
+ rel2.relative: 1.7 0.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.8 0.5;
+ rel2.relative: 0.8 0.5;
+ }
+ }
+ part { name: "top_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ rel1.relative: 0.5 -1.0;
+ rel2.relative: 0.5 -1.0;
+ image.normal: "gadman_bottom.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 -0.8;
+ rel2.relative: 0.8 -0.7;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.5 0.2;
+ rel2.relative: 0.5 0.2;
+ }
+ }
+ part { name: "top_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ rel1.relative: 0.5 -1.0;
+ rel2.relative: 0.5 -1.0;
+ image.normal: "gadman_bottom.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 -0.8;
+ rel2.relative: 0.8 -0.7;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.5 0.2;
+ rel2.relative: 0.5 0.2;
+ }
+ }
+ part { name: "bottom_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ rel1.relative: 0.5 2.0;
+ rel2.relative: 0.5 2.0;
+ image.normal: "gadman_top.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 1.7;
+ rel2.relative: 0.8 1.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.5 0.8;
+ rel2.relative: 0.5 0.8;
+ }
+ }
+ part { name: "bottom_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ rel1.relative: 0.5 2.0;
+ rel2.relative: 0.5 2.0;
+ image.normal: "gadman_top.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 1.7;
+ rel2.relative: 0.8 1.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.5 0.8;
+ rel2.relative: 0.5 0.8;
+ }
+ }
+ }
+ programs {
+ program { name: "start1";
+ signal: "show";
+ source: "";
+ after: "left1_1";
+ after: "right1_1";
+ after: "top1_1";
+ after: "bottom1_1";
+ }
+ program { name: "start2";
+ signal: "show";
+ source: "";
+ in: 0.4 0.0;
+ after: "left2_1";
+ after: "right2_1";
+ after: "top2_1";
+ after: "bottom2_1";
+ }
+
+ // LEFT ARROW
+ program { name: "left1_1";
+ action: STATE_SET "1" 0.0;
+ target: "left_arrow1";
+ transition: LINEAR 0.4;
+ after: "left1_2";
+ }
+ program { name: "left1_2";
+ action: STATE_SET "2" 0.0;
+ target: "left_arrow1";
+ transition: LINEAR 0.4;
+ after: "left1_r";
+ }
+ program { name: "left1_r";
+ action: STATE_SET "default" 0.0;
+ target: "left_arrow1";
+ after: "left1_1";
+ }
+ program { name: "left2_1";
+ action: STATE_SET "1" 0.0;
+ target: "left_arrow2";
+ transition: LINEAR 0.4;
+ after: "left2_2";
+ }
+ program { name: "left2_2";
+ action: STATE_SET "2" 0.0;
+ target: "left_arrow2";
+ transition: LINEAR 0.4;
+ after: "left2_r";
+ }
+ program { name: "left2_r";
+ action: STATE_SET "default" 0.0;
+ target: "left_arrow2";
+ after: "left2_1";
+ }
+
+ // RIGHT ARROW
+ program { name: "right1_1";
+ action: STATE_SET "1" 0.0;
+ target: "right_arrow1";
+ transition: LINEAR 0.4;
+ after: "right1_2";
+ }
+ program { name: "right1_2";
+ action: STATE_SET "2" 0.0;
+ target: "right_arrow1";
+ transition: LINEAR 0.4;
+ after: "right1_r";
+ }
+ program { name: "right1_r";
+ action: STATE_SET "default" 0.0;
+ target: "right_arrow1";
+ after: "right1_1";
+ }
+ program { name: "right2_1";
+ action: STATE_SET "1" 0.0;
+ target: "right_arrow2";
+ transition: LINEAR 0.4;
+ after: "right2_2";
+ }
+ program { name: "right2_2";
+ action: STATE_SET "2" 0.0;
+ target: "right_arrow2";
+ transition: LINEAR 0.4;
+ after: "right2_r";
+ }
+ program { name: "right2_r";
+ action: STATE_SET "default" 0.0;
+ target: "right_arrow2";
+ after: "right2_1";
+ }
+
+ // TOP ARROW
+ program { name: "top1_1";
+ action: STATE_SET "1" 0.0;
+ target: "top_arrow1";
+ transition: LINEAR 0.4;
+ after: "top1_2";
+ }
+ program { name: "top1_2";
+ action: STATE_SET "2" 0.0;
+ target: "top_arrow1";
+ transition: LINEAR 0.4;
+ after: "top1_r";
+ }
+ program { name: "top1_r";
+ action: STATE_SET "default" 0.0;
+ target: "top_arrow1";
+ after: "top1_1";
+ }
+ program { name: "top2_1";
+ action: STATE_SET "1" 0.0;
+ target: "top_arrow2";
+ transition: LINEAR 0.4;
+ after: "top2_2";
+ }
+ program { name: "top2_2";
+ action: STATE_SET "2" 0.0;
+ target: "top_arrow2";
+ transition: LINEAR 0.4;
+ after: "top2_r";
+ }
+ program { name: "top2_r";
+ action: STATE_SET "default" 0.0;
+ target: "top_arrow2";
+ after: "top2_1";
+ }
-fonts {
- font: "Vera.ttf" "Edje-Vera";
- font: "VeraBd.ttf" "Edje-Vera-Bold";
+ // BOTTOM ARROW
+ program { name: "bottom1_1";
+ action: STATE_SET "1" 0.0;
+ target: "bottom_arrow1";
+ transition: LINEAR 0.4;
+ after: "bottom1_2";
+ }
+ program { name: "bottom1_2";
+ action: STATE_SET "2" 0.0;
+ target: "bottom_arrow1";
+ transition: LINEAR 0.4;
+ after: "bottom1_r";
+ }
+ program { name: "bottom1_r";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_arrow1";
+ after: "bottom1_1";
+ }
+ program { name: "bottom2_1";
+ action: STATE_SET "1" 0.0;
+ target: "bottom_arrow2";
+ transition: LINEAR 0.4;
+ after: "bottom2_2";
+ }
+ program { name: "bottom2_2";
+ action: STATE_SET "2" 0.0;
+ target: "bottom_arrow2";
+ transition: LINEAR 0.4;
+ after: "bottom2_r";
+ }
+ program { name: "bottom2_r";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_arrow2";
+ after: "bottom2_1";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: WINLIST ***/
+
+ group { name: "e/widgets/winlist/main";
+ images {
+ image: "base_bg.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png";
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 15;
+ image.normal: "bd_top_hilight.png";
+ fill.smooth: 0;
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: 4 0;
+ rel2.offset: -5 -4;
+ rel2.to_y: "e.text.title";
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ align: 0.5 0.0;
+ min: 32 32;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 1 6;
+ to_y: "title_back";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 6;
+ to_y: "title_back";
+ }
+ }
+ }
+ part { name: "separator";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 16 2;
+ rel1 {
+ offset: 16 2;
+ relative: 0.0 1.0;
+ to_y: "e.text.label";
+ }
+ rel2 {
+ offset: -17 4;
+ relative: 1.0 1.0;
+ to_y: "e.text.label";
+ }
+ image {
+ normal: "menu_sep.png";
+ border: 2 2 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.swallow.list";
+ type: SWALLOW;
+ clip_to: "list_clip";
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 12 12;
+ to_y: "e.text.label";
+ }
+ rel2.offset: -13 -12;
+ }
+ }
+ part { name: "list_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ rel1.to_y: "e.swallow.list";
+ rel2.to_y: "e.swallow.list";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: NONE;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 16 16;
+ to_y: "e.swallow.icon";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -17 16;
+ to_y: "e.swallow.icon";
+ }
+ color: 0 0 0 255;
+ color_class: "winlist_label";
+ text {
+ text: "Title goes here";
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.5 0.5;
+ text_class: "winlist_label";
+ }
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ effect: SOFT_SHADOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.5 0.0;
+ min: 1 1;
+ }
+ }
+ }
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+
+ group {
+ name: "e/widgets/winlist/item";
+ images {
+ image: "menu_sel_bg.png" COMP;
+ image: "menu_sel_fg.png" COMP;
+ image: "pager_window.png" COMP;
+ image: "pager_window_shaded.png" COMP;
+ image: "pager_base2.png";
+ }
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 5;
+ }
+ image {
+ normal: "menu_sel_bg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 2;
+ }
+ }
+ }
+ part { name: "fg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "menu_sel_fg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 3;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -1;
+ to_y: "e.text.label";
+ }
+ }
+ }
+ part { name: "type";
+ description { state: "default" 0.0;
+ min: 23 24;
+ max: 23 24;
+ align: 1.0 0.5;
+ rel1 {
+ relative: 1.0 0.5;
+ offset: -23 -12;
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 11;
+ to_y: "e.text.label";
+ }
+ image.normal: "pager_window.png";
+ }
+ description { state: "iconified" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "invisible" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "pager_base2.png";
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "pager_window_shaded.png";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 3 5;
+ to_x: "e.swallow.icon";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -4 -4;
+ to_x: "type";
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "winlist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.5;
+ text_class: "winlist_title";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ }
+ }
+ part { name: "e.event.winlist.item";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 12 12;
+ visible: 1;
+ color: 0 0 0 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ }
+ }
+ }
+ programs {
+ program { name: "type1";
+ signal: "e,state,iconified";
+ source: "e";
+ action: STATE_SET "iconified" 0.0;
+ target: "type";
+ }
+ program { name: "type2";
+ signal: "e,state,invisible";
+ source: "e";
+ action: STATE_SET "invisible" 0.0;
+ target: "type";
+ }
+ program { name: "type3";
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "type";
+ }
+ program { name: "sel";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ transition: LINEAR 0.2;
+ target: "bg";
+ target: "fg";
+ target: "e.text.label";
+ }
+ program { name: "unsel";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.1;
+ target: "bg";
+ target: "fg";
+ target: "e.text.label";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: EXEBUF ***/
+
+ group { name: "e/widgets/exebuf/main";
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "eap_bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "e.swallow.eap_list";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.eap_list";
+ offset: 0 0;
+ }
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.eap_list";
+ type: SWALLOW;
+ clip_to: "eap_list_clip";
+ description { state: "default" 0.0;
+ min: 32 64;
+ align: 0.5 0.0;
+ rel1.offset: 12 12;
+ rel2 {
+ offset: -13 -13;
+ relative: 1.0 0.0;
+ to_y: "bg";
+ }
+ }
+ }
+ part { name: "eap_list_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ rel1.to_y: "e.swallow.eap_list";
+ rel2.to_y: "e.swallow.eap_list";
+ }
+ }
+ part { name: "eap_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ offset: -1 -1;
+ to: "eap_bg";
+ }
+ rel2 {
+ offset: 0 0;
+ to: "eap_bg";
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "exe_bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "e.swallow.exe_list";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.exe_list";
+ offset: 0 0;
+ }
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.exe_list";
+ type: SWALLOW;
+ clip_to: "exe_list_clip";
+ description { state: "default" 0.0;
+ min: 32 64;
+ align: 0.5 1.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 12 12;
+ to_y: "bg";
+ }
+ rel2.offset: -13 -13;
+ }
+ }
+ part { name: "exe_list_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ rel1.to_y: "e.swallow.exe_list";
+ rel2.to_y: "e.swallow.exe_list";
+ }
+ }
+ part { name: "exe_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ offset: -1 -1;
+ to: "exe_bg";
+ }
+ rel2 {
+ offset: 0 0;
+ to: "exe_bg";
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 0 42;
+ max: 99999 42;
+ rel1.offset: 20 0;
+ rel2.offset: -21 -1;
+ image {
+ normal: "menu_sel_bg.png";
+ border: 8 8 5 9;
+ }
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SHADOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.5;
+ offset: 4 0;
+ to_x: "e.swallow.icons";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: 4 0;
+ to_x: "e.swallow.icons";
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 16;
+ align: 0.0 0.5;
+ min: 1 1;
+ text_class: "exebuf_command";
+ }
+ }
+ }
+ part { name: "cursor";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 1 18;
+ max: 1 18;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 1 0;
+ to: "e.text.label";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 -1;
+ to: "e.text.label";
+ }
+ color: 255 255 255 220;
+ }
+ description { state: "faded" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.swallow.icons";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ min: 32 32;
+ max: 32 32;
+ align: 0.0 0.5;
+ rel1 {
+ offset: 6 4;
+ to: "bg";
+ }
+ rel2 {
+ offset: -7 -5;
+ to: "bg";
+ }
+ }
+ }
+ part { name: "fg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "menu_sel_fg.png";
+ border: 8 8 5 9;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "blink_off";
+ signal: "show";
+ source: "";
+ action: STATE_SET "faded" 0.0;
+ transition: SINUSOIDAL 0.5;
+ target: "cursor";
+ after: "blink_on";
+ }
+ program { name: "blink_on";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 0.25;
+ target: "cursor";
+ after: "blink_off";
+ }
+ }
+ }
+
+ group { name: "e/widgets/exebuf/item";
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.offset: -5 -3;
+ rel2.offset: 4 5;
+ image {
+ normal: "menu_sel_bg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: -2 0;
+ rel2.offset: 1 2;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ offset: 2 1;
+ relative: 1.0 0.0;
+ to_x: "e.swallow.icons";
+ }
+ rel2.offset: -3 -2;
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "menu_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "menu_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ color3: 0 0 0 64;
+ color_class: "menu_item";
+ }
+ }
+ part {
+ name: "e.swallow.icons";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ max: 18 18;
+ aspect: 1.0 1.0;
+ align: 0.0 0.5;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 1;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 -2;
+ }
+ }
+ }
+ part { name: "fg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "menu_sel_fg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "e.event.exebuf.item";
+ type: RECT;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ min: 14 14;
+ visible: 1;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 1 -1;
+ to_x: "e.swallow.icons";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "sel";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ transition: LINEAR 0.2;
+ target: "bg";
+ target: "fg";
+ target: "e.text.title";
+ }
+ program { name: "unsel";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.1;
+ target: "bg";
+ target: "fg";
+ target: "e.text.title";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: MIXER ***/
+
+// FIXME: Add code for making sound circles fade between states.
+
+ group { name: "e/modules/mixer/main";
+ images {
+ image: "mixer.png" COMP;
+ image: "mixer_low_left.png" COMP;
+ image: "mixer_low_right.png" COMP;
+ image: "mixer_med_left.png" COMP;
+ image: "mixer_med_right.png" COMP;
+ image: "mixer_high_left.png" COMP;
+ image: "mixer_high_right.png" COMP;
+ }
+ max: 128 128;
+ min: 1 1;
+ script {
+ public message(Msg_Type:type, id, ...) {
+ if ((type == MSG_INT_SET) && (id == 0)) {
+ new mute, left, right;
+
+ mute = getarg(2);
+ left = getarg(3);
+ right = getarg(4);
+
+ if (mute)
+ run_program(PROGRAM:"mute");
+ else
+ run_program(PROGRAM:"unmute");
+
+ if (left <= 0)
+ run_program(PROGRAM:"left_none");
+ else if (left < 33)
+ run_program(PROGRAM:"left_low");
+ else if (left < 66)
+ run_program(PROGRAM:"left_medium");
+ else if (left >= 66)
+ run_program(PROGRAM:"left_high");
+
+ if (right <= 0)
+ run_program(PROGRAM:"right_none");
+ else if (right < 33)
+ run_program(PROGRAM:"right_low");
+ else if (right < 66)
+ run_program(PROGRAM:"right_medium");
+ else if (right >= 66)
+ run_program(PROGRAM:"right_high");
+ }
+ }
+ }
+ parts {
+ part { name: "speaker";
+ type: IMAGE;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1 1;
+ aspect_preference: BOTH;
+ image.normal: "mixer.png";
+ }
+ }
+ part { name: "left";
+ type: IMAGE;
+ clip_to: "mute";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ aspect: 1 1;
+ aspect_preference: BOTH;
+ rel1.to: "speaker";
+ rel2.to: "speaker";
+ image.normal: "mixer_low_left.png";
+ }
+ description { state: "low" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "medium" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ image.normal: "mixer_med_left.png";
+ }
+ description { state: "high" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ image.normal: "mixer_high_left.png";
+ }
+ }
+ part { name: "right";
+ type: IMAGE;
+ clip_to: "mute";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ aspect: 1 1;
+ aspect_preference: BOTH;
+ rel1.to: "speaker";
+ rel2.to: "speaker";
+ image.normal: "mixer_low_right.png";
+ }
+ description { state: "low" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "medium" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ image.normal: "mixer_med_right.png";
+ }
+ description { state: "high" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ image.normal: "mixer_high_right.png";
+ }
+ }
+ part { name: "mute";
+ mouse_events: 0;
+ type: RECT;
+ description { state: "default" 0.0; color: 255 255 255 255; }
+ description { state: "active" 0.0; color: 255 255 255 64; }
+ }
+ part {
+ name: "over";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "speaker";
+ rel2.to: "speaker";
+ color: 255 255 255 0;
+ }
+ }
+ }
+ programs {
+ program { name: "mute";
+ action: STATE_SET "active" 0.0;
+ transition: LINEAR 0.3;
+ target: "mute";
+ }
+ program { name: "unmute";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mute";
+ }
+
+ program { name: "left_none"; action: STATE_SET "default" 0.0; target: "left"; }
+ program { name: "left_low"; action: STATE_SET "low" 0.0; target: "left"; }
+ program { name: "left_medium"; action: STATE_SET "medium" 0.0; target: "left"; }
+ program { name: "left_high"; action: STATE_SET "high" 0.0; target: "left"; }
+
+ program { name: "right_none"; action: STATE_SET "default" 0.0; target: "right"; }
+ program { name: "right_low"; action: STATE_SET "low" 0.0; target: "right"; }
+ program { name: "right_medium"; action: STATE_SET "medium" 0.0; target: "right"; }
+ program { name: "right_high"; action: STATE_SET "high" 0.0; target: "right"; }
+
+ }
+ }
+
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** FILEMAN ***/
+
+ group { name: "e/fileman/default/window/main";
+ images {
+ image: "dia_grad.png" COMP;
+ image: "dia_topshad.png" COMP;
+ image: "dia_botshad.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "dia_grad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "e.swallow.bg";
+ type: SWALLOW;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 31;
+ image.normal: "dia_topshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "shadow2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -4;
+ image.normal: "dia_botshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/fileman/default/scrollframe";
+ images {
+ image: "inset_sunk.png" COMP;
+ image: "arrow_left.png" COMP;
+ image: "arrow_right.png" COMP;
+ image: "arrow_up.png" COMP;
+ image: "arrow_down.png" COMP;
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_base2.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "sb_runnerh.png" COMP;
+ image: "sb_runnerv.png" COMP;
+ }
+ parts {
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "e.swallow.content";
+ clip_to: "clipper";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2 {
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ to_x: "sb_vbar";
+ to_y: "sb_hbar";
+ }
+ }
+ }
+ part { name: "conf_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: -1 -1;
+ rel2.offset: 0 0;
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "sb_vbar";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 1.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -2 -1;
+ to_y: "sb_hbar";
+ }
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ max: 0 99999;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ to_y: "sb_hbar";
+ }
+ }
+ }
+ part { name: "sb_vbar_base";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -2;
+ to: "sb_vbar_a1";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 1;
+ to: "sb_vbar_a2";
+ }
+ }
+ }
+ part { name: "sb_vbar_runner";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 3 99999;
+ rel1.to: "sb_vbar_base";
+ rel1.offset: 1 0;
+ rel2.to: "sb_vbar_base";
+ image {
+ normal: "sb_runnerv.png";
+ border: 0 0 4 4;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "sb_vbar_p1";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "sb_vbar_a1";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to: "e.dragable.vbar";
+ }
+ }
+ }
+ part { name: "sb_vbar_p2";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "e.dragable.vbar";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to: "sb_vbar_a2";
+ }
+ }
+ }
+ part { name: "e.dragable.vbar";
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 0 0 0;
+ y: 1 1 0;
+ confine: "sb_vbar_base";
+ }
+ description { state: "default" 0.0;
+ min: 17 17;
+ rel1 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_vbar_base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_vbar_base";
+ }
+ image {
+ normal: "bt_sm_base2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_sm_base1.png";
+ }
+ }
+ part { name: "sb_vbar_over1";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.vbar";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "e.dragable.vbar";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_over2";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.vbar";
+ rel2.to: "e.dragable.vbar";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+
+ part { name: "sb_vbar_a1";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.5 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ color: 0 0 0 0;
+ rel1 { to: "sb_vbar";
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 { to: "sb_vbar";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_a1_arrow";
+ mouse_events: 0;
+ clip_to: "sb_vbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_vbar_a1";
+ rel2.to: "sb_vbar_a1";
+ image.normal: "arrow_up.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 -1;
+ rel2.offset: -1 -2;
+ }
+ }
+
+ part { name: "sb_vbar_a2";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.5 1.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_vbar";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "sb_vbar";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_a2_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_vbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_vbar_a2";
+ rel2.to: "sb_vbar_a2";
+ image.normal: "arrow_down.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "sb_hbar";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.0 1.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 1 -2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -1 -2;
+ to_x: "sb_vbar";
+ }
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -1 -1;
+ to_x: "sb_vbar";
+ }
+ }
+ }
+ part { name: "sb_hbar_base";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 0;
+ to: "sb_hbar_a1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 1 -1;
+ to: "sb_hbar_a2";
+ }
+ }
+ }
+ part { name: "sb_hbar_runner";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 99999 3;
+ rel1.to: "sb_hbar_base";
+ rel1.offset: 0 1;
+ rel2.to: "sb_hbar_base";
+ image {
+ normal: "sb_runnerh.png";
+ border: 4 4 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "sb_hbar_p1";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "sb_hbar_a1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "e.dragable.hbar";
+ }
+ }
+ }
+ part { name: "sb_hbar_p2";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "e.dragable.hbar";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "sb_hbar_a2";
+ }
+ }
+ }
+ part { name: "e.dragable.hbar";
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 1 1 0;
+ y: 0 0 0;
+ confine: "sb_hbar_base";
+ }
+ description { state: "default" 0.0;
+ min: 17 17;
+ rel1 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_hbar_base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_hbar_base";
+ }
+ image {
+ normal: "bt_sm_base2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_sm_base1.png";
+ }
+ }
+ part { name: "sb_hbar_over1";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.hbar";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "e.dragable.hbar";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+ part { name: "sb_hbar_over2";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.hbar";
+ rel2.to: "e.dragable.hbar";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+
+ part { name: "sb_hbar_a1";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_hbar";
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "sb_hbar";
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ }
+ }
+ part { name: "sb_hbar_a1_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_hbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_hbar_a1";
+ rel2.to: "sb_hbar_a1";
+ image.normal: "arrow_left.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 0;
+ rel2.offset: -2 -1;
+ }
+ }
+
+ part { name: "sb_hbar_a2";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 1.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_hbar";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to: "sb_hbar";
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+ part { name: "sb_hbar_a2_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_hbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_hbar_a2";
+ rel2.to: "sb_hbar_a2";
+ image.normal: "arrow_right.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 1 0;
+ rel2.offset: 0 -1;
+ }
+ }
+ }
+ programs {
+ program { name: "sb_vbar_show";
+ signal: "e,action,show,vbar";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar";
+ }
+ program { name: "sb_vbar_hide";
+ signal: "e,action,hide,vbar";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ target: "sb_vbar";
+ }
+ program { name: "sb_hbar_show";
+ signal: "e,action,show,hbar";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar";
+ }
+ program { name: "sb_hbar_hide";
+ signal: "e,action,hide,hbar";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ target: "sb_hbar";
+ }
+
+ program { name: "sb_vbar_a1_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a1";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_vbar_a1_arrow";
+ }
+ program { name: "sb_vbar_a1_down2";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a1";
+ action: DRAG_VAL_STEP 0.0 -1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_a1_up";
+ signal: "mouse,up,1";
+ source: "sb_vbar_a1";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar_a1_arrow";
+ }
+ program { name: "sb_vbar_a2_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a2";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_vbar_a2_arrow";
+ }
+ program { name: "sb_vbar_a2_down2";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a2";
+ action: DRAG_VAL_STEP 0.0 1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_a2_up";
+ signal: "mouse,up,1";
+ source: "sb_vbar_a2";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar_a2_arrow";
+ }
+ program { name: "sb_vbar_p1_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_p1";
+ action: DRAG_VAL_PAGE 0.0 -1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_p2_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_p2";
+ action: DRAG_VAL_PAGE 0.0 1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.vbar";
+ action: STATE_SET "clicked" 0.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.vbar";
+ action: STATE_SET "default" 0.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_hbar_a1_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a1";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_hbar_a1_arrow";
+ }
+ program { name: "sb_hbar_a1_down2";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a1";
+ action: DRAG_VAL_STEP -1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_a1_up";
+ signal: "mouse,up,1";
+ source: "sb_hbar_a1";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar_a1_arrow";
+ }
+ program { name: "sb_hbar_a2_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a2";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_hbar_a2_arrow";
+ }
+ program { name: "sb_hbar_a2_down2";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a2";
+ action: DRAG_VAL_STEP 1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_a2_up";
+ signal: "mouse,up,1";
+ source: "sb_hbar_a2";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar_a2_arrow";
+ }
+ program { name: "sb_hbar_p1_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_p1";
+ action: DRAG_VAL_PAGE -1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_p2_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_p2";
+ action: DRAG_VAL_PAGE 1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.hbar";
+ action: STATE_SET "clicked" 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.hbar";
+ action: STATE_SET "default" 0.0;
+ target: "e.dragable.hbar";
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/list/drop_in";
+ alias: "e/fileman/default/list/drop_between";
+ alias: "e/fileman/desktop/list/drop_in";
+ alias: "e/fileman/desktop/list/drop_between";
+ images {
+ image: "gadman_frame.png" COMP;
+ image: "gadman_border.png" COMP;
+ }
+ parts {
+ part { name: "overlay";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 { to: "border"; offset: 4 4; }
+ rel2 { to: "border"; offset: -5 -5; }
+ image.normal: "gadman_frame.png";
+ fill.size.relative: 0 0;
+ fill.size.offset: 24 24;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ rel1.offset: -5 -5;
+ rel2.offset: 4 4;
+ image {
+ normal: "gadman_border.png";
+ border: 10 10 10 10;
+ middle: 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/rubberband";
+ images {
+ image: "gadman_frame.png" COMP;
+ image: "gadman_border.png" COMP;
+ }
+ parts {
+ part { name: "overlay";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 { to: "border"; offset: 4 4; }
+ rel2 { to: "border"; offset: -5 -5; }
+ image.normal: "gadman_frame.png";
+ fill.size.relative: 0 0;
+ fill.size.offset: 24 24;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ rel1.offset: -5 -5;
+ rel2.offset: 4 4;
+ image {
+ normal: "gadman_border.png";
+ border: 10 10 10 10;
+ middle: 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/overlay";
+ alias: "e/fileman/default/overlay";
+ images {
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "gadman_frame.png" COMP;
+ image: "gadman_border.png" COMP;
+ }
+ parts {
+ part { name: "busy_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "active" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "overlay";
+ mouse_events: 0;
+ clip_to: "busy_clip";
+ description { state: "default" 0.0;
+ rel1 { to: "border"; offset: 4 4; }
+ rel2 { to: "border"; offset: -5 -5; }
+ image.normal: "gadman_frame.png";
+ fill.size.relative: 0 0;
+ fill.size.offset: 24 24;
+ }
+ }
+ part { name: "border";
+ mouse_events: 0;
+ clip_to: "busy_clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to_x: "e.text.busy_label";
+ to_y: "busy";
+ offset: -20 -20;
+ }
+ rel2 {
+ to: "e.text.busy_label";
+ offset: 19 9;
+ }
+ image {
+ normal: "gadman_border.png";
+ border: 10 10 10 10;
+ middle: 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "busy";
+ clip_to: "busy_clip";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ align: 0.5 0.5;
+ aspect_preference: BOTH;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 8 8;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -9 -9;
+ }
+ image {
+ normal: "busy-9.png";
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ }
+ }
+ }
+ part { name: "e.text.busy_label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ clip_to: "busy_clip";
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1 {
+ to: "busy";
+ relative: 0.0 1.0;
+ offset: 0 4;
+ }
+ rel2 {
+ to: "busy";
+ relative: 1.0 1.0;
+ offset: -1 4;
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ font: "Sans:style=Bold,Edje-Vera-Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.0;
+ text_class: "fileman_notice";
+ }
+ }
+ }
+ part { name: "typebuf_clip";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description {
+ state: "active" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.text.typebuf_label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ clip_to: "typebuf_clip";
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ font: "Sans:style=Bold,Edje-Vera-Bold";
+ size: 10;
+ min: 0 0;
+ align: 0.5 0.5;
+ elipsis: 1.0;
+ text_class: "fileman_typebuf";
+ }
+ }
+ }
+
+ }
+ programs {
+ program { name: "go1";
+ signal: "e,state,busy,start";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "busy_clip";
+ }
+ program { name: "go2";
+ signal: "e,state,busy,start";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.5;
+ target: "busy";
+ after: "go2";
+ }
+ program { name: "stop1";
+ signal: "e,state,busy,stop";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "busy_clip";
+ after: "stop2";
+ }
+ program { name: "stop2";
+ action: ACTION_STOP;
+ target: "go2";
+ }
+ program { name: "gob1";
+ signal: "e,state,typebuf,start";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ transition: SINUSOIDAL 0.25;
+ target: "typebuf_clip";
+ }
+ program { name: "stopb1";
+ signal: "e,state,typebuf,stop";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "typebuf_clip";
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/icon/variable";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part { name: "label2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1.to: "e.text.label";
+ rel2.to: "e.text.label";
+ color: 0 0 0 255;
+ text {
+ font: "Sans";
+ text_source: "e.text.label";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "fileman_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image.normal: "pager_base2.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 0.0;
+ offset: -3 -1;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1.to: "icon0";
+ rel2.to: "icon0";
+ color: 0 0 0 0;
+ }
+ description { state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description { state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1.to: "icon";
+ rel2.to: "icon";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -2;
+ }
+ visible: 0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "fileman_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ min: 24 24;
+ rel1.relative: 0.75 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ description { state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_copy.png";
+ }
+ description { state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_ask.png";
+ }
+ description { state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ target: "label2";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ target: "label2";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/icon/fixed";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part { name: "label2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1.to: "e.text.label";
+ rel2.to: "e.text.label";
+ color: 0 0 0 255;
+ text {
+ font: "Sans";
+ text_source: "e.text.label";
+ size: 10;
+ min: 0 1;
+ align: 0.5 0.5;
+ text_class: "fileman_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image.normal: "pager_base2.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 0.0;
+ offset: -3 -1;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1.to: "icon0";
+ rel2.to: "icon0";
+ color: 0 0 0 0;
+ }
+ description { state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description { state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1.to: "icon";
+ rel2.to: "icon";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -2;
+ }
+ visible: 0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.5 0.5;
+ text_class: "fileman_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ min: 24 24;
+ rel1.relative: 0.75 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ description { state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_copy.png";
+ }
+ description { state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_ask.png";
+ }
+ description { state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ target: "label2";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ target: "label2";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/desktop/icon/variable";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image.normal: "pager_base2.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 0.0;
+ offset: -3 -1;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1.to: "icon0";
+ rel2.to: "icon0";
+ color: 0 0 0 0;
+ }
+ description { state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description { state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1.to: "icon";
+ rel2.to: "icon";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -2;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 32;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "desktop_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ min: 24 24;
+ rel1.relative: 0.75 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ description { state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_copy.png";
+ }
+ description { state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_ask.png";
+ }
+ description { state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/desktop/icon/fixed";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image.normal: "pager_base2.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 0.0;
+ offset: -3 -1;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1.to: "icon0";
+ rel2.to: "icon0";
+ color: 0 0 0 0;
+ }
+ description { state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description { state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1.to: "icon";
+ rel2.to: "icon";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -2;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 32;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.5 0.5;
+ text_class: "desktop_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ min: 24 24;
+ rel1.relative: 0.75 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ description { state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_copy.png";
+ }
+ description { state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_ask.png";
+ }
+ description { state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/list/variable";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_1.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_1.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ ////
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image {
+ normal: "e17_fileman_thumb_bg.png";
+ }
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1 {
+ to: "icon0";
+ }
+ rel2 {
+ to: "icon0";
+ }
+ color: 0 0 0 0;
+ }
+ description {
+ state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description {
+ state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description {
+ state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1 {
+ to: "icon";
+ }
+ rel2 {
+ to: "icon";
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "icon0";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ rel1 {
+ relative: 0.75 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description {
+ state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_copy.png";
+ }
+ }
+ description {
+ state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_ask.png";
+ }
+ }
+ description {
+ state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/list_odd/variable";
+ data.item: "stacking" "below";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_2.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_2.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ ////
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image {
+ normal: "e17_fileman_thumb_bg.png";
+ }
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1 {
+ to: "icon0";
+ }
+ rel2 {
+ to: "icon0";
+ }
+ color: 0 0 0 0;
+ }
+ description {
+ state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description {
+ state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description {
+ state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1 {
+ to: "icon";
+ }
+ rel2 {
+ to: "icon";
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "icon0";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ rel1 {
+ relative: 0.75 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description {
+ state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_copy.png";
+ }
+ }
+ description {
+ state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_ask.png";
+ }
+ }
+ description {
+ state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/list/fixed";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_1.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_1.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ ////
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image {
+ normal: "e17_fileman_thumb_bg.png";
+ }
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1 {
+ to: "icon0";
+ }
+ rel2 {
+ to: "icon0";
+ }
+ color: 0 0 0 0;
+ }
+ description {
+ state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description {
+ state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description {
+ state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1 {
+ to: "icon";
+ }
+ rel2 {
+ to: "icon";
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "icon0";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ rel1 {
+ relative: 0.75 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description {
+ state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_copy.png";
+ }
+ }
+ description {
+ state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_ask.png";
+ }
+ }
+ description {
+ state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/list_odd/fixed";
+ data.item: "stacking" "below";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_2.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_2.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ ////
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image {
+ normal: "e17_fileman_thumb_bg.png";
+ }
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1 {
+ to: "icon0";
+ }
+ rel2 {
+ to: "icon0";
+ }
+ color: 0 0 0 0;
+ }
+ description {
+ state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description {
+ state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description {
+ state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1 {
+ to: "icon";
+ }
+ rel2 {
+ to: "icon";
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "icon0";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ rel1 {
+ relative: 0.75 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description {
+ state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_copy.png";
+ }
+ }
+ description {
+ state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_ask.png";
+ }
+ }
+ description {
+ state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** SYSTEM ***/
+
+ group { name: "e/sys/logout";
+ alias: "e/sys/halt";
+ alias: "e/sys/reboot";
+ alias: "e/sys/suspend";
+ alias: "e/sys/hibernate";
+ data.item: "borderless" "1";
+// data.item: "shaped" "1";
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "shelf_alt_over.png" COMP;
+ image: "logo_white_128.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ }
+ styles {
+ style {
+ name: "sys_style";
+ base: "font=Sans:style=Bold font_size=12 text_class=tb_plain align=center valign=center color=#fff style=soft_shadow shadow_color=#0000001f wrap=word";
+ tag: "br" "\n";
+ tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light";
+ }
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 250 250;
+ image.normal: "vgrad_dark.png";
+ fill {
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part { name: "over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "shelf_alt_over.png";
+ image.border: 5 5 5 5;
+ image.middle: 0;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "busy";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 32 32;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ align: 0.5 0.0;
+ aspect_preference: BOTH;
+ rel1 {
+ to_y: "logo";
+ relative: 0.0 1.0;
+ offset: 0 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 1;
+ }
+ image {
+ normal: "busy-9.png";
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ }
+ }
+ }
+ part { name: "logo";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 128 128;
+ max: 128 128;
+ align: 0.5 0.0;
+ image.normal: "logo_white_128.png";
+ }
+ description { state: "done" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.textblock.message";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ offset: 8 8;
+ relative: 0.0 1.0;
+ to_y: "busy";
+ }
+ rel2.offset: -9 -9;
+ text {
+ style: "sys_style";
+ min: 1 1;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "busy_anim";
+ signal: "show";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** DIALOG ***/
+ group { name: "e/widgets/dialog/main";
+ images {
+ image: "dia_grad.png" COMP;
+ image: "dia_topshad.png" COMP;
+ image: "dia_botshad.png" COMP;
+ image: "menu_sep.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "dia_grad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 31;
+ image.normal: "dia_topshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "shadow2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -4;
+ image.normal: "dia_botshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ fixed: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 4 -5;
+ to_y: "e.swallow.buttons";
+ }
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 4 4;
+ to_x: "e.swallow.icon";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -5 -9;
+ to_y: "e.swallow.buttons";
+ }
+ }
+ }
+ part { name: "separator";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 16 2;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 4 -1;
+ to_y: "e.swallow.content";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 0;
+ to_y: "e.swallow.content";
+ }
+ image {
+ normal: "menu_sep.png";
+ border: 2 2 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part {
+ name: "e.swallow.buttons";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/dialog/text";
+ styles {
+ style {
+ name: "dialog_style";
+ base: "font=Sans font_size=10 text_class=tb_plain align=center color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
+ tag: "br" "\n";
+ tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light";
+ }
+ }
+ parts {
+ part { name: "e.textblock.message";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ text {
+ style: "dialog_style";
+ min: 1 1;
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** CONFIGURATION PANEL ***/
+
+ group { name: "e/widgets/configure/main";
+ images {
+ image: "dia_grad.png" COMP;
+ image: "dia_topshad.png" COMP;
+ image: "dia_botshad.png" COMP;
+ image: "menu_sep.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "dia_grad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 31;
+ image.normal: "dia_topshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "shadow2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -4;
+ image.normal: "dia_botshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "separator";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 16 2;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 4 -1;
+ to_y: "e.swallow.content";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 0;
+ to_y: "e.swallow.content";
+ }
+ image {
+ normal: "menu_sep.png";
+ border: 2 2 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part {
+ name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ min: 320 200;
+ rel1.offset: 24 5;
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -25 -9;
+ to_y: "e.swallow.button";
+ }
+ }
+ }
+ part {
+ name: "e.swallow.button";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 1 1;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ rel1.relative: 0.5 0.0;
+ rel2.relative: 0.5 1.0;
+ rel2.offset: 0 -5;
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOVE/RESIZE BOX ***/
+
+ group { name: "e/widgets/border/default/move";
+ images {
+ image: "base_bg.png" COMP;
+ image: "move.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "icon";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.0 0.5;
+ min: 21 21;
+ max: 21 21;
+ rel1.offset: 2 2;
+ rel2.relative: 0.0 1.0;
+ rel2.offset: 2 -3;
+ image.normal: "move.png";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to_x: "icon";
+ rel1.offset: 2 4;
+ rel1.relative: 1.0 0.0;
+ rel2.offset: -5 -5;
+ color: 0 0 0 255;
+ color_class: "move_text";
+ text { text: "X Y";
+ font: "Sans";
+ size: 10;
+ align: 0.5 0.5;
+ min: 1 1;
+ text_class: "move_text";
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/border/default/resize";
+ images {
+ image: "base_bg.png" COMP;
+ image: "resize.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "icon";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.0 0.5;
+ min: 21 21;
+ max: 21 21;
+ rel1.offset: 2 2;
+ rel2.relative: 0.0 1.0;
+ rel2.offset: 2 -3;
+ image.normal: "resize.png";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to_x: "icon";
+ rel1.offset: 2 4;
+ rel1.relative: 1.0 0.0;
+ rel2.offset: -5 -5;
+ color: 0 0 0 255;
+ color_class: "resize_text";
+ text { text: "WxH";
+ font: "Sans";
+ size: 10;
+ align: 0.5 0.5;
+ min: 1 1;
+ text_class: "resize_text";
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** TOOLBAR ***/
+
+group { name: "e/toolbar/default/base";
+ images {
+ image: "toolbar_top.png" COMP;
+ image: "toolbar_bottom.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 99999 48;
+ image.normal: "toolbar_top.png";
+ image.border: 4 4 4 4;
+ fill.smooth: 0;
+ }
+ description { state: "bottom" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "toolbar_bottom.png";
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ }
+ description { state: "bottom" 0.0;
+ inherit: "default" 0.0;
+ }
+ }
+ }
+ programs {
+ program { name: "orient1";
+ signal: "e,state,orientation,top";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ target: "e.swallow.content";
+ }
+ program { name: "orient2";
+ signal: "e,state,orientation,bottom";
+ source: "e";
+ action: STATE_SET "bottom" 0.0;
+ target: "base";
+ target: "e.swallow.content";
+ }
+ }
}
-spectra {
- spectrum {
- name: "black_to_trans";
- color: 0 0 0 255 1;
- color: 0 0 0 0 1;
- }
- spectrum
- {
- name: "rubberband";
- color: 255 231 157 127 1;
- color: 255 249 231 127 1;
+/////////////////////////////////////////////////////////////////////////////
+ /*** TRANSITIONS ***/
+
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "vgrad_light.png" COMP;
+ image: "logo_black_128.png" COMP;
+ image: "logo_white_128.png" COMP;
+ }
+
+ group { name: "e/transpreview/0";
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "vgrad_dark.png";
+ fill {
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part { name: "logo";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "logo_white_128.png";
+ min: 32 32;
+ max: 128 128;
+ }
+ }
+ }
+ }
+
+ group { name: "e/transpreview/1";
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "vgrad_light.png";
+ fill {
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part { name: "logo";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "logo_black_128.png";
+ min: 32 32;
+ max: 128 128;
+ }
+ }
+ }
+ }
+
+ group { name: "e/transitions/crossfade";
+ parts {
+ part { name: "e.swallow.bg.old";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "e.swallow.bg.new";
+ type: SWALLOW;
+ clip_to: "bg_new_clip";
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "bg_new_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ description { state: "done" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ }
+ programs {
+ program { name: "go";
+ signal: "e,action,start";
+ source: "e";
+ action: STATE_SET "done" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "bg_new_clip";
+ after: "go2";
+ }
+ program { name: "go2";
+ action: SIGNAL_EMIT "e,state,done" "";
+ }
+ }
+ }
+
+ group { name: "e/transitions/vswipe";
+ images.image: "transition_vswipe.png" COMP;
+ parts {
+ part { name: "e.swallow.bg.old";
+ type: SWALLOW;
+ clip_to: "bg_prev_clip";
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "e.swallow.bg.new";
+ type: SWALLOW;
+ clip_to: "bg_new_clip";
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "bg_prev_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: 0 -32;
+ rel2.offset: -1 31;
+ }
+ description { state: "done" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 31;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 31;
+ }
+ }
+ }
+ part { name: "bg_new_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 -32;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 -32;
+ }
+ }
+ description {
+ state: "done" 0.0;
+ rel1.offset: 0 -32;
+ rel2.offset: -1 31;
+ }
+ }
+ part { name: "swipe_gap";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 0 64;
+ max: 99999 64;
+ rel1 {
+ to: "bg_prev_clip";
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "bg_prev_clip";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ image.normal: "transition_vswipe.png";
+ }
+ }
+ }
+ programs {
+ program { name: "go";
+ signal: "e,action,start";
+ source: "e";
+ action: STATE_SET "done" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "bg_new_clip";
+ target: "bg_prev_clip";
+ after: "go2";
+ }
+ program { name: "go2";
+ action: SIGNAL_EMIT "e,state,done" "";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** WIDGETS ***/
+ group { name: "e/widgets/check";
+ images {
+ image: "check_base.png" COMP;
+ image: "check_on.png" COMP;
+ image: "check_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ }
+ image.normal: "check_base.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "check_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "check_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ color: 0 0 0 255;
+ color_class: "check_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "check_button";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ color_class: "check_text_disabled";
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ ignore_flags: ON_HOLD;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on"; /* if the checkmark is to be displayed */
+ signal: "e,state,checked";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off"; /* check mark is not to be displayed */
+ signal: "e,state,unchecked";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ program { name: "click";
+ signal: "mouse,up,1";
+ source: "event";
+ action: SIGNAL_EMIT "e,action,toggle" "";
+ }
+ }
+ }
+ group { name: "e/widgets/check_icon";
+ images {
+ image: "check_base.png" COMP;
+ image: "check_on.png" COMP;
+ image: "check_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ }
+ image.normal: "check_base.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "check_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "check_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ clip_to: "icon_clip";
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ }
+ description { state: "label_visible" 0.0;
+ inherit: "default" 0.0;
+ min: 16 16;
+ rel2 {
+ to_y: "base";
+ relative: 1.0 0.0;
+ offset: -2 -2;
+ }
+ }
+ }
+ part { name: "icon_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "label_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "label_visible" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ clip_to: "label_clip";
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ color: 0 0 0 255;
+ color_class: "check_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "check_button";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ color_class: "check_text_disabled";
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ ignore_flags: ON_HOLD;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on"; /* if the checkmark is to be displayed */
+ signal: "e,state,checked";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off"; /* check mark is not to be displayed */
+ signal: "e,state,unchecked";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ program { name: "click";
+ signal: "mouse,up,1";
+ source: "event";
+ action: SIGNAL_EMIT "e,action,toggle" "";
+ }
+ program { name: "label_on";
+ signal: "e,state,labeled";
+ source: "e";
+ action: STATE_SET "label_visible" 0.0;
+ target: "e.swallow.icon";
+ target: "label_clip";
+ }
+ }
+ }
+
+ /* for a radio menu item - same as check, but only one of a group of radio
+ * menu item can be selected at any one time */
+ group { name: "e/widgets/radio";
+ images {
+ image: "radio_base.png" COMP;
+ image: "radio_on.png" COMP;
+ image: "radio_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ }
+ image.normal: "radio_base.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "radio_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "radio_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ color: 0 0 0 255;
+ color_class: "radio_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "radio_button";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ color_class: "radio_text_disabled";
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ ignore_flags: ON_HOLD;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on"; /* if the checkmark is to be displayed */
+ signal: "e,state,on";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off"; /* check mark is not to be displayed */
+ signal: "e,state,off";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ program { name: "click";
+ signal: "mouse,up,1";
+ source: "event";
+ action: SIGNAL_EMIT "e,action,toggle" "";
+ }
+ }
+ }
+ group { name: "e/widgets/radio_icon";
+ images {
+ image: "radio_base.png" COMP;
+ image: "radio_on.png" COMP;
+ image: "radio_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ }
+ image.normal: "radio_base.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "radio_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "radio_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ clip_to: "icon_clip";
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ }
+ description { state: "label_visible" 0.0;
+ inherit: "default" 0.0;
+ min: 16 16;
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 0.0;
+ offset: -2 -2;
+ }
+ }
+ }
+ part { name: "icon_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "label_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "label_visible" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ clip_to: "label_clip";
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.5;
+ offset: 2 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ color: 0 0 0 255;
+ color_class: "radio_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "radio_button";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ color_class: "radio_text_disabled";
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ ignore_flags: ON_HOLD;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on"; /* if the radiomark is to be displayed */
+ signal: "e,state,on";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off"; /* radio mark is not to be displayed */
+ signal: "e,state,off";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ program { name: "click";
+ signal: "mouse,up,1";
+ source: "event";
+ action: SIGNAL_EMIT "e,action,toggle" "";
+ }
+ program { name: "label_on";
+ signal: "e,state,labeled";
+ source: "e";
+ action: STATE_SET "label_visible" 0.0;
+ target: "e.swallow.icon";
+ target: "label_clip";
+ }
+ }
+ }
+
+ group {
+ name: "e/widgets/button";
+ images {
+ image: "bt_base1.png" COMP;
+ image: "bt_base2.png" COMP;
+ image: "bt_hilight.png" COMP;
+ image: "bt_shine.png" COMP;
+ image: "bt_dis_base.png" COMP;
+ image: "bt_dis_hilight.png" COMP;
+ }
+ parts {
+ part { name: "button_image";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 32 16;
+ image {
+ normal: "bt_base2.png";
+ border: 7 7 7 7;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_base1.png";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ image {
+ normal: "bt_dis_base.png";
+ border: 4 4 4 4;
+ }
+ }
+ }
+ part {
+ name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 3;
+ to: "button_image";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 3 -4;
+ to: "button_image";
+ }
+ }
+ description {
+ state: "combo" 0.0;
+ inherit: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 3;
+ to: "button_image";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 3 -4;
+ to: "button_image";
+ }
+ }
+ description {
+ state: "icon" 0.0;
+ inherit: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 3;
+ to: "button_image";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ to: "button_image";
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 2 3;
+ to_x: "e.swallow.icon";
+ to_y: "button_image";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ to: "button_image";
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "button_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "button";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ color3: 0 0 0 0;
+ color_class: "button_text_disabled";
+ }
+ description { state: "icon" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "over1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.5;
+ image {
+ normal: "bt_hilight.png";
+ border: 7 7 7 0;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ image {
+ normal: "bt_dis_hilight.png";
+ border: 4 4 4 0;
+ }
+ }
+ }
+ part { name: "over2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "bt_shine.png";
+ border: 7 7 7 7;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "disabler";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "button_click";
+ signal: "mouse,down,1";
+ source: "button_image";
+ action: STATE_SET "clicked" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick";
+ signal: "mouse,up,1";
+ source: "button_image";
+ action: STATE_SET "default" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick2";
+ signal: "mouse,clicked,1";
+ source: "button_image";
+ action: SIGNAL_EMIT "e,action,click" "";
+ }
+ program {
+ name: "text_state";
+ signal: "e,state,text";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "e.text.label";
+ }
+ program {
+ name: "icon_state";
+ signal: "e,state,icon";
+ source: "e";
+ action: STATE_SET "icon" 0.0;
+ target: "e.swallow.icon";
+ target: "e.text.label";
+ }
+ program {
+ name: "combo_state";
+ signal: "e,state,combo";
+ source: "e";
+ action: STATE_SET "combo" 0.0;
+ target: "e.swallow.icon";
+ target: "e.text.label";
+ }
+ program {
+ name: "disable";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "button_image";
+ target: "over1";
+ target: "e.text.label";
+ target: "disabler";
+ }
+ program {
+ name: "enable";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "button_image";
+ target: "over1";
+ target: "e.text.label";
+ target: "disabler";
+ }
+ }
+ }
+
+ group { name: "e/widgets/scrollframe";
+ images {
+ image: "inset_sunk.png" COMP;
+ image: "arrow_left.png" COMP;
+ image: "arrow_right.png" COMP;
+ image: "arrow_up.png" COMP;
+ image: "arrow_down.png" COMP;
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_base2.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "sb_runnerh.png" COMP;
+ image: "sb_runnerv.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ }
+ }
+ part { name: "e.swallow.content";
+ clip_to: "clipper";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ rel1.offset: 0 0;
+ rel2 {
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ to_x: "sb_vbar";
+ to_y: "sb_hbar";
+ }
+ }
+ }
+/*
+ part { name: "tst";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.2;
+ color: 0 0 255 128;
+ }
+ }
+ */
+ part { name: "conf_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "sb_vbar";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 1.0 0.0;
+ rel1 {
+ to: "bg";
+ relative: 1.0 0.0;
+ offset: -2 1;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 0.0;
+ offset: -2 -1;
+ to_y: "sb_hbar";
+ }
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ max: 0 99999;
+ rel1 {
+ to: "bg";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ to_y: "sb_hbar";
+ }
+ }
+ }
+ part { name: "sb_vbar_base";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -2;
+ to: "sb_vbar_a1";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 1;
+ to: "sb_vbar_a2";
+ }
+ }
+ }
+ part { name: "sb_vbar_runner";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 3 99999;
+ rel1.to: "sb_vbar_base";
+ rel1.offset: 1 0;
+ rel2.to: "sb_vbar_base";
+ image {
+ normal: "sb_runnerv.png";
+ border: 0 0 4 4;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "sb_vbar_p1";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "sb_vbar_a1";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to: "e.dragable.vbar";
+ }
+ }
+ }
+ part { name: "sb_vbar_p2";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "e.dragable.vbar";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to: "sb_vbar_a2";
+ }
+ }
+ }
+ part { name: "e.dragable.vbar";
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 0 0 0;
+ y: 1 1 0;
+ confine: "sb_vbar_base";
+ }
+ description { state: "default" 0.0;
+ min: 17 17;
+ rel1 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_vbar_base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_vbar_base";
+ }
+ image {
+ normal: "bt_sm_base2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_sm_base1.png";
+ }
+ }
+ part { name: "sb_vbar_over1";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.vbar";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "e.dragable.vbar";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_over2";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.vbar";
+ rel2.to: "e.dragable.vbar";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+
+ part { name: "sb_vbar_a1";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.5 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ color: 0 0 0 0;
+ rel1 { to: "sb_vbar";
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 { to: "sb_vbar";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_a1_arrow";
+ mouse_events: 0;
+ clip_to: "sb_vbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_vbar_a1";
+ rel2.to: "sb_vbar_a1";
+ image.normal: "arrow_up.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 -1;
+ rel2.offset: -1 -2;
+ }
+ }
+
+ part { name: "sb_vbar_a2";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.5 1.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_vbar";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "sb_vbar";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_a2_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_vbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_vbar_a2";
+ rel2.to: "sb_vbar_a2";
+ image.normal: "arrow_down.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "sb_hbar";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.0 1.0;
+ rel1 {
+ to: "bg";
+ relative: 0.0 1.0;
+ offset: 1 -2;
+ }
+ rel2 {
+ to: "bg";
+ relative: 0.0 1.0;
+ offset: -1 -2;
+ to_x: "sb_vbar";
+ }
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ rel1 {
+ to: "bg";
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ to: "bg";
+ relative: 0.0 1.0;
+ offset: -1 -1;
+ to_x: "sb_vbar";
+ }
+ }
+ }
+ part { name: "sb_hbar_base";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 0;
+ to: "sb_hbar_a1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 1 -1;
+ to: "sb_hbar_a2";
+ }
+ }
+ }
+ part { name: "sb_hbar_runner";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 99999 2;
+ rel1.to: "sb_hbar_base";
+ rel1.offset: 0 1;
+ rel2.to: "sb_hbar_base";
+ image {
+ normal: "sb_runnerh.png";
+ border: 4 4 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "sb_hbar_p1";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "sb_hbar_a1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "e.dragable.hbar";
+ }
+ }
+ }
+ part { name: "sb_hbar_p2";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "e.dragable.hbar";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "sb_hbar_a2";
+ }
+ }
+ }
+ part { name: "e.dragable.hbar";
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 1 1 0;
+ y: 0 0 0;
+ confine: "sb_hbar_base";
+ }
+ description { state: "default" 0.0;
+ min: 17 17;
+ rel1 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_hbar_base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_hbar_base";
+ }
+ image {
+ normal: "bt_sm_base2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_sm_base1.png";
+ }
+ }
+ part { name: "sb_hbar_over1";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.hbar";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "e.dragable.hbar";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+ part { name: "sb_hbar_over2";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.hbar";
+ rel2.to: "e.dragable.hbar";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+
+ part { name: "sb_hbar_a1";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_hbar";
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "sb_hbar";
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ }
+ }
+ part { name: "sb_hbar_a1_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_hbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_hbar_a1";
+ rel2.to: "sb_hbar_a1";
+ image.normal: "arrow_left.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 0;
+ rel2.offset: -2 -1;
+ }
+ }
+
+ part { name: "sb_hbar_a2";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 1.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_hbar";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to: "sb_hbar";
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+ part { name: "sb_hbar_a2_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_hbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_hbar_a2";
+ rel2.to: "sb_hbar_a2";
+ image.normal: "arrow_right.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 1 0;
+ rel2.offset: 0 -1;
+ }
+ }
+ }
+ programs {
+ program { name: "sb_vbar_show";
+ signal: "e,action,show,vbar";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar";
+ }
+ program { name: "sb_vbar_hide";
+ signal: "e,action,hide,vbar";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ target: "sb_vbar";
+ }
+ program { name: "sb_hbar_show";
+ signal: "e,action,show,hbar";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar";
+ }
+ program { name: "sb_hbar_hide";
+ signal: "e,action,hide,hbar";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ target: "sb_hbar";
+ }
+
+ program { name: "sb_vbar_a1_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a1";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_vbar_a1_arrow";
+ }
+ program { name: "sb_vbar_a1_down2";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a1";
+ action: DRAG_VAL_STEP 0.0 -1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_a1_up";
+ signal: "mouse,up,1";
+ source: "sb_vbar_a1";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar_a1_arrow";
+ }
+ program { name: "sb_vbar_a2_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a2";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_vbar_a2_arrow";
+ }
+ program { name: "sb_vbar_a2_down2";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a2";
+ action: DRAG_VAL_STEP 0.0 1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_a2_up";
+ signal: "mouse,up,1";
+ source: "sb_vbar_a2";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar_a2_arrow";
+ }
+ program { name: "sb_vbar_p1_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_p1";
+ action: DRAG_VAL_PAGE 0.0 -1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_p2_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_p2";
+ action: DRAG_VAL_PAGE 0.0 1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.vbar";
+ action: STATE_SET "clicked" 0.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.vbar";
+ action: STATE_SET "default" 0.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_hbar_a1_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a1";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_hbar_a1_arrow";
+ }
+ program { name: "sb_hbar_a1_down2";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a1";
+ action: DRAG_VAL_STEP -1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_a1_up";
+ signal: "mouse,up,1";
+ source: "sb_hbar_a1";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar_a1_arrow";
+ }
+ program { name: "sb_hbar_a2_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a2";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_hbar_a2_arrow";
+ }
+ program { name: "sb_hbar_a2_down2";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a2";
+ action: DRAG_VAL_STEP 1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_a2_up";
+ signal: "mouse,up,1";
+ source: "sb_hbar_a2";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar_a2_arrow";
+ }
+ program { name: "sb_hbar_p1_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_p1";
+ action: DRAG_VAL_PAGE -1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_p2_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_p2";
+ action: DRAG_VAL_PAGE 1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.hbar";
+ action: STATE_SET "clicked" 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.hbar";
+ action: STATE_SET "default" 0.0;
+ target: "e.dragable.hbar";
+ }
+ }
+ }
+
+ group { name: "e/widgets/ilist";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_1.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_1.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part {
+ name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "e.swallow.icon";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program {
+ name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ }
+ }
+
+ group { name: "e/widgets/ilist_odd";
+ data.item: "stacking" "below";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_2.png" COMP;
+ }
+ parts {
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_2.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part {
+ name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "e.swallow.icon";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program {
+ name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ }
+ }
+
+ group { name: "e/widgets/ilist_header";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_header_1.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_header_1.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part {
+ name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "e.swallow.icon";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 32;
+ color_class: "ilist_item";
+ text {
+ font: "Sans:style=Bold";
+ size: 16;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program {
+ name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ }
+ }
+
+ group { name: "e/widgets/ilist_header_odd";
+ data.item: "stacking" "below";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_header_2.png" COMP;
+ }
+ parts {
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_header_2.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part {
+ name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "e.swallow.icon";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 32;
+ color_class: "ilist_item";
+ text {
+ font: "Sans:style=Bold";
+ size: 16;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program {
+ name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ }
+ }
+
+ group { name: "e/widgets/entry";
+// min: 12 12;
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "base";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.text";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ offset: 2 2;
+ to: "base";
+ }
+ rel2 {
+ offset: -3 -3;
+ to: "base";
+ }
+ }
+ }
+ part { name: "overlay";
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/entry/text";
+ parts {
+ part { name: "e.text.text";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+ color_class: "entry_text";
+ text {
+ text: "";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.0;
+ text_class: "entry";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 164 164 164 255;
+ }
+ }
+ }
+ programs {
+ program { name: "disable";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "e.text.text";
+ }
+ program { name: "enable";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.text.text";
+ }
+ }
+ }
+
+ group { name: "e/widgets/entry/cursor";
+ min: 1 0;
+ parts {
+ part { name: "cursor";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.offset: 1 0;
+ rel2.offset: 0 -1;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 255;
+ }
+ }
+ }
+ programs {
+ program { name: "on_cursor_show";
+ signal: "e,action,show,cursor";
+ source: "e";
+ action: ACTION_STOP;
+ target: "cursor_show";
+ target: "cursor_hide";
+ target: "cursor_show_timer";
+ target: "cursor_hide_timer";
+ after: "cursor_show";
+ }
+ program { name: "cursor_show";
+ action: STATE_SET "visible" 0.0;
+ target: "cursor";
+ after: "cursor_show_timer";
+ }
+ program { name: "cursor_hide";
+ action: STATE_SET "default" 0.0;
+ target: "cursor";
+ transition: SINUSOIDAL 0.2;
+ after: "cursor_hide_timer";
+ }
+ program { name: "cursor_show_timer";
+ in: 0.55 0.0;
+ after: "cursor_hide";
+ }
+ program { name: "cursor_hide_timer";
+ in: 0.2 0.0;
+ after: "cursor_show";
+ }
+ }
+ }
+
+ group { name: "e/widgets/entry/selection";
+ data.item: "on_foreground" "1";
+ parts {
+ part { name: "selection";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.offset: 2 0;
+ rel2.offset: 1 -1;
+ color: 164 164 164 100;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/preview";
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.swallow.content";
+ rel2.to: "e.swallow.content";
+ }
+ }
+ part { name: "e.swallow.content";
+ clip_to: "clip";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ }
+ }
+ part { name: "border";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/deskpreview/desk";
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.swallow.content";
+ rel2.to: "e.swallow.content";
+ }
+ }
+ part { name: "e.swallow.content";
+ clip_to: "clip";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ }
+ }
+ part { name: "border";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.event.menu";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/color_well";
+ alias: "e/widgets/gradpreview";
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "content_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.swallow.content";
+ rel2.to: "e.swallow.content";
+ color: 255 255 255 255;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "content_clip";
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "e.swallow.content";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ offset: 0 0;
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
}
+ programs {
+ program { name: "send_click";
+ signal: "mouse,clicked,1";
+ source: "border";
+ action: SIGNAL_EMIT "e,action,click" "";
+ }
+ program { name: "disable";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "content_clip";
+ }
+ program { name: "enable";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "content_clip";
+ }
+ }
+ }
+
+ group { name: "e/widgets/spectrum";
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "content_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.swallow.content";
+ rel2.to: "e.swallow.content";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "content_clip";
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "e.swallow.content";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ offset: 0 0;
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.dragable.cursor";
+ type: RECT;
+ dragable {
+ confine: "e.swallow.content";
+ x: 1 1 0;
+ y: 1 1 0;
+ }
+ description { state: "default" 0.0;
+ min: 1 1;
+ max: 1 1;
+ fixed: 1 1;
+ visible: 0;
+ rel1 {
+ to: "e.swallow.content";
+ relative: 0.5 0.5;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ relative: 0.5 0.5;
+ offset: 0 0;
+ }
+ }
+ }
+ part { name: "cursor_x";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to_x: "e.dragable.cursor";
+ to_y: "e.swallow.content";
+ }
+ rel2 {
+ to_x: "e.dragable.cursor";
+ to_y: "e.swallow.content";
+ }
+ color: 255 255 255 150;
+ }
+ }
+ part { name: "cursor_y";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to_x: "e.swallow.content";
+ to_y: "e.dragable.cursor";
+ }
+ rel2 {
+ to_x: "e.swallow.content";
+ to_y: "e.dragable.cursor";
+ }
+ color: 255 255 255 150;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/cslider";
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "content_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.swallow.content";
+ rel2.to: "e.swallow.content";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "content_clip";
+ description { state: "default" 0.0;
+ min: 50 20;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ }
+ description { state: "vertical" 0.0;
+ inherit: "default" 0.0;
+ min: 20 50;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "e.swallow.content";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ offset: 0 0;
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.dragable.cursor";
+ type: RECT;
+ clip_to: "content_clip";
+ dragable {
+ confine: "e.swallow.content";
+ x: 1 1 0;
+ y: -1 1 0;
+ }
+ description { state: "default" 0.0;
+ min: 1 24;
+ max: 1 9999;
+ fixed: 1 1;
+ rel1 {
+ to: "e.swallow.content";
+ relative: 0.5 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ relative: 0.5 1.0;
+ offset: 0 -1;
+ }
+ color: 255 255 255 150;
+ }
+ description { state: "vertical" 0.0;
+ min: 24 1;
+ max: 9999 1;
+ fixed: 1 1;
+ rel1 {
+ to: "e.swallow.content";
+ relative: 0.0 0.5 ;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ relative: 1.0 0.5;
+ offset: -1 0;
+ }
+ color: 255 255 255 150;
+ }
+ }
+ }
+ programs {
+ program { name: "go_vertical";
+ signal: "e,state,direction,v";
+ source: "e";
+ action: STATE_SET "vertical" 0.0;
+ target: "e.dragable.cursor";
+ target: "e.swallow.content";
+ }
+ }
+ }
+
+ group { name: "e/widgets/slider_vertical";
+ images {
+ image: "slider.png" COMP;
+ image: "slider_clicked.png" COMP;
+ image: "sb_runnerh.png" COMP;
+ image: "inset_sunk.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ min: 22 0;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ to_y: "label";
+ relative: 1.0 0.0;
+ offset: -3 -1;
+ }
+ }
+ }
+ part { name: "runner";
+ mouse_events: 0;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ max: 3 99999;
+ rel1.to: "base";
+ rel2.to: "base";
+ image {
+ normal: "sb_runnerv.png";
+ border: 0 0 4 4;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "label_base";
+ clip_to: "clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ visible: 0;
+ rel1.to: "label";
+ rel1.offset: 1 1;
+ rel2.to: "label";
+ rel2.offset: -2 -2;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "label";
+ mouse_events: 0;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ rel1 {
+ to: "e.text.label";
+ offset: -4 -2;
+ }
+ rel2 {
+ to: "e.text.label";
+ offset: 3 1;
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ clip_to: "clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ align: 0.5 1.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 7 -8;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -8 -8;
+ }
+ color: 0 0 0 255;
+ color_class: "slider_text";
+ text { text: "0.0";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "slider";
+ }
+ }
+ }
+ part { name: "sld_p1";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel2 {
+ relative: 1.0 0.0;
+ to: "e.dragable.slider";
+ }
+ }
+ }
+ part { name: "sld_p2";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "e.dragable.slider";
+ }
+ }
+ }
+ part { name: "e.dragable.slider";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 0 0 0;
+ y: -1 1 0;
+ confine: "base";
+ }
+ description { state: "default" 0.0;
+ min: 11 11;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "base";
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "button";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 22 22;
+ fixed: 1 1;
+ rel1.to: "e.dragable.slider";
+ rel2.to: "e.dragable.slider";
+ image.normal: "slider.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "slider_clicked.png";
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "sld_p1_down";
+ signal: "mouse,down,1";
+ source: "sld_p1";
+ action: DRAG_VAL_PAGE 0.0 -1.0;
+ target: "e.dragable.slider";
+ }
+ program { name: "sld_p2_down";
+ signal: "mouse,down,1";
+ source: "sld_p2";
+ action: DRAG_VAL_PAGE 0.0 1.0;
+ target: "e.dragable.slider";
+ }
+ program { name: "button_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.slider";
+ action: STATE_SET "clicked" 0.0;
+ target: "button";
+ }
+ program { name: "button_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.slider";
+ action: STATE_SET "default" 0.0;
+ target: "button";
+ }
+ program { name: "show_label";
+ signal: "e,action,show,label";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ target: "base";
+ target: "label";
+ target: "label_base";
+ target: "e.text.label";
+ }
+ program { name: "hide_label";
+ signal: "e,action,hide,label";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ target: "label";
+ target: "label_base";
+ target: "e.text.label";
+ }
+ program { name: "disable";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "clip";
+ target: "event";
+ }
+ program { name: "enable";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "clip";
+ target: "event";
+ }
+ }
+ }
+
+ group { name: "e/widgets/slider_horizontal";
+ images {
+ image: "slider.png" COMP;
+ image: "slider_clicked.png" COMP;
+ image: "sb_runnerv.png" COMP;
+ image: "inset_sunk.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ min: 0 22;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ to_x: "label";
+ relative: 0.0 1.0;
+ offset: -1 -3;
+ }
+ }
+ }
+ part { name: "runner";
+ mouse_events: 0;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ max: 99999 3;
+ rel1.to: "base";
+ rel2.to: "base";
+ image {
+ normal: "sb_runnerh.png";
+ border: 4 4 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "label_base";
+ clip_to: "clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ visible: 0;
+ rel1.to: "label";
+ rel1.offset: 1 1;
+ rel2.to: "label";
+ rel2.offset: -2 -2;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "label";
+ mouse_events: 0;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ min: 20 0;
+ rel1 {
+ to: "e.text.label";
+ offset: -4 -2;
+ }
+ rel2 {
+ to: "e.text.label";
+ offset: 2 1;
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ clip_to: "clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ align: 1.0 0.5;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -8 7;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -8 -8;
+ }
+ color: 0 0 0 255;
+ color_class: "slider_text";
+ text { text: "0.0";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "slider";
+ }
+ }
+ }
+ part { name: "sld_p1";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel2 {
+ relative: 0.0 1.0;
+ to: "e.dragable.slider";
+ }
+ }
+ }
+ part { name: "sld_p2";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "e.dragable.slider";
+ }
+ }
+ }
+ part { name: "e.dragable.slider";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 1 1 0;
+ y: 0 0 0;
+ confine: "base";
+ }
+ description { state: "default" 0.0;
+ min: 11 11;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.5 0.5;
+ to: "base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "base";
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "slider";
+ mouse_events: 0;
+ clip_to: "clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 22 22;
+ fixed: 1 1;
+ rel1.to: "e.dragable.slider";
+ rel2.to: "e.dragable.slider";
+ image.normal: "slider.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "slider_clicked.png";
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ description { state: "default" 0.0; }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "sld_p1_down";
+ signal: "mouse,down,1";
+ source: "sld_p1";
+ action: DRAG_VAL_PAGE -1.0 0.0;
+ target: "e.dragable.slider";
+ }
+ program { name: "sld_p2_down";
+ signal: "mouse,down,1";
+ source: "sld_p2";
+ action: DRAG_VAL_PAGE 1.0 0.0;
+ target: "e.dragable.slider";
+ }
+ program { name: "sld_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.slider";
+ action: STATE_SET "clicked" 0.0;
+ target: "slider";
+ }
+ program { name: "sld_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.slider";
+ action: STATE_SET "default" 0.0;
+ target: "slider";
+ }
+ program { name: "show_label";
+ signal: "e,action,show,label";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ target: "base";
+ target: "label";
+ target: "label_base";
+ target: "e.text.label";
+ }
+ program { name: "hide_label";
+ signal: "e,action,hide,label";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ target: "label";
+ target: "label_base";
+ target: "e.text.label";
+ }
+ program { name: "disable";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "clip";
+ target: "event";
+ }
+ program { name: "enable";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "clip";
+ target: "event";
+ }
+ }
+ }
+
+ group { name: "e/widgets/frame";
+ images {
+ image: "frame_1.png" COMP;
+ image: "frame_2.png" COMP;
+ image: "dia_grad.png" COMP;
+ }
+ parts {
+ part { name: "base0";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "dia_grad.png";
+ rel1.to: "over";
+ rel2.to: "over";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "frame_2.png";
+ border: 5 5 32 26;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ to_y: "e.text.label";
+ relative: 0.0 1.0;
+ offset: 8 2;
+ }
+ rel2.offset: -9 -9;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 6 6;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -7 6;
+ }
+ color: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ max: 1 1;
+ align: 0.0 0.0;
+ text_class: "frame";
+ }
+ }
+ }
+ part { name: "over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ image {
+ normal: "frame_1.png";
+ border: 2 2 28 22;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/label";
+ parts {
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ color: 0 0 0 255;
+ color_class: "label_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "label";
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/fontpreview";
+ parts {
+ part { name: "e.fontpreview.text";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+ color_class: "entry_text";
+ rel1.offset: 6 6;
+ rel2.offset: -7 -7;
+ text {
+ text: "The quick brown fox jumped over YA MUM!";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "_e_font_preview";
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/textblock";
+ styles {
+ style { name: "textblock_style";
+ base: "font=Sans font_size=10 align=left color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
+ tag: "title" "+ font=Sans:style=Bold font_size=12 style=soft_shadow color=#fff shadow_color=#00000021";
+ tag: "hilight" "+ font=Sans:style=Bold style=glow color=#fff glow2_color=#333333be glow_color=#0000005a";
+ tag: "urgent" "+ font=Sans:style=Bold style=glow color=#fff glow2_color=#333 glow_color=#b01010";
+ tag: "b" "+ font=Sans:style=Bold";
+ tag: "br" "\n";
+ }
+ }
+ parts {
+ part { name: "e.textblock.text";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ text {
+ style: "textblock_style";
+ min: 1 1;
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: DESKLOCK ***/
+
+ group { name: "e/desklock/background";
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "grill_dark_tiny_pattern.png" COMP;
+ }
+ parts {
+ part { name: "background_image";
+ description { state: "default" 0.0;
+ image.normal: "vgrad_dark.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part { name: "grill";
+ description { state: "default" 0.0;
+ image.normal: "grill_dark_tiny_pattern.png";
+ fill {
+ size {
+ relative: 0 0;
+ offset: 144 144;
+ }
+ }
+ }
+ }
+ part { name: "e.swallow.login_box";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/desklock/login_box";
+ images {
+ image: "logo_white_128.png" COMP;
+ image: "inset_sunk.png" COMP;
+ }
+ parts {
+ part { name: "logo";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 64 64;
+ max: 64 64;
+ image.normal: "logo_white_128.png";
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 8;
+ to_y: "logo";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 8;
+ to_y: "logo";
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 32;
+ text {
+ text: "Enter Password";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.5 0.5;
+ min: 1 1;
+ text_class: "desklock_title";
+ }
+ }
+ }
+ part { name: "pulse_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "passwd_border";
+ rel2.to: "passwd_border";
+ }
+ description { state: "pulse" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ part { name: "error";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "error_clip";
+ description { state: "default" 0.0;
+ rel1.to: "passwd_border";
+ rel2.to: "passwd_border";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "error_clip";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1.to: "passwd_border";
+ rel2.to: "passwd_border";
+ color: 255 255 255 255;
+ }
+ description { state: "invalid" 0.0;
+ inherit: "default" 0.0;
+ color: 255 128 128 255; /*FIXME: Document how this works */
+ }
+ }
+ part { name: "passwd_entry_clip";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ visible: 1;
+ rel1 {
+ offset: 6 3;
+ to: "passwd_border";
+ }
+ rel2 {
+ offset: -7 -4;
+ to: "passwd_border";
+ }
+ }
+ }
+ part { name: "e.text.password";
+ type: TEXT;
+ clip_to: "passwd_entry_clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "passwd_entry_clip";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to: "passwd_entry_clip";
+ }
+ color: 0 0 0 255;
+ text {
+ text: "****";
+ font: "Sans:style=Bold";
+ size: 16;
+ align: 0.0 0.5;
+ min: 1 1;
+ text_class: "desklock_passwd";
+ }
+ }
+ }
+ part { name: "cursor";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "passwd_entry_clip";
+ description { state: "default" 0.0;
+ min: 1 16;
+ max: 1 16;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 -3;
+ to: "e.text.password";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ to: "e.text.password";
+ }
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "passwd_border";
+ mouse_events: 0;
+ clip_to: "error_clip";
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.5 1.0;
+ offset: -80 2;
+ to_y: "e.text.title";
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ offset: 79 20;
+ to_y: "e.text.title";
+ }
+ image {
+ normal: "inset_sunk.png";
+ middle: 0;
+ border: 7 7 7 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "checking" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ }
+ programs {
+ program { name: "pulse.1";
+ signal: "e,state,checking";
+ source: "e.desklock";
+ action: STATE_SET "pulse" 0.0;
+ target: "pulse_clip";
+ transition: SINUSOIDAL 0.5;
+ after: "pulse.2";
+ }
+ program { name: "pulse.2";
+ action: STATE_SET "default" 0.0;
+ target: "pulse_clip";
+ transition: SINUSOIDAL 0.5;
+ after: "pulse.1";
+ }
+ program { name: "pulse.stop";
+ signal: "e,state,invalid";
+ source: "e.desklock";
+ action: ACTION_STOP;
+ target: "pulse.1";
+ target: "pulse.2";
+ after: "pulse.reset";
+ }
+ program { name: "pulse.reset";
+ action: STATE_SET "default" 0.0;
+ target: "pulse_clip";
+ transition: SINUSOIDAL 0.5;
+ }
+ program { name: "go_invalid";
+ signal: "e,state,invalid";
+ source: "e.desklock";
+ action: STATE_SET "invalid" 0.0;
+ target: "error_clip";
+ transition: DECELERATE 0.5;
+ }
+ program { name: "stop_invalid";
+ action: STATE_SET "default" 0.0;
+ target: "error_clip";
+ transition: DECELERATE 1.5;
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** GADMAN ***/
+
+ group { name: "e/gadman/popup";
+ images.image: "base_bg.png" COMP;
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 3 3;
+ rel2.offset: -4 -4;
+ }
+ }
+ }
+ }
+
+ group { name: "e/gadman/full_bg";
+ parts {
+ part{ name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ color: 0 0 0 128;
+ }
+ }
+ part {
+ name: "custom_bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ description { state: "visible" 0.0;
+ color: 255 255 255 200;
+ }
+ }
+ part {
+ name: "e.swallow.bg";
+ type: SWALLOW;
+ clip_to: "custom_bg";
+ description {
+ state: "default" 0.0;
+ }
+ }
+ part {
+ name: "grabber";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "show";
+ signal: "e,state,visibility,show";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.4;
+ target: "bg";
+ }
+ program { name: "show_now";
+ signal: "e,state,visibility,show,now";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.0;
+ target: "bg";
+ }
+ program { name: "hide";
+ signal: "e,state,visibility,hide";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.4;
+ target: "bg";
+ }
+ program { name: "hide_now";
+ signal: "e,state,visibility,hide,now";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.0;
+ target: "bg";
+ }
+ program { name: "show_custom";
+ signal: "e,state,visibility,show,custom";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.4;
+ target: "custom_bg";
+ }
+ program { name: "show_custom_now";
+ signal: "e,state,visibility,show,custom,now";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.0;
+ target: "custom_bg";
+ }
+ program { name: "hide_custom";
+ signal: "e,state,visibility,hide,custom";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.4;
+ target: "custom_bg";
+ }
+ program { name: "hide_custom_now";
+ signal: "e,state,visibility,hide,custom,now";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.0;
+ target: "custom_bg";
+ }
+ }
+ }
+
+ group { name: "e/gadman/frame";
+ images.image: "inset_raised.png" COMP;
+ parts {
+ part{ name: "bg_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "overlay";
+ rel2.to: "overlay";
+ color: 255 255 255 255;
+ }
+ description { state: "plain" 0.0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 0.0 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "items_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "overlay";
+ offset: 4 4;
+ }
+ rel2 {
+ to: "overlay";
+ offset: -5 -5;
+ }
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "items_clip";
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ rel1.relative: 0.5 0.5;
+ rel2.relative: 0.5 0.5;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "overlay";
+ mouse_events: 0;
+ clip_to: "bg_clip";
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_raised.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth: 0;
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.5 0.5;
+ rel2.relative: 0.5 0.5;
+ color: 255 255 255 0;
+ }
+ }
+ }
+ programs {
+ program { name: "inset";
+ signal: "e,state,visibility,inset";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg_clip";
+ }
+ program { name: "plain";
+ signal: "e,state,visibility,plain";
+ source: "e";
+ action: STATE_SET "plain" 0.0;
+ target: "bg_clip";
+ }
+ program { name: "hide";
+ signal: "e,state,visibility,hide";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ transition: ACCELERATE 0.4;
+ target: "items_clip";
+ target: "overlay";
+ target: "e.swallow.content";
+ }
+ program { name: "hide_now";
+ signal: "e,state,visibility,hide,now";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ transition: LINEAR 0.0;
+ target: "items_clip";
+ target: "overlay";
+ target: "e.swallow.content";
+ }
+ program { name: "show";
+ signal: "e,state,visibility,show";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: DECELERATE 0.4;
+ target: "items_clip";
+ target: "overlay";
+ target: "e.swallow.content";
+ }
+ program { name: "show_now";
+ signal: "e,state,visibility,show,now";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.0;
+ target: "items_clip";
+ target: "overlay";
+ target: "e.swallow.content";
+ }
+ }
+ }
+
+ group { name: "e/gadman/control";
+ images {
+ image: "gadman_frame.png" COMP;
+ image: "gadman_border.png" COMP;
+ image: "gadman_top.png" COMP;
+ image: "gadman_bottom.png" COMP;
+ image: "gadman_left.png" COMP;
+ image: "gadman_right.png" COMP;
+ }
+ parts {
+ part { name: "hclip";
+ mouse_events: 0;
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ rel1.offset: -85 -85;
+ rel2.offset: 74 74;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible : 0;
+ }
+ }
+ part { name: "vclip";
+ mouse_events: 0;
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ rel1.offset: -85 -85;
+ rel2.offset: 84 84;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible : 0;
+ }
+ }
+ part { name: "overlay";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 { to: "border"; offset: 4 4; }
+ rel2 { to: "border"; offset: -5 -5; }
+ image.normal: "gadman_frame.png";
+ fill.size.relative: 0 0;
+ fill.size.offset: 24 24;
+ }
+ }
+ part { name: "left_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 12 24;
+ rel1 { relative: 0.0 0.5; offset: 3 0; }
+ rel2 { relative: 0.0 0.5; offset: 3 -1; }
+ image.normal: "gadman_left.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.0 0.5; offset: -32 -12; }
+ rel2 { relative: 0.0 0.5; offset: -18 11; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.0 0.5; offset: -24 -6; }
+ rel2 { relative: 0.0 0.5; offset: -10 5; }
+ }
+ }
+ part { name: "left_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 12 24;
+ rel1 { relative: 0.0 0.5; offset: 3 0; }
+ rel2 { relative: 0.0 0.5; offset: 3 -1; }
+ image.normal: "gadman_left.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.0 0.5; offset: -32 -12; }
+ rel2 { relative: 0.0 0.5; offset: -18 11; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.0 0.5; offset: -24 -6; }
+ rel2 { relative: 0.0 0.5; offset: -10 5; }
+ }
+ }
+ part { name: "right_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 12 24;
+ rel1 { relative: 1.0 0.5; offset: -3 0; }
+ rel2 { relative: 1.0 0.5; offset: -3 -1; }
+ image.normal: "gadman_right.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 1.0 0.5; offset: 32 -12; }
+ rel2 { relative: 1.0 0.5; offset: 18 11; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 1.0 0.5; offset: 24 -6; }
+ rel2 { relative: 1.0 0.5; offset: 10 5; }
+ }
+ }
+ part { name: "right_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 12 24;
+ rel1 { relative: 1.0 0.5; offset: -3 0; }
+ rel2 { relative: 1.0 0.5; offset: -3 -1; }
+ image.normal: "gadman_right.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 1.0 0.5; offset: 32 -12; }
+ rel2 { relative: 1.0 0.5; offset: 18 11; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 1.0 0.5; offset: 24 -6; }
+ rel2 { relative: 1.0 0.5; offset: 10 5; }
+ }
+ }
+ part { name: "top_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 24 12;
+ rel1 { relative: 0.5 0.0; offset: 0 3; }
+ rel2 { relative: 0.5 0.0; offset: -1 3; }
+ image.normal: "gadman_top.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 0.0; offset: -12 -32; }
+ rel2 { relative: 0.5 0.0; offset: 11 -18; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 0.0; offset: -6 -24; }
+ rel2 { relative: 0.5 0.0; offset: 5 -9; }
+ }
+ }
+ part { name: "top_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 24 12;
+ rel1 { relative: 0.5 0.0; offset: 0 3; }
+ rel2 { relative: 0.5 0.0; offset: -1 3; }
+ image.normal: "gadman_top.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 0.0; offset: -12 -32; }
+ rel2 { relative: 0.5 0.0; offset: 11 -18; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 0.0; offset: -6 -24; }
+ rel2 { relative: 0.5 0.0; offset: 5 -9; }
+ }
+ }
+ part { name: "bottom_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 24 12;
+ rel1 { relative: 0.5 1.0; offset: 0 -3; }
+ rel2 { relative: 0.5 1.0; offset: -1 -3; }
+ image.normal: "gadman_bottom.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 1.0; offset: -12 18; }
+ rel2 { relative: 0.5 1.0; offset: 11 31; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 1.0; offset: -6 10; }
+ rel2 { relative: 0.5 1.0; offset: 5 24; }
+ }
+ }
+ part { name: "bottom_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 24 12;
+ rel1 { relative: 0.5 1.0; offset: 0 -3; }
+ rel2 { relative: 0.5 1.0; offset: -1 -3; }
+ image.normal: "gadman_bottom.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 1.0; offset: -12 18; }
+ rel2 { relative: 0.5 1.0; offset: 11 31; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 1.0; offset: -6 10; }
+ rel2 { relative: 0.5 1.0; offset: 5 24; }
+ }
+ }
+ part { name: "v1";
+ mouse_events: 1;
+ clip_to: "vclip";
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 9;
+ }
+ }
+ part { name: "v2";
+ mouse_events: 1;
+ clip_to: "vclip";
+ description { state: "default" 0.0;
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -8;
+ }
+ }
+ part { name: "h1";
+ mouse_events: 1;
+ clip_to: "hclip";
+ description { state: "default" 0.0;
+ rel2.relative: 0.0 1.0;
+ rel2.offset: 9 -1;
+ }
+ }
+ part { name: "h2";
+ mouse_events: 1;
+ clip_to: "hclip";
+ description { state: "default" 0.0;
+ rel1.relative: 1.0 0.0;
+ rel1.offset: -8 0;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ image {
+ normal: "gadman_border.png";
+ border: 10 10 10 10;
+ middle: 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "api_hsize_on";
+ signal: "e,state,hsize,on";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "hclip";
+ }
+ program { name: "api_hsize_off";
+ signal: "e,state,hsize,off";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "hclip";
+ }
+ program { name: "api_vsize_on";
+ signal: "e,state,vsize,on";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "vclip";
+ }
+ program { name: "api_vsize_off";
+ signal: "e,state,vsize,off";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "vclip";
+ }
+ /*
+ program {
+ name: "api_move_on";
+ signal: "e,state,move,on";
+ source: "e";
+ }
+ program {
+ name: "api_move_off";
+ signal: "e,state,move,off";
+ source: "e";
+ }
+ program {
+ name: "api_active";
+ signal: "e,state,focused";
+ source: "e";
+ }
+ program {
+ name: "api_inactive";
+ signal: "e,state,unfocused";
+ source: "e";
+ }
+ */
+
+ // MOVE PROGRAMS
+ program { name: "mv_down";
+ signal: "mouse,down,1";
+ source: "overlay";
+ action: SIGNAL_EMIT "e,action,move,start" "";
+ }
+ program { name: "mv_up";
+ signal: "mouse,up,1";
+ source: "overlay";
+ action: SIGNAL_EMIT "e,action,move,stop" "";
+ }
+ program { name: "mv_move";
+ signal: "mouse,move";
+ source: "overlay";
+ action: SIGNAL_EMIT "e,action,move,go" "";
+ }
+ program { name: "h1_down1";
+ signal: "mouse,down,1";
+ source: "h1";
+ action: STATE_SET "clicked" 0.0;
+ target: "h1";
+ }
+ program { name: "h1_up1";
+ signal: "mouse,up,1";
+ source: "h1";
+ action: STATE_SET "default" 0.0;
+ target: "h1";
+ }
+ program { name: "h1_down2";
+ signal: "mouse,down,1";
+ source: "h1";
+ action: SIGNAL_EMIT "e,action,resize,left,start" "";
+ }
+ program { name: "h1_up2";
+ signal: "mouse,up,1";
+ source: "h1";
+ action: SIGNAL_EMIT "e,action,resize,left,stop" "";
+ }
+ program { name: "h1_move";
+ signal: "mouse,move";
+ source: "h1";
+ action: SIGNAL_EMIT "e,action,resize,left,go" "";
+ }
+ program { name: "h2_down1";
+ signal: "mouse,down,1";
+ source: "h2";
+ action: STATE_SET "clicked" 0.0;
+ target: "h2";
+ }
+ program { name: "h2_up1";
+ signal: "mouse,up,1";
+ source: "h2";
+ action: STATE_SET "default" 0.0;
+ target: "h2";
+ }
+ program { name: "h2_down2";
+ signal: "mouse,down,1";
+ source: "h2";
+ action: SIGNAL_EMIT "e,action,resize,right,start" "";
+ }
+ program { name: "h2_up2";
+ signal: "mouse,up,1";
+ source: "h2";
+ action: SIGNAL_EMIT "e,action,resize,right,stop" "";
+ }
+ program { name: "h2_move";
+ signal: "mouse,move";
+ source: "h2";
+ action: SIGNAL_EMIT "e,action,resize,right,go" "";
+ }
+ program { name: "v1_down1";
+ signal: "mouse,down,1";
+ source: "v1";
+ action: STATE_SET "clicked" 0.0;
+ target: "v1";
+ }
+ program { name: "v1_up1";
+ signal: "mouse,up,1";
+ source: "v1";
+ action: STATE_SET "default" 0.0;
+ target: "v1";
+ }
+ program { name: "v1_down2";
+ signal: "mouse,down,1";
+ source: "v1";
+ action: SIGNAL_EMIT "e,action,resize,up,start" "";
+ }
+ program { name: "v1_up2";
+ signal: "mouse,up,1";
+ source: "v1";
+ action: SIGNAL_EMIT "e,action,resize,up,stop" "";
+ }
+ program { name: "v1_move";
+ signal: "mouse,move";
+ source: "v1";
+ action: SIGNAL_EMIT "e,action,resize,up,go" "";
+ }
+ program { name: "v2_down1";
+ signal: "mouse,down,1";
+ source: "v2";
+ action: STATE_SET "clicked" 0.0;
+ target: "v2";
+ }
+ program { name: "v2_up1";
+ signal: "mouse,up,1";
+ source: "v2";
+ action: STATE_SET "default" 0.0;
+ target: "v2";
+ }
+ program { name: "v2_down2";
+ signal: "mouse,down,1";
+ source: "v2";
+ action: SIGNAL_EMIT "e,action,resize,down,start" "";
+ }
+ program { name: "v2_up2";
+ signal: "mouse,up,1";
+ source: "v2";
+ action: SIGNAL_EMIT "e,action,resize,down,stop" "";
+ }
+ program { name: "v2_move";
+ signal: "mouse,move";
+ source: "v2";
+ action: SIGNAL_EMIT "e,action,resize,down,go" "";
+ }
+
+ // LEFT ARROW
+ program { name: "start_left1";
+ signal: "mouse,in";
+ source: "h1";
+ after: "left1_1";
+ }
+ program { name: "start_left2";
+ signal: "mouse,in";
+ source: "h1";
+ in: 0.4 0.0;
+ after: "left2_1";
+ }
+ program { name: "left1_1";
+ action: STATE_SET "1" 0.0;
+ target: "left_arrow1";
+ transition: LINEAR 0.4;
+ after: "left1_2";
+ }
+ program { name: "left1_2";
+ action: STATE_SET "2" 0.0;
+ target: "left_arrow1";
+ transition: LINEAR 0.4;
+ after: "left1_r";
+ }
+ program { name: "left1_r";
+ action: STATE_SET "default" 0.0;
+ target: "left_arrow1";
+ after: "left1_1";
+ }
+ program { name: "left2_1";
+ action: STATE_SET "1" 0.0;
+ target: "left_arrow2";
+ transition: LINEAR 0.4;
+ after: "left2_2";
+ }
+ program { name: "left2_2";
+ action: STATE_SET "2" 0.0;
+ target: "left_arrow2";
+ transition: LINEAR 0.4;
+ after: "left2_r";
+ }
+ program { name: "left2_r";
+ action: STATE_SET "default" 0.0;
+ target: "left_arrow2";
+ after: "left2_1";
+ }
+ program { name: "stop_left1";
+ signal: "mouse,out";
+ source: "h1";
+ action: ACTION_STOP;
+ target: "left1_1";
+ target: "left1_2";
+ target: "left1_r";
+ target: "left2_1";
+ target: "left2_2";
+ target: "left2_r";
+ target: "start_left2";
+ after: "stop_left2";
+ }
+ program { name: "stop_left2";
+ action: STATE_SET "default" 0.0;
+ target: "left_arrow1";
+ target: "left_arrow2";
+ }
+
+ // RIGHT ARROW
+ program { name: "start_right1";
+ signal: "mouse,in";
+ source: "h2";
+ after: "right1_1";
+ }
+ program { name: "start_right2";
+ signal: "mouse,in";
+ source: "h2";
+ in: 0.4 0.0;
+ after: "right2_1";
+ }
+ program { name: "right1_1";
+ action: STATE_SET "1" 0.0;
+ target: "right_arrow1";
+ transition: LINEAR 0.4;
+ after: "right1_2";
+ }
+ program { name: "right1_2";
+ action: STATE_SET "2" 0.0;
+ target: "right_arrow1";
+ transition: LINEAR 0.4;
+ after: "right1_r";
+ }
+ program { name: "right1_r";
+ action: STATE_SET "default" 0.0;
+ target: "right_arrow1";
+ after: "right1_1";
+ }
+ program { name: "right2_1";
+ action: STATE_SET "1" 0.0;
+ target: "right_arrow2";
+ transition: LINEAR 0.4;
+ after: "right2_2";
+ }
+ program { name: "right2_2";
+ action: STATE_SET "2" 0.0;
+ target: "right_arrow2";
+ transition: LINEAR 0.4;
+ after: "right2_r";
+ }
+ program { name: "right2_r";
+ action: STATE_SET "default" 0.0;
+ target: "right_arrow2";
+ after: "right2_1";
+ }
+ program { name: "stop_right1";
+ signal: "mouse,out";
+ source: "h2";
+ action: ACTION_STOP;
+ target: "right1_1";
+ target: "right1_2";
+ target: "right1_r";
+ target: "right2_1";
+ target: "right2_2";
+ target: "right2_r";
+ target: "start_right2";
+ after: "stop_right2";
+ }
+ program { name: "stop_right2";
+ action: STATE_SET "default" 0.0;
+ target: "right_arrow1";
+ target: "right_arrow2";
+ }
+
+ // TOP ARROW
+ program { name: "start_top1";
+ signal: "mouse,in";
+ source: "v1";
+ after: "top1_1";
+ }
+ program { name: "start_top2";
+ signal: "mouse,in";
+ source: "v1";
+ in: 0.4 0.0;
+ after: "top2_1";
+ }
+ program { name: "top1_1";
+ action: STATE_SET "1" 0.0;
+ target: "top_arrow1";
+ transition: LINEAR 0.4;
+ after: "top1_2";
+ }
+ program { name: "top1_2";
+ action: STATE_SET "2" 0.0;
+ target: "top_arrow1";
+ transition: LINEAR 0.4;
+ after: "top1_r";
+ }
+ program { name: "top1_r";
+ action: STATE_SET "default" 0.0;
+ target: "top_arrow1";
+ after: "top1_1";
+ }
+ program { name: "top2_1";
+ action: STATE_SET "1" 0.0;
+ target: "top_arrow2";
+ transition: LINEAR 0.4;
+ after: "top2_2";
+ }
+ program { name: "top2_2";
+ action: STATE_SET "2" 0.0;
+ target: "top_arrow2";
+ transition: LINEAR 0.4;
+ after: "top2_r";
+ }
+ program { name: "top2_r";
+ action: STATE_SET "default" 0.0;
+ target: "top_arrow2";
+ after: "top2_1";
+ }
+ program { name: "stop_top1";
+ signal: "mouse,out";
+ source: "v1";
+ action: ACTION_STOP;
+ target: "top1_1";
+ target: "top1_2";
+ target: "top1_r";
+ target: "top2_1";
+ target: "top2_2";
+ target: "top2_r";
+ target: "start_top2";
+ after: "stop_top2";
+ }
+ program { name: "stop_top2";
+ action: STATE_SET "default" 0.0;
+ target: "top_arrow1";
+ target: "top_arrow2";
+ }
+
+ // BOTTOM ARROW
+ program { name: "start_bottom1";
+ signal: "mouse,in";
+ source: "v2";
+ after: "bottom1_1";
+ }
+ program { name: "start_bottom2";
+ signal: "mouse,in";
+ source: "v2";
+ in: 0.4 0.0;
+ after: "bottom2_1";
+ }
+ program { name: "bottom1_1";
+ action: STATE_SET "1" 0.0;
+ target: "bottom_arrow1";
+ transition: LINEAR 0.4;
+ after: "bottom1_2";
+ }
+ program { name: "bottom1_2";
+ action: STATE_SET "2" 0.0;
+ target: "bottom_arrow1";
+ transition: LINEAR 0.4;
+ after: "bottom1_r";
+ }
+ program { name: "bottom1_r";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_arrow1";
+ after: "bottom1_1";
+ }
+ program { name: "bottom2_1";
+ action: STATE_SET "1" 0.0;
+ target: "bottom_arrow2";
+ transition: LINEAR 0.4;
+ after: "bottom2_2";
+ }
+ program { name: "bottom2_2";
+ action: STATE_SET "2" 0.0;
+ target: "bottom_arrow2";
+ transition: LINEAR 0.4;
+ after: "bottom2_r";
+ }
+ program { name: "bottom2_r";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_arrow2";
+ after: "bottom2_1";
+ }
+ program { name: "stop_bottom1";
+ signal: "mouse,out";
+ source: "v2";
+ action: ACTION_STOP;
+ target: "bottom1_1";
+ target: "bottom1_2";
+ target: "bottom1_r";
+ target: "bottom2_1";
+ target: "bottom2_2";
+ target: "bottom2_r";
+ target: "start_bottom2";
+ after: "stop_bottom2";
+ }
+ program { name: "stop_bottom2";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_arrow1";
+ target: "bottom_arrow2";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: WIZARD ***/
+ group { name: "e/wizard/extra";
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "grill_dark_tiny_pattern.png" COMP;
+ }
+ parts {
+ part { name: "background_image";
+ description { state: "default" 0.0;
+ image.normal: "vgrad_dark.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part { name: "grill";
+ description { state: "default" 0.0;
+ image.normal: "grill_dark_tiny_pattern.png";
+ fill {
+ size {
+ relative: 0 0;
+ offset: 144 144;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/wizard/main";
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "grill_dark_tiny_pattern.png" COMP;
+ }
+ parts {
+ part { name: "background_image";
+ description { state: "default" 0.0;
+ image.normal: "vgrad_dark.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part { name: "grill";
+ description { state: "default" 0.0;
+ image.normal: "grill_dark_tiny_pattern.png";
+ fill {
+ size {
+ relative: 0 0;
+ offset: 144 144;
+ }
+ }
+ }
+ }
+ }
+ // FIXME: add e.button.next.label, e.button.back.label,
+ // e.text.title, e.swallow.content
+ // FIXME: add programs that:
+ // action: SIGNAL_EMIT "e,action,back" "";
+ // action: SIGNAL_EMIT "e,action,next" "";
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** ABOUT E ***/
+ group { name: "e/widgets/about/main";
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "about_top.png" COMP;
+ image: "about_mid.png" COMP;
+ image: "about_bot.png" COMP;
+ image: "dia_botshad.png" COMP;
+ image: "topsh.png" COMP;
+ image: "logo_white_128.png" COMP;
+ image: "bt_base1.png" COMP;
+ image: "bt_base2.png" COMP;
+ image: "bt_hilight.png" COMP;
+ image: "bt_shine.png" COMP;
+ }
+// data.item: "borderless" "1";
+// data.item: "shaped" "1";
+ styles {
+ style { name: "about_style";
+ base: "font=Sans:style=Bold font_size=10 align=center valign=center color=#e0e0e0ff style=soft_shadow shadow_color=#00000020 wrap=word";
+ tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light color=#f00 style=soft_shadow";
+ tag: "title" "+ font_size=12 font=Sans:style=Bold text_class=tb_big style=soft_shadow color=#fff shadow_color=#00000020";
+ tag: "/title" "- \n \n";
+ tag: "br" "\n";
+ }
+ }
+ min: 240 240;
+ max: 640 640;
+ parts {
+ part { name: "sizer";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 240 240;
+ visible: 0;
+ }
+ }
+ part { name: "about_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "top";
+ relative: 0.0 0.0;
+ offset: 6 0;
+ }
+ rel2 {
+ to: "top";
+ relative: 1.0 1.0;
+ offset: -7 -7;
+ }
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "authors_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "bot";
+ relative: 0.0 0.0;
+ offset: 6 6;
+ }
+ rel2 {
+ to: "bot";
+ relative: 1.0 1.0;
+ offset: -7 -1;
+ }
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "background_image";
+ description { state: "default" 0.0;
+ image.normal: "vgrad_dark.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part { name: "e.textblock.about";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ clip_to: "about_clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ max: 10000 10000;
+ min: 160 0;
+ rel1 {
+ to: "top";
+ relative: 0.0 1.0;
+ offset: 32 -17;
+ }
+ rel2 {
+ to: "top";
+ relative: 1.0 1.0;
+ offset: -33 -17;
+ }
+ text {
+ style: "about_style";
+ min: 0 1;
+ }
+ }
+ description { state: "up" 0.0;
+ inherit: "default" 0.0;
+ align: 0.5 1.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 32 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -33 -1;
+ }
+ }
+ }
+ part { name: "e.textblock.authors";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ clip_to: "authors_clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ max: 10000 10000;
+ min: 160 0;
+ rel1 {
+ to: "bot";
+ relative: 0.0 1.0;
+ offset: 32 0;
+ }
+ rel2 {
+ to: "bot";
+ relative: 1.0 1.0;
+ offset: -33 0;
+ }
+ text {
+ style: "about_style";
+ min: 0 1;
+ }
+ }
+ description { state: "up" 0.0;
+ inherit: "default" 0.0;
+ align: 0.5 1.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 32 16;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -33 16;
+ }
+ }
+ }
+ part { name: "top";
+ description { state: "default" 0.0;
+ image.normal: "about_top.png";
+ image.middle: 0;
+ image.border: 28 28 0 28;
+ rel2.to_y: "e.text.title";
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 6;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "bot";
+ description { state: "default" 0.0;
+ image.normal: "about_bot.png";
+ image.middle: 0;
+ image.border: 28 28 28 0;
+ rel1.to_y: "e.text.title";
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -5;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "mid";
+ description { state: "default" 0.0;
+ image.normal: "about_mid.png";
+ rel1 {
+ to: "top";
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ to: "bot";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+ align: 1.0 0.5;
+ rel1 {
+ relative: 0.0 0.5;
+ offset: 0 0;
+ }
+ rel2 {
+ to_x: "logo";
+ relative: 0.0 0.5;
+ offset: 11 -1;
+ }
+ text {
+ font: "Sans:style=Bold,Edje-Vera-Bold";
+ size: 10;
+ min: 1 1;
+ align: 1.0 0.5;
+ text_class: "about_title";
+ }
+ }
+ }
+ part { name: "e.text.version";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+ align: 0.0 0.5;
+ rel1 {
+ to_x: "logo";
+ relative: 1.0 0.5;
+ offset: -12 0;
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 -1;
+ }
+ text {
+ font: "Sans:style=Bold,Edje-Vera-Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "about_version";
+ }
+ }
+ }
+ part { name: "shadow";
+ scale: 1;
+ description { state: "default" 0.0;
+ image.normal: "topsh.png";
+ align: 0.0 0.0;
+ min: 1 16;
+ max: 99999 16;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "shadow2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -4;
+ image.normal: "dia_botshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "logo";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ image.normal: "logo_white_128.png";
+ rel1 {
+ to: "top";
+ relative: 0.5 1.0;
+ offset: 0 -30;
+ }
+ rel2 {
+ to: "bot";
+ relative: 0.5 0.0;
+ offset: -1 29;
+ }
+ }
+ }
+ part { name: "button_image";
+ mouse_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 1.0;
+ rel1.relative: 0.5 0.98;
+ rel1.offset: 0 -1;
+ rel2.relative: 0.5 0.98;
+ rel2.offset: 0 -1;
+ min: 64 32;
+ max: 64 32;
+ image {
+ normal: "bt_base2.png";
+ border: 7 7 7 7;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_base1.png";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "button_image";
+ relative: 0.0 0.0;
+ offset: 3 3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ to: "button_image";
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "button_text";
+ text {
+ text: "Close";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "button";
+ }
+ }
+ }
+ part { name: "over1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "button_image";
+ rel2.to: "button_image";
+ rel2.relative: 1.0 0.5;
+ image {
+ normal: "bt_hilight.png";
+ border: 7 7 7 0;
+ }
+ }
+ }
+ part { name: "over2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "button_image";
+ rel2.to: "button_image";
+ image {
+ normal: "bt_shine.png";
+ border: 7 7 7 7;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "showa";
+ signal: "show";
+ source: "";
+ action: STATE_SET "up" 0.0;
+ transition: LINEAR 45.0;
+ target: "e.textblock.about";
+ after: "showa2";
+ }
+ program { name: "showa2";
+ action: STATE_SET "default" 0.0;
+ target: "e.textblock.about";
+ after: "showa";
+ }
+
+ program { name: "showb";
+ signal: "show";
+ source: "";
+ action: STATE_SET "up" 0.0;
+ transition: LINEAR 45.0;
+ target: "e.textblock.authors";
+ after: "showb2";
+ }
+ program { name: "showb2";
+ action: STATE_SET "default" 0.0;
+ target: "e.textblock.authors";
+ after: "showb";
+ }
+
+ program {
+ name: "button_click";
+ signal: "mouse,down,1";
+ source: "button_image";
+ action: STATE_SET "clicked" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick";
+ signal: "mouse,up,1";
+ source: "button_image";
+ action: STATE_SET "default" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick2";
+ signal: "mouse,clicked,1";
+ source: "button_image";
+ action: SIGNAL_EMIT "e,action,close" "";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** THEME ABOUT ***/
+ group { name: "e/theme/about";
+ images {
+ image: "silk.png" LOSSY 90;
+ image: "topsh.png" COMP;
+ image: "bnw.png" COMP;
+ image: "bt_base1.png" COMP;
+ image: "bt_base2.png" COMP;
+ image: "bt_hilight.png" COMP;
+ image: "bt_shine.png" COMP;
+ }
+ styles {
+ style { name: "theme_about_style";
+ base: "font=Sans:style=Bold font_size=10 align=center valign=center color=#e0e0e0ff style=soft_shadow shadow_color=#0000001f wrap=word";
+ tag: "br" "\n";
+ }
+ }
+// data.item: "borderless" "1";
+// data.item: "shaped" "1";
+ min: 240 240;
+ max: 640 640;
+ parts {
+ part { name: "background_image";
+ description { state: "default" 0.0;
+ image.normal: "silk.png";
+ aspect: 1.0 1.0;
+ aspect_preference: NONE;
+ }
+ }
+ part { name: "shadow";
+ scale: 1;
+ description { state: "default" 0.0;
+ image.normal: "topsh.png";
+ align: 0.0 0.0;
+ min: 1 16;
+ max: 99999 16;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "logo";
+ description { state: "default" 0.0;
+ image.normal: "bnw.png";
+ align: 0.5 0.05;
+ min: 230 110;
+ max: 460 220;
+ aspect: 2.090909091 2.090909091;
+ aspect_preference: HORIZONTAL;
+ }
+ }
+ part { name: "about";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to_y: "logo";
+ relative: 0.0 1.0;
+ offset: 8 0;
+ }
+ rel2 {
+ to_y: "button_image";
+ offset: -9 -19;
+ relative: 1.0 0.0;
+ }
+ text {
+ style: "theme_about_style";
+ min: 1 1;
+ text:
+ "Smooth as silk<br>"
+ "The default theme for<br>"
+ "Enlightenment<br>"
+ ;
+ }
+ }
+ }
+ part { name: "button_image";
+ mouse_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 1.0;
+ rel1.relative: 0.5 0.98;
+ rel1.offset: 0 -1;
+ rel2.relative: 0.5 0.98;
+ rel2.offset: 0 -1;
+ min: 64 32;
+ max: 64 32;
+ image {
+ normal: "bt_base2.png";
+ border: 7 7 7 7;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_base1.png";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "button_image";
+ relative: 0.0 0.0;
+ offset: 3 3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ to: "button_image";
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "button_text";
+ text {
+ text: "Close";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "button";
+ }
+ }
+ }
+ part { name: "over1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "button_image";
+ rel2.to: "button_image";
+ rel2.relative: 1.0 0.5;
+ image {
+ normal: "bt_hilight.png";
+ border: 7 7 7 0;
+ }
+ }
+ }
+ part { name: "over2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "button_image";
+ rel2.to: "button_image";
+ image {
+ normal: "bt_shine.png";
+ border: 7 7 7 7;
+ }
+ }
+ }
+ }
+ programs {
+ program {
+ name: "button_click";
+ signal: "mouse,down,1";
+ source: "button_image";
+ action: STATE_SET "clicked" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick";
+ signal: "mouse,up,1";
+ source: "button_image";
+ action: STATE_SET "default" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick2";
+ signal: "mouse,clicked,1";
+ source: "button_image";
+ action: SIGNAL_EMIT "e,action,close" "";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** ICONS ***/
+
+/*
+
+TODO: Icons (redo)
+ EFM buttons. (Use same icon style as border icons).
+ System buttons (restart,logout,hibernate, etc etc)
+ Window icons (pager, window remembers, etc etc)
+ Wallpaper
+ Icon theme icon?
+ Interactions
+ Dialogs
+ E icon
+ Extensions
+ Mixer
+ Favorites
+ Menu Icons
+ Applications (different gear)
+
+TODO: Document how #define works.
+
+*/
+
+#define ICON(NAME, FILE, SIZE) \
+group { name: "e/icons/"NAME ; \
+ max: SIZE SIZE; \
+ parts { \
+ part { name: "icon"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ } \
+}
+
+
+ICON("enlightenment/website","icon_globe.png",64)
+ICON("enlightenment/background","icon_wallpaper.png",64)
+ICON("enlightenment/picture","icon_wallpaper.png",64)
+ICON("enlightenment/gradient","icon_gradient.png",64)
+ICON("enlightenment/e","logo_white_128.png",64)
+ICON("enlightenment/about","logo_black_128.png",64)
+
+ICON("enlightenment/check","icon_check.png",64)
+ICON("widget/swap","icon_swap.png",64)
+ICON("widget/del","icon_del.png",64)
+ICON("widget/new","icon_new.png",64)
+ICON("widget/add","icon_add.png",64)
+ICON("widget/add_fav","icon_add_fav.png",64)
+ICON("widget/up_arrow","icon_up_arrow.png",64)
+ICON("widget/down_arrow","icon_down_arrow.png",64)
+ICON("widget/up_dir","icon_up_arrow.png",64)
+ICON("widget/new_dialog","icon_right_arrow.png",64)
+ICON("widget/config","icon_config.png",64)
+ICON("widget/resize","icon_resize.png",64)
+
+/// No icons made yet ///
+
+ICON("enlightenment/engine","icon_dummy.png",64)
+ICON("enlightenment/add_application","icon_dummy.png",64)
+ICON("enlightenment/profiles","icon_dummy.png",64)
+ICON("enlightenment/scale","icon_dummy.png",64)
+ICON("enlightenment/autoscroll","icon_dummy.png",64)
+ICON("enlightenment/showhide","icon_dummy.png",64)
+ICON("enlightenment/toolbar","icon_dummy.png",64)
+
+/// Old Icons from Bling ///
+
+ICON("enlightenment/reset","icon_reset.png",64)
+ICON("enlightenment/exit","icon_exit.png",64)
+ICON("enlightenment/logout","icon_logout.png",64)
+ICON("enlightenment/halt","icon_halt.png",64)
+ICON("enlightenment/reboot","icon_reboot.png",64)
+ICON("enlightenment/suspend","icon_suspend.png",64)
+ICON("enlightenment/hibernate","icon_hibernate.png",64)
+ICON("enlightenment/colors","icon_colors.png",64)
+ICON("enlightenment/themes","icon_theme.png",64)
+ICON("enlightenment/screen_setup","icon_screen_setup.png",64)
+ICON("enlightenment/windows","icon_windows.png",64)
+ICON("enlightenment/lost_windows","icon_lost_windows.png",64)
+ICON("enlightenment/window_remembers","icon_window_remembers.png",64)
+ICON("enlightenment/focus","icon_window_focus.png",64)
+ICON("enlightenment/modules","icon_modules.png",64)
+ICON("enlightenment/favorites","icon_favorites.png",64)
+ICON("enlightenment/desktops","icon_desktops.png",64)
+ICON("enlightenment/configuration","icon_configuration.png",64)
+ICON("enlightenment/intl","icon_intl.png",64)
+ICON("enlightenment/system","icon_system.png",64)
+ICON("enlightenment/run","icon_run.png",64)
+ICON("enlightenment/directories","icon_directories.png",64)
+ICON("enlightenment/fileman","icon_efm_folder.png",64)
+ICON("enlightenment/unknown","icon_dummy.png",64)
+ICON("enlightenment/mouse","icon_mouse.png",64)
+ICON("enlightenment/mouse_left","icon_mouse_left.png",64)
+ICON("enlightenment/mouse_right","icon_mouse_right.png",64)
+ICON("enlightenment/mouse_middle","icon_mouse_middle.png",64)
+ICON("enlightenment/mouse_extra","icon_mouse_extra.png",64)
+ICON("enlightenment/mouse_wheel","icon_mouse_wheel.png",64)
+ICON("enlightenment/mouse_clean","icon_mouse_clean.png",64)
+ICON("enlightenment/keys","icon_keys.png",64)
+ICON("enlightenment/desklock","icon_desklock.png",64)
+ICON("enlightenment/desklock_menu","icon_desklock_menu.png",64)
+ICON("enlightenment/regenerate_menus","icon_regenerate_menus.png",64)
+ICON("enlightenment/screen_resolution","icon_screen_resolution.png",64)
+ICON("enlightenment/shelf","icon_shelf.png",64)
+ICON("enlightenment/fonts","icon_fonts.png",64)
+ICON("enlightenment/icon_theme","icon_icon_theme.png",64)
+ICON("enlightenment/applications","icon_applications.png",64)
+ICON("enlightenment/transitions","icon_transitions.png",64)
+ICON("enlightenment/performance","icon_performance.png",64)
+ICON("enlightenment/startup","icon_startup.png",64)
+ICON("enlightenment/winlist","icon_winlist.png",64)
+ICON("enlightenment/window_manipulation","icon_window_manipulation.png",64)
+ICON("enlightenment/menus","icon_menus.png",64)
+ICON("enlightenment/menu_settings","icon_menu_settings.png",64)
+ICON("enlightenment/advanced","icon_advanced.png",64)
+ICON("enlightenment/behavior","icon_behavior.png",64)
+ICON("enlightenment/appearance","icon_appearance.png",64)
+ICON("enlightenment/extensions","icon_extensions.png",64)
+ICON("enlightenment/file_icons","icon_file_icons.png",64)
+ICON("enlightenment/ibar_applications","icon_ibar_applications.png",64)
+ICON("enlightenment/restart_applications","icon_restart_applications.png",64)
+ICON("enlightenment/startup_applications","icon_startup_applications.png",64)
+ICON("enlightenment/power_management","icon_power_management.png",64)
+ICON("enlightenment/screensaver","icon_screensaver.png",64)
+ICON("enlightenment/pager","icon_pager.png",64)
+ICON("enlightenment/mixer","icon_mixer.png",64)
+ICON("enlightenment/screen_normal","icon_screen_normal.png",64)
+ICON("enlightenment/screen_around","icon_screen_around.png",64)
+ICON("enlightenment/screen_left","icon_screen_left.png",64)
+ICON("enlightenment/screen_right","icon_screen_right.png",64)
+ICON("enlightenment/screen_vflip","icon_screen_vflip.png",64)
+ICON("enlightenment/screen_hflip","icon_screen_hflip.png",64)
+ICON("enlightenment/shelf_position_bottom","icon_shelf_bottom.png",64)
+ICON("enlightenment/shelf_position_bottom_left","icon_shelf_bottom_left.png",64)
+ICON("enlightenment/shelf_position_bottom_right","icon_shelf_bottom_right.png",64)
+ICON("enlightenment/shelf_position_top","icon_shelf_top.png",64)
+ICON("enlightenment/shelf_position_top_left","icon_shelf_top_left.png",64)
+ICON("enlightenment/shelf_position_top_right","icon_shelf_top_right.png",64)
+ICON("enlightenment/shelf_position_left","icon_shelf_left.png",64)
+ICON("enlightenment/shelf_position_left_top","icon_shelf_left_top.png",64)
+ICON("enlightenment/shelf_position_left_bottom","icon_shelf_left_bottom.png",64)
+ICON("enlightenment/shelf_position_right","icon_shelf_right.png",64)
+ICON("enlightenment/shelf_position_right_top","icon_shelf_right_top.png",64)
+ICON("enlightenment/shelf_position_right_bottom","icon_shelf_right_bottom.png",64)
+ICON("enlightenment/shelf_bottom_desk","icon_shelf_bottom_desk.png",64)
+ICON("enlightenment/shelf_custom","icon_shelf_custom.png",64)
+ICON("enlightenment/shelf_dock","icon_shelf_dock.png",64)
+ICON("enlightenment/shelf_menu_bar","icon_shelf_menu_bar.png",64)
+ICON("enlightenment/shelf_panel","icon_shelf_panel.png",64)
+ICON("enlightenment/shelf_top_desk","icon_shelf_top_desk.png",64)
+
+// Window Border menu icons //
+
+#define BORDERICON(NAME, FILE) \
+group { name: "e/widgets/border/default/"NAME ; \
+ parts { \
+ part { name: "icon"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ } \
+}
+
+BORDERICON("basic","icon_border_more.png")
+BORDERICON("close","icon_border_close.png")
+BORDERICON("kill","icon_border_kill.png")
+BORDERICON("stacking","icon_border_stack_norm.png")
+BORDERICON("stack_on_top","icon_border_stack_top.png")
+BORDERICON("stack_normal","icon_border_stack_norm.png")
+BORDERICON("stack_below","icon_border_stack_bot.png")
+BORDERICON("maximize","icon_border_maximize.png")
+BORDERICON("fullscreen","icon_border_maximize.png")
+BORDERICON("minimize","icon_border_minimize.png")
+BORDERICON("stick","icon_border_pin.png")
+BORDERICON("sendto","icon_border_sendto.png")
+BORDERICON("skip","icon_border_skip.png")
+BORDERICON("skip_pager","icon_border_pager.png")
+BORDERICON("skip_taskbar","icon_border_skip.png")
+BORDERICON("skip_winlist","icon_border_skip.png")
+BORDERICON("borderless","icon_border_border.png")
+BORDERICON("remember","icon_border_remember.png")
+BORDERICON("shade","icon_border_shaded.png")
+BORDERICON("locks","icon_border_lock.png")
+BORDERICON("locks_user","icon_border_lock.png")
+BORDERICON("locks_application","icon_border_lock.png")
+BORDERICON("properties","icon_border_properties.png")
+
+// EFM menu button icons //
+
+#define EFMBUTTON(NAME, FILE) \
+group { name: "e/fileman/default/button/"NAME; \
+ parts { \
+ part { name: "icon"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ } \
}
+EFMBUTTON("open","icon_efm_open.png")
+EFMBUTTON("copy","icon_efm_copy.png")
+EFMBUTTON("cut","icon_efm_cut.png")
+EFMBUTTON("paste","icon_efm_paste.png")
+EFMBUTTON("delete","icon_efm_delete.png")
+EFMBUTTON("properties","icon_efm_properties.png")
+EFMBUTTON("rename","icon_efm_rename.png")
+EFMBUTTON("arrange_name","icon_efm_arrange_name.png")
+EFMBUTTON("arrange","icon_efm_arrange.png")
+EFMBUTTON("arrange_time","icon_efm_arrange_time.png")
+EFMBUTTON("new","icon_efm_new.png")
+EFMBUTTON("new_dir","icon_efm_new_dir.png")
+EFMBUTTON("refresh","icon_efm_refresh.png")
+EFMBUTTON("view_details","icon_efm_view_details.png")
+EFMBUTTON("view_name","icon_efm_view_name.png")
+EFMBUTTON("view","icon_efm_view.png")
+EFMBUTTON("select","icon_efm_select.png")
+EFMBUTTON("sort","icon_efm_sort.png")
+EFMBUTTON("ordering","icon_efm_sort.png")
+EFMBUTTON("hidden_files","icon_efm_view.png")
+
+// EFM icons //
+
+#define EFMICON(NAME, FILE, SIZE) \
+group { name: "e/icons/fileman/"NAME; \
+ max: SIZE SIZE; \
+ parts { \
+ part { name: "icon"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ } \
+}
+
+EFMICON("folder","icon_efm_folder.png", 128)
+EFMICON("file","icon_efm_file.png", 128)
+EFMICON("home","icon_efm_home.png", 128)
+EFMICON("desktop","icon_efm_desktop.png", 128)
+EFMICON("hdd","icon_efm_hdd.png", 128)
+EFMICON("hd","icon_efm_hdd.png", 128)
+
+
+// EFM Mime type icons //
+
+#define MIMEICON(NAME, FILE, SIZE) \
+group { name: "e/icons/fileman/mime/"NAME; \
+ max: SIZE SIZE; \
+ parts { \
+ part { name: "icon"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ } \
+}
+
+MIMEICON("application/pdf","icon_mime_pdf.png", 128);
+MIMEICON("application/x-deb","icon_mime_deb.png", 128);
+MIMEICON("application/x-bzip","icon_mime_package.png", 128);
+MIMEICON("application/zip","icon_mime_package.png", 128);
+MIMEICON("application/x-gzip","icon_mime_package.png", 128);
+MIMEICON("application/x-bzip-compressed-tar","icon_mime_package.png", 128);
+MIMEICON("application/x-bzip2-compressed-tar","icon_mime_package.png",128);
+MIMEICON("application/x-compressed-tar","icon_mime_package.png",128);
+MIMEICON("application/x-tar","icon_mime_package.png", 128);
+MIMEICON("application/x-rar","icon_mime_package.png", 128);
+
+
+// Dynamic MIME Icons //
+
+#define MIMEBASE(MIME, FILE, NAME, SIZE) \
+group { name: "e/icons/fileman/mime/"MIME; \
+ max: SIZE SIZE; \
+ parts { \
+ part { name: "base"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ part { name: "name"; \
+ type: TEXT; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ rel1.relative: 0.2444 0.6797; \
+ rel2.relative: 0.7478 0.8894; \
+ color: 245 245 245 255; \
+ text { \
+ text: NAME; \
+ font: "Sans:style=Bold"; \
+ size: 4; \
+ fit: 1 1; \
+ min: 1 1; \
+ align: 0.5 0.0; \
+ } \
+ } \
+ } \
+ } \
+}
+
+MIMEBASE("video/mpeg","icon_mime_video_generic.png", ".MPEG", 128);
+MIMEBASE("application/ogg","icon_mime_video_generic.png", ".OGG", 128);
+MIMEBASE("video/x-theora+ogg","icon_mime_video_generic.png", ".OGG", 128);
+MIMEBASE("video/x-msvideo","icon_mime_video_generic.png", ".AVI", 128);
+
+MIMEBASE("image/png","icon_mime_image_generic.png", ".PNG", 128);
+MIMEBASE("image/jpeg","icon_mime_image_generic.png", ".JPG", 128);
+MIMEBASE("image/gif","icon_mime_image_generic.png", ".GIF", 128);
+MIMEBASE("image/bmp","icon_mime_image_generic.png", ".BMP", 128);
+MIMEBASE("application/x-xcf","icon_mime_image_generic.png", ".XCF", 128);
+
+MIMEBASE("audio/mpeg","icon_mime_audio_generic.png", ".MP3", 128);
+MIMEBASE("audio/x-wav","icon_mime_audio_generic.png", ".WAV", 128);
+MIMEBASE("audio/x-flac","icon_mime_audio_generic.png", ".FLAC", 128);
+MIMEBASE("audio/x-musepack","icon_mime_audio_generic.png", ".MPC", 128);
+
+MIMEBASE("text/css","icon_mime_text_generic.png", ".CSS", 128);
+MIMEBASE("text/html","icon_mime_text_generic.png", ".HTML", 128);
+MIMEBASE("text/x-csrc","icon_mime_text_generic.png", ".C", 128);
+MIMEBASE("text/x-chdr","icon_mime_text_generic.png", ".H", 128);
+MIMEBASE("text/x-c++src","icon_mime_text_generic.png", ".C++", 128);
+MIMEBASE("text/x-csharp","icon_mime_text_generic.png", ".C#", 128);
+MIMEBASE("text/x-patch","icon_mime_text_generic.png", ".PATCH", 128);
+MIMEBASE("text/plain","icon_mime_text_generic.png", ".TXT", 128);
+MIMEBASE("application/x-msword","icon_mime_text_generic.png", ".DOC", 128);
+MIMEBASE("application/x-abiword","icon_mime_text_generic.png", ".ABW", 128);
+
+MIMEBASE("application/x-object","icon_mime_executable_generic.png", "", 128);
+MIMEBASE("application/x-shellscript","icon_mime_executable_generic.png", "", 128);
+
+MIMEBASE("application/x-font-ttf","icon_mime_font_generic.png", ".TTF", 128);
+MIMEBASE("application/x-font-pcf","icon_mime_font_generic.png", ".PCF", 128);
+MIMEBASE("application/x-font-bdf","icon_mime_font_generic.png", ".BDF", 128);
+
+
+// Custom icons with actions or specific behaviours
+
+ images {
+ image: "icon_wallpaper_center_flat.png" COMP;
+ image: "icon_wallpaper_center.png" COMP;
+ image: "icon_wallpaper_screen.png" COMP;
+ image: "icon_wallpaper_grad_screen.png" COMP;
+ }
+ group { name: "e/icons/enlightenment/wallpaper_stretch";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ image {
+ normal: "icon_wallpaper_center_flat.png";
+ border: 5 5 5 5;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/wallpaper_tile";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ image {
+ normal: "icon_wallpaper_center_flat.png";
+ border: 5 5 5 5;
+ }
+ fill {
+ size {
+ relative: 0.33 0.33;
+ }
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/wallpaper_center";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ rel1.relative: 0.125 0.125;
+ rel2.relative: 0.875 0.875;
+ image {
+ normal: "icon_wallpaper_center.png";
+ border: 5 5 5 5;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/wallpaper_scale_aspect_in";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.5 1.5;
+ aspect_preference: BOTH;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ image {
+ normal: "icon_wallpaper_center.png";
+ border: 5 5 5 5;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/wallpaper_scale_aspect_out";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.5 1.5;
+ aspect_preference: NONE;
+ image {
+ normal: "icon_wallpaper_center.png";
+ border: 5 5 5 5;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/icons/enlightenment/gradient_h";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ type: GRADIENT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ gradient {
+ spectrum: "black_to_trans";
+ rel1.relative: 0 0.5;
+ rel1.offset: 0 0;
+ rel2.relative: 1 0.5;
+ rel2.offset: -1 0;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_grad_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/gradient_v";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ type: GRADIENT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ gradient.spectrum: "black_to_trans";
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_grad_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/gradient_du";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ type: GRADIENT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ gradient {
+ spectrum: "black_to_trans";
+ rel1.relative: 0 1;
+ rel1.offset: 0 -1;
+ rel2.relative: 1 0;
+ rel2.offset: -1 0;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_grad_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/gradient_dd";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ type: GRADIENT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ gradient {
+ spectrum: "black_to_trans";
+ rel1.relative: 0 0;
+ rel1.offset: 0 0;
+ rel2.relative: 1 1;
+ rel2.offset: -1 -1;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_grad_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/gradient_rad";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ type: GRADIENT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ gradient {
+ spectrum: "black_to_trans";
+ type: "radial";
+ }
+ fill {
+ origin.relative: 0.5 0.5;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_grad_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+
+ /* this first group is used for the primary screen (or only screen) so in
+ * a multi-monitor setup whichever is first (screen 0) will get this
+ * splash on it */
+ group {
+ name: "e/init/splash";
+ /* images used */
+ images {
+ image: "vgrad_dark.png" COMP;
+ // image: "circle_shade.png" COMP;
+ image: "grill_dark_tiny_pattern.png" COMP;
+ image: "logo_white_128.png" COMP;
+ image: "init_check1.png" COMP;
+ image: "init_check2.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ }
+ script {
+ public is_ready;
+ public do_end;
+ }
+ parts {
+ /* splash is fullscreen so we want a background of some sort. we have
+ * taken the default desktop wallpaper here as it should look nice */
+ part {
+ name: "background_image";
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "vgrad_dark.png";
+ }
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part {
+ name: "grill";
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "grill_dark_tiny_pattern.png";
+ }
+ fill {
+ size {
+ relative: 0 0;
+ offset: 144 144;
+ }
+ }
+ }
+ }
+// part { name: "shade";
+// mouse_events: 0;
+// description { state: "default" 0.0;
+// image.normal: "circle_shade.png";
+// fill.smooth: 0;
+// }
+// }
-collections {
-#include "default_background.edc"
-#include "default_battery.edc"
-#include "default_border.edc"
-#include "default_clock.edc"
-#include "default_gadman.edc"
-#include "default_ibar.edc"
-#include "default_menu.edc"
-#include "default_pager.edc"
-#include "default_resize.edc"
-#include "default_move.edc"
-#include "default_temperature.edc"
-#include "default_error.edc"
-#include "default_cpufreq.edc"
-#include "default_ibox.edc"
-#include "default_start.edc"
-#include "default_winlist.edc"
-#include "default_transitions.edc"
-#include "default_dialog.edc"
-#include "default_configure.edc"
-#include "default_icons.edc"
-#include "default_pointer.edc"
-#include "default_about.edc"
-#include "default_theme_about.edc"
-#include "default_entry.edc"
-#include "default_fileman.edc"
-#include "default_filesel.edc"
-#include "default_check.edc"
-#include "default_radio.edc"
-#include "default_frame.edc"
-#include "default_button.edc"
-#include "default_label.edc"
-#include "default_scrollframe.edc"
-#include "default_ilist.edc"
-#include "default_tlist.edc"
-#include "default_slider.edc"
-#include "default_exebuf.edc"
-#include "default_desklock.edc"
-#include "default_textblock.edc"
-#include "default_shelf.edc"
-#include "default_preview.edc"
-#include "default_cslider.edc"
-#include "default_spectrum.edc"
-#include "default_color_well.edc"
-#include "default_sys.edc"
-#include "default_deskpreview.edc"
-#include "default_fontpreview.edc"
-#include "default_wizard.edc"
-#include "default_toolbar.edc"
-#include "default_slidesel.edc"
-#include "default_mixer.edc"
-#include "default_connman.edc"
+ part {
+ name: "e.text.title";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to: "logo";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 0;
+ to: "logo";
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ text: "Enlightenment";
+ font: "Sans:style=Bold";
+ size: 20;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "init_title";
+ }
+ }
+ }
+ part {
+ name: "e.text.version";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ description {
+ state: "default" 0.0;
+ align: 1.0 1.0;
+ rel1 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ text: "0.17.0";
+ font: "Sans";
+ size: 8;
+ min: 1 1;
+ align: 0.0 0.0;
+ text_class: "init_version";
+ }
+ }
+ }
+ part {
+ name: "e.text.status";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 1;
+ to: "e.text.title";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 1;
+ to: "e.text.title";
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ text: "Starting Enlightenment. Please wait.";
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "init_text";
+ }
+ }
+ }
+ part {
+ name: "e.text.disable_text";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 8 8;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 8 8;
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ text: "Disable this splash screen in future.";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.0;
+ text_class: "init_text";
+ }
+ }
+ }
+ part {
+ name: "disable_check";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ min: 20 20;
+ max: 20 20;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to: "e.text.disable_text";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 0 -1;
+ to: "e.text.disable_text";
+ }
+ image {
+ normal: "init_check1.png";
+ }
+ }
+ description {
+ state: "active" 0.0;
+ inherit: "default" 0.0;
+ image {
+ normal: "init_check2.png";
+ }
+ }
+ }
+ part {
+ name: "enable_event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ rel1 {
+ to: "e.text.disable_text";
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "disable_check";
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ }
+ description {
+ state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "disable_event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 0 0 0 0;
+ rel1 {
+ to: "e.text.disable_text";
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "disable_check";
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ }
+ description {
+ state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "busy";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ min: 32 32;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ align: 0.5 1.0;
+ aspect_preference: BOTH;
+ rel1 {
+ to_y: "logo";
+ relative: 0.0 0.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ to_y: "logo";
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ }
+ image {
+ normal: "busy-9.png";
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ }
+ }
+ }
+ part {
+ name: "logo";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ max: 128 128;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1 {
+ relative: 0.25 0.25;
+ }
+ rel2 {
+ relative: 0.75 0.75;
+ }
+ image {
+ normal: "logo_white_128.png";
+ }
+ }
+ description {
+ state: "done" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "init";
+ signal: "load";
+ source: "";
+ script {
+ set_int(is_ready, 0);
+ set_int(do_end, 0);
+ }
+ }
+ program {
+ name: "busy_anim";
+ signal: "show";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ program {
+ name: "ready";
+ script {
+ new val;
+
+ val = get_int(do_end);
+ if (val == 1)
+ run_program(PROGRAM:"done2");
+ else
+ set_int(is_ready, 1);
+ }
+ }
+ program {
+ name: "done1"; /* when e tells the splash screen it is done
+ * starting up, the init splash gets this signal */
+ signal: "e,state,done";
+ source: "e";
+ script {
+ new val;
+
+ val = get_int(is_ready);
+ if (val == 1)
+ run_program(PROGRAM:"done2");
+ else
+ set_int(do_end, 1);
+ }
+ }
+ program {
+ name: "done2";
+ action: STATE_SET "done" 0.0;
+ transition: ACCELERATE 1.0;
+ target: "logo";
+ after: "done3";
+ }
+ program {
+ name: "done3"; /* at the end signal back to e we are done shutting
+ * down the splash ans all animations are done */
+ action: SIGNAL_EMIT "e,state,done_ok" "e";
+ }
+ /* handle a mouse down (click) event on the disable splash check
+ * event area (covering both label and checkbox) */
+ program {
+ name: "disable_down"; /* name of program */
+ signal: "mouse,down,1"; /* signal that triggers it */
+ source: "disable_event"; /* source of the signal */
+ action: STATE_SET "active" 0.0; /* set state to active */
+ target: "disable_check"; /* these are the thngs to set to active */
+ target: "disable_event";
+ target: "enable_event";
+ after: "disable_on"; /* and after that is done run the disable_on
+ * program to tell e about this */
+ }
+ program {
+ name: "enable_down";
+ signal: "mouse,down,1";
+ source: "enable_event";
+ action: STATE_SET "default" 0.0;
+ target: "disable_check";
+ target: "disable_event";
+ target: "enable_event";
+ after: "disable_off";
+ }
+ /* when a user toggles the checkbox - these programs signal back to
+ * e to enable or disable the splash */
+ program {
+ name: "disable_on";
+ action: SIGNAL_EMIT "e,action,init,disable" "e";
+ }
+ program {
+ name: "disable_off";
+ action: SIGNAL_EMIT "e,action,init,enable" "e";
+ }
+ }
+ }
+ /* this group is used for other screens/xinerama zones etc. other than
+ * the primary as only the primary shows the full splash - this just
+ * shows the below image. it can animate etc. but not display status
+ * etc. */
+ group {
+ name: "e/init/extra_screen";
+ parts {
+ part {
+ name: "background_image";
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "vgrad_dark.png";
+ }
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part {
+ name: "grill";
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "grill_dark_tiny_pattern.png";
+ }
+ fill {
+ size {
+ relative: 0 0;
+ offset: 144 144;
+ }
+ }
+ }
+ }
+// part { name: "shade";
+// mouse_events: 0;
+// description { state: "default" 0.0;
+// image.normal: "circle_shade.png";
+// fill.smooth: 0;
+// }
+// }
+ }
+ }
}
+++ /dev/null
-images {
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_button_sm.png" COMP;
- image: "e17_button_sm2.png" COMP;
- image: "e17_dialog_watermark.png" COMP;
- image: "e17_about_bg_v.png" COMP;
- image: "e17_about_over_v.png" COMP;
- image: "e17_logo_small.png" COMP;
- image: "e17_logo_small_p1.png" COMP;
- image: "e17_logo_small_p2.png" COMP;
- image: "e17_logo_small_p3.png" COMP;
- image: "e17_logo_small_p4.png" COMP;
- image: "e17_logo_small_p5.png" COMP;
- image: "e17_logo_small_p6.png" COMP;
- image: "e17_logo_small_p7.png" COMP;
- image: "e17_logo_small_p8.png" COMP;
- image: "e17_logo_small_p9.png" COMP;
- image: "e17_logo_small_p21.png" COMP;
- image: "e17_logo_small_p22.png" COMP;
- image: "e17_logo_small_p23.png" COMP;
- image: "e17_logo_small_p24.png" COMP;
- image: "e17_logo_small_p25.png" COMP;
- image: "e17_logo_small_p26.png" COMP;
- image: "e17_logo_small_p27.png" COMP;
- image: "e17_logo_small_p28.png" COMP;
- image: "e17_logo_small_p29.png" COMP;
- image: "e17_about_sky0.png" LOSSY 70;
- image: "e17_about_sky1.png" LOSSY 70;
- image: "e17_about_sky2.png" LOSSY 70;
- image: "e17_about_sky3.png" LOSSY 70;
- image: "e17_about_sky4.png" LOSSY 70;
- image: "e17_about_sky5.png" LOSSY 70;
- image: "e17_about_sky_overlay.png" COMP;
-}
-
-styles
-{
- style {
- name: "about_style";
- base: "font=Edje-Vera font_size=10 text_class=tb_plain align=center color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold text_class=tb_light style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- tag: "title" "+ font_size=12 font=Edje-Vera-Bold text_class=tb_big style=soft_shadow color=#fff shadow_color=#00000020";
- tag: "/title" "- \n \n";
- }
-}
-
-group {
- name: "e/widgets/about/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "sky";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 400 160;
- max: 400 160;
- align: 0.5 1.0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 7 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -1;
- }
- image {
- normal: "e17_about_sky0.png";
- }
- }
- }
- part {
- name: "sky1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky1.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.1075 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.1075 0.0;
- }
- }
- }
- }
- part {
- name: "sky4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky4.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.12 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.12 0.0;
- }
- }
- }
- }
- part {
- name: "sky2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky2.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.1765 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.1765 0.0;
- }
- }
- }
- }
- part {
- name: "sky3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky3.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 2.1325 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -2.1325 0.0;
- }
- }
- }
- }
- part {
- name: "sky5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky5.png";
- }
- }
- }
- part {
- name: "sky_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky_overlay.png";
- }
- }
- }
- part {
- name: "about_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.textblock.about";
- offset: -7 -7;
- }
- rel2 {
- to: "e.textblock.about";
- offset: 6 6;
- }
- image {
- normal: "e17_about_bg_v.png";
- border: 7 7 7 7;
- }
- }
- }
- part {
- name: "authors_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.textblock.authors";
- offset: -7 -7;
- }
- rel2 {
- to: "e.textblock.authors";
- offset: 6 6;
- }
- image {
- normal: "e17_about_bg_v.png";
- border: 7 7 7 7;
- }
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.about";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 200 1000;
- min: 200 0;
- rel1 {
- to_y: "e.text.version";
- relative: 0.0 1.0;
- offset: 16 8;
- }
- rel2 {
- to_y: "sky";
- to_x: "logo";
- relative: 0.0 0.4;
- offset: -9 -9;
- }
- text {
- style: "about_style";
- min: 0 1;
- }
- }
- }
- part {
- name: "e.textblock.authors";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 1000 1000;
- min: 200 0;
- rel1 {
- to_y: "e.text.version";
- to_x: "logo";
- relative: 1.0 1.0;
- offset: 8 8;
- }
- rel2 {
- to_y: "sky";
- relative: 1.0 0.4;
- offset: -17 -9;
- }
- text {
- style: "about_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "about_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "about_bg";
- }
- rel2 {
- to: "about_bg";
- }
- image {
- normal: "e17_about_over_v.png";
- border: 13 13 13 13;
- }
- }
- }
- part {
- name: "authors_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "authors_bg";
- }
- rel2 {
- to: "authors_bg";
- }
- image {
- normal: "e17_about_over_v.png";
- border: 13 13 13 13;
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 6 6;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -7 6;
- }
- color: 255 255 255 255;
- color3: 0 0 0 32;
- color_class: "about_title";
- text {
- text: "Enlightenment";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 16;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "about_title";
- }
- }
- }
- part {
- name: "e.text.version";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 {
- to: "e.text.title";
- relative: 0.0 1.0;
- offset: 6 2;
- }
- rel2 {
- to: "e.text.title";
- relative: 1.0 1.0;
- offset: -7 2;
- }
- color: 255 255 255 255;
- color3: 0 0 0 32;
- color_class: "about_version";
- text {
- text: "0.17.0.000";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 12;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "about_version";
- }
- }
- }
- part {
- name: "logo";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 63 63;
- max: 63 63;
- align: 0.5 0.5;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to_y: "e.textblock.about";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to_y: "e.textblock.about";
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
- part {
- name: "button";
- type: IMAGE;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 64 32;
- align: 0.5 1.0;
- fixed: 1 1;
- rel1 {
- relative: 0.5 1.0;
- offset: 0 -7;
- }
- rel2 {
- relative: 0.5 1.0;
- offset: 0 -7;
- }
- image {
- normal: "e17_button_sm.png";
- border: 8 8 8 8;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_button_sm2.png";
- }
- }
- }
- part {
- name: "button_text";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 6 6;
- to: "button";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -7 -7;
- to: "button";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "button_text";
- text {
- text: "OK";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "button_text";
- }
- }
- }
- }
- programs {
- program {
- name: "button_click";
- signal: "mouse,down,1";
- source: "button";
- action: STATE_SET "clicked" 0.0;
- target: "button";
- }
- program {
- name: "button_unclick";
- signal: "mouse,up,1";
- source: "button";
- action: STATE_SET "default" 0.0;
- target: "button";
- }
- program {
- name: "button_unclick2";
- signal: "mouse,clicked,1";
- source: "button";
- action: SIGNAL_EMIT "e,action,close" "";
- }
-
-
- program {
- name: "go_active_pre";
- signal: "show";
- source: "";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
-
- program {
- name: "anim_sky1a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 20.0;
- target: "sky1";
- after: "anim_sky1b";
- }
- program {
- name: "anim_sky1b";
- action: STATE_SET "default" 0.0;
- target: "sky1";
- after: "anim_sky1a";
- }
-
- program {
- name: "anim_sky4a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky4";
- after: "anim_sky4b";
- }
- program {
- name: "anim_sky4b";
- action: STATE_SET "default" 0.0;
- target: "sky4";
- after: "anim_sky4a";
- }
-
- program {
- name: "anim_sky2a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky2";
- after: "anim_sky2b";
- }
- program {
- name: "anim_sky2b";
- action: STATE_SET "default" 0.0;
- target: "sky2";
- after: "anim_sky2a";
- }
-
- program {
- name: "anim_sky3a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky3";
- after: "anim_sky3b";
- }
- program {
- name: "anim_sky3b";
- action: STATE_SET "default" 0.0;
- target: "sky3";
- after: "anim_sky3a";
- }
-
- }
-}
+++ /dev/null
-images {
- image: "e17_brushed.png" COMP;
- image: "e17_"SM"reflection_shadow_overlay.png" LOSSY 90;
-}
-group {
- name: "e/desktop/background";
- parts {
- part {
- name: "background_image";
- description {
- state: "default" 0.0;
- image {
- normal: "e17_brushed.png";
- }
- fill {
- size {
- relative: 0 0;
- offset: 400 300;
- }
- }
- }
- }
- part {
- name: "reflection_shadow_overlay";
- description {
- state: "default" 0.0;
- image {
- normal: "e17_"SM"reflection_shadow_overlay.png";
- }
- }
- }
- }
-}
-
+++ /dev/null
-images {
- image: "e17_battery_000.png" COMP;
- image: "e17_battery_010.png" COMP;
- image: "e17_battery_020.png" COMP;
- image: "e17_battery_030.png" COMP;
- image: "e17_battery_040.png" COMP;
- image: "e17_battery_050.png" COMP;
- image: "e17_battery_060.png" COMP;
- image: "e17_battery_070.png" COMP;
- image: "e17_battery_080.png" COMP;
- image: "e17_battery_090.png" COMP;
- image: "e17_battery_100.png" COMP;
- image: "e17_battery_ac.png" COMP;
-}
-group {
- name: "e/modules/battery/main";
- max: 128 128;
- min: 1 1;
- script {
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_FLOAT) && (id == 1)) {
- new Float:val;
- val = getfarg(2);
- set_state(PART:"battery", "default", val);
- }
- }
- }
- parts {
- part {
- name: "battery";
- clip_to: "pulse_clip";
- description {
- state: "default" 0.0;
- aspect: 0.669291339 0.669291339;
- aspect_preference: BOTH;
- align: 0.0 0.5;
- max: 85 127;
- rel1 {
- relative: 0.0 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- image {
- normal: "e17_battery_000.png";
- }
- }
- description {
- state: "default" 0.1;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_010.png";
- }
- }
- description {
- state: "default" 0.2;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_020.png";
- }
- }
- description {
- state: "default" 0.3;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_030.png";
- }
- }
- description {
- state: "default" 0.4;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_040.png";
- }
- }
- description {
- state: "default" 0.5;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_050.png";
- }
- }
- description {
- state: "default" 0.6;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_060.png";
- }
- }
- description {
- state: "default" 0.7;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_070.png";
- }
- }
- description {
- state: "default" 0.8;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_080.png";
- }
- }
- description {
- state: "default" 0.9;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_090.png";
- }
- }
- description {
- state: "default" 1.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_100.png";
- }
- }
- }
- part {
- name: "ac";
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- aspect: 0.975609756 0.975609756;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- max: 40 41;
- visible: 0;
- rel1 {
- relative: 0.5 0.5;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- image {
- normal: "e17_battery_ac.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.text.reading";
- type: TEXT;
- effect: OUTLINE_SOFT_SHADOW;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- to_x: "battery";
- }
- rel2 {
- relative: 1.0 0.0;
- }
- color: 255 255 255 255;
- color2: 0 0 0 128;
- color3: 0 0 0 32;
- color_class: "module_label";
- text {
- text: "100%";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 8;
- min: 1 1;
- align: 1.0 0.0;
- text_class: "module_small";
- }
- }
- }
- part {
- name: "e.text.time";
- type: TEXT;
- effect: OUTLINE_SOFT_SHADOW;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 1.0;
- to_x: "battery";
- to_y: "e.text.reading";
- }
- rel2 {
- relative: 1.0 1.0;
- to_y: "e.text.reading";
- }
- color: 255 255 255 255;
- color2: 0 0 0 128;
- color3: 0 0 0 32;
- color_class: "module_label";
- text {
- text: "00:00";
- font: "Edje-Vera-Bold";
- size: 8;
- min: 1 1;
- align: 1.0 0.0;
- text_class: "module_small";
- }
- }
- }
- part {
- name: "fade_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- name: "pulse_clip";
- type: RECT;
- mouse_events: 0;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 1.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 0;
- }
- }
- }
- programs {
- program {
- name: "charge";
- signal: "e,state,charging";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "fade_clip";
- }
- program {
- name: "charge2";
- signal: "e,state,charging";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "ac";
- }
- program {
- name: "discharge";
- signal: "e,state,discharging";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "fade_clip";
- }
- program {
- name: "discharge2";
- signal: "e,state,discharging";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "ac";
- }
- program {
- name: "unknown";
- signal: "e,state,unknown";
- source: "e";
- action: STATE_SET "faded" 0.0;
- target: "fade_clip";
- }
- program {
- name: "pulse";
- signal: "e,action,pulse,start";
- source: "e";
- action: STATE_SET "faded" 0.0;
- transition: ACCELERATE 0.3;
- after: "pulse2";
- target: "pulse_clip";
- }
- program {
- name: "pulse2";
- signal: "pulse2";
- source: "e";
- action: STATE_SET "faded" 1.0;
- transition: ACCELERATE 0.1;
- target: "pulse_clip";
- }
- program {
- name: "pulsestop";
- signal: "e,action,pulse,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "pulse_clip";
- }
- }
-}
-group {
- name: "e/modules/battery/popup";
- max: 420 96;
- min: 240 64;
- parts {
- part {
- name: "battery";
- type: SWALLOW;
- mouse_events: 1;
- repeat_events: 1;
- description {
- state: "default" 0.0;
- min: 1 1;
- max: 120 120;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- }
- rel2 {
- relative: 0.25 1.0;
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 120 1;
- max: 300 48;
- fixed: 1 1;
- color: 255 255 255 255;
- rel1 {
- relative: 1.0 0.5;
- to_x:battery;
- offset: 0 -7;
- }
- rel2 {
- relative: 1.0 0.5;
- offset: 0 -7;
- }
-
- text {
- text: "Your battery is low!";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- align: 0.5 1.0;
- text_class: "module_large";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- min: 120 1;
- max: 300 48;
- fixed: 1 1;
- rel1 {
- relative: 1.0 0.5;
- to_x: battery;
- offset: 5 7;
- }
- rel2 {
- relative: 1.0 0.5;
- offset: 0 7;
- }
-
- text {
- text: "AC power is recommended.";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- align: 0.5 1.0;
- text_class: "module_large";
- }
- }
- }
- }
-}
+++ /dev/null
-#define BORDER_BUTTON(NAME, TYPE, REL1X, REL1Y, OFF1X, OFF1Y, TO1, REL2X, REL2Y, OFF2X, OFF2Y, TO2) \
-BORDER_BUTTON_ADV(NAME,TYPE,REL1X,REL1Y,OFF1X,OFF1Y,TO1,TO1,REL2X,REL2Y,OFF2X,OFF2Y,TO2,TO2)
-
-#define BORDER_BUTTON_ADV(NAME, TYPE, REL1X, REL1Y, OFF1X, OFF1Y, TO1X, TO1Y, REL2X, REL2Y, OFF2X, OFF2Y, TO2X, TO2Y) \
- part { \
- name: NAME"_shadow2"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 1; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME"_bg"; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME"_bg"; \
- } \
- image { \
- normal: "e17_mini_button_shadow2.png"; \
- border: 8 8 8 8; \
- } \
- fill { \
- smooth: 0; \
- } \
- color: 255 255 255 255; \
- } \
- description { \
- state: "active" 0.0; \
- visible: 0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME"_bg"; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME"_bg"; \
- } \
- image { \
- normal: "e17_mini_button_shadow2.png"; \
- border: 8 8 8 8; \
- } \
- fill { \
- smooth: 0; \
- } \
- color: 255 255 255 0; \
- } \
- } \
- part { \
- name: NAME"_shadow1"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 1; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME"_bg"; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME"_bg"; \
- } \
- image { \
- normal: "e17_mini_button_shadow1.png"; \
- border: 8 8 8 8; \
- } \
- fill { \
- smooth: 0; \
- } \
- color: 255 255 255 255; \
- } \
- description { \
- state: "active" 0.0; \
- visible: 0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME"_bg"; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME"_bg"; \
- } \
- image { \
- normal: "e17_mini_button_shadow1.png"; \
- border: 8 8 8 8; \
- } \
- fill { \
- smooth: 0; \
- } \
- color: 255 255 255 0; \
- } \
- } \
- part { \
- name: NAME"_bg"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME; \
- } \
- image { \
- normal: "e17_mini_button.png"; \
- border: 8 8 8 8; \
- } \
- } \
- description { \
- state: "active" 0.0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME; \
- } \
- image { \
- normal: "e17_mini_button.png"; \
- border: 8 8 8 8; \
- } \
- } \
- } \
- part { \
- name: NAME"_detail"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- max: 16 16; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 4 4; \
- to: NAME"_bg"; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -5 -5; \
- to: NAME"_bg"; \
- } \
- image { \
- normal: "e17_button_detail_"TYPE".png"; \
- } \
- } \
- } \
- part { /* a rect for positioning */ \
- name: NAME; \
- type: RECT; \
- description { \
- state: "default" 0.0; \
- align: 1.0 0.0; \
- aspect: 1.0 1.0; \
- aspect_preference: VERTICAL; \
- rel1 { \
- relative: REL1X REL1Y; \
- offset: OFF1X OFF1Y; \
- to_x: TO1X; \
- to_y: TO1Y; \
- } \
- rel2 { \
- relative: REL2X REL2Y; \
- offset: OFF2X OFF2Y; \
- to_x: TO2X; \
- to_y: TO2Y; \
- } \
- color: 0 0 0 0; \
- } \
- } \
- part { /* a rect for window manager actions */ \
- name: "e.event."NAME; \
- type: RECT; \
- repeat_events: 1; \
- description { \
- state: "default" 0.0; \
- color: 0 0 0 0; \
- rel1.to: NAME; \
- rel2.to: NAME; \
- } \
- } \
-
-#define FULL_SIZE_BORDER_BUTTON(TYPE) \
-group { \
- name: "e/widgets/border/default/"TYPE; \
- parts { \
- part { \
- name: "whole"; \
- type: RECT; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- } \
- } \
- } \
- BORDER_BUTTON("button",TYPE,0.0,0.0,-3,-3,"whole",1.0,1.0,2,2,"whole") \
- } \
-}
-
-images {
- image: "e17_border1.png" COMP;
- image: "e17_border2.png" COMP;
- image: "e17_border3.png" COMP;
- image: "e17_border4.png" COMP;
- image: "e17_border5.png" COMP;
- image: "e17_border6.png" COMP;
- image: "e17_border7.png" COMP;
- image: "e17_titlebar_outline.png" COMP;
- image: "e17_titlebar.png" COMP;
- image: "e17_titlebar_hung.png" COMP;
- image: "e17_titlebar_shadow1.png" COMP;
- image: "e17_titlebar_shadow2.png" COMP;
- image: "e17_titlebar_glint1.png" COMP;
- image: "e17_titlebar_glint2.png" COMP;
- image: "e17_titlebar_glint3.png" COMP;
- image: "e17_button_detail_close.png" COMP;
- image: "e17_button_detail_maximize.png" COMP;
- image: "e17_button_detail_minimize.png" COMP;
- image: "e17_button_detail_shade.png" COMP;
- image: "e17_button_detail_stick.png" COMP;
- image: "e17_button_detail_locks.png" COMP;
- image: "e17_button_detail_locks_user.png" COMP;
- image: "e17_button_detail_locks_application.png" COMP;
- image: "e17_button_detail_borderless.png" COMP;
- image: "e17_button_detail_remember.png" COMP;
- image: "e17_button_detail_skip_winlist.png" COMP;
- image: "e17_button_detail_fullscreen.png" COMP;
- image: "e17_button_detail_sendto.png" COMP;
- image: "e17_button_detail_kill.png" COMP;
- image: "e17_button_detail_stacking.png" COMP;
- image: "e17_button_detail_stack_below.png" COMP;
- image: "e17_button_detail_stack_normal.png" COMP;
- image: "e17_button_detail_stack_on_top.png" COMP;
- image: "e17_button_detail_properties.png" COMP;
- image: "e17_button_detail_skip.png" COMP;
- image: "e17_button_detail_skip_pager.png" COMP;
- image: "e17_mini_button.png" COMP;
- image: "e17_mini_button_shadow1.png" COMP;
- image: "e17_mini_button_shadow2.png" COMP;
- image: "e17_border1b.png" COMP;
- image: "e17_border3b.png" COMP;
- image: "e17_border5b.png" COMP;
- image: "e17_border7b.png" COMP;
-}
-
-group {
- name: "e/widgets/border/default/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "whole";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border1.png";
- border: 6 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border1b.png";
- }
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_border2.png";
- border: 2 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_x: "minimize";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border3.png";
- border: 3 6 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border3b.png";
- }
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 3 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 7;
- to_x: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -10 7;
- to_x: "t3";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "border_title";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 0 0;
- align: 1.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_hung";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_hung.png";
- border: 10 10 10 10;
- }
- color: 255 255 255 0;
- }
- description {
- state: "hung" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -3;
- to: "t1";
- }
- }
- }
- part {
- name: "e.event.resize.l";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.r";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.b";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.bl";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -24;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 23 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.br";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -24 -24;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_x: "b5";
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to: "b2";
- }
- }
- }
-
- BORDER_BUTTON_ADV("close","close",0.0,0.0, 0,0,"whole", "whole",1.0,1.0,-1,5,"whole", "title2")
- BORDER_BUTTON("maximize","maximize",0.0,0.0,3,0,"close",0.0,1.0,3,-1,"close")
- BORDER_BUTTON("minimize","minimize",0.0,0.0,3,0,"maximize",0.0,1.0,3,-1,"maximize")
-
- part {
- name: "e.event.icon";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.titlebar";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_bar";
- }
- rel2 {
- to: "title_bar";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
-
- program {
- name: "close_active_pre";
- signal: "mouse,down,1";
- source: "close";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_active";
- after: "close_active_p";
- }
- program {
- name: "close_active";
- action: STATE_SET "active" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.05;
- after: "close_active2";
- }
- program {
- name: "close_active2";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "close_active_p";
- action: STATE_SET "active" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_pre";
- signal: "mouse,up,1";
- source: "close";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_passive";
- after: "close_passive_p";
- }
- program {
- name: "close_passive";
- action: STATE_SET "default" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.1;
- after: "close_passive2";
- }
- program {
- name: "close_passive2";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_p";
- action: STATE_SET "default" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "maximize_active_pre";
- signal: "mouse,down,1";
- source: "maximize";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_active";
- after: "maximize_active_p";
- }
- program {
- name: "maximize_active";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.05;
- after: "maximize_active2";
- }
- program {
- name: "maximize_active2";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "maximize_active_p";
- action: STATE_SET "active" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_pre";
- signal: "mouse,up,1";
- source: "maximize";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_passive";
- after: "maximize_passive_p";
- }
- program {
- name: "maximize_passive";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.1;
- after: "maximize_passive2";
- }
- program {
- name: "maximize_passive2";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "minimize_active_pre";
- signal: "mouse,down,1";
- source: "minimize";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_active";
- after: "minimize_active_p";
- }
- program {
- name: "minimize_active";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.05;
- after: "minimize_active2";
- }
- program {
- name: "minimize_active2";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "minimize_active_p";
- action: STATE_SET "active" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_pre";
- signal: "mouse,up,1";
- source: "minimize";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_passive";
- after: "minimize_passive_p";
- }
- program {
- name: "minimize_passive";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.1;
- after: "minimize_passive2";
- }
- program {
- name: "minimize_passive2";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.2;
- }
- program {
- name: "maximize_fullscreen";
- signal: "e,action,maximize,fullscreen";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
- program {
- name: "unmaximize_fullscreen";
- signal: "e,action,unmaximize,fullscreen";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
-
- program {
- name: "go_hung";
- signal: "e,state,hung";
- source: "e";
- action: STATE_SET "hung" 0.0;
- target: "title_hung";
- transition: DECELERATE 0.5;
- after: "go_hung2";
- }
- program {
- name: "go_hung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- transition: SINUSOIDAL 1.0;
- after: "go_hung";
- }
- program {
- name: "go_unhung";
- signal: "e,state,unhung";
- source: "e";
- action: ACTION_STOP;
- target: "go_hung";
- target: "go_hung2";
- after: "go_unhung2";
- }
- program {
- name: "go_unhung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- }
- }
-}
-
-group {
- name: "e/widgets/border/shaped/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
- item: "shaped" "1";
- }
- parts {
- part {
- name: "whole";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border1b.png";
- border: 6 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_border2.png";
- border: 2 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_x: "minimize";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border3b.png";
- border: 3 6 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.event.resize.br";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -24 -24;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5b.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5b.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.event.resize.bl";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -24;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 23 -1;
- }
- image {
- normal: "e17_border7b.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border7b.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 7;
- to_x: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -10 7;
- to_x: "t3";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "border_title";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 0 0;
- align: 1.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_hung";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_hung.png";
- border: 10 10 10 10;
- }
- color: 255 255 255 0;
- }
- description {
- state: "hung" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -3;
- to: "t1";
- }
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 4 0;
- to_x: "e.event.resize.bl";
- to_y: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- to: "e.event.resize.br";
- }
- }
- }
-
- BORDER_BUTTON_ADV("close","close",0.0,0.0, 0,0,"whole", "whole",1.0,1.0,-1,5,"whole", "title2")
- BORDER_BUTTON("maximize","maximize",0.0,0.0,3,0,"close",0.0,1.0,3,-1,"close")
- BORDER_BUTTON("minimize","minimize",0.0,0.0,3,0,"maximize",0.0,1.0,3,-1,"maximize")
-
- part {
- name: "e.event.icon";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.titlebar";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_bar";
- }
- rel2 {
- to: "title_bar";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
-
- program {
- name: "close_active_pre";
- signal: "mouse,down,1";
- source: "close";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_active";
- after: "close_active_p";
- }
- program {
- name: "close_active";
- action: STATE_SET "active" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.05;
- after: "close_active2";
- }
- program {
- name: "close_active2";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "close_active_p";
- action: STATE_SET "active" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_pre";
- signal: "mouse,up,1";
- source: "close";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_passive";
- after: "close_passive_p";
- }
- program {
- name: "close_passive";
- action: STATE_SET "default" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.1;
- after: "close_passive2";
- }
- program {
- name: "close_passive2";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_p";
- action: STATE_SET "default" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "maximize_active_pre";
- signal: "mouse,down,1";
- source: "maximize";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_active";
- after: "maximize_active_p";
- }
- program {
- name: "maximize_active";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.05;
- after: "maximize_active2";
- }
- program {
- name: "maximize_active2";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "maximize_active_p";
- action: STATE_SET "active" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_pre";
- signal: "mouse,up,1";
- source: "maximize";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_passive";
- after: "maximize_passive_p";
- }
- program {
- name: "maximize_passive";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.1;
- after: "maximize_passive2";
- }
- program {
- name: "maximize_passive2";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "minimize_active_pre";
- signal: "mouse,down,1";
- source: "minimize";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_active";
- after: "minimize_active_p";
- }
- program {
- name: "minimize_active";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.05;
- after: "minimize_active2";
- }
- program {
- name: "minimize_active2";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "minimize_active_p";
- action: STATE_SET "active" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_pre";
- signal: "mouse,up,1";
- source: "minimize";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_passive";
- after: "minimize_passive_p";
- }
- program {
- name: "minimize_passive";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.1;
- after: "minimize_passive2";
- }
- program {
- name: "minimize_passive2";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.2;
- }
- program {
- name: "maximize_fullscreen";
- signal: "e,action,maximize,fullscreen";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "e.event.resize.bl";
- target: "e.event.resize.br";
- }
- program {
- name: "unmaximize_fullscreen";
- signal: "e,action,unmaximize,fullscreen";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "e.event.resize.bl";
- target: "e.event.resize.br";
- }
-
- program {
- name: "go_hung";
- signal: "e,state,hung";
- source: "e";
- action: STATE_SET "hung" 0.0;
- target: "title_hung";
- transition: DECELERATE 0.5;
- after: "go_hung2";
- }
- program {
- name: "go_hung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- transition: SINUSOIDAL 1.0;
- after: "go_hung";
- }
- program {
- name: "go_unhung";
- signal: "e,state,unhung";
- source: "e";
- action: ACTION_STOP;
- target: "go_hung";
- target: "go_hung2";
- after: "go_unhung2";
- }
- program {
- name: "go_unhung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- }
- }
-}
-
-group {
- name: "e/widgets/border/noresize/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "whole";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border1.png";
- border: 6 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border1b.png";
- }
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_border2.png";
- border: 2 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_x: "minimize";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border3.png";
- border: 3 6 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border3b.png";
- }
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 3 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 7;
- to_x: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -10 7;
- to_x: "t3";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "border_title";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 0 0;
- align: 1.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_hung";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_hung.png";
- border: 10 10 10 10;
- }
- color: 255 255 255 0;
- }
- description {
- state: "hung" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -3;
- to: "t1";
- }
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_x: "b5";
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to: "b2";
- }
- }
- }
-
- BORDER_BUTTON_ADV("close","close",0.0,0.0, 0,0,"whole", "whole",1.0,1.0,-1,5,"whole", "title2")
- BORDER_BUTTON("maximize","maximize",0.0,0.0,3,0,"close",0.0,1.0,3,-1,"close")
- BORDER_BUTTON("minimize","minimize",0.0,0.0,3,0,"maximize",0.0,1.0,3,-1,"maximize")
-
- part {
- name: "e.event.icon";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.titlebar";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_bar";
- }
- rel2 {
- to: "title_bar";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
-
- program {
- name: "close_active_pre";
- signal: "mouse,down,1";
- source: "close";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_active";
- after: "close_active_p";
- }
- program {
- name: "close_active";
- action: STATE_SET "active" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.05;
- after: "close_active2";
- }
- program {
- name: "close_active2";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "close_active_p";
- action: STATE_SET "active" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_pre";
- signal: "mouse,up,1";
- source: "close";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_passive";
- after: "close_passive_p";
- }
- program {
- name: "close_passive";
- action: STATE_SET "default" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.1;
- after: "close_passive2";
- }
- program {
- name: "close_passive2";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_p";
- action: STATE_SET "default" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "maximize_active_pre";
- signal: "mouse,down,1";
- source: "maximize";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_active";
- after: "maximize_active_p";
- }
- program {
- name: "maximize_active";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.05;
- after: "maximize_active2";
- }
- program {
- name: "maximize_active2";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "maximize_active_p";
- action: STATE_SET "active" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_pre";
- signal: "mouse,up,1";
- source: "maximize";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_passive";
- after: "maximize_passive_p";
- }
- program {
- name: "maximize_passive";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.1;
- after: "maximize_passive2";
- }
- program {
- name: "maximize_passive2";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "minimize_active_pre";
- signal: "mouse,down,1";
- source: "minimize";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_active";
- after: "minimize_active_p";
- }
- program {
- name: "minimize_active";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.05;
- after: "minimize_active2";
- }
- program {
- name: "minimize_active2";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "minimize_active_p";
- action: STATE_SET "active" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_pre";
- signal: "mouse,up,1";
- source: "minimize";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_passive";
- after: "minimize_passive_p";
- }
- program {
- name: "minimize_passive";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.1;
- after: "minimize_passive2";
- }
- program {
- name: "minimize_passive2";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.2;
- }
- program {
- name: "maximize_fullscreen";
- signal: "e,action,maximize,fullscreen";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
- program {
- name: "unmaximize_fullscreen";
- signal: "e,action,unmaximize,fullscreen";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
-
- program {
- name: "go_hung";
- signal: "e,state,hung";
- source: "e";
- action: STATE_SET "hung" 0.0;
- target: "title_hung";
- transition: DECELERATE 0.5;
- after: "go_hung2";
- }
- program {
- name: "go_hung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- transition: SINUSOIDAL 1.0;
- after: "go_hung";
- }
- program {
- name: "go_unhung";
- signal: "e,state,unhung";
- source: "e";
- action: ACTION_STOP;
- target: "go_hung";
- target: "go_hung2";
- after: "go_unhung2";
- }
- program {
- name: "go_unhung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- }
- }
-}
-
-group {
- name: "e/widgets/border/dialog/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "whole";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border1.png";
- border: 6 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border1b.png";
- }
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_border2.png";
- border: 2 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_x: "close";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border3.png";
- border: 3 6 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border3b.png";
- }
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 3 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 7;
- to_x: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -10 7;
- to_x: "t3";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "border_title";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 0 0;
- align: 1.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_hung";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_hung.png";
- border: 10 10 10 10;
- }
- color: 255 255 255 0;
- }
- description {
- state: "hung" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -3;
- to: "t1";
- }
- }
- }
- part {
- name: "e.event.resize.l";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.r";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.b";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.bl";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -24;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 23 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.br";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -24 -24;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_x: "b5";
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to: "b2";
- }
- }
- }
-
- BORDER_BUTTON_ADV("close","close",0.0,0.0, 0,0,"whole", "whole",1.0,1.0,-1,5,"whole", "title2")
-
- part {
- name: "e.event.icon";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.titlebar";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_bar";
- }
- rel2 {
- to: "title_bar";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
-
- program {
- name: "close_active_pre";
- signal: "mouse,down,1";
- source: "close";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_active";
- after: "close_active_p";
- }
- program {
- name: "close_active";
- action: STATE_SET "active" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.05;
- after: "close_active2";
- }
- program {
- name: "close_active2";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "close_active_p";
- action: STATE_SET "active" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_pre";
- signal: "mouse,up,1";
- source: "close";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_passive";
- after: "close_passive_p";
- }
- program {
- name: "close_passive";
- action: STATE_SET "default" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.1;
- after: "close_passive2";
- }
- program {
- name: "close_passive2";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_p";
- action: STATE_SET "default" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "maximize_fullscreen";
- signal: "e,action,maximize,fullscreen";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
- program {
- name: "unmaximize_fullscreen";
- signal: "e,action,unmaximize,fullscreen";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
-
- program {
- name: "go_hung";
- signal: "e,state,hung";
- source: "e";
- action: STATE_SET "hung" 0.0;
- target: "title_hung";
- transition: DECELERATE 0.5;
- after: "go_hung2";
- }
- program {
- name: "go_hung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- transition: SINUSOIDAL 1.0;
- after: "go_hung";
- }
- program {
- name: "go_unhung";
- signal: "e,state,unhung";
- source: "e";
- action: ACTION_STOP;
- target: "go_hung";
- target: "go_hung2";
- after: "go_unhung2";
- }
- program {
- name: "go_unhung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- }
- }
-}
-
-group {
- name: "e/widgets/border/noresize_dialog/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "whole";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border1.png";
- border: 6 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border1b.png";
- }
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_border2.png";
- border: 2 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_x: "close";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border3.png";
- border: 3 6 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border3b.png";
- }
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 3 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 7;
- to_x: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -10 7;
- to_x: "t3";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "border_title";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 0 0;
- align: 1.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_hung";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_hung.png";
- border: 10 10 10 10;
- }
- color: 255 255 255 0;
- }
- description {
- state: "hung" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -3;
- to: "t1";
- }
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_x: "b5";
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to: "b2";
- }
- }
- }
-
- BORDER_BUTTON_ADV("close","close",0.0,0.0, 0,0,"whole", "whole",1.0,1.0,-1,5,"whole", "title2")
-
- part {
- name: "e.event.icon";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.titlebar";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_bar";
- }
- rel2 {
- to: "title_bar";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
-
- program {
- name: "close_active_pre";
- signal: "mouse,down,1";
- source: "close";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_active";
- after: "close_active_p";
- }
- program {
- name: "close_active";
- action: STATE_SET "active" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.05;
- after: "close_active2";
- }
- program {
- name: "close_active2";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "close_active_p";
- action: STATE_SET "active" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_pre";
- signal: "mouse,up,1";
- source: "close";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_passive";
- after: "close_passive_p";
- }
- program {
- name: "close_passive";
- action: STATE_SET "default" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.1;
- after: "close_passive2";
- }
- program {
- name: "close_passive2";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_p";
- action: STATE_SET "default" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "maximize_fullscreen";
- signal: "e,action,maximize,fullscreen";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
- program {
- name: "unmaximize_fullscreen";
- signal: "e,action,unmaximize,fullscreen";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
-
- program {
- name: "go_hung";
- signal: "e,state,hung";
- source: "e";
- action: STATE_SET "hung" 0.0;
- target: "title_hung";
- transition: DECELERATE 0.5;
- after: "go_hung2";
- }
- program {
- name: "go_hung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- transition: SINUSOIDAL 1.0;
- after: "go_hung";
- }
- program {
- name: "go_unhung";
- signal: "e,state,unhung";
- source: "e";
- action: ACTION_STOP;
- target: "go_hung";
- target: "go_hung2";
- after: "go_unhung2";
- }
- program {
- name: "go_unhung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- }
- }
-}
-
-group {
- name: "e/widgets/border/pixel/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "pixel1";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 0;
- }
- color: 0 0 0 255;
- }
- }
- part {
- name: "pixel2";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 255;
- }
- }
- part {
- name: "pixel3";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 1;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -2;
- }
- color: 0 0 0 255;
- }
- }
- part {
- name: "pixel4";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: -1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -2;
- }
- color: 0 0 0 255;
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- }
- }
-}
-
-FULL_SIZE_BORDER_BUTTON("close")
-FULL_SIZE_BORDER_BUTTON("minimize")
-FULL_SIZE_BORDER_BUTTON("maximize")
-FULL_SIZE_BORDER_BUTTON("shade")
-FULL_SIZE_BORDER_BUTTON("stick")
-FULL_SIZE_BORDER_BUTTON("kill")
-FULL_SIZE_BORDER_BUTTON("locks")
-FULL_SIZE_BORDER_BUTTON("locks_user")
-FULL_SIZE_BORDER_BUTTON("locks_application")
-FULL_SIZE_BORDER_BUTTON("borderless")
-FULL_SIZE_BORDER_BUTTON("fullscreen")
-FULL_SIZE_BORDER_BUTTON("remember")
-FULL_SIZE_BORDER_BUTTON("skip_winlist")
-FULL_SIZE_BORDER_BUTTON("skip")
-FULL_SIZE_BORDER_BUTTON("skip_pager")
-FULL_SIZE_BORDER_BUTTON("sendto")
-FULL_SIZE_BORDER_BUTTON("stacking")
-FULL_SIZE_BORDER_BUTTON("stack_on_top")
-FULL_SIZE_BORDER_BUTTON("stack_normal")
-FULL_SIZE_BORDER_BUTTON("stack_below")
-FULL_SIZE_BORDER_BUTTON("properties")
+++ /dev/null
-images {
- image: "e17_button_sm.png" COMP;
- image: "e17_button_sm2.png" COMP;
- image: "e17_button_sm_disabled.png" COMP;
- image: "e17_titlebar_glint1.png" COMP;
- image: "e17_titlebar_glint2.png" COMP;
- image: "e17_titlebar_glint3.png" COMP;
- image: "focus.png" COMP;
-}
-
-group {
- name: "e/widgets/button";
- parts {
- part {
- name: "button_image";
- type: IMAGE;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 56 16;
- image {
- normal: "e17_button_sm.png";
- border: 8 8 8 8;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_button_sm2.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "button_image2";
- type: IMAGE;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "button_image";
- }
- rel2 {
- to: "button_image";
- }
- image {
- normal: "e17_button_sm_disabled.png";
- border: 8 8 8 8;
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 8;
- to: "button_image";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -9;
- to: "button_image";
- }
- }
- description {
- state: "combo" 0.0;
- inherit: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- align: 0.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- to: "button_image";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 7 -9;
- to: "button_image";
- }
- }
- description {
- state: "icon" 0.0;
- inherit: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- to: "button_image";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- to: "button_image";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 4 8;
- to_x: "e.swallow.icon";
- to_y: "button_image";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -8;
- to: "button_image";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "button_text";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "button";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 0 0 0 128;
- color3: 255 255 255 64;
- color_class: "button_text_disabled";
- }
- description {
- state: "icon" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "glint1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "glint2";
- mouse_events: 0;
- clip_to: "glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "glint3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "button_click";
- signal: "mouse,down,1";
- source: "button_image";
- action: STATE_SET "clicked" 0.0;
- target: "button_image";
- }
- program {
- name: "button_unclick";
- signal: "mouse,up,1";
- source: "button_image";
- action: STATE_SET "default" 0.0;
- target: "button_image";
- }
- program {
- name: "button_unclick2";
- signal: "mouse,clicked,1";
- source: "button_image";
- action: SIGNAL_EMIT "e,action,click" "";
- }
- program {
- name: "text_state";
- signal: "e,state,text";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "e.swallow.icon";
- target: "e.text.label";
- }
- program {
- name: "icon_state";
- signal: "e,state,icon";
- source: "e";
- action: STATE_SET "icon" 0.0;
- target: "e.swallow.icon";
- target: "e.text.label";
- }
- program {
- name: "combo_state";
- signal: "e,state,combo";
- source: "e";
- action: STATE_SET "combo" 0.0;
- target: "e.swallow.icon";
- target: "e.text.label";
- }
- program {
- name: "button_in";
- signal: "mouse,in";
- source: "button_image";
- action: SIGNAL_EMIT "enter" "";
- }
- program {
- name: "button_enter";
- signal: "enter";
- source: "";
- script {
- run_program(PROGRAM:"go_active");
- }
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "glint1";
- target: "glint2";
- transition: LINEAR 0.05;
- after: "go_active2";
- after: "go_active2b";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active2" 0.0;
- target: "glint2";
- transition: LINEAR 0.2;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active2b";
- action: STATE_SET "active" 0.0;
- target: "glint3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active3";
- action: STATE_SET "active3" 0.0;
- target: "glint2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "default" 0.0;
- target: "glint3";
- transition: LINEAR 0.1;
- after: "go_active4";
- }
- program {
- name: "go_active4";
- action: STATE_SET "default" 0.0;
- target: "glint1";
- target: "glint2";
- target: "glint3";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "button_image";
- target: "button_image2";
- target: "e.text.label";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "button_image";
- target: "button_image2";
- target: "e.text.label";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_menu_check0.png" COMP;
- image: "e17_menu_check1.png" COMP;
- image: "e17_menu_check2.png" COMP;
- image: "focus.png" COMP;
-}
-group {
- name: "e/widgets/check";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 2 -3;
- }
- image {
- normal: "e17_menu_check1.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_menu_check0.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_check2.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "check_text";
- text {
- text: "Check Button";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "check_button";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 0 0 0 128;
- color3: 255 255 255 64;
- color_class: "check_text_disabled";
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "turn_on1";
- signal: "e,state,checked";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,unchecked";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- program {
- name: "click";
- signal: "mouse,down,1";
- source: "event";
- action: SIGNAL_EMIT "e,action,toggle" "";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- }
-}
-
-group {
- name: "e/widgets/check_icon";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 2 -3;
- }
- image {
- normal: "e17_menu_check1.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_menu_check0.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_check2.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- clip_to: "icon_clip";
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- description {
- state: "label_visible" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -2 -2;
- }
- }
- }
- part {
- name: "icon_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 255 255 255 255;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "check_text";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "check_button";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 0 0 0 128;
- color3: 255 255 255 64;
- color_class: "check_text_disabled";
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "label_on";
- signal: "e,state,labeled";
- source: "e";
- action: STATE_SET "label_visible" 0.0;
- target: "e.swallow.icon";
- }
- program {
- name: "turn_on1";
- signal: "e,state,checked";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,unchecked";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- program {
- name: "click";
- signal: "mouse,down,1";
- source: "event";
- action: SIGNAL_EMIT "e,action,toggle" ""; // XXX ,on?
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- }
-}
-
+++ /dev/null
-images {
- image: "e17_clock_bg.png" COMP;
- image: "e17_clock_fg.png" COMP;
- image: "e17_clock_seconds_00.png" COMP;
- image: "e17_clock_seconds_01.png" COMP;
- image: "e17_clock_seconds_02.png" COMP;
- image: "e17_clock_seconds_03.png" COMP;
- image: "e17_clock_seconds_04.png" COMP;
- image: "e17_clock_seconds_05.png" COMP;
- image: "e17_clock_seconds_06.png" COMP;
- image: "e17_clock_seconds_07.png" COMP;
- image: "e17_clock_seconds_08.png" COMP;
- image: "e17_clock_seconds_09.png" COMP;
- image: "e17_clock_seconds_10.png" COMP;
- image: "e17_clock_seconds_11.png" COMP;
- image: "e17_clock_seconds_12.png" COMP;
- image: "e17_clock_seconds_13.png" COMP;
- image: "e17_clock_seconds_14.png" COMP;
- image: "e17_clock_seconds_15.png" COMP;
- image: "e17_clock_seconds_16.png" COMP;
- image: "e17_clock_seconds_17.png" COMP;
- image: "e17_clock_seconds_18.png" COMP;
- image: "e17_clock_seconds_19.png" COMP;
- image: "e17_clock_seconds_20.png" COMP;
- image: "e17_clock_seconds_21.png" COMP;
- image: "e17_clock_seconds_22.png" COMP;
- image: "e17_clock_seconds_23.png" COMP;
- image: "e17_clock_seconds_24.png" COMP;
- image: "e17_clock_seconds_25.png" COMP;
- image: "e17_clock_seconds_26.png" COMP;
- image: "e17_clock_seconds_27.png" COMP;
- image: "e17_clock_seconds_28.png" COMP;
- image: "e17_clock_seconds_29.png" COMP;
- image: "e17_clock_seconds_30.png" COMP;
- image: "e17_clock_seconds_31.png" COMP;
- image: "e17_clock_seconds_32.png" COMP;
- image: "e17_clock_seconds_33.png" COMP;
- image: "e17_clock_seconds_34.png" COMP;
- image: "e17_clock_seconds_35.png" COMP;
- image: "e17_clock_seconds_36.png" COMP;
- image: "e17_clock_seconds_37.png" COMP;
- image: "e17_clock_seconds_38.png" COMP;
- image: "e17_clock_seconds_39.png" COMP;
- image: "e17_clock_seconds_40.png" COMP;
- image: "e17_clock_seconds_41.png" COMP;
- image: "e17_clock_seconds_42.png" COMP;
- image: "e17_clock_seconds_43.png" COMP;
- image: "e17_clock_seconds_44.png" COMP;
- image: "e17_clock_seconds_45.png" COMP;
- image: "e17_clock_seconds_46.png" COMP;
- image: "e17_clock_seconds_47.png" COMP;
- image: "e17_clock_seconds_48.png" COMP;
- image: "e17_clock_seconds_49.png" COMP;
- image: "e17_clock_seconds_50.png" COMP;
- image: "e17_clock_seconds_51.png" COMP;
- image: "e17_clock_seconds_52.png" COMP;
- image: "e17_clock_seconds_53.png" COMP;
- image: "e17_clock_seconds_54.png" COMP;
- image: "e17_clock_seconds_55.png" COMP;
- image: "e17_clock_seconds_56.png" COMP;
- image: "e17_clock_seconds_57.png" COMP;
- image: "e17_clock_seconds_58.png" COMP;
- image: "e17_clock_seconds_59.png" COMP;
- image: "e17_clock_hour_00.png" COMP;
- image: "e17_clock_hour_01.png" COMP;
- image: "e17_clock_hour_02.png" COMP;
- image: "e17_clock_hour_03.png" COMP;
- image: "e17_clock_hour_04.png" COMP;
- image: "e17_clock_hour_05.png" COMP;
- image: "e17_clock_hour_06.png" COMP;
- image: "e17_clock_hour_07.png" COMP;
- image: "e17_clock_hour_08.png" COMP;
- image: "e17_clock_hour_09.png" COMP;
- image: "e17_clock_hour_10.png" COMP;
- image: "e17_clock_hour_11.png" COMP;
- image: "e17_clock_hour_12.png" COMP;
- image: "e17_clock_hour_13.png" COMP;
- image: "e17_clock_hour_14.png" COMP;
- image: "e17_clock_hour_15.png" COMP;
- image: "e17_clock_hour_16.png" COMP;
- image: "e17_clock_hour_17.png" COMP;
- image: "e17_clock_hour_18.png" COMP;
- image: "e17_clock_hour_19.png" COMP;
- image: "e17_clock_hour_20.png" COMP;
- image: "e17_clock_hour_21.png" COMP;
- image: "e17_clock_hour_22.png" COMP;
- image: "e17_clock_hour_23.png" COMP;
- image: "e17_clock_hour_24.png" COMP;
- image: "e17_clock_hour_25.png" COMP;
- image: "e17_clock_hour_26.png" COMP;
- image: "e17_clock_hour_27.png" COMP;
- image: "e17_clock_hour_28.png" COMP;
- image: "e17_clock_hour_29.png" COMP;
- image: "e17_clock_hour_30.png" COMP;
- image: "e17_clock_hour_31.png" COMP;
- image: "e17_clock_hour_32.png" COMP;
- image: "e17_clock_hour_33.png" COMP;
- image: "e17_clock_hour_34.png" COMP;
- image: "e17_clock_hour_35.png" COMP;
- image: "e17_clock_hour_36.png" COMP;
- image: "e17_clock_hour_37.png" COMP;
- image: "e17_clock_hour_38.png" COMP;
- image: "e17_clock_hour_39.png" COMP;
- image: "e17_clock_hour_40.png" COMP;
- image: "e17_clock_hour_41.png" COMP;
- image: "e17_clock_hour_42.png" COMP;
- image: "e17_clock_hour_43.png" COMP;
- image: "e17_clock_hour_44.png" COMP;
- image: "e17_clock_hour_45.png" COMP;
- image: "e17_clock_hour_46.png" COMP;
- image: "e17_clock_hour_47.png" COMP;
- image: "e17_clock_hour_48.png" COMP;
- image: "e17_clock_hour_49.png" COMP;
- image: "e17_clock_hour_50.png" COMP;
- image: "e17_clock_hour_51.png" COMP;
- image: "e17_clock_hour_52.png" COMP;
- image: "e17_clock_hour_53.png" COMP;
- image: "e17_clock_hour_54.png" COMP;
- image: "e17_clock_hour_55.png" COMP;
- image: "e17_clock_hour_56.png" COMP;
- image: "e17_clock_hour_57.png" COMP;
- image: "e17_clock_hour_58.png" COMP;
- image: "e17_clock_hour_59.png" COMP;
- image: "e17_clock_minutes_00.png" COMP;
- image: "e17_clock_minutes_01.png" COMP;
- image: "e17_clock_minutes_02.png" COMP;
- image: "e17_clock_minutes_03.png" COMP;
- image: "e17_clock_minutes_04.png" COMP;
- image: "e17_clock_minutes_05.png" COMP;
- image: "e17_clock_minutes_06.png" COMP;
- image: "e17_clock_minutes_07.png" COMP;
- image: "e17_clock_minutes_08.png" COMP;
- image: "e17_clock_minutes_09.png" COMP;
- image: "e17_clock_minutes_10.png" COMP;
- image: "e17_clock_minutes_11.png" COMP;
- image: "e17_clock_minutes_12.png" COMP;
- image: "e17_clock_minutes_13.png" COMP;
- image: "e17_clock_minutes_14.png" COMP;
- image: "e17_clock_minutes_15.png" COMP;
- image: "e17_clock_minutes_16.png" COMP;
- image: "e17_clock_minutes_17.png" COMP;
- image: "e17_clock_minutes_18.png" COMP;
- image: "e17_clock_minutes_19.png" COMP;
- image: "e17_clock_minutes_20.png" COMP;
- image: "e17_clock_minutes_21.png" COMP;
- image: "e17_clock_minutes_22.png" COMP;
- image: "e17_clock_minutes_23.png" COMP;
- image: "e17_clock_minutes_24.png" COMP;
- image: "e17_clock_minutes_25.png" COMP;
- image: "e17_clock_minutes_26.png" COMP;
- image: "e17_clock_minutes_27.png" COMP;
- image: "e17_clock_minutes_28.png" COMP;
- image: "e17_clock_minutes_29.png" COMP;
- image: "e17_clock_minutes_30.png" COMP;
- image: "e17_clock_minutes_31.png" COMP;
- image: "e17_clock_minutes_32.png" COMP;
- image: "e17_clock_minutes_33.png" COMP;
- image: "e17_clock_minutes_34.png" COMP;
- image: "e17_clock_minutes_35.png" COMP;
- image: "e17_clock_minutes_36.png" COMP;
- image: "e17_clock_minutes_37.png" COMP;
- image: "e17_clock_minutes_38.png" COMP;
- image: "e17_clock_minutes_39.png" COMP;
- image: "e17_clock_minutes_40.png" COMP;
- image: "e17_clock_minutes_41.png" COMP;
- image: "e17_clock_minutes_42.png" COMP;
- image: "e17_clock_minutes_43.png" COMP;
- image: "e17_clock_minutes_44.png" COMP;
- image: "e17_clock_minutes_45.png" COMP;
- image: "e17_clock_minutes_46.png" COMP;
- image: "e17_clock_minutes_47.png" COMP;
- image: "e17_clock_minutes_48.png" COMP;
- image: "e17_clock_minutes_49.png" COMP;
- image: "e17_clock_minutes_50.png" COMP;
- image: "e17_clock_minutes_51.png" COMP;
- image: "e17_clock_minutes_52.png" COMP;
- image: "e17_clock_minutes_53.png" COMP;
- image: "e17_clock_minutes_54.png" COMP;
- image: "e17_clock_minutes_55.png" COMP;
- image: "e17_clock_minutes_56.png" COMP;
- image: "e17_clock_minutes_57.png" COMP;
- image: "e17_clock_minutes_58.png" COMP;
- image: "e17_clock_minutes_59.png" COMP;
-}
-group {
- name: "e/modules/clock/main";
- script {
- public clock_cb(val) {
- new buf[11];
- new year, month, day, yearday, weekday, hour, minute;
- new Float:second;
- new v;
-
- date(year, month, day, yearday, weekday, hour, minute, second);
- v = round(second);
-#if E17_PROFILE != HIRES_PDA && E17_PROFILE != LOWRES_PDA && E17_PROFILE != MEDIUMRES_PDA
- timer(1.0 - (second - v), "clock_cb", 1);
-#else
- timer(10.0 - (second - v), "clock_cb", 1);
-#endif
-#if E17_PROFILE != HIRES_PDA && E17_PROFILE != LOWRES_PDA && E17_PROFILE != MEDIUMRES_PDA
- buf[0] = 0;
- if (v < 10) {snprintf(buf, 10, "0%i", v);}
- else {snprintf(buf, 10, "%i", v);}
- set_state(PART:"seconds", buf, 0.0);
-#endif
- v = minute;
- buf[0] = 0;
- if (v < 10) {snprintf(buf, 10, "0%i", v);}
- else {snprintf(buf, 10, "%i", v);}
- set_state(PART:"minutes", buf, 0.0);
-
- v = ((hour % 12) * 5) + ((minute * 5) / 60);
- buf[0] = 0;
- if (v < 10) {snprintf(buf, 10, "0%i", v);}
- else {snprintf(buf, 10, "%i", v);}
- set_state(PART:"hour", buf, 0.0);
- }
- }
- parts {
- part {
- name: "bg";
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_clock_bg.png";
- }
- }
- }
-#ifdef IND
-# undef IND
-#endif
-#if E17_PROFILE != HIRES_PDA && E17_PROFILE != LOWRES_PDA && E17_PROFILE != MEDIUMRES_PDA
-# define IND "seconds"
- part {
- name: IND;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- rel1 {
- relative: 0.05 0.05;
- }
- rel2 {
- relative: 0.95 0.95;
- }
- image {
- normal: "e17_clock_"IND"_00.png";
- }
- }
-# ifdef HAND
-# undef HAND
-# endif
-# define HAND(num) \
- description { \
- state: num 0.0; \
- inherit: "default" 0.0; \
- image { \
- normal: "e17_clock_"IND"_"num".png"; \
- } \
- }
- HAND("00")
- HAND("01")
- HAND("02")
- HAND("03")
- HAND("04")
- HAND("05")
- HAND("06")
- HAND("07")
- HAND("08")
- HAND("09")
- HAND("10")
- HAND("11")
- HAND("12")
- HAND("13")
- HAND("14")
- HAND("15")
- HAND("16")
- HAND("17")
- HAND("18")
- HAND("19")
- HAND("20")
- HAND("21")
- HAND("22")
- HAND("23")
- HAND("24")
- HAND("25")
- HAND("26")
- HAND("27")
- HAND("28")
- HAND("29")
- HAND("30")
- HAND("31")
- HAND("32")
- HAND("33")
- HAND("34")
- HAND("35")
- HAND("36")
- HAND("37")
- HAND("38")
- HAND("39")
- HAND("40")
- HAND("41")
- HAND("42")
- HAND("43")
- HAND("44")
- HAND("45")
- HAND("46")
- HAND("47")
- HAND("48")
- HAND("49")
- HAND("50")
- HAND("51")
- HAND("52")
- HAND("53")
- HAND("54")
- HAND("55")
- HAND("56")
- HAND("57")
- HAND("58")
- HAND("59")
- }
-#endif
-#ifdef IND
-# undef IND
-#endif
-#define IND "minutes"
- part {
- name: IND;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- rel1 {
- relative: 0.05 0.05;
- }
- rel2 {
- relative: 0.95 0.95;
- }
- image {
- normal: "e17_clock_"IND"_00.png";
- }
- }
-#ifdef HAND
-# undef HAND
-#endif
-#define HAND(num) \
- description { \
- state: num 0.0; \
- inherit: "default" 0.0; \
- image { \
- normal: "e17_clock_"IND"_"num".png"; \
- } \
- }
- HAND("00")
- HAND("01")
- HAND("02")
- HAND("03")
- HAND("04")
- HAND("05")
- HAND("06")
- HAND("07")
- HAND("08")
- HAND("09")
- HAND("10")
- HAND("11")
- HAND("12")
- HAND("13")
- HAND("14")
- HAND("15")
- HAND("16")
- HAND("17")
- HAND("18")
- HAND("19")
- HAND("20")
- HAND("21")
- HAND("22")
- HAND("23")
- HAND("24")
- HAND("25")
- HAND("26")
- HAND("27")
- HAND("28")
- HAND("29")
- HAND("30")
- HAND("31")
- HAND("32")
- HAND("33")
- HAND("34")
- HAND("35")
- HAND("36")
- HAND("37")
- HAND("38")
- HAND("39")
- HAND("40")
- HAND("41")
- HAND("42")
- HAND("43")
- HAND("44")
- HAND("45")
- HAND("46")
- HAND("47")
- HAND("48")
- HAND("49")
- HAND("50")
- HAND("51")
- HAND("52")
- HAND("53")
- HAND("54")
- HAND("55")
- HAND("56")
- HAND("57")
- HAND("58")
- HAND("59")
- }
-#ifdef IND
-# undef IND
-#endif
-#define IND "hour"
- part {
- name: IND;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- rel1 {
- relative: 0.1 0.1;
- }
- rel2 {
- relative: 0.9 0.9;
- }
- image {
- normal: "e17_clock_"IND"_00.png";
- }
- }
-#ifdef HAND
-# undef HAND
-#endif
-#define HAND(num) \
- description { \
- state: num 0.0; \
- inherit: "default" 0.0; \
- image { \
- normal: "e17_clock_"IND"_"num".png"; \
- } \
- }
- HAND("00")
- HAND("01")
- HAND("02")
- HAND("03")
- HAND("04")
- HAND("05")
- HAND("06")
- HAND("07")
- HAND("08")
- HAND("09")
- HAND("10")
- HAND("11")
- HAND("12")
- HAND("13")
- HAND("14")
- HAND("15")
- HAND("16")
- HAND("17")
- HAND("18")
- HAND("19")
- HAND("20")
- HAND("21")
- HAND("22")
- HAND("23")
- HAND("24")
- HAND("25")
- HAND("26")
- HAND("27")
- HAND("28")
- HAND("29")
- HAND("30")
- HAND("31")
- HAND("32")
- HAND("33")
- HAND("34")
- HAND("35")
- HAND("36")
- HAND("37")
- HAND("38")
- HAND("39")
- HAND("40")
- HAND("41")
- HAND("42")
- HAND("43")
- HAND("44")
- HAND("45")
- HAND("46")
- HAND("47")
- HAND("48")
- HAND("49")
- HAND("50")
- HAND("51")
- HAND("52")
- HAND("53")
- HAND("54")
- HAND("55")
- HAND("56")
- HAND("57")
- HAND("58")
- HAND("59")
- }
- part {
- name: "main";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "bg";
- }
- rel2 {
- to: "bg";
- }
- image {
- normal: "e17_clock_fg.png";
- }
- }
- }
- }
- programs {
- program {
- name: "init";
- signal: "load";
- source: "";
- script {
- clock_cb(0);
- }
- }
- }
-}
-
+++ /dev/null
-images {
- image: "e17_well_overlay.png" COMP;
-}
-
-group {
- name: "e/widgets/color_well";
- alias: "e/widgets/gradpreview";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "content_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "content_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_well_overlay.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description
- {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- }
- }
- }
- programs {
- program {
- name: "send_click";
- signal: "mouse,clicked,1";
- source: "overlay";
- action: SIGNAL_EMIT "e,action,click" "";
- }
- program
- {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "overlay";
- }
- program
- {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "overlay";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_dialog_watermark.png" COMP;
- image: "e17_logo.png" COMP;
- image: "e17_menu_bg.png" COMP;
-}
-
-group {
- name: "e/widgets/configure/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "watermark";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: 29 9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 29 9;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.5 0.5;
- rel1 {
- to: "logo";
- relative: 1.0 0.5;
- offset: -6 0;
- }
- rel2 {
- to_y: "logo";
- relative: 1.0 0.5;
- offset: -7 0;
- }
- color: 255 255 255 255;
- color3: 0 0 0 32;
- color_class: "configure_title";
- text {
- text: "EC";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 16;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "configure";
- }
- }
- }
- part {
- name: "logo";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 63 63;
- max: 63 63;
- align: 0.0 0.0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 0.5 0.0;
- offset: 8 8;
- }
- image {
- normal: "e17_logo.png";
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- min: 320 200;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 24 5;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -25 -35;
- }
- }
- }
- part {
- name: "e.swallow.button";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 1 1;
- rel1 {
- to_y: "e.swallow.content";
- relative: 0.5 1.0;
- offset: 0 2;
- }
- rel2 {
- relative: 0.5 1.0;
- offset: 0 -2;
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_mixer_base.png" COMP;
- image: "e17_mixer_mute.png" COMP;
- image: "e17_mixer_left_low.png" COMP;
- image: "e17_mixer_left_medium.png" COMP;
- image: "e17_mixer_left_high.png" COMP;
- image: "e17_mixer_right_low.png" COMP;
- image: "e17_mixer_right_medium.png" COMP;
- image: "e17_mixer_right_high.png" COMP;
-}
-
-group {
- name: "e/modules/connman/main";
- max: 128 128;
- min: 1 1;
-
- script {
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_INT_SET) && (id == 0)) {
- new sig;
-
- sig = getarg(2);
-
- if (sig <= 0)
- run_program(PROGRAM:"right_none");
- else if (sig < 33)
- run_program(PROGRAM:"right_low");
- else if (sig < 66)
- run_program(PROGRAM:"right_medium");
- else if (sig >= 66)
- run_program(PROGRAM:"right_high");
- }
- }
- }
-
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- }
- }
-
- part {
- name: "speaker";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_base.png";
- }
- }
-
- part {
- name: "left";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_left_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_high.png";
- }
- }
-
- part {
- name: "right";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_right_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_high.png";
- }
- }
-
- part {
- name: "mute";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- visible: 0;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_mute.png";
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
-
- part {
- name: "over";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- color: 255 255 255 0;
- }
- }
- }
-
- programs {
- program {
- name: "right_none";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_low";
- action: STATE_SET "low" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_medium";
- action: STATE_SET "medium" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_high";
- action: STATE_SET "high" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
- }
-}
-
-group {
- name: "e/modules/connman/network";
- max: 96 48;
- min: 1 1;
-
- script {
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_INT_SET) && (id == 1)) {
- new sig;
-
- sig = getarg(2);
-
- if (sig <= 0)
- run_program(PROGRAM:"right_none");
- else if (sig < 33)
- run_program(PROGRAM:"right_low");
- else if (sig < 66)
- run_program(PROGRAM:"right_medium");
- else if (sig >= 66)
- run_program(PROGRAM:"right_high");
- }
- }
- }
-
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- }
- }
- part {
- name: "sec";
- mouse_events: 0;
- type: RECT;
- description { state: "default" 0.0;
- color: 255 255 255 128;
- rel2.relative: 0.5 0.5;
- }
- description { state: "wep" 0.0;
- inherit: "default" 0.0;
- color: 255 255 0 128;
- }
- description { state: "wpa" 0.0;
- inherit: "default" 0.0;
- color: 255 128 0 128;
- }
- description { state: "rsn" 0.0;
- inherit: "default" 0.0;
- color: 255 0 0 128;
- }
- }
-
- part {
- name: "speaker";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_base.png";
- }
- }
-
- part {
- name: "left";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_left_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_high.png";
- }
- }
-
- part {
- name: "right";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_right_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_high.png";
- }
- }
-
- part {
- name: "mute";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- visible: 0;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_mute.png";
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
-
- part {
- name: "over";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- color: 255 255 255 0;
- }
- }
- }
-
- programs {
- program {
- name: "right_none";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.1;
- target: "right";
-
- }
- program {
- name: "right_low";
- action: STATE_SET "low" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_medium";
- action: STATE_SET "medium" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_high";
- action: STATE_SET "high" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program { name: "sec0";
- signal: "s,state,security,open";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sec";
- }
- program { name: "sec1";
- signal: "s,state,security,wep";
- source: "e";
- action: STATE_SET "wep" 0.0;
- target: "sec";
- }
- program { name: "sec2";
- signal: "s,state,security,wpa";
- source: "e";
- action: STATE_SET "wpa" 0.0;
- target: "sec";
- }
- program { name: "sec3";
- signal: "s,state,security,rsn";
- source: "e";
- action: STATE_SET "rsn" 0.0;
- target: "sec";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_cpufreq_freq00.png" COMP;
- image: "e17_cpufreq_freq01.png" COMP;
- image: "e17_cpufreq_freq02.png" COMP;
- image: "e17_cpufreq_freq03.png" COMP;
- image: "e17_cpufreq_freq04.png" COMP;
- image: "e17_cpufreq_freq05.png" COMP;
- image: "e17_cpufreq_freq06.png" COMP;
- image: "e17_cpufreq_freq07.png" COMP;
- image: "e17_cpufreq_freq08.png" COMP;
- image: "e17_cpufreq_freq09.png" COMP;
- image: "e17_cpufreq_freq10.png" COMP;
- image: "e17_cpufreq_increase1.png" COMP;
- image: "e17_cpufreq_increase2.png" COMP;
- image: "e17_cpufreq_decrease1.png" COMP;
- image: "e17_cpufreq_decrease2.png" COMP;
- image: "e17_cpufreq_cpu1.png" COMP;
- image: "e17_cpufreq_cpu2.png" COMP;
-}
-
-group {
- name: "e/modules/cpufreq/main";
- min: 4 4;
- max: 128 128;
-
- script {
- public available_frequencies;
- public available_governors;
-
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_INT_SET) && (id == 1)) {
- while (count(available_frequencies) > 0) {
- remove(available_frequencies, 0);
- }
- for (new i = 2; i < numargs(); i++) {
- append_int(available_frequencies, getarg(i));
- }
- } else if ((type == MSG_STRING_SET) && (id == 2)) {
- new text[100];
-
- while (count(available_governors) > 0) {
- remove(available_governors, 0);
- }
-
- for (new i = 2; i < numargs(); i++) {
- snprintf(text, 100, "%s", getarg(i));
- append_str(available_governors, text);
- }
- } else if ((type == MSG_INT_SET) && (id == 3)) {
- new f = getarg(2);
- new use_buttons = getarg(3);
- new Float:freq, Float:min_freq, Float:max_freq;
- new text[100];
-
- freq = f;
- min_freq = fetch_int(available_frequencies, 0);
- max_freq = fetch_int(available_frequencies,
- count(available_frequencies) - 1);
-
- freq = (freq - min_freq) / (max_freq - min_freq);
- set_state(PART:"meter", "default", freq);
-
- if (f < 1000000) {
- snprintf(text, 100, "%i", f / 1000);
- } else {
- snprintf(text, 100, "%i.%i", f / 1000000,
- (f % 1000000) / 100000);
- }
- set_text(PART:"readout", text);
-
- if (use_buttons == 0) {
- set_state(PART:"increase_button", "inactive", 0.0);
- set_state(PART:"decrease_button", "inactive", 0.0);
- set_state(PART:"increase", "inactive", 0.0);
- set_state(PART:"decrease", "inactive", 0.0);
- } else {
- set_state(PART:"increase_button", "default", 0.0);
- set_state(PART:"decrease_button", "default", 0.0);
- set_state(PART:"increase", "default", 0.0);
- set_state(PART:"decrease", "default", 0.0);
- }
- } else if((type == MSG_STRING) && (id == 4)) {
- new text[100];
- snprintf(text, 100, "%s", getarg(2));
-/*
- if (!strcmp(text, "performance") || !strcmp(text, "powersave") ||
- !strcmp(text, "userspace") || !strcmp(text, "ondemand")) {
- set_state(PART:"governor", text, 0.0);
- set_state(PART:"governorbackground", text, 0.0);
- } else {
- set_state(PART:"governor", "default", 0.0);
- set_state(PART:"governorbackground", "default", 0.0);
- }
- */
- }
- }
- }
-
- parts {
- part {
- name: "meter";
- type: IMAGE;
- clip_to: "fade_clip";
- mouse_events: 0;
-
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.078125 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.921875 0.375;
- offset: -1 -1;
- }
- image {
- normal: "e17_cpufreq_freq00.png";
- }
- }
- description {
- state: "default" 0.1;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq01.png";
- }
- }
- description {
- state: "default" 0.2;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq02.png";
- }
- }
- description {
- state: "default" 0.3;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq03.png";
- }
- }
- description {
- state: "default" 0.4;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq04.png";
- }
- }
- description {
- state: "default" 0.5;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq05.png";
- }
- }
- description {
- state: "default" 0.6;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq06.png";
- }
- }
- description {
- state: "default" 0.7;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq07.png";
- }
- }
- description {
- state: "default" 0.8;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq08.png";
- }
- }
- description {
- state: "default" 0.9;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq09.png";
- }
- }
- description {
- state: "default" 1.00;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq10.png";
- }
- }
- }
-
- part {
- name: "decrease_button";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "fade_clip";
-
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 0.375;
- offset: -1 -1;
- }
- image {
- normal: "e17_cpufreq_decrease1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_decrease2.png";
- }
- }
- description {
- state: "inactive" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
-
- part {
- name: "increase_button";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "fade_clip";
-
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 0.375;
- offset: -1 -1;
- }
- image {
- normal: "e17_cpufreq_increase1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_increase2.png";
- }
- }
- description {
- state: "inactive" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
-
- part {
- name: "cpu";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.1953125 0.3671875;
- offset: 0 0;
- }
- rel2 {
- relative: 0.8359375 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_cpufreq_cpu1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_cpu2.png";
- }
- }
- }
-
- part {
- name: "readout";
- type: TEXT;
- effect: OUTLINE_SOFT_SHADOW;
- mouse_events: 0;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.5 0.7;
- offset: 0 0;
- }
- rel2 {
- relative: 0.5 0.7;
- offset: 0 0;
- }
- color: 255 255 255 255;
- color2: 0 0 0 128;
- color3: 0 0 0 32;
- color_class: "module_label";
- text {
- text: "??? Ghz";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 8;
- align: 0.5 0.5;
- min: 1 1;
- text_class: "module_small";
- }
- }
- }
-
- part {
- name: "decrease";
- type: RECT;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.5 0.375;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- description {
- state: "inactive" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
-
- part {
- name: "increase";
- type: RECT;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- visible: 1;
- rel1 {
- relative: 0.5 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 0.375;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- description {
- state: "inactive" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "fade_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 128;
- }
- }
-
- } /* end parts */
-
- programs {
- program {
- name: "next_governor";
- signal: "mouse,down,1";
- source: "cpu";
- action: SIGNAL_EMIT "e,action,governor,next" "";
- }
- program {
- name: "next_governor2";
- signal: "mouse,down,1";
- source: "cpu";
- action: STATE_SET "clicked" 0.0;
- target: "cpu";
- }
- program {
- name: "next_governor3";
- signal: "mouse,up,1";
- source: "cpu";
- action: STATE_SET "default" 0.0;
- target: "cpu";
- }
- program {
- name: "increase_frequency";
- signal: "mouse,down,1";
- source: "increase";
- action: SIGNAL_EMIT "e,action,frequency,increase" "";
- }
- program {
- name: "increase_frequency2";
- signal: "mouse,down,1";
- source: "increase";
- action: STATE_SET "clicked" 0.0;
- target: "increase_button";
- }
- program {
- name: "increase_frequency3";
- signal: "mouse,up,1";
- source: "increase";
- action: STATE_SET "default" 0.0;
- target: "increase_button";
- }
- program {
- name: "decrease_frequency";
- signal: "mouse,down,1";
- source: "decrease";
- action: SIGNAL_EMIT "e,action,frequency,decrease" "";
- }
- program {
- name: "decrease_frequency2";
- signal: "mouse,down,1";
- source: "decrease";
- action: STATE_SET "clicked" 0.0;
- target: "decrease_button";
- }
- program {
- name: "decrease_frequency3";
- signal: "mouse,up,1";
- source: "decrease";
- action: STATE_SET "default" 0.0;
- target: "decrease_button";
- }
- program {
- name: "enabled";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "fade_clip";
- }
- program {
- name: "disabled";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "faded" 0.0;
- target: "fade_clip";
- }
- }
-}
+++ /dev/null
-group {
- name: "e/widgets/cslider";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 50 20;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "vertical" 0.0;
- inherit: "default" 0.0;
- min: 20 50;
- }
- }
- part {
- name: "content_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "content_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "e.dragable.cursor";
- type: RECT;
- clip_to: "content_clip";
- dragable {
- confine: "e.swallow.content";
- x: 1 1 0;
- y: -1 1 0;
- }
- description {
- state: "default" 0.0;
- min: 1 16;
- max: 1 9999;
- fixed: 1 1;
- rel1 {
- to: "e.swallow.content";
- relative: 0.5 0;
- offset: 0 0;
- }
- rel2 {
- to: "e.swallow.content";
- relative: 0.5 1;
- offset: 0 -1;
- }
- }
- description {
- state: "vertical" 0.0;
- min: 16 1;
- max: 9999 1;
- fixed: 1 1;
- rel1 {
- to: "e.swallow.content";
- relative: 0 0.5 ;
- offset: 0 0;
- }
- rel2 {
- to: "e.swallow.content";
- relative: 1 0.5;
- offset: -1 0;
- }
- }
- }
-
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_well_overlay.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
-
- }
- programs {
- program {
- name: "go_vertical";
- signal: "e,state,direction,v";
- source: "e";
- action: STATE_SET "vertical" 0.0;
- target: "e.dragable.cursor";
- target: "background";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_brushed.png" COMP;
- image: "e17_"SM"reflection_shadow_overlay.png" LOSSY 90;
- image: "e17_entry_cursor.png" COMP;
- image: "e17_logo.png" COMP;
- image: "e17_gadman_overlay.png" COMP;
- image: "e17_desklock_error.png" COMP;
-}
-
-group {
- name, "e/desklock/background";
- parts {
- part {
- name: "background_image";
- description {
- state: "default" 0.0;
- image {
- normal: "e17_brushed.png";
- }
- fill {
- size {
- relative: 0 0;
- offset: 400 300;
- }
- }
- }
- }
- part {
- name: "reflection_shadow_overlay";
- description {
- state: "default" 0.0;
- image {
- normal: "e17_"SM"reflection_shadow_overlay.png";
- }
- }
- }
- }
-}
-group
- {
- name: "e/desklock/login_box";
- parts
- {
- part
- {
- name: "logo";
- mouse_events: 0;
- description
- {
- state: "default" 0.0;
- min: 64 64;
- max: 64 64;
- //align: 0.45 0.5;
- image {
- normal: "e17_logo.png";
- }
- }
- }
- part
- {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: 20 0;
- to: "logo";
- }
- rel2 {
- relative: 1.0 0.3;
- offset: 0 0;
- to: "logo";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- text: "Please enter your unlock password";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- align: 0.0 0.5;
- min: 1 1;
- text_class: "desklock_title";
- }
- }
- }
- part
- {
- name: "pulse_clip";
- type: RECT;
- mouse_events: 0;
- description
- {
- state: "default" 0.0;
- rel1.to: "passwd_border";
- rel2.to: "passwd_border";
- }
- description
- {
- state: "pulse" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- part
- {
- name: "error";
- mouse_events: 0;
- clip_to: "pulse_clip";
- description
- {
- state: "default" 0.0;
- color: 255 255 255 0;
- rel1.to: "passwd_border";
- rel2.to: "passwd_border";
- image
- {
- normal: "e17_desklock_error.png";
- border: 15 15 15 15;
- }
- }
- description
- {
- state: "invalid" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part
- {
- name: "passwd_entry_clip";
- type: RECT;
- mouse_events: 0;
- clip_to: "pulse_clip";
- description
- {
- state: "default" 0.0;
- visible: 1;
- rel1
- {
- relative: 0.0 0.0;
- offset: 10 10;
- to: "passwd_border";
- }
- rel2
- {
- relative: 1.0 1.0;
- offset: -17 -10;
- to: "passwd_border";
- }
- }
- }
- part
- {
- name: "e.text.password";
- type: TEXT;
- effect: SHADOW;
- clip_to: "passwd_entry_clip";
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.0 0.5;
-
- rel1
- {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "passwd_entry_clip";
- }
- rel2
- {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "passwd_entry_clip";
- }
-
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- text: "****";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 16;
- align: 0.0 0.5;
- min: 1 1;
- text_class: "desklock_passwd";
- }
- }
- }
- part
- {
- name: "cursor";
- mouse_events: 0;
- clip_to: "passwd_entry_clip";
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -2;
- to: "e.text.password";
- }
- rel2 {
- relative: 1.0 0.9;
- offset: 0 0;
- to: "e.text.password";
- }
- image {
- normal: "e17_entry_cursor.png";
- }
- }
- }
- part
- {
- name: "passwd_border";
- mouse_events: 0;
- clip_to: "pulse_clip";
- description
- {
- state: "default" 0.0;
- rel1
- {
- relative: 1.0 0.3;
- offset: 0 0;
- to: "logo";
- }
- rel2
- {
- relative: 5.0 0.9;
- offset: 0 0;
- to: "logo";
- }
- image
- {
- normal: "e17_gadman_overlay.png";
- border: 15 15 15 15;
- }
- }
- description
- {
- state: "checking" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- }
- programs
- {
- program
- {
- name: "pulse.1";
- signal: "e,state,checking";
- source: "e.desklock";
- action: STATE_SET "pulse" 0.0;
- target: "pulse_clip";
- transition: SINUSOIDAL 0.5;
- after: "pulse.2";
- }
- program
- {
- name: "pulse.2";
- action: STATE_SET "default" 0.0;
- target: "pulse_clip";
- transition: SINUSOIDAL 0.5;
- after: "pulse.1";
- }
- program
- {
- name: "pulse.stop";
- signal: "e,state,invalid";
- source: "e.desklock";
- action: ACTION_STOP;
- target: "pulse.1";
- target: "pulse.2";
- after: "pulse.reset";
- }
- program
- {
- name: "pulse.reset";
- action: STATE_SET "default" 0.0;
- target: "pulse_clip";
- transition: SINUSOIDAL 0.5;
- }
- program
- {
- name: "go_invalid";
- signal: "e,state,invalid";
- source: "e.desklock";
- action: STATE_SET "invalid" 0.0;
- target: "error";
- transition: DECELERATE 0.5;
- }
- program
- {
- name: "stop_invalid";
- action: STATE_SET "default" 0.0;
- target: "error";
- transition: DECELERATE 1.5;
- }
- }
- }
-
+++ /dev/null
-group {
- name: "e/widgets/deskpreview/desk";
- parts {
- part {
- name: "clip";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "overlay";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 1 1;
- }
- rel2 {
- offset: -2 -2;
- }
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- }
- }
- part {
- name: "e.event.menu";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_winlist_bottom.png" COMP;
- image: "e17_dialog_watermark.png" COMP;
-}
-
-styles
-{
- style {
- name: "dialog_style";
- base: "font=Edje-Vera font_size=10 text_class=tb_plain align=center color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold text_class=tb_light style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- }
-}
-
-group {
- name: "e/widgets/dialog/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- fixed: 1 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 16;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 16 -9;
- to_y: "e.swallow.buttons";
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 8 16;
- to_x: "e.swallow.icon";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 -9;
- to_y: "e.swallow.buttons";
- }
- }
- }
- part {
- name: "bottom";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 -3;
- to_y: "e.swallow.content";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_winlist_bottom.png";
- border: 0 0 4 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.swallow.buttons";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 -9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 -9;
- }
- }
- }
- }
-}
-
-group {
- name: "e/widgets/dialog/text";
- parts {
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "dialog_style";
- min: 1 1;
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "entry.png" COMP;
-}
-
-group {
- name: "e/widgets/entry";
- min: 18 18;
- parts {
- part {
- name: "entry";
- description {
- state: "default" 0.0;
- image {
- normal: "entry.png";
- border: 8 8 8 8;
- }
- }
- }
- part {
- name: "entry_focus";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focus" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.text";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- to: "entry";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- to: "entry";
- }
- }
- }
- }
- programs {
- program {
- name: "entry_focus";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focus" 0.0;
- transition: DECELERATE 0.2;
- target: "entry_focus";
- }
- program {
- name: "entry_unfocus";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "entry_focus";
- }
- }
-}
-
-group {
- name: "e/widgets/entry/text";
- parts {
- part {
- name: "e.text.text";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 255;
- color_class: "entry_text";
- text {
- text: "Entry";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.0;
- text_class: "entry";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 128 128 128 255;
- }
- }
- }
-
- programs {
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "e.text.text";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "e.text.text";
- }
- }
-}
-
-group {
- name: "e/widgets/entry/cursor";
- min: 1 0;
- parts {
- part {
- name: "cursor";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 255;
- visible: 0;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- }
- programs {
- program {
- name: "on_cursor_show";
- signal: "e,action,show,cursor";
- source: "e";
- action: ACTION_STOP;
- target: "cursor_show";
- target: "cursor_hide";
- target: "cursor_show_timer";
- target: "cursor_hide_timer";
- after: "cursor_show";
- }
- program {
- name: "cursor_show";
- action: STATE_SET "visible" 0.0;
- target: "cursor";
- after: "cursor_show_timer";
- }
- program {
- name: "cursor_hide";
- action: STATE_SET "default" 0.0;
- target: "cursor";
- after: "cursor_hide_timer";
- }
- program {
- name: "cursor_show_timer";
- in: 1.0 0.0;
- after: "cursor_hide";
- }
- program {
- name: "cursor_hide_timer";
- in: 0.25 0.0;
- after: "cursor_show";
- }
- }
-}
-
-group {
- name: "e/widgets/entry/selection";
- data {
- item: "on_foreground" "1";
- }
- parts {
- part {
- name: "selection";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 245 205 109 102;
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_logo.png" COMP;
- image: "e17_button_sm.png" COMP;
- image: "e17_button_sm2.png" COMP;
-}
-
-styles
-{
- style {
- name: "e/error_style";
- base: "font=Edje-Vera font_size=10 text_class=tb_plain align=left color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold text_class=tb_light style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- }
-}
-
-group {
- name: "e/error/main";
- min: 400 200;
- max: 400 200;
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 16;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 80 80;
- }
- image {
- normal: "e17_logo.png";
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 16 0;
- to: "e";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 -1;
- to_y: "e";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "error_title";
- text {
- text: "Title";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 12;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "dialog_error";
- }
- }
- }
- part {
- name: "e.text.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 16;
- to_y: "e";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 -17;
- to_y: "button_image";
- }
- text {
- style: "error_style";
- min: 1 1;
- text: "An Error<br>Goes Here.";
- }
- }
- }
- part {
- name: "button_image";
- type: IMAGE;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 64 32;
- max: 64 32;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -49;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -17;
- }
- image {
- normal: "e17_button_sm.png";
- border: 8 8 8 8;
- }
- }
- description {
- state: "clicked" 0.0;
- min: 64 32;
- max: 64 32;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -49;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -17;
- }
- image {
- normal: "e17_button_sm2.png";
- border: 8 8 8 8;
- }
- }
- }
- part {
- name: "button_text";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "button_image";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "button_image";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "button_text";
- text {
- text: "OK";
- font: "Edje-Vera";
- size: 10;
- min: 0 0;
- align: 0.5 0.5;
- text_class: "button";
- }
- }
- }
- }
- programs {
- program {
- name: "button_click";
- signal: "mouse,down,1";
- source: "button_image";
- action: STATE_SET "clicked" 0.0;
- target: "button_image";
- }
- program {
- name: "button_unclick";
- signal: "mouse,up,1";
- source: "button_image";
- action: STATE_SET "default" 0.0;
- target: "button_image";
- after: "button_unclick2";
- }
- program {
- name: "button_unclick2";
- action: SIGNAL_EMIT "e,action,close" "";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_menu_bg.png" COMP;
- image: "e17_winlist_top.png" COMP;
- image: "e17_winlist_bottom.png" COMP;
- image: "e17_ibar_bg_h.png" COMP;
- image: "e17_ibar_over_v.png" COMP;
- image: "e17_gadman_overlay.png" COMP;
- image: "e17_pager_window.png" COMP;
- image: "e17_pager_window_shaded.png" COMP;
- image: "e17_pager_desk.png" COMP;
- image: "e17_entry_cursor.png" COMP;
-}
-
-group {
- name: "e/widgets/exebuf/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
-
- part {
- name: "e.swallow.eap_list";
- type: SWALLOW;
- clip_to: "eap_list_clip";
- description {
- state: "default" 0.0;
- min: 32 64;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 16;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 -17;
- to_y: "e.text.label";
- }
- }
- }
- part {
- name: "eap_list_clip";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_y: "e.swallow.eap_list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to_y: "e.swallow.eap_list";
- }
- }
- }
- part {
- name: "top";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -2 16;
- to_y: "e.swallow.eap_list";
- }
- image {
- normal: "e17_winlist_top.png";
- border: 0 0 0 19;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "bottom";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 -3;
- to_y: "e.swallow.eap_list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 16;
- to_y: "e.text.label";
- }
- image {
- normal: "e17_winlist_bottom.png";
- border: 0 0 4 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
-
- part {
- name: "e.swallow.exe_list";
- type: SWALLOW;
- clip_to: "exe_list_clip";
- description {
- state: "default" 0.0;
- min: 32 64;
- align: 0.5 1.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 16;
- to_y: "e.text.label";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 -17;
- }
- }
- }
- part {
- name: "exe_list_clip";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_y: "e.swallow.exe_list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to_y: "e.swallow.exe_list";
- }
- }
- }
- part {
- name: "top2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 -15;
- to_y: "e.text.label";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -2 16;
- to_y: "e.swallow.exe_list";
- }
- image {
- normal: "e17_winlist_top.png";
- border: 0 0 0 19;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "bottom2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 -3;
- to_y: "e.swallow.exe_list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_winlist_bottom.png";
- border: 0 0 4 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
-
-
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.5;
- offset: 16 0;
- to_x: "e.swallow.icons";
- }
- rel2 {
- relative: 1.0 0.5;
- offset: 16 0;
- to_x: "e.swallow.icons";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- text: "COMMAND";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 16;
- align: 0.0 0.5;
- min: 1 1;
- text_class: "exebuf_command";
- }
- }
- }
- part {
- name: "cursor";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 18 18;
- max: 18 18;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 3 0;
- to: "e.text.label";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 3 -1;
- to: "e.text.label";
- }
- image {
- normal: "e17_entry_cursor.png";
- }
- }
- description {
- state: "faded" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "e.swallow.icons";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- align: 0.0 0.5;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 -7;
- to_y: "e.text.label";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 16 8;
- to_y: "e.text.label";
- }
- }
- }
- part {
- name: "icon_overlay";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icons";
- relative: 0.0 0.0;
- offset: -8 -8;
- }
- rel2 {
- to: "e.swallow.icons";
- relative: 1.0 1.0;
- offset: 7 7;
- }
- image {
- normal: "e17_gadman_overlay.png";
- border: 15 15 15 15;
- }
- }
- }
- }
- programs {
- program {
- name: "blink1";
- signal: "show";
- source: "";
- action: STATE_SET "faded" 0.0;
- transition: SINUSOIDAL 0.5;
- target: "cursor";
- after: "blink2";
- }
- program {
- name: "blink2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 0.5;
- target: "cursor";
- after: "blink1";
- }
- }
-}
-
-group {
- name: "e/widgets/exebuf/item";
- parts {
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 1 -1;
- to_x: "e.swallow.icons";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 6;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 6;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 6;
- to_x: "e.swallow.icons";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -6;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "menu_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icons";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- align: 0.0 0.5;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 1 4;
- to_y: "title2";
- }
- }
- }
- part {
- name: "e.event.exebuf.item";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 1 -1;
- to_x: "e.swallow.icons";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_ilist_bg0.png" COMP;
- image: "e17_ilist_bg1.png" COMP;
- image: "e17_fileman_thumb_bg.png" COMP;
- image: "e17_button.png" COMP;
-}
-
-group {
- name: "e/fileman/default/window/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.bg";
- type: SWALLOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- }
- }
- }
-}
-
-images {
- image: "e17_ibar_over_v.png" COMP;
- image: "e17_sb_btd1.png" COMP;
- image: "e17_sb_btd2.png" COMP;
- image: "e17_sb_btu1.png" COMP;
- image: "e17_sb_btu2.png" COMP;
- image: "e17_sb_btl1.png" COMP;
- image: "e17_sb_btl2.png" COMP;
- image: "e17_sb_btr1.png" COMP;
- image: "e17_sb_btr2.png" COMP;
- image: "e17_sb_btu1.png" COMP;
- image: "e17_sb_barh1.png" COMP;
- image: "e17_sb_barh2.png" COMP;
- image: "e17_sb_barv1.png" COMP;
- image: "e17_sb_barv2.png" COMP;
- image: "e17_sb_runnerh.png" COMP;
- image: "e17_sb_runnerv.png" COMP;
- image: "e17_scrollbar_hdrag_thumb.png" COMP;
- image: "e17_scrollbar_vdrag_thumb.png" COMP;
- image: "e17_fileman_copy.png" COMP;
- image: "e17_fileman_ask.png" COMP;
- image: "e17_fileman_move.png" COMP;
-}
-
-group {
- name: "e/fileman/default/scrollframe";
- parts {
-/*
- part {
- name: "bg";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- */
- part {
- name: "clipper";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
-// to: "bg";
- }
- rel2 {
-// to: "bg";
- }
- }
- }
- part {
- name: "e.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_x: "sb_vbar";
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "conf_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
-// to: "bg";
- offset: -5 -5;
- }
- rel2 {
-// to: "bg";
- offset: 4 4;
- }
- image {
- normal: "e17_ibar_over_v.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth : 0;
- }
- }
- }
- part {
- name: "sb_vbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 1.0 0.0;
- rel1 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- rel2 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "sb_hbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- max: 0 99999;
- rel1 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: 0 -1;
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "sb_vbar_base";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "sb_vbar_runner";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 2 99999;
- rel1 {
- to: "sb_vbar_base";
- }
- rel2 {
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_runnerv.png";
- border: 0 0 4 4;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_vbar_p1";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "e.dragable.vbar";
- }
- }
- }
- part {
- name: "sb_vbar_p2";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "e.dragable.vbar";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.vbar";
- clip_to: "sb_vbar";
- mouse_events: 1;
- dragable {
- x: 0 0 0;
- y: 1 1 0;
- confine: "sb_vbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_barv1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barv2.png";
- }
- }
- }
- part {
- name: "vbar_bar_thumb";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.vbar";
- }
- rel2 {
- to: "e.dragable.vbar";
- }
- image {
- normal: "e17_scrollbar_vdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_vbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- image {
- normal: "e17_sb_btu1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btu2.png";
- }
- }
- }
- part {
- name: "sb_vbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btd1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btd2.png";
- }
- }
- }
- part {
- name: "sb_hbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 0.0 1.0;
- rel1 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: -1 -1;
- to_x: "sb_vbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: -1 0;
- to_x: "sb_vbar";
- }
- }
- }
- part {
- name: "sb_hbar_base";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "sb_hbar_runner";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 2;
- rel1 {
- to: "sb_hbar_base";
- }
- rel2 {
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_runnerh.png";
- border: 4 4 0 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_hbar_p1";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "e.dragable.hbar";
- }
- }
- }
- part {
- name: "sb_hbar_p2";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "e.dragable.hbar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.hbar";
- clip_to: "sb_hbar";
- mouse_events: 1;
- dragable {
- x: 1 1 0;
- y: 0 0 0;
- confine: "sb_hbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_barh1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barh2.png";
- }
- }
- }
- part {
- name: "hbar_bar_thumb";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.hbar";
- }
- rel2 {
- to: "e.dragable.hbar";
- }
- image {
- normal: "e17_scrollbar_hdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_hbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_sb_btl1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btl2.png";
- }
- }
- }
- part {
- name: "sb_hbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btr1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btr2.png";
- }
- }
- }
- part {
- name: "e.swallow.overlay";
- type: SWALLOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- }
- }
- }
- programs {
- program {
- name: "sb_vbar_show";
- signal: "e,action,show,vbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_vbar_hide";
- signal: "e,action,hide,vbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_hbar_show";
- signal: "e,action,show,hbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar";
- }
- program {
- name: "sb_hbar_hide";
- signal: "e,action,hide,hbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_hbar";
- }
-
- program {
- name: "sb_vbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: DRAG_VAL_STEP 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: DRAG_VAL_STEP 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p1";
- action: DRAG_VAL_PAGE 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p2";
- action: DRAG_VAL_PAGE 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.vbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.vbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_hbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: DRAG_VAL_STEP -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: DRAG_VAL_STEP 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p1";
- action: DRAG_VAL_PAGE -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p2";
- action: DRAG_VAL_PAGE 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.hbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.hbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.hbar";
- }
- }
-}
-
-group {
- name: "e/fileman/default/list/variable";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 64; // BLAH
- image {
- normal: "e17_ilist_bg0.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "icon0";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/default/list_odd/variable";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 64; // BLAH
- image {
- normal: "e17_ilist_bg1.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "icon0";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item_odd";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-group {
- name: "e/fileman/default/list/fixed";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 64; // BLAH
- image {
- normal: "e17_ilist_bg0.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "icon0";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/default/list_odd/fixed";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 64; // BLAH
- image {
- normal: "e17_ilist_bg1.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "icon0";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item_odd";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/default/icon/fixed";
- parts {
- part {
- name: "icon_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_button.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -9 -2;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 8 -9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "label_text";
- text {
- text: "No Title";
- size: 10;
- font: "Edje-Vera";
- min: 0 1;
- align: 0.5 1.0;
- elipsis: 0.0;
- text_class: "fileman_icon";
- }
- }
- }
- part {
- name: "icon_event";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- min: 24 24;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "active";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "passive";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/default/icon/variable";
- parts {
- part {
- name: "icon_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_button.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -9 -2;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 8 -9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "label_text";
- text {
- text: "No Title";
- size: 10;
- font: "Edje-Vera";
- min: 1 1;
- align: 0.5 1.0;
- elipsis: 0.0;
- text_class: "fileman_icon";
- }
- }
- }
- part {
- name: "icon_event";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- min: 24 24;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "active";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "passive";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-images {
- image: "e17_busy-1.png" COMP;
- image: "e17_busy-2.png" COMP;
- image: "e17_busy-3.png" COMP;
- image: "e17_busy-4.png" COMP;
- image: "e17_busy-5.png" COMP;
- image: "e17_busy-6.png" COMP;
- image: "e17_busy-7.png" COMP;
- image: "e17_busy-8.png" COMP;
- image: "e17_busy-9.png" COMP;
-}
-
-group {
- name: "e/fileman/default/overlay";
- parts {
- part {
- name: "e.text.typebuf_label";
- type: TEXT;
- effect: SOFT_SHADOW;
- clip_to: "typebuf_clip";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 255 255 255 255;
- color3: 0 0 0 24;
- text {
- text: "";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 0 0;
- align: 0.5 0.5;
- elipsis: 1.0;
- text_class: "fileman_typebuf";
- }
- }
- }
- part {
- name: "busy";
- clip_to: "busy_clip";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 32 32;
- aspect: 1.0 1.0;
- align: 1.0 1.0;
- aspect_preference: BOTH;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- }
- image {
- normal: "e17_busy-9.png";
- tween: "e17_busy-1.png";
- tween: "e17_busy-2.png";
- tween: "e17_busy-3.png";
- tween: "e17_busy-4.png";
- tween: "e17_busy-5.png";
- tween: "e17_busy-6.png";
- tween: "e17_busy-7.png";
- tween: "e17_busy-8.png";
- }
- }
- }
- part {
- name: "e.text.busy_label";
- type: TEXT;
- effect: SOFT_SHADOW;
- clip_to: "busy_clip";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- rel1 {
- to: "busy";
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- to: "busy";
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- color: 255 255 255 255;
- color3: 0 0 0 24;
- text {
- text: "";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- align: 1.0 0.5;
- text_class: "fileman_notice";
- }
- }
- }
- part {
- name: "busy_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "typebuf_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go1";
- signal: "e,state,busy,start";
- source: "e";
- action: STATE_SET "active" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "busy_clip";
- }
- program {
- name: "go2";
- signal: "e,state,busy,start";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.5;
- target: "busy";
- after: "go2";
- }
- program {
- name: "stop1";
- signal: "e,state,busy,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "busy_clip";
- after: "stop2";
- }
- program {
- name: "stop2";
- action: ACTION_STOP;
- target: "go2";
- }
- program {
- name: "gob1";
- signal: "e,state,typebuf,start";
- source: "e";
- action: STATE_SET "active" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "typebuf_clip";
- }
- program {
- name: "stopb1";
- signal: "e,state,typebuf,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "typebuf_clip";
- after: "stop2";
- }
-/* FIXME: implement this to show drop in the blank areas
- program {
- name: "goc1";
- signal: "e,state,drop,start";
- source: "e";
- action: STATE_SET "active" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "typebuf_clip";
- }
- program {
- name: "stopc1";
- signal: "e,state,drop,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "typebuf_clip";
- after: "stop2";
- }
- */
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-images {
- image: "e17_ibar_arrow_d.png" COMP;
- image: "e17_ibar_arrow_l.png" COMP;
- image: "e17_ibar_arrow_r.png" COMP;
- image: "e17_ibar_arrow_u.png" COMP;
- image: "e17_pager_desk.png" COMP;
-}
-
-group {
- name: "e/fileman/default/list/drop_between";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default2" 0.0;
- target: "bg";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "stop";
- signal: "e,state,unselected";
- source: "e";
- action: ACTION_STOP;
- target: "go";
- target: "l1a";
- target: "l1b";
- target: "l2a";
- target: "l2b";
- target: "l3a";
- target: "l3b";
- target: "l4a";
- target: "l4b";
- target: "r1a";
- target: "r1b";
- target: "r2a";
- target: "r2b";
- target: "r3a";
- target: "r3b";
- target: "r4a";
- target: "r4b";
- target: "t1a";
- target: "t1b";
- target: "t2a";
- target: "t2b";
- target: "t3a";
- target: "t3b";
- target: "t4a";
- target: "t4b";
- target: "b1a";
- target: "b1b";
- target: "b2a";
- target: "b2b";
- target: "b3a";
- target: "b3b";
- target: "b4a";
- target: "b4b";
- after: "stop2";
- }
- program {
- name: "stop2";
- action: STATE_SET "default" 0.0;
- target: "l1";
- target: "l2";
- target: "l3";
- target: "l4";
- target: "r1";
- target: "r2";
- target: "r3";
- target: "r4";
- target: "t1";
- target: "t2";
- target: "t3";
- target: "t4";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "bg";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
-group {
- name: "e/fileman/default/list/drop_in";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default2" 0.0;
- target: "bg";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "stop";
- signal: "e,state,unselected";
- source: "e";
- action: ACTION_STOP;
- target: "go";
- target: "l1a";
- target: "l1b";
- target: "l2a";
- target: "l2b";
- target: "l3a";
- target: "l3b";
- target: "l4a";
- target: "l4b";
- target: "r1a";
- target: "r1b";
- target: "r2a";
- target: "r2b";
- target: "r3a";
- target: "r3b";
- target: "r4a";
- target: "r4b";
- target: "t1a";
- target: "t1b";
- target: "t2a";
- target: "t2b";
- target: "t3a";
- target: "t3b";
- target: "t4a";
- target: "t4b";
- target: "b1a";
- target: "b1b";
- target: "b2a";
- target: "b2b";
- target: "b3a";
- target: "b3b";
- target: "b4a";
- target: "b4b";
- after: "stop2";
- }
- program {
- name: "stop2";
- action: STATE_SET "default" 0.0;
- target: "l1";
- target: "l2";
- target: "l3";
- target: "l4";
- target: "r1";
- target: "r2";
- target: "r3";
- target: "r4";
- target: "t1";
- target: "t2";
- target: "t3";
- target: "t4";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "bg";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-/*******************************************************************/
-
-group {
- name: "e/fileman/desktop/scrollframe";
- parts {
-/*
- part {
- name: "bg";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- */
- part {
- name: "clipper";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
-// to: "bg";
- }
- rel2 {
-// to: "bg";
- }
- }
- }
- part {
- name: "e.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_x: "sb_vbar";
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "sb_vbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 1.0 0.0;
- rel1 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- rel2 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "sb_hbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- max: 0 99999;
- rel1 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: 0 -1;
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "sb_vbar_base";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "sb_vbar_runner";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 2 99999;
- rel1 {
- to: "sb_vbar_base";
- }
- rel2 {
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_runnerv.png";
- border: 0 0 4 4;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_vbar_p1";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "e.dragable.vbar";
- }
- }
- }
- part {
- name: "sb_vbar_p2";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "e.dragable.vbar";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.vbar";
- clip_to: "sb_vbar";
- mouse_events: 1;
- dragable {
- x: 0 0 0;
- y: 1 1 0;
- confine: "sb_vbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_barv1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barv2.png";
- }
- }
- }
- part {
- name: "vbar_bar_thumb";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.vbar";
- }
- rel2 {
- to: "e.dragable.vbar";
- }
- image {
- normal: "e17_scrollbar_vdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_vbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- image {
- normal: "e17_sb_btu1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btu2.png";
- }
- }
- }
- part {
- name: "sb_vbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btd1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btd2.png";
- }
- }
- }
- part {
- name: "sb_hbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 0.0 1.0;
- rel1 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: -1 -1;
- to_x: "sb_vbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: -1 0;
- to_x: "sb_vbar";
- }
- }
- }
- part {
- name: "sb_hbar_base";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "sb_hbar_runner";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 2;
- rel1 {
- to: "sb_hbar_base";
- }
- rel2 {
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_runnerh.png";
- border: 4 4 0 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_hbar_p1";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "e.dragable.hbar";
- }
- }
- }
- part {
- name: "sb_hbar_p2";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "e.dragable.hbar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.hbar";
- clip_to: "sb_hbar";
- mouse_events: 1;
- dragable {
- x: 1 1 0;
- y: 0 0 0;
- confine: "sb_hbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_barh1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barh2.png";
- }
- }
- }
- part {
- name: "hbar_bar_thumb";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.hbar";
- }
- rel2 {
- to: "e.dragable.hbar";
- }
- image {
- normal: "e17_scrollbar_hdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_hbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_sb_btl1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btl2.png";
- }
- }
- }
- part {
- name: "sb_hbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btr1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btr2.png";
- }
- }
- }
- part {
- name: "e.swallow.overlay";
- type: SWALLOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- }
- }
- }
- programs {
- program {
- name: "sb_vbar_show";
- signal: "e,action,show,vbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_vbar_hide";
- signal: "e,action,hide,vbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_hbar_show";
- signal: "e,action,show,hbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar";
- }
- program {
- name: "sb_hbar_hide";
- signal: "e,action,hide,hbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_hbar";
- }
-
- program {
- name: "sb_vbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: DRAG_VAL_STEP 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: DRAG_VAL_STEP 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p1";
- action: DRAG_VAL_PAGE 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p2";
- action: DRAG_VAL_PAGE 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.vbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.vbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_hbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: DRAG_VAL_STEP -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: DRAG_VAL_STEP 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p1";
- action: DRAG_VAL_PAGE -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p2";
- action: DRAG_VAL_PAGE 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.hbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.hbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.hbar";
- }
- }
-}
-
-group {
- name: "e/fileman/desktop/icon/fixed";
- parts {
- part {
- name: "icon_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_button.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -9 -2;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 8 -9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- }
- color: 255 255 255 255;
- color3: 0 0 0 24;
- color_class: "desktop_label_text";
- text {
- text: "No Title";
- size: 10;
- font: "Sans:style=Bold,Edje-Vera-Bold";
- min: 0 1;
- align: 0.5 1.0;
- elipsis: 0.0;
- text_class: "desktop_icon";
- }
- }
- }
- part {
- name: "icon_event";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.75;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
-
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "active";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "passive";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/desktop/icon/variable";
- parts {
- part {
- name: "icon_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_button.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -9 -2;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 8 -9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- }
- color: 255 255 255 255;
- color3: 0 0 0 24;
- color_class: "desktop_label_text";
- text {
- text: "No Title";
- size: 10;
- font: "Sans:style=Bold,Edje-Vera-Bold";
- min: 0 1;
- align: 0.5 1.0;
- elipsis: 0.0;
- text_class: "desktop_icon";
- }
- }
- }
- part {
- name: "icon_event";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.75;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "active";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "passive";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/desktop/overlay";
- parts {
- part {
- name: "e.text.typebuf_label";
- type: RECT;
- mouse_events: 0;
- description {
- visible: 0;
- }
- }
- }
-}
-
-images {
- image: "e17_ibar_arrow_d.png" COMP;
- image: "e17_ibar_arrow_l.png" COMP;
- image: "e17_ibar_arrow_r.png" COMP;
- image: "e17_ibar_arrow_u.png" COMP;
- image: "e17_pager_desk.png" COMP;
-}
-
-group {
- name: "e/fileman/desktop/list/drop_between";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default2" 0.0;
- target: "bg";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "stop";
- signal: "e,state,unselected";
- source: "e";
- action: ACTION_STOP;
- target: "go";
- target: "l1a";
- target: "l1b";
- target: "l2a";
- target: "l2b";
- target: "l3a";
- target: "l3b";
- target: "l4a";
- target: "l4b";
- target: "r1a";
- target: "r1b";
- target: "r2a";
- target: "r2b";
- target: "r3a";
- target: "r3b";
- target: "r4a";
- target: "r4b";
- target: "t1a";
- target: "t1b";
- target: "t2a";
- target: "t2b";
- target: "t3a";
- target: "t3b";
- target: "t4a";
- target: "t4b";
- target: "b1a";
- target: "b1b";
- target: "b2a";
- target: "b2b";
- target: "b3a";
- target: "b3b";
- target: "b4a";
- target: "b4b";
- after: "stop2";
- }
- program {
- name: "stop2";
- action: STATE_SET "default" 0.0;
- target: "l1";
- target: "l2";
- target: "l3";
- target: "l4";
- target: "r1";
- target: "r2";
- target: "r3";
- target: "r4";
- target: "t1";
- target: "t2";
- target: "t3";
- target: "t4";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "bg";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
-group {
- name: "e/fileman/desktop/list/drop_in";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default2" 0.0;
- target: "bg";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "stop";
- signal: "e,state,unselected";
- source: "e";
- action: ACTION_STOP;
- target: "go";
- target: "l1a";
- target: "l1b";
- target: "l2a";
- target: "l2b";
- target: "l3a";
- target: "l3b";
- target: "l4a";
- target: "l4b";
- target: "r1a";
- target: "r1b";
- target: "r2a";
- target: "r2b";
- target: "r3a";
- target: "r3b";
- target: "r4a";
- target: "r4b";
- target: "t1a";
- target: "t1b";
- target: "t2a";
- target: "t2b";
- target: "t3a";
- target: "t3b";
- target: "t4a";
- target: "t4b";
- target: "b1a";
- target: "b1b";
- target: "b2a";
- target: "b2b";
- target: "b3a";
- target: "b3b";
- target: "b4a";
- target: "b4b";
- after: "stop2";
- }
- program {
- name: "stop2";
- action: STATE_SET "default" 0.0;
- target: "l1";
- target: "l2";
- target: "l3";
- target: "l4";
- target: "r1";
- target: "r2";
- target: "r3";
- target: "r4";
- target: "t1";
- target: "t2";
- target: "t3";
- target: "t4";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "bg";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
-images
-{
- image: "e17_fileman_rubberband.png" COMP;
-}
-
-group
-{
- name: "e/fileman/default/rubberband";
- parts
- {
- part
- {
- name: "base";
- mouse_events: 0;
- type: IMAGE;
- description
- {
- state: "default" 0.0;
- image
- {
- normal: "e17_fileman_rubberband.png";
- border: 4 4 4 4;
- middle: 0;
- }
- }
- }
- part
- {
- name: "grad";
- mouse_events: 0;
- type: GRADIENT;
- description
- {
- state: "default" 0.0;
- rel1.offset: 2 2;
- rel2.offset: -3 -3;
- gradient.spectrum: "rubberband";
- gradient.rel1.relative: 0.0 0.5;
- gradient.rel2.relative: 1.0 0.5;
- gradient.rel2.offset: -1 0;
- }
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-#define FULL_SIZE_FILEMAN_BUTTON(TYPE) \
-group { \
- name: "e/fileman/default/button/"TYPE; \
- parts { \
- part { \
- name: "whole"; \
- type: RECT; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- } \
- } \
- } \
- BORDER_BUTTON("button",TYPE,0.0,0.0,-3,-3,"whole",1.0,1.0,2,2,"whole") \
- } \
-}
-
-#define FILEMAN_ICON(TYPE) \
-group { \
- name: "e/icons/fileman/"TYPE; \
- parts { \
- part { \
- name: "icon"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- aspect: 1.0 1.0; \
- aspect_preference: BOTH; \
- align: 0.5 0.0; \
- image { \
- normal: "e17_icon_fileman_"TYPE".png"; \
- } \
- } \
- description { \
- state: "disabled" 0.0; \
- inherit: "default" 0.0; \
- color: 128 128 128 255; \
- } \
- } \
- } \
- programs { \
- program { \
- name: "disable"; \
- signal: "disable"; \
- source: ""; \
- action: STATE_SET "disabled" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- program { \
- name: "default"; \
- signal: "default"; \
- source: ""; \
- action: STATE_SET "default" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- } \
-} \
-
-#define FILEMAN_ICON_CLICKABLE(TYPE) \
-group { \
- name: "e/icons/fileman/"TYPE; \
- parts { \
- part { \
- name: "icon"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- align: 0.5 0.0; \
- aspect: 1.0 1.0; \
- aspect_preference: BOTH; \
- image { \
- normal: "e17_icon_fileman_"TYPE".png"; \
- } \
- } \
- description { \
- state: "clicked" 0.0; \
- align: 0.5 0.0; \
- aspect: 1.0 1.0; \
- aspect_preference: BOTH; \
- image { \
- normal: "e17_icon_fileman_"TYPE"_clicked.png"; \
- } \
- } \
- description { \
- state: "disabled" 0.0; \
- inherit: "default" 0.0; \
- color: 128 128 128 255; \
- } \
- } \
- } \
- programs { \
- program { \
- name: "clicked"; \
- signal: "clicked"; \
- source: ""; \
- action: STATE_SET "clicked" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- program { \
- name: "unclicked"; \
- signal: "unclicked"; \
- source: ""; \
- action: STATE_SET "default" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- program { \
- name: "disable"; \
- signal: "disable"; \
- source: ""; \
- action: STATE_SET "disabled" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- program { \
- name: "default"; \
- signal: "default"; \
- source: ""; \
- action: STATE_SET "default" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- } \
-} \
-
-#define FILEMAN_MIME(TYPE, FILE) \
-group { \
- name: "e/icons/fileman/mime/"TYPE; \
- parts { \
- part { \
- name: "icon"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- aspect: 1.0 1.0; \
- aspect_preference: BOTH; \
- align: 0.5 0.0; \
- image { \
- normal: "e17_icon_fileman_"FILE".png"; \
- } \
- } \
- description { \
- state: "disabled" 0.0; \
- inherit: "default" 0.0; \
- color: 128 128 128 255; \
- } \
- } \
- } \
- programs { \
- program { \
- name: "disable"; \
- signal: "disable"; \
- source: ""; \
- action: STATE_SET "disabled" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- program { \
- name: "default"; \
- signal: "default"; \
- source: ""; \
- action: STATE_SET "default" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- } \
-} \
-
-images
-{
- image: "e17_icon_fileman_folder.png" COMP;
- image: "e17_icon_fileman_folder_clicked.png" COMP;
- image: "e17_icon_fileman_file.png" COMP;
- image: "e17_icon_fileman_file_clicked.png" COMP;
- image: "e17_icon_fileman_home.png" COMP;
- image: "e17_icon_fileman_desktop.png" COMP;
- image: "e17_icon_fileman_hd.png" COMP;
- image: "e17_icon_fileman_hdd.png" COMP;
-
- image: "e17_icon_fileman_pdf.png" COMP;
- image: "e17_icon_fileman_c.png" COMP;
- image: "e17_icon_fileman_h.png" COMP;
- image: "e17_icon_fileman_o.png" COMP;
- image: "e17_icon_fileman_sh.png" COMP;
- image: "e17_icon_fileman_png.png" COMP;
- image: "e17_icon_fileman_jpg.png" COMP;
- image: "e17_icon_fileman_avi.png" COMP;
- image: "e17_icon_fileman_mp3.png" COMP;
- image: "e17_icon_fileman_xcf.png" COMP;
- image: "e17_icon_fileman_cpp.png" COMP;
- image: "e17_icon_fileman_cs.png" COMP;
- image: "e17_icon_fileman_patch.png" COMP;
- image: "e17_icon_fileman_doc.png" COMP;
- image: "e17_icon_fileman_ogg.png" COMP;
- image: "e17_icon_fileman_txt.png" COMP;
- image: "e17_icon_fileman_bz2.png" COMP;
- image: "e17_icon_fileman_deb.png" COMP;
- image: "e17_icon_fileman_ttf.png" COMP;
- image: "e17_icon_fileman_pcf.png" COMP;
- image: "e17_icon_fileman_bdf.png" COMP;
- image: "e17_icon_fileman_css.png" COMP;
- image: "e17_icon_fileman_html.png" COMP;
- image: "e17_icon_fileman_htm.png" COMP;
- image: "e17_icon_fileman_zip.png" COMP;
- image: "e17_icon_fileman_gz.png" COMP;
- image: "e17_icon_fileman_tar.png" COMP;
- image: "e17_icon_fileman_rar.png" COMP;
- image: "e17_icon_fileman_mpg.png" COMP;
-
- image: "e17_button_detail_open.png" COMP;
- image: "e17_button_detail_paste.png" COMP;
- image: "e17_button_detail_copy.png" COMP;
- image: "e17_button_detail_cut.png" COMP;
- image: "e17_button_detail_rename.png" COMP;
- image: "e17_button_detail_delete.png" COMP;
- image: "e17_button_detail_properties.png" COMP;
- image: "e17_button_detail_arrange_name.png" COMP;
- image: "e17_button_detail_arrange.png" COMP;
- image: "e17_button_detail_arrange_time.png" COMP;
- image: "e17_button_detail_new.png" COMP;
- image: "e17_button_detail_new_dir.png" COMP;
- image: "e17_button_detail_properties.png" COMP;
- image: "e17_button_detail_refresh.png" COMP;
- image: "e17_button_detail_view_details.png" COMP;
- image: "e17_button_detail_view_name.png" COMP;
- image: "e17_button_detail_view.png" COMP;
- image: "e17_button_detail_select.png" COMP;
-}
-
-FILEMAN_ICON_CLICKABLE("folder");
-FILEMAN_ICON_CLICKABLE("file");
-FILEMAN_ICON("home");
-FILEMAN_ICON("desktop");
-FILEMAN_ICON("hdd");
-
-group {
- name: "e/icons/fileman/hd";
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.0;
- color: 255 255 255 128;
- image {
- normal: "e17_icon_fileman_hd.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "full";
- signal: "e,state,removable,full";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- transition: LINEAR 0.5;
- target: "icon";
- }
- program {
- name: "empty";
- signal: "e,state,removable,empty";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.5;
- target: "icon";
- }
- }
-}
-
-FILEMAN_MIME("application/pdf","pdf");
-FILEMAN_MIME("text/x-csrc","c");
-FILEMAN_MIME("text/x-chdr","h");
-FILEMAN_MIME("application/x-object","o");
-FILEMAN_MIME("application/x-shellscript","sh");
-FILEMAN_MIME("image/png","png");
-FILEMAN_MIME("image/jpeg","jpg");
-FILEMAN_MIME("video/x-msvideo","avi");
-FILEMAN_MIME("audio/mpeg","mp3");
-FILEMAN_MIME("application/x-xcf","xcf");
-FILEMAN_MIME("text/x-c++src","cpp");
-FILEMAN_MIME("text/x-csharp","cs");
-FILEMAN_MIME("text/x-patch","patch");
-FILEMAN_MIME("application/msword","doc");
-FILEMAN_MIME("application/ogg","ogg");
-FILEMAN_MIME("text/plain","txt");
-FILEMAN_MIME("application/x-bzip","bz2");
-FILEMAN_MIME("application/x-deb","deb");
-FILEMAN_MIME("application/x-font-ttf","ttf");
-FILEMAN_MIME("application/x-font-pcf","pcf");
-FILEMAN_MIME("application/x-font-bdf","bdf");
-FILEMAN_MIME("text/css","css");
-FILEMAN_MIME("text/html","html");
-FILEMAN_MIME("text/html","htm");
-FILEMAN_MIME("application/zip","zip");
-FILEMAN_MIME("application/x-gzip","gz");
-FILEMAN_MIME("application/x-bzip-compressed-tar","tar");
-FILEMAN_MIME("application/x-bzip2-compressed-tar","tar");
-FILEMAN_MIME("application/x-compressed-tar","tar");
-FILEMAN_MIME("application/x-tar","tar");
-FILEMAN_MIME("application/x-rar","rar");
-FILEMAN_MIME("video/mpeg","mpg");
-
-FILEMAN_MIME("video","mpg");
-FILEMAN_MIME("text","txt");
-FILEMAN_MIME("image","png");
-FILEMAN_MIME("audio","mp3");
-
-FULL_SIZE_FILEMAN_BUTTON("open");
-FULL_SIZE_FILEMAN_BUTTON("copy");
-FULL_SIZE_FILEMAN_BUTTON("cut");
-FULL_SIZE_FILEMAN_BUTTON("paste");
-FULL_SIZE_FILEMAN_BUTTON("delete");
-FULL_SIZE_FILEMAN_BUTTON("rename");
-FULL_SIZE_FILEMAN_BUTTON("properties");
-FULL_SIZE_FILEMAN_BUTTON("arrange_name");
-FULL_SIZE_FILEMAN_BUTTON("arrange");
-FULL_SIZE_FILEMAN_BUTTON("arrange_time");
-FULL_SIZE_FILEMAN_BUTTON("new");
-FULL_SIZE_FILEMAN_BUTTON("new_dir");
-FULL_SIZE_FILEMAN_BUTTON("refresh");
-FULL_SIZE_FILEMAN_BUTTON("view_details");
-FULL_SIZE_FILEMAN_BUTTON("view_name");
-FULL_SIZE_FILEMAN_BUTTON("view");
-FULL_SIZE_FILEMAN_BUTTON("select");
+++ /dev/null
-/* this file looks like its deprecated and should probably be removed */
-
-images {
- image: "e17_ibar_bg_h.png" COMP;
- image: "e17_ibar_over_h.png" COMP;
-}
-group {
- name: "e/widgets/fileselector/main";
- parts {
- part {
- name: "background";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "items";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -13 -5;
- }
- }
- description {
- state: "top" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- }
- }
- part {
- name: "vscrollbar";
- type: "SWALLOW";
- clip_to: "items_clip";
- description {
- min: 16 40;
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: -13 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -13 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "top" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- }
- }
- part {
- name: "inn";
- type: RECT;
- repeat_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
-
- }
-}
+++ /dev/null
-group {
- name: "e/widgets/fontpreview";
- parts {
- part {
- name: "e.fontpreview.text";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 255;
- color_class: "entry_text";
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- text {
- text_class: "_e_font_preview";
- text: "The quick brown fox jumped over YO MAMMA!";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_frame_label_over.png" COMP;
- image: "e17_frame_label_under.png" COMP;
- image: "e17_frame_outline.png" COMP;
-}
-group {
- name: "e/widgets/frame";
- parts {
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "outline";
- to_y: "label_over";
- relative: 0.0 1.0;
- offset: 3 2;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "e.text.label";
- relative: 0.0 0.5;
- offset: 2 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- image {
- normal: "e17_frame_outline.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "label_under";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "label_over";
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- to: "label_over";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_frame_label_under.png";
- border: 3 3 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 5;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 5;
- }
- color: 0 0 0 80;
- text {
- text: "Frame Label";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- max: 1 1;
- align: 0.0 0.5;
- text_class: "frame";
- }
- }
- }
- part {
- name: "label_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.text.label";
- relative: 0.0 0.0;
- offset: -5 -4;
- }
- rel2 {
- to: "e.text.label";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_frame_label_over.png";
- border: 7 7 7 7;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_ibar_arrow_d.png" COMP;
- image: "e17_ibar_arrow_l.png" COMP;
- image: "e17_ibar_arrow_r.png" COMP;
- image: "e17_ibar_arrow_u.png" COMP;
- image: "e17_ibar_handle_h.png" COMP;
- image: "e17_ibar_handle_h2.png" COMP;
- image: "e17_ibar_handle_thumb_h.png" COMP;
- image: "e17_ibar_handle_thumb_v.png" COMP;
- image: "e17_ibar_handle_v.png" COMP;
- image: "e17_ibar_handle_v2.png" COMP;
- image: "e17_gadman_indicator.png" COMP;
- image: "e17_gadman_overlay.png" COMP;
-}
-
-group {
- name: "e/gadman/control";
- parts {
- part {
- name: "hclip";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- visible : 1;
- rel1 {
- relative: 0.0 0.0;
- offset: -80 -80;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 79 79;
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible : 0;
- }
- }
- part {
- name: "vclip";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- visible : 1;
- rel1 {
- relative: 0.0 0.0;
- offset: -80 -80;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 79 79;
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible : 0;
- }
- }
- part {
- name: "indicator";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 18 18;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_gadman_indicator.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "overlay";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: -8 -8;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 7 7;
- }
- image {
- normal: "e17_gadman_overlay.png";
- border: 15 15 15 15;
- }
- }
- }
- part {
- name: "h1a1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "h1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "h1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h1a2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "h1a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "h1a1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h1a3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "h1a2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "h1a2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h1a4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "h1a3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "h1a3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h2a1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "h2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "h2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h2a2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "h2a1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "h2a1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h2a3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "h2a2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "h2a2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h2a4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "h2a3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "h2a3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
-
-
-
-
- part {
- name: "v1a1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "v1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "v1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v1a2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "v1a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "v1a1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v1a3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "v1a2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "v1a2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v1a4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "v1a3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "v1a3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v2a1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "v2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "v2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v2a2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "v2a1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "v2a1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v2a3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "v2a2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "v2a2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v2a4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "v2a3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "v2a3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
-
-
-
-
-
-
- part {
- name: "h1";
- mouse_events: 1;
- clip_to: "hclip";
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 18 36;
- max: 18 96;
- rel1 {
- relative: 0.0 0.0;
- offset: -9 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -9 -1;
- }
- image {
- normal: "e17_ibar_handle_h.png";
- border: 0 0 19 19;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_ibar_handle_h2.png";
- }
- }
- }
- part {
- name: "h1th";
- mouse_events: 0;
- clip_to: "hclip";
- description {
- state: "default" 0.0;
- max: 6 16;
- rel1 {
- offset: -1 -1;
- to: "h1";
- }
- rel2 {
- offset: -2 -2;
- to: "h1";
- }
- image {
- normal: "e17_ibar_handle_thumb_h.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- part {
- name: "h2";
- mouse_events: 1;
- clip_to: "hclip";
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 18 36;
- max: 18 96;
- rel1 {
- relative: 1.0 0.0;
- offset: 8 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_handle_h.png";
- border: 0 0 19 19;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_ibar_handle_h2.png";
- }
- }
- }
- part {
- name: "h2th";
- mouse_events: 0;
- clip_to: "hclip";
- description {
- state: "default" 0.0;
- max: 6 16;
- rel1 {
- offset: -1 -1;
- to: "h2";
- }
- rel2 {
- offset: -2 -2;
- to: "h2";
- }
- image {
- normal: "e17_ibar_handle_thumb_h.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- part {
- name: "v1";
- mouse_events: 1;
- clip_to: "vclip";
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 36 18;
- max: 96 18;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -9;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -9;
- }
- image {
- normal: "e17_ibar_handle_v.png";
- border: 19 19 0 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_ibar_handle_v2.png";
- }
- }
- }
- part {
- name: "v1th";
- mouse_events: 0;
- clip_to: "vclip";
- description {
- state: "default" 0.0;
- max: 16 6;
- rel1 {
- offset: -1 -1;
- to: "v1";
- }
- rel2 {
- offset: -2 -2;
- to: "v1";
- }
- image {
- normal: "e17_ibar_handle_thumb_v.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- part {
- name: "v2";
- mouse_events: 1;
- clip_to: "vclip";
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 36 18;
- max: 96 18;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 8;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 8;
- }
- image {
- normal: "e17_ibar_handle_v.png";
- border: 19 19 0 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_ibar_handle_v2.png";
- }
- }
- }
- part {
- name: "v2th";
- mouse_events: 0;
- clip_to: "vclip";
- description {
- state: "default" 0.0;
- max: 16 6;
- rel1 {
- offset: -1 -1;
- to: "v2";
- }
- rel2 {
- offset: -2 -2;
- to: "v2";
- }
- image {
- normal: "e17_ibar_handle_thumb_v.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- }
- programs {
- program {
- name: "api_hsize_on";
- signal: "e,state,hsize,on";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "hclip";
- }
- program {
- name: "api_hsize_off";
- signal: "e,state,hsize,off";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "hclip";
- }
- program {
- name: "api_vsize_on";
- signal: "e,state,vsize,on";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "vclip";
- }
- program {
- name: "api_vsize_off";
- signal: "e,state,vsize,off";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "vclip";
- }
- program {
- name: "api_move_on";
- signal: "e,state,move,on";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "indicator";
- }
- program {
- name: "api_move_off";
- signal: "e,state,move,off";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "indicator";
- }
-/*
- program {
- name: "api_active";
- signal: "e,state,focused";
- source: "e";
- }
- program {
- name: "api_inactive";
- signal: "e,state,unfocused";
- source: "e";
- }
-*/
- program {
- name: "mv_down";
- signal: "mouse,down,1";
- source: "overlay";
- action: SIGNAL_EMIT "e,action,move,start" "";
- }
- program {
- name: "mv_up";
- signal: "mouse,up,1";
- source: "overlay";
- action: SIGNAL_EMIT "e,action,move,stop" "";
- }
- program {
- name: "mv_move";
- signal: "mouse,move";
- source: "overlay";
- action: SIGNAL_EMIT "e,action,move,go" "";
- }
-
- program {
- name: "h1_down1";
- signal: "mouse,down,1";
- source: "h1";
- action: STATE_SET "default2" 0.0;
- target: "h1";
- target: "h1th";
- }
- program {
- name: "h1_up1";
- signal: "mouse,up,1";
- source: "h1";
- action: STATE_SET "default" 0.0;
- target: "h1";
- target: "h1th";
- }
- program {
- name: "h1_down2";
- signal: "mouse,down,1";
- source: "h1";
- action: SIGNAL_EMIT "e,action,resize,left,start" "";
- }
- program {
- name: "h1_up2";
- signal: "mouse,up,1";
- source: "h1";
- action: SIGNAL_EMIT "e,action,resize,left,stop" "";
- }
- program {
- name: "h1_move";
- signal: "mouse,move";
- source: "h1";
- action: SIGNAL_EMIT "e,action,resize,left,go" "";
- }
- program {
- name: "h1_in";
- signal: "mouse,in";
- source: "h1";
- action: STATE_SET "default" 0.0;
- target: "h1a1";
- target: "h1a2";
- target: "h1a3";
- target: "h1a4";
- after: "h1_h_in1a";
- }
- program {
- name: "h1_out";
- signal: "mouse,out";
- source: "h1";
- action: STATE_SET "default" 0.0;
- target: "h1a1";
- target: "h1a2";
- target: "h1a3";
- target: "h1a4";
- }
- program {
- name: "h1_h_in1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h1a1";
- after: "h1_h_in2a";
- after: "h1_h_in2b";
- }
- program {
- name: "h1_h_in1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h1a4";
- }
- program {
- name: "h1_h_in2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h1a2";
- after: "h1_h_in3a";
- after: "h1_h_in3b";
- }
- program {
- name: "h1_h_in2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h1a1";
- }
- program {
- name: "h1_h_in3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h1a3";
- after: "h1_h_in4a";
- after: "h1_h_in4b";
- }
- program {
- name: "h1_h_in3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h1a2";
- }
- program {
- name: "h1_h_in4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h1a4";
- after: "h1_h_in1a";
- after: "h1_h_in1b";
- }
- program {
- name: "h1_h_in4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h1a3";
- }
-
-
- program {
- name: "h2_down1";
- signal: "mouse,down,1";
- source: "h2";
- action: STATE_SET "default2" 0.0;
- target: "h2";
- target: "h2th";
- }
- program {
- name: "h2_up1";
- signal: "mouse,up,1";
- source: "h2";
- action: STATE_SET "default" 0.0;
- target: "h2";
- target: "h2th";
- }
- program {
- name: "h2_down2";
- signal: "mouse,down,1";
- source: "h2";
- action: SIGNAL_EMIT "e,action,resize,right,start" "";
- }
- program {
- name: "h2_up2";
- signal: "mouse,up,1";
- source: "h2";
- action: SIGNAL_EMIT "e,action,resize,right,stop" "";
- }
- program {
- name: "h2_move";
- signal: "mouse,move";
- source: "h2";
- action: SIGNAL_EMIT "e,action,resize,right,go" "";
- }
- program {
- name: "h2_in";
- signal: "mouse,in";
- source: "h2";
- action: STATE_SET "default" 0.0;
- target: "h2a1";
- target: "h2a2";
- target: "h2a3";
- target: "h2a4";
- after: "h2_h_in1a";
- }
- program {
- name: "h2_out";
- signal: "mouse,out";
- source: "h2";
- action: STATE_SET "default" 0.0;
- target: "h2a1";
- target: "h2a2";
- target: "h2a3";
- target: "h2a4";
- }
- program {
- name: "h2_h_in1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h2a1";
- after: "h2_h_in2a";
- after: "h2_h_in2b";
- }
- program {
- name: "h2_h_in1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h2a4";
- }
- program {
- name: "h2_h_in2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h2a2";
- after: "h2_h_in3a";
- after: "h2_h_in3b";
- }
- program {
- name: "h2_h_in2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h2a1";
- }
- program {
- name: "h2_h_in3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h2a3";
- after: "h2_h_in4a";
- after: "h2_h_in4b";
- }
- program {
- name: "h2_h_in3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h2a2";
- }
- program {
- name: "h2_h_in4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h2a4";
- after: "h2_h_in1a";
- after: "h2_h_in1b";
- }
- program {
- name: "h2_h_in4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h2a3";
- }
-
-
-
- program {
- name: "v1_down1";
- signal: "mouse,down,1";
- source: "v1";
- action: STATE_SET "default2" 0.0;
- target: "v1";
- target: "v1th";
- }
- program {
- name: "v1_up1";
- signal: "mouse,up,1";
- source: "v1";
- action: STATE_SET "default" 0.0;
- target: "v1";
- target: "v1th";
- }
- program {
- name: "v1_down2";
- signal: "mouse,down,1";
- source: "v1";
- action: SIGNAL_EMIT "e,action,resize,up,start" "";
- }
- program {
- name: "v1_up2";
- signal: "mouse,up,1";
- source: "v1";
- action: SIGNAL_EMIT "e,action,resize,up,stop" "";
- }
- program {
- name: "v1_move";
- signal: "mouse,move";
- source: "v1";
- action: SIGNAL_EMIT "e,action,resize,up,go" "";
- }
- program {
- name: "v1_in";
- signal: "mouse,in";
- source: "v1";
- action: STATE_SET "default" 0.0;
- target: "v1a1";
- target: "v1a2";
- target: "v1a3";
- target: "v1a4";
- after: "v1_h_in1a";
- }
- program {
- name: "v1_out";
- signal: "mouse,out";
- source: "v1";
- action: STATE_SET "default" 0.0;
- target: "v1a1";
- target: "v1a2";
- target: "v1a3";
- target: "v1a4";
- }
- program {
- name: "v1_h_in1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v1a1";
- after: "v1_h_in2a";
- after: "v1_h_in2b";
- }
- program {
- name: "v1_h_in1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v1a4";
- }
- program {
- name: "v1_h_in2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v1a2";
- after: "v1_h_in3a";
- after: "v1_h_in3b";
- }
- program {
- name: "v1_h_in2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v1a1";
- }
- program {
- name: "v1_h_in3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v1a3";
- after: "v1_h_in4a";
- after: "v1_h_in4b";
- }
- program {
- name: "v1_h_in3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v1a2";
- }
- program {
- name: "v1_h_in4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v1a4";
- after: "v1_h_in1a";
- after: "v1_h_in1b";
- }
- program {
- name: "v1_h_in4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v1a3";
- }
-
-
-
- program {
- name: "v2_down1";
- signal: "mouse,down,1";
- source: "v2";
- action: STATE_SET "default2" 0.0;
- target: "v2";
- target: "v2th";
- }
- program {
- name: "v2_up1";
- signal: "mouse,up,1";
- source: "v2";
- action: STATE_SET "default" 0.0;
- target: "v2";
- target: "v2th";
- }
- program {
- name: "v2_down2";
- signal: "mouse,down,1";
- source: "v2";
- action: SIGNAL_EMIT "e,action,resize,down,start" "";
- }
- program {
- name: "v2_up2";
- signal: "mouse,up,1";
- source: "v2";
- action: SIGNAL_EMIT "e,action,resize,down,stop" "";
- }
- program {
- name: "v2_move";
- signal: "mouse,move";
- source: "v2";
- action: SIGNAL_EMIT "e,action,resize,down,go" "";
- }
- program {
- name: "v2_in";
- signal: "mouse,in";
- source: "v2";
- action: STATE_SET "default" 0.0;
- target: "v2a1";
- target: "v2a2";
- target: "v2a3";
- target: "v2a4";
- after: "v2_h_in1a";
- }
- program {
- name: "v2_out";
- signal: "mouse,out";
- source: "v2";
- action: STATE_SET "default" 0.0;
- target: "v2a1";
- target: "v2a2";
- target: "v2a3";
- target: "v2a4";
- }
- program {
- name: "v2_h_in1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v2a1";
- after: "v2_h_in2a";
- after: "v2_h_in2b";
- }
- program {
- name: "v2_h_in1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v2a4";
- }
- program {
- name: "v2_h_in2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v2a2";
- after: "v2_h_in3a";
- after: "v2_h_in3b";
- }
- program {
- name: "v2_h_in2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v2a1";
- }
- program {
- name: "v2_h_in3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v2a3";
- after: "v2_h_in4a";
- after: "v2_h_in4b";
- }
- program {
- name: "v2_h_in3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v2a2";
- }
- program {
- name: "v2_h_in4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v2a4";
- after: "v2_h_in1a";
- after: "v2_h_in1b";
- }
- program {
- name: "v2_h_in4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v2a3";
- }
- }
-}
-
-group {
- name: "e/gadman/popup";
- parts {
- part {
- name: "border_tl";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1.offset: 0 0;
- rel2.offset: -1 -1;
- color: 253 253 253 255;
- }
- }
- part {
- name: "border_br";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1.offset: 1 1;
- rel2.offset: -1 -1;
- color: 165 165 165 255;
- }
- }
- part {
- name: "base";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1.offset: 1 1;
- rel2.offset: -2 -2;
- color: 221 221 221 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- //color: 0 0 0 0;
- rel1 {
- offset: 3 3;
- }
- rel2 {
- offset: -4 -4;
- }
- }
- }
- }
-}
-
-group {
- name: "e/gadman/full_bg";
- parts {
- part {
- name: "bg";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- color: 255 255 255 200;
- }
- }
- part {
- name: "custom_bg";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- color: 255 255 255 200;
- }
- }
- part {
- name: "e.swallow.bg";
- type: SWALLOW;
- clip_to: "custom_bg";
- description {
- state: "default" 0.0;
- }
- }
- part {
- name: "grabber";
- type: RECT;
- mouse_events: 1;
- repeat_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "show";
- signal: "e,state,visibility,show";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: LINEAR 0.4;
- target: "bg";
- }
- program {
- name: "show_now";
- signal: "e,state,visibility,show,now";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: LINEAR 0.0;
- target: "bg";
- }
- program {
- name: "hide";
- signal: "e,state,visibility,hide";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.4;
- target: "bg";
- }
- program {
- name: "hide_now";
- signal: "e,state,visibility,hide,now";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.0;
- target: "bg";
- }
- program {
- name: "show_custom";
- signal: "e,state,visibility,show,custom";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: LINEAR 0.4;
- target: "custom_bg";
- }
- program {
- name: "show_custom_now";
- signal: "e,state,visibility,show,custom,now";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: LINEAR 0.0;
- target: "custom_bg";
- }
- program {
- name: "hide_custom";
- signal: "e,state,visibility,hide,custom";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.4;
- target: "custom_bg";
- }
- program {
- name: "hide_custom_now";
- signal: "e,state,visibility,hide,custom,now";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.0;
- target: "custom_bg";
- }
- }
-}
-
-group {
- name: "e/gadman/frame";
- parts {
- part{
- name: "bg_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- }
- description {
- state: "plain" 0.0;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- }
- rel2 {
- relative: 0.0 0.0;
- }
- }
- }
- part {
- name: "background";
- mouse_events: 1;
- clip_to: "bg_clip";
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- description {
- state: "hidden" 0.0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.5 0.5;
- }
- rel2 {
- relative: 0.5 0.5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- clip_to: "bg_clip";
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.5 0.5;
- }
- rel2 {
- relative: 0.5 0.5;
- }
- }
- }
- }
- programs {
- program {
- name: "inset";
- signal: "e,state,visibility,inset";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "bg_clip";
- }
- program {
- name: "plain";
- signal: "e,state,visibility,plain";
- source: "e";
- action: STATE_SET "plain" 0.0;
- target: "bg_clip";
- }
- program {
- name: "hide";
- signal: "e,state,visibility,hide";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- transition: ACCELERATE 0.4;
- target: "items_clip";
- target: "background";
- target: "overlay";
- target: "e.swallow.content";
- }
- program {
- name: "hide_now";
- signal: "e,state,visibility,hide,now";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- transition: ACCELERATE 0.0;
- target: "items_clip";
- target: "background";
- target: "overlay";
- target: "e.swallow.content";
- }
- program {
- name: "show";
- signal: "e,state,visibility,show";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.4;
- target: "items_clip";
- target: "background";
- target: "overlay";
- target: "e.swallow.content";
- }
- program {
- name: "show_now";
- signal: "e,state,visibility,show,now";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.0;
- target: "items_clip";
- target: "background";
- target: "overlay";
- target: "e.swallow.content";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_ibar_arrow_d.png" COMP;
- image: "e17_ibar_arrow_l.png" COMP;
- image: "e17_ibar_arrow_r.png" COMP;
- image: "e17_ibar_arrow_u.png" COMP;
- image: "e17_pager_desk.png" COMP;
-}
-
-group {
- name: "e/modules/ibar/icon";
- data {
- item: "raise_on_hilight" "0"; // 1 or 0 if u want an icon holder to raise when the mouse (or keyboard) hilights it
- // item: "item_list" "item item2 item3";
- }
- parts {
- part {
- name: "item_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 64;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "item_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "bigger" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "over";
- type: RECT;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "hover_in";
- signal: "mouse,in";
- source: "over";
- action: STATE_SET "bigger" 0.0;
- transition: LINEAR 0.1;
- target: "e.swallow.content";
- }
- program {
- name: "hover_out";
- signal: "mouse,out";
- source: "over";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.swallow.content";
- }
- program {
- name: "exec_start";
- signal: "e,action,start";
- source: "e";
- action: STATE_SET "faded" 0.0;
- transition: LINEAR 0.5;
- target: "item_clip";
- }
- program {
- name: "exec_exec";
- signal: "e,action,exec";
- source: "e";
- action: STATE_SET "faded" 0.0;
- transition: LINEAR 0.5;
- target: "item_clip";
- after: "exec_stop";
- }
- program {
- name: "exec_stop";
- signal: "e,action,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item_clip";
- }
- }
-}
-
-group {
- name: "e/modules/ibar/icon_overlay";
- data {
- // item: "item_list", "item item2 item3";
- }
- parts {
- part {
- name: "base";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "background";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- visible: 1;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- color: 255 255 255 255;
- }
- description {
- state: "hidden" 0.0;
- visible: 1;
- rel1 {
- relative: -0.5 -0.5;
- to: "base";
- }
- rel2 {
- relative: 1.5 1.5;
- to: "base";
- }
- color: 255 255 255 0;
- }
- description {
- state: "huge" 0.0;
- visible: 1;
- rel1 {
- relative: -2.0 -2.0;
- to: "base";
- }
- rel2 {
- relative: 3.0 3.0;
- to: "base";
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "background";
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- }
- rel2 {
- to: "background";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 255 255 255 0;
- color3: 0 0 0 0;
- color_class: "module_label";
- text {
- text: "";
- font: "Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "module_normal";
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 255 255 255 255;
- color3: 0 0 0 42;
- color_class: "module_label";
- }
- }
- }
- programs {
- program {
- name: "go_active";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "background";
- after: "go_active2";
- }
- program {
- name: "go_activeB";
- signal: "e,action,show,label";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: SINUSOIDAL 0.5;
- target: "e.text.label";
- }
- program {
- name: "go_active2";
- signal: "";
- source: "";
- action: STATE_SET "hidden" 0.0;
- transition: LINEAR 0.5;
- target: "background";
- after: "go_active";
- }
- program {
- name: "go_passive";
- signal: "e,state,unfocused";
- source: "e";
- action: ACTION_STOP;
- target: "go_active";
- target: "go_active2";
- after: "go_passive2";
- }
- program {
- name: "go_passiveB";
- signal: "e,action,hide,label";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "e.text.label";
- }
- program {
- name: "go_passive2";
- signal: "";
- source: "";
- action: STATE_SET "default" 0.0;
- target: "background";
- }
- program {
- name: "go_big";
- action: STATE_SET "visible" 0.0;
- target: "background";
- after: "go_big2";
- }
- program {
- name: "go_big2";
- action: STATE_SET "huge" 0.0;
- transition: LINEAR 0.5;
- target: "background";
- }
- program {
- name: "exec_start";
- signal: "e,action,start";
- source: "e";
- action: ACTION_STOP;
- target: "go_active";
- target: "go_active2";
- target: "go_passive";
- target: "go_passive2";
- target: "go_big";
- target: "go_big2";
- after: "go_big";
- }
- program {
- name: "exec_exec";
- signal: "e,action,exec";
- source: "e";
- after: "exec_start";
- }
- program {
- name: "exec_stop";
- signal: "e,action,stop";
- source: "e";
-// action: SIGNAL_EMIT "active" 0.0;
- }
- }
-}
-
-group {
- name: "e/modules/ibar/drop";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- }
- }
-}
-
-group {
- name: "e/modules/ibar/drop_overlay";
- parts {
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "show";
- source: "";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
+++ /dev/null
-images {
- image: "e17_ibar_arrow_d.png" COMP;
- image: "e17_ibar_arrow_l.png" COMP;
- image: "e17_ibar_arrow_r.png" COMP;
- image: "e17_ibar_arrow_u.png" COMP;
- image: "e17_pager_desk.png" COMP;
-}
-
-group {
- name: "e/modules/ibox/icon";
- data {
- item: "raise_on_hilight" "0"; // 1 or 0 if u want an icon holder to raise when the mouse (or keyboard) hilights it
- // item: "item_list" "item item2 item3";
- }
- parts {
- part {
- name: "item_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 64;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "item_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "bigger" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "over";
- type: RECT;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "hover_in";
- signal: "mouse,in";
- source: "over";
- action: STATE_SET "bigger" 0.0;
- transition: LINEAR 0.1;
- target: "e.swallow.content";
- }
- program {
- name: "hover_out";
- signal: "mouse,out";
- source: "over";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.swallow.content";
- }
- program {
- name: "exec_start";
- signal: "e,action,start";
- source: "e";
- action: STATE_SET "faded" 0.0;
- transition: LINEAR 0.5;
- target: "item_clip";
- }
- program {
- name: "exec_exec";
- signal: "e,action,exec";
- source: "e";
- action: STATE_SET "faded" 0.0;
- transition: LINEAR 0.5;
- target: "item_clip";
- after: "exec_stop";
- }
- program {
- name: "exec_stop";
- signal: "e,action,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item_clip";
- }
- }
-}
-
-group {
- name: "e/modules/ibox/icon_overlay";
- data {
- // item: "item_list", "item item2 item3";
- }
- script {
- public urgent;
- }
- parts {
- part {
- name: "base";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "background";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- visible: 1;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- color: 255 255 255 255;
- }
- description {
- state: "hidden" 0.0;
- visible: 1;
- rel1 {
- relative: -0.5 -0.5;
- to: "base";
- }
- rel2 {
- relative: 1.5 1.5;
- to: "base";
- }
- color: 255 255 255 0;
- }
- description {
- state: "huge" 0.0;
- visible: 1;
- rel1 {
- relative: -2.0 -2.0;
- to: "base";
- }
- rel2 {
- relative: 3.0 3.0;
- to: "base";
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "background";
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- }
- rel2 {
- to: "background";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 255 255 255 0;
- color3: 0 0 0 0;
- color_class: "module_label";
- text {
- text: "Icon Name";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "module_normal";
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 255 255 255 255;
- color3: 0 0 0 42;
- }
- }
- }
- programs {
- program {
- name: "go_active";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "background";
- after: "go_active2";
- }
- program {
- name: "go_activeB";
- signal: "e,action,show,label";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: SINUSOIDAL 0.5;
- target: "e.text.label";
- }
- program {
- name: "go_active2";
- signal: "";
- source: "";
- action: STATE_SET "hidden" 0.0;
- transition: LINEAR 0.5;
- target: "background";
- after: "go_active";
- }
- program {
- name: "go_passive";
- signal: "e,state,unfocused";
- source: "e";
- action: ACTION_STOP;
- target: "go_active";
- target: "go_active2";
- after: "go_passive2";
- }
- program {
- name: "go_passiveB";
- signal: "e,action,hide,label";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "e.text.label";
- }
- program {
- name: "go_passive2";
- signal: "";
- source: "";
- action: STATE_SET "default" 0.0;
- target: "background";
- script {
- if (get_int(urgent) == 1) {
- run_program(PROGRAM:"go_urgent");
- }
- }
- }
- program {
- name: "go_big";
- action: STATE_SET "visible" 0.0;
- target: "background";
- after: "go_big2";
- }
- program {
- name: "go_big2";
- action: STATE_SET "huge" 0.0;
- transition: LINEAR 0.5;
- target: "background";
- }
- program {
- name: "exec_start";
- signal: "e,action,start";
- source: "e";
- action: ACTION_STOP;
- target: "go_active";
- target: "go_active2";
- target: "go_passive";
- target: "go_passive2";
- target: "go_big";
- target: "go_big2";
- after: "go_big";
- }
- program {
- name: "exec_exec";
- signal: "e,action,exec";
- source: "e";
- after: "exec_start";
- }
- program {
- name: "exec_stop";
- signal: "e,action,stop";
- source: "e";
-// action: SIGNAL_EMIT "active" 0.0;
- }
- program {
- name: "init";
- signal: "load";
- source: "";
- script {
- set_int(urgent, 0);
- }
- }
- program {
- name: "set_urgent";
- signal: "e,state,urgent";
- source: "e";
- script {
- set_int(urgent, 1);
- }
- }
- program {
- name: "go_urgent";
- signal: "e,state,urgent";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "background";
- after: "go_urgent2";
- }
- program {
- name: "go_urgent2";
- action: STATE_SET "hidden" 0.0;
- transition: LINEAR 0.5;
- target: "background";
- after: "go_urgent";
- }
- program {
- name: "unset_urgent";
- signal: "e,state,not_urgent";
- source: "e";
- script {
- set_int(urgent, 0);
- }
- }
- program {
- name: "go_unurgent";
- signal: "e,state,not_urgent";
- source: "e";
- action: ACTION_STOP;
- target: "go_urgent";
- target: "go_urgent2";
- after: "go_unurgent2";
- }
- program {
- name: "go_unurgent2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 0.3;
- target: "background";
- }
- }
-}
-
-group {
- name: "e/modules/ibox/drop";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- }
- }
-}
-
-group {
- name: "e/modules/ibox/drop_overlay";
- parts {
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "show";
- source: "";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
+++ /dev/null
-images {
- image: "e17_icon_e_0.png" LOSSY 90;
- image: "e17_icon_e_glow_0.png" LOSSY 90;
-
- image: "e17_icon_icon_theme.png" LOSSY 90;
- image: "e17_icon_theme.png" LOSSY 90;
- image: "e17_icon_colors.png" LOSSY 90;
-
- image: "e17_icon_windows.png" LOSSY 90;
-
- image: "e17_icon_lost_windows.png" LOSSY 90;
-
- image: "e17_icon_module.png" LOSSY 90;
-
- image: "e17_icon_favorites.png" LOSSY 90;
-
- image: "e17_icon_desktop.png" LOSSY 90;
-
- image: "e17_icon_configuration.png" LOSSY 90;
- image: "e17_icon_intl.png" LOSSY 90;
- image: "e17_icon_run.png" LOSSY 90;
- image: "e17_icon_system.png" LOSSY 90;
- image: "e17_icon_directories.png" LOSSY 90;
-
- image: "e17_icon_font.png" LOSSY 90;
- image: "e17_icon_background.png" LOSSY 90;
- image: "e17_icon_mouse.png" LOSSY 90;
- image: "e17_icon_transitions.png" LOSSY 90;
- image: "e17_icon_keys.png" LOSSY 90;
- image: "e17_icon_desklock.png" LOSSY 90;
- image: "e17_icon_shelf.png" LOSSY 90;
- image: "e17_icon_performance.png" LOSSY 90;
- image: "e17_icon_startup.png" LOSSY 90;
- image: "e17_icon_winlist.png" LOSSY 90;
- image: "e17_icon_window_manipulation.png" LOSSY 90;
- image: "e17_icon_applications.png" LOSSY 90;
- image: "e17_icon_menus.png" LOSSY 90;
-
- image: "e17_icon_window_focus.png" LOSSY 90;
- image: "e17_icon_screen_resolution.png" LOSSY 90;
- image: "e17_icon_regenerate_menus.png" LOSSY 90;
-
- image: "e17_pager_window.png" COMP;
- image: "e17_icon_pager.png" COMP;
- image: "e17_icon_mixer.png" COMP;
-
- image: "e17_icon_right_arrow.png" COMP;
- image: "e17_icon_up_arrow.png" COMP;
- image: "e17_icon_down_arrow.png" COMP;
-
- image: "e17_icon_mouse_left.png" COMP;
- image: "e17_icon_mouse_middle.png" COMP;
- image: "e17_icon_mouse_right.png" COMP;
- image: "e17_icon_mouse_extra.png" COMP;
- image: "e17_icon_mouse_wheel.png" COMP;
- image: "e17_icon_mouse_clean.png" COMP;
-
- image: "e17_shelf_bottom_left.png" COMP;
- image: "e17_shelf_bottom.png" COMP;
- image: "e17_shelf_bottom_right.png" COMP;
- image: "e17_shelf_left_bottom.png" COMP;
- image: "e17_shelf_left.png" COMP;
- image: "e17_shelf_left_top.png" COMP;
- image: "e17_shelf_right_bottom.png" COMP;
- image: "e17_shelf_right.png" COMP;
- image: "e17_shelf_right_top.png" COMP;
- image: "e17_shelf_top_left.png" COMP;
- image: "e17_shelf_top.png" COMP;
- image: "e17_shelf_top_right.png" COMP;
- image: "e17_shelf_bottom_desk.png" COMP;
- image: "e17_shelf_custom.png" COMP;
- image: "e17_shelf_dock.png" COMP;
- image: "e17_shelf_menu_bar.png" COMP;
- image: "e17_shelf_panel.png" COMP;
- image: "e17_shelf_top_desk.png" COMP;
-
- image: "e17_icon_screen_around.png" COMP;
- image: "e17_icon_screen_hflip.png" COMP;
- image: "e17_icon_screen_left.png" COMP;
- image: "e17_icon_screen_normal.png" COMP;
- image: "e17_icon_screen_right.png" COMP;
- image: "e17_icon_screen_vflip.png" COMP;
-
- image: "e17_wallpaper_center.png" COMP;
- image: "e17_wallpaper_screen.png" COMP;
- image: "e17_wallpaper_center_flat.png" COMP;
- image: "e17_wallpaper_grad_screen.png" COMP;
- image: "e17_icon_e_exit.png" COMP;
- image: "e17_icon_e_reset.png" COMP;
- image: "e17_icon_logout.png" COMP;
- image: "e17_icon_hibernate.png" COMP;
- image: "e17_icon_suspend.png" COMP;
- image: "e17_icon_halt.png" COMP;
- image: "e17_icon_reboot.png" COMP;
- image: "e17_icon_screen_setup.png" COMP;
-
- image: "e17_icon_advanced.png" COMP;
- image: "e17_icon_behavior.png" COMP;
- image: "e17_icon_appearance.png" COMP;
- image: "e17_icon_extensions.png" COMP;
- image: "e17_icon_imc.png" COMP;
- image: "e17_icon_file_icons.png" COMP;
- image: "e17_icon_desklock_menu.png" COMP;
- image: "e17_icon_menu_settings.png" COMP;
- image: "e17_icon_ibar_applications.png" COMP;
- image: "e17_icon_restart_applications.png" COMP;
- image: "e17_icon_startup_applications.png" COMP;
- image: "e17_icon_power_management.png" COMP;
- image: "e17_icon_screensaver.png" COMP;
-
- image: "e17_icon_window_remembers.png" COMP;
-
- image: "e17_icon_check.png" COMP;
- image: "e17_icon_add.png" COMP;
- image: "e17_icon_new.png" COMP;
- image: "e17_icon_del.png" COMP;
-}
-
-group {
- name: "e/icons/enlightenment/e";
- max: 64 64;
- parts {
- part {
- name: "e";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_e_0.png";
- }
- }
- }
- part {
- name: "e_glow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "e";
- }
- rel2 {
- to: "e";
- }
- color: 255 255 255 0;
- image {
- normal: "e17_icon_e_glow_0.png";
- }
- }
- description {
- state: "hilited" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "e_in";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "hilited" 0.0;
- transition: LINEAR 0.5;
- target: "e_glow";
- }
- program {
- name: "e_out";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.5;
- target: "e_glow";
- }
- }
-}
-group {
- name: "e/icons/enlightenment/reset";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_e_reset.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/exit";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_e_exit.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/logout";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_logout.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/halt";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_halt.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/reboot";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_reboot.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/suspend";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_suspend.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/hibernate";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_hibernate.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_setup";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_screen_setup.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/themes";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_theme.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/colors";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_colors.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/windows";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_windows.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/lost_windows";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_lost_windows.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/focus";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_window_focus.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/modules";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_module.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/favorites";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_favorites.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/desktops";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_desktop.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/configuration";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_configuration.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/intl";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_intl.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/system";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_system.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/run";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_run.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/directories";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_directories.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/fileman";
- max: 64 64;
- parts {
- part {
- name: "fileman_button";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_fileman_folder.png";
- }
- }
- }
- part {
- name: "fileman_button_glow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "fileman_button";
- }
- rel2 {
- to: "fileman_button";
- }
- color: 255 255 255 0;
- image {
- normal: "e17_icon_fileman_folder_clicked.png";
- }
- }
- description {
- state: "hilited" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "fileman_button_in";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "hilited" 0.0;
- transition: LINEAR 0.5;
- target: "fileman_button_glow";
- }
- program {
- name: "fileman_button_out";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.5;
- target: "fileman_button_glow";
- }
- }
-}
-group {
- name: "e/icons/enlightenment/unknown";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 28 28;
- image {
- normal: "e17_pager_window.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_left";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_left.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_middle";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_middle.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_right";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_right.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_extra";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_extra.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_wheel";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_wheel.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_clean";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_clean.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/keys";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_keys.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/desklock";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_desklock.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/desklock_menu";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_desklock_menu.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/regenerate_menus";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_regenerate_menus.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_resolution";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_screen_resolution.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_shelf.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/fonts";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_font.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/background";
- alias: "e/icons/enlightenment/picture";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_background.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/icon_theme";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_icon_theme.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/applications";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_applications.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/transitions";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_transitions.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/performance";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_performance.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/startup";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_startup.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/winlist";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_winlist.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/window_manipulation";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_window_manipulation.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/menus";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_menus.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_normal";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_normal.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_around";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_around.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_left";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_left.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_right";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_right.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_vflip";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_vflip.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_hflip";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_hflip.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_bottom";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_bottom.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_bottom_left";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_bottom_left.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_bottom_right";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_bottom_right.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_top";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_top.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_top_left";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_top_left.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_top_right";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_top_right.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_left";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_left.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_left_top";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_left_top.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_left_bottom";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_left_bottom.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_right";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_right.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_right_top";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_right_top.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_right_bottom";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_right_bottom.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_bottom_desk";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_bottom_desk.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_custom";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_custom.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_dock";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_dock.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_menu_bar";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_menu_bar.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_panel";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_panel.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_top_desk";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_top_desk.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/wallpaper_stretch";
- max: 24 24;
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- image {
- normal: "e17_wallpaper_center_flat.png";
- border: 5 5 5 5;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/wallpaper_tile";
- max: 24 24;
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- image {
- normal: "e17_wallpaper_center_flat.png";
- border: 5 5 5 5;
- }
- fill {
- size {
- relative: 0.33 0.33;
- }
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/wallpaper_center";
- max: 24 24;
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- rel1 {
- relative: 0.125 0.125;
- }
- rel2 {
- relative: 0.875 0.875;
- }
- image {
- normal: "e17_wallpaper_center.png";
- border: 5 5 5 5;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/wallpaper_scale_aspect_in";
- max: 24 24;
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.5 1.5;
- aspect_preference: BOTH;
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- image {
- normal: "e17_wallpaper_center.png";
- border: 5 5 5 5;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/wallpaper_scale_aspect_out";
- max: 24 24;
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.5 1.5;
- aspect_preference: NONE;
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- image {
- normal: "e17_wallpaper_center.png";
- border: 5 5 5 5;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient_h";
- max: 24 24;
- parts {
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- rel1.relative: 0 0.5;
- rel1.offset: 0 0;
- rel2.relative: 1 0.5;
- rel2.offset: -1 0;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient_v";
- max: 24 24;
- parts {
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient_du";
- max: 24 24;
- parts {
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- rel1.relative: 0 1;
- rel1.offset: 0 -1;
- rel2.relative: 1 0;
- rel2.offset: -1 0;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient_dd";
- max: 24 24;
- parts {
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- rel1.relative: 0 0;
- rel1.offset: 0 0;
- rel2.relative: 1 1;
- rel2.offset: -1 -1;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient_rad";
- max: 24 24;
- parts {
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- type: "radial";
- }
- fill {
- origin.relative: 0.5 0.5;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient";
- max: 24 24;
- parts {
- part {
- name: "base";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "screen";
- offset: 1 1;
- }
- rel2 {
- to: "screen";
- offset: -2 -2;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- rel1.relative: 0 0;
- rel1.offset: 0 0;
- rel2.relative: 1 1;
- rel2.offset: -1 -1;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- rel1.offset: 1 1;
- rel2.offset: -2 -2;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/advanced";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_advanced.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/behavior";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_behavior.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/appearance";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_appearance.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/extensions";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_extensions.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/imc";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_imc.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/file_icons";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_file_icons.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/menu_settings";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_menu_settings.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/ibar_applications";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_ibar_applications.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/restart_applications";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_restart_applications.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/startup_applications";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_startup_applications.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/power_management";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_power_management.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screensaver";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_screensaver.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/window_remembers";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_window_remembers.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/check";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_check.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/pager";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_pager.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/mixer";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mixer.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/add";
- max: 32 32;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 32 32;
- image {
- normal: "e17_icon_add.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/add_fav";
- max: 32 32;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 32 32;
- image {
- normal: "e17_icon_favorites.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/del";
- max: 32 32;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 32 32;
- image {
- normal: "e17_icon_del.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/new";
- max: 32 32;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 32 32;
- image {
- normal: "e17_icon_new.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/config";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_configuration.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/resize";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_configuration.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/new_dialog";
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 0.83333333333 0.83333333333;
- aspect_preference: BOTH;
- max: 10 12;
- image {
- normal: "e17_icon_right_arrow.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/up_arrow";
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 0.83333333333 0.83333333333;
- aspect_preference: BOTH;
- max: 12 10;
- image {
- normal: "e17_icon_up_arrow.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/down_arrow";
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 0.83333333333 0.83333333333;
- aspect_preference: BOTH;
- max: 12 10;
- image {
- normal: "e17_icon_down_arrow.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/up_dir";
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 0.83333333333 0.83333333333;
- aspect_preference: BOTH;
- max: 12 10;
- image {
- normal: "e17_icon_up_arrow.png";
- }
- }
- }
- }
-}
-
-// Dummy icon filler. Replace these with their own group and icon.
-group {
- name: "e/icons/enlightenment/engine";
- alias: "e/icons/enlightenment/profiles";
- alias: "e/icons/enlightenment/add_application";
- alias: "e/icons/enlightenment/website";
- alias: "e/icons/enlightenment/swap";
- alias: "e/icons/enlightenment/scale";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_e_0.png";
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_ilist_bg0.png" COMP;
- image: "e17_ilist_bg1.png" COMP;
-}
-group {
- name: "e/widgets/ilist";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ilist_bg0.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
-// fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "e.swallow.icon";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
-
-group {
- name: "e/widgets/ilist_odd";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ilist_bg1.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
-// fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "e.swallow.icon";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item_odd";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
-
-group {
- name: "e/widgets/ilist_header";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 64 64 64 255;
- image {
- normal: "e17_ilist_bg0.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
-// fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "e.swallow.icon";
- relative: 1.0 0.0;
- offset: 16 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 255 255 255 255;
- color3: 0 0 0 64;
- color_class: "ilist_header";
- text {
- text: "Item Label";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 16;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_header";
- }
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
-}
+++ /dev/null
-group {
- name: "e/widgets/label";
- parts {
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "label_text";
- text {
- text: "Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "label";
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_menu_arrow.png" COMP;
- image: "e17_menu_bg.png" COMP;
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_menu_check1.png" COMP;
- image: "e17_menu_check2.png" COMP;
- image: "e17_menu_radio1.png" COMP;
- image: "e17_menu_radio2.png" COMP;
- image: "e17_menu_separator.png" COMP;
-}
-group {
- name: "e/widgets/menu/default/background";
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 0;
- }
- color: 255 255 255 255;
- color3: 0 0 0 42;
- color_class: "menu_title";
- text {
- text: "Menu Title";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 0 0;
- align: 0.5 0.0;
- text_class: "menu_title";
- elipsis: 0.0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 4;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 4;
- }
- color_class: "menu_title_active";
- text {
- min: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "e.text.title";
- relative: 0.0 1.0;
- offset: 1 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- }
- }
- programs {
- program {
- name: "on";
- signal: "e,action,show,title";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "e.text.title";
- }
- program {
- name: "off";
- signal: "e,action,hide,title";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "e.text.title";
- }
- }
-}
-group {
- name: "e/widgets/menu/default/separator";
- parts {
- part {
- name: "separator";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 20 2;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- image {
- normal: "e17_menu_separator.png";
- border: 3 3 0 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
-group {
- name: "e/widgets/menu/default/item_bg";
- parts {
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- }
-}
-group {
- name: "e/widgets/menu/default/submenu_bg";
- parts {
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- }
-}
-group {
- name: "e/widgets/menu/default/check";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_check1.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_check2.png";
- }
- }
- description {
- state: "active" 0.0;
- min: 16 16;
- max: 16 16;
- visible: 1;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_check2.png";
- }
- }
- }
- }
- programs {
- program {
- name: "turn_on1";
- signal: "e,state,on";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,off";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- }
-}
-group {
- name: "e/widgets/menu/default/radio";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_radio1.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_radio2.png";
- }
- }
- description {
- state: "active" 0.0;
- min: 16 16;
- max: 16 16;
- visible: 1;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_radio2.png";
- }
- }
- }
- }
- programs {
- program {
- name: "turn_on1";
- signal: "e,state,on";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,off";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- }
-}
-group {
- name: "e/widgets/menu/default/icon";
- parts {
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- }
- }
-}
-group {
- name: "e/widgets/menu/default/label";
- parts {
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 6;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -6;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "menu_item";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "menu_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
-group {
- name: "e/widgets/menu/default/submenu";
- parts {
- part {
- name: "arrow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 6 12;
- max: 6 12;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -1;
- }
- image {
- normal: "e17_menu_arrow.png";
- }
- }
- }
- }
-}
-
+++ /dev/null
-images {
- image: "e17_mixer_base.png" COMP;
- image: "e17_mixer_mute.png" COMP;
- image: "e17_mixer_left_low.png" COMP;
- image: "e17_mixer_left_medium.png" COMP;
- image: "e17_mixer_left_high.png" COMP;
- image: "e17_mixer_right_low.png" COMP;
- image: "e17_mixer_right_medium.png" COMP;
- image: "e17_mixer_right_high.png" COMP;
-}
-
-group {
- name: "e/modules/mixer/main";
- max: 128 128;
- min: 1 1;
-
- script {
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_INT_SET) && (id == 0)) {
- new mute, left, right;
-
- mute = getarg(2);
- left = getarg(3);
- right = getarg(4);
-
- if (mute)
- run_program(PROGRAM:"mute");
- else
- run_program(PROGRAM:"unmute");
-
- if (left <= 0)
- run_program(PROGRAM:"left_none");
- else if (left < 33)
- run_program(PROGRAM:"left_low");
- else if (left < 66)
- run_program(PROGRAM:"left_medium");
- else if (left >= 66)
- run_program(PROGRAM:"left_high");
-
- if (right <= 0)
- run_program(PROGRAM:"right_none");
- else if (right < 33)
- run_program(PROGRAM:"right_low");
- else if (right < 66)
- run_program(PROGRAM:"right_medium");
- else if (right >= 66)
- run_program(PROGRAM:"right_high");
- }
- }
- }
-
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- }
- }
-
- part {
- name: "speaker";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_base.png";
- }
- }
-
- part {
- name: "left";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_left_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_high.png";
- }
- }
-
- part {
- name: "right";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_right_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_high.png";
- }
- }
-
- part {
- name: "mute";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- visible: 0;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_mute.png";
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
-
- part {
- name: "over";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- color: 255 255 255 0;
- }
- }
- }
-
- programs {
- program {
- name: "mute";
- action: STATE_SET "active" 0.0;
- transition: LINEAR 0.1;
- target: "mute";
- }
-
- program {
- name: "unmute";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.1;
- target: "mute";
- }
-
- program {
- name: "left_none";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.1;
- target: "left";
- }
-
- program {
- name: "left_low";
- action: STATE_SET "low" 0.0;
- transition: LINEAR 0.1;
- target: "left";
- }
-
- program {
- name: "left_medium";
- action: STATE_SET "medium" 0.0;
- transition: LINEAR 0.1;
- target: "left";
- }
-
- program {
- name: "left_high";
- action: STATE_SET "high" 0.0;
- transition: LINEAR 0.1;
- target: "left";
- }
-
- program {
- name: "right_none";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_low";
- action: STATE_SET "low" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_medium";
- action: STATE_SET "medium" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_high";
- action: STATE_SET "high" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_menu_bg.png" COMP;
-}
-group {
- name: "e/widgets/border/default/move";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- description {
- state: "default" 0.0;
- color: 0 0 0 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "move_text";
- text {
- text: "X Y";
- font: "Edje-Vera";
- size: 10;
- align: 0.5 0.5;
- min: 1 1;
- text_class: "move_text";
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_menu_bg.png" COMP;
- image: "e17_ibar_bg_h.png" COMP;
- image: "e17_ibar_over_h.png" COMP;
- image: "e17_menu_bg.png" COMP;
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_pager_desk.png" COMP;
- image: "e17_pager_desk_sel.png" COMP;
- image: "e17_pager_window.png" COMP;
-}
-
-group {
- name: "e/modules/pager/popup";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_bg";
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_overlay";
- }
- rel2 {
- to: "title_overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 26 24;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -26 24;
- }
- color: 0 0 0 255;
- color3: 0 0 0 22;
- color_class: "module_label";
- text {
- text: "Title goes here";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 12;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "module_large_s";
- }
- }
- }
- part {
- name: "title_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 -7;
- to_y: "e.text.label";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 6;
- to_y: "e.text.label";
- }
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- offset: 4 4;
- }
- rel2 {
- to: "overlay";
- offset: -5 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "title_overlay";
- relative: 0.0 1.0;
- offset: 16 6;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 -17;
- }
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
-
-group {
- name: "e/modules/pager/desk";
- script {
- public active;
- public drag;
- }
- parts {
- part {
- name: "clip";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- color: 255 255 255 128;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "sel";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- image {
- normal: "e17_pager_desk_sel.png";
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "overlay";
-// repeat_events: 1;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 1 1;
- }
- rel2 {
- offset: -2 -2;
- }
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 64;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "drag" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 164;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 1 1;
- to: "overlay";
- }
- rel2 {
- offset: -2 -2;
- to: "overlay";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "overlay";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "overlay";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- to: "overlay";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 1 -2;
- to: "overlay";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 1 -2;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -2 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -2 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "overlay";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "overlay";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go_active3b";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
- program {
- name: "go_active_content";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "clip";
- target: "sel";
- target: "overlay";
- }
- program {
- name: "go_passive";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "clip";
- target: "sel";
- target: "overlay";
- }
- program {
- name: "set_active";
- signal: "e,state,selected";
- source: "e";
- script {
- set_int(active, 1);
- }
- }
- program {
- name: "set_passive";
- signal: "e,state,unselected";
- source: "e";
- script {
- set_int(active, 0);
- }
- }
- program {
- name: "drag_in";
- signal: "e,action,drag,in";
- source: "e";
- script {
- if (get_int(drag) == 0) {
- set_state(PART:"overlay", "drag", 0.0);
- set_int(drag, 1);
- }
- }
- }
- program {
- name: "drag_out";
- signal: "e,action,drag,out";
- source: "e";
- script {
- if (get_int(drag) == 1) {
- if (get_int(active) == 1)
- set_state(PART:"overlay", "active", 0.0);
- else
- set_state(PART:"overlay", "default", 0.0);
- set_int(drag, 0);
- }
- }
- }
- program {
- name: "init";
- signal: "load";
- source: "";
- script {
- set_int(active, 0);
- set_int(drag, 0);
- }
- }
- }
-}
-
-group {
- name: "e/modules/pager/window";
- parts {
- part {
- name: "overlay";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_pager_window.png";
- border: 6 13 7 5;
- }
- }
- description {
- state: "urgent" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: -0.5 -0.5;
- }
- rel2 {
- relative: 1.5 1.5;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 1.0 1.0;
- max: 24 24;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- rel1 {
- offset: 1 5;
- }
- rel2 {
- offset: -2 -2;
- }
- }
- }
- }
- programs {
- program {
- name: "go_urgent_pre";
- signal: "e,state,urgent";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "overlay";
- after: "go_urgent";
- }
- program {
- name: "go_urgent";
- action: STATE_SET "urgent" 0.0;
- transition: LINEAR 0.5;
- target: "overlay";
- after: "go_urgent_pre";
- }
- program {
- name: "go_unurgent";
- signal: "e,state,not_urgent";
- source: "e";
- action: ACTION_STOP;
- target: "go_urgent_pre";
- target: "go_urgent";
- after: "go_unurgent2";
- }
- program {
- name: "go_unurgent2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 0.3;
- target: "overlay";
- }
- }
-}
-
+++ /dev/null
-images {
- image: "e17_pointer.png" COMP;
- image: "e17_pointer_mono.png" COMP;
-}
-
-group {
- name: "e/pointer/enlightenment/default/color";
- parts {
- part {
- name: "e/pointer";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_pointer.png";
- }
- }
-/*
- description {
- state: "faded" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.2 0.2;
- offset: 0 0;
- }
- rel2 {
- relative: 0.8 0.8;
- offset: -1 -1;
- }
- color: 255 255 255 128;
- }
-*/
- }
- part {
- name: "e.swallow.hotspot";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 2;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 1 2;
- }
- }
- }
- }
- programs {
-/*
- program {
- name: "anim1";
- signal: "show";
- source: "";
- action: STATE_SET "default" 1.0;
- transition: DECELERATE 0.2;
- target: "pointer";
- after: "anim2";
- }
- program {
- name: "anim2";
- action: STATE_SET "faded" 1.0;
- transition: ACCELERATE 0.5;
- target: "pointer";
- after: "anim1";
- }
- */
- }
-}
-
-group {
- name: "e/pointer/enlightenment/default/mono";
- parts {
- part {
- name: "e/pointer";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_pointer_mono.png";
- }
- }
- }
- part {
- name: "hotspot";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_preview_bg.png" COMP;
- image: "e17_preview_bg_over.png" COMP;
-}
-
-group {
- name: "e/widgets/preview";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.content";
- offset: -3 -3;
- }
- rel2 {
- to: "e.swallow.content";
- offset: 2 2;
- }
- image {
- normal: "e17_preview_bg.png";
- border: 7 7 7 7;
- }
- fill {
- smooth : 0;
- }
- }
- }
- part {
- name: "clipper";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.content";
- }
- rel2 {
- to: "e.swallow.content";
- }
- }
- }
- part {
- name: "e.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- }
- }
- part {
- name: "conf_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "bg";
- offset: 2 1;
- }
- rel2 {
- to: "bg";
- offset: -3 -2;
- }
- image {
- normal: "e17_preview_bg_over.png";
- border: 5 5 5 6;
- middle: 0;
- }
- fill {
- smooth : 0;
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_menu_radio0.png" COMP;
- image: "e17_menu_radio1.png" COMP;
- image: "e17_menu_radio2.png" COMP;
- image: "focus.png" COMP;
-}
-group {
- name: "e/widgets/radio";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 2 -3;
- }
- image {
- normal: "e17_menu_radio1.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_menu_radio0.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_radio2.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "radio_text";
- text {
- text: "Radio Button";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "radio_button";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 0 0 0 128;
- color3: 255 255 255 64;
- color_class: "radio_text_disabled";
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "turn_on1";
- signal: "e,state,on";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,off";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- program {
- name: "click";
- signal: "mouse,down,1";
- source: "event";
- action: SIGNAL_EMIT "e,action,toggle" "";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- }
-}
-
-group {
- name: "e/widgets/radio_icon";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 2 -3;
- }
- image {
- normal: "e17_menu_radio1.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_menu_radio0.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_radio2.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- clip_to: "icon_clip";
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- description {
- state: "label_visible" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -2 -2;
- }
- }
- }
- part {
- name: "icon_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 255 255 255 255;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- name: "label_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- }
- description {
- state: "label_visible" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- clip_to: "label_clip";
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 1.0;
- offset: 2 -2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "radio_text";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "radio_button";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 0 0 0 128;
- color3: 255 255 255 64;
- color_class: "radio_text_disabled";
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "label_on";
- signal: "e,state,labeled";
- source: "e";
- action: STATE_SET "label_visible" 0.0;
- target: "e.swallow.icon";
- target: "label_clip";
- }
- program {
- name: "turn_on1";
- signal: "e,state,on";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,off";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- program {
- name: "click";
- signal: "mouse,down,1";
- source: "event";
- action: SIGNAL_EMIT "e,action,toggle" "";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- target: "icon_clip";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- target: "icon_clip";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_menu_bg.png" COMP;
-}
-group {
- name: "e/widgets/border/default/resize";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- description {
- state: "default" 0.0;
- color: 0 0 0 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "resize_text";
- text {
- text: "WIDTHxHEIGHT";
- font: "Edje-Vera";
- size: 10;
- align: 0.5 0.5;
- min: 1 1;
- text_class: "resize_text";
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_ibar_bg_v.png" COMP;
- image: "e17_ibar_over_v.png" COMP;
- image: "e17_sb_btd1.png" COMP;
- image: "e17_sb_btd2.png" COMP;
- image: "e17_sb_btu1.png" COMP;
- image: "e17_sb_btu2.png" COMP;
- image: "e17_sb_btl1.png" COMP;
- image: "e17_sb_btl2.png" COMP;
- image: "e17_sb_btr1.png" COMP;
- image: "e17_sb_btr2.png" COMP;
- image: "e17_sb_btu1.png" COMP;
- image: "e17_sb_barh1.png" COMP;
- image: "e17_sb_barh2.png" COMP;
- image: "e17_sb_barv1.png" COMP;
- image: "e17_sb_barv2.png" COMP;
- image: "e17_sb_runnerh.png" COMP;
- image: "e17_sb_runnerv.png" COMP;
- image: "e17_scrollbar_hdrag_thumb.png" COMP;
- image: "e17_scrollbar_vdrag_thumb.png" COMP;
- image: "focus.png" COMP;
-}
-
-group {
- name: "e/widgets/scrollframe";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_bg_v.png";
- border: 7 7 7 7;
- }
- fill {
- smooth : 0;
- }
- }
- }
- part {
- name: "clipper";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "bg";
- offset: 4 4;
- }
- rel2 {
- to: "bg";
- offset: -5 -5;
- }
- }
- }
- part {
- name: "e.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_x: "sb_vbar";
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "conf_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "bg";
- }
- rel2 {
- to: "bg";
- }
- image {
- normal: "e17_ibar_over_v.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth : 0;
- }
- }
- }
- part {
- name: "sb_vbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 1.0 0.0;
- rel1 {
- to: "bg";
- relative: 1.0 0.0;
- offset: -5 4;
- }
- rel2 {
- to: "bg";
- relative: 1.0 0.0;
- offset: -5 -1;
- to_y: "sb_hbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- max: 0 99999;
- rel1 {
- to: "bg";
- relative: 1.0 0.0;
- offset: -4 4;
- }
- rel2 {
- to: "bg";
- relative: 1.0 0.0;
- offset: -4 -1;
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "sb_vbar_base";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "sb_vbar_runner";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 2 99999;
- rel1 {
- to: "sb_vbar_base";
- }
- rel2 {
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_runnerv.png";
- border: 0 0 4 4;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_vbar_p1";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "e.dragable.vbar";
- }
- }
- }
- part {
- name: "sb_vbar_p2";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "e.dragable.vbar";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.vbar";
- clip_to: "sb_vbar";
- mouse_events: 1;
- dragable {
- x: 0 0 0;
- y: 1 1 0;
- confine: "sb_vbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_barv1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barv2.png";
- }
- }
- }
- part {
- name: "vbar_bar_thumb";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.vbar";
- }
- rel2 {
- to: "e.dragable.vbar";
- }
- image {
- normal: "e17_scrollbar_vdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_vbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- image {
- normal: "e17_sb_btu1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btu2.png";
- }
- }
- }
- part {
- name: "sb_vbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btd1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btd2.png";
- }
- }
- }
- part {
- name: "sb_hbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 0.0 1.0;
- rel1 {
- to: "bg";
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- rel2 {
- to: "bg";
- relative: 0.0 1.0;
- offset: -1 -5;
- to_x: "sb_vbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- to: "bg";
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- to: "bg";
- relative: 0.0 1.0;
- offset: -1 -4;
- to_x: "sb_vbar";
- }
- }
- }
- part {
- name: "sb_hbar_base";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "sb_hbar_runner";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 2;
- rel1 {
- to: "sb_hbar_base";
- }
- rel2 {
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_runnerh.png";
- border: 4 4 0 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_hbar_p1";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "e.dragable.hbar";
- }
- }
- }
- part {
- name: "sb_hbar_p2";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "e.dragable.hbar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.hbar";
- clip_to: "sb_hbar";
- mouse_events: 1;
- dragable {
- x: 1 1 0;
- y: 0 0 0;
- confine: "sb_hbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_barh1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barh2.png";
- }
- }
- }
- part {
- name: "hbar_bar_thumb";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.hbar";
- }
- rel2 {
- to: "e.dragable.hbar";
- }
- image {
- normal: "e17_scrollbar_hdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_hbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_sb_btl1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btl2.png";
- }
- }
- }
- part {
- name: "sb_hbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btr1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btr2.png";
- }
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "sb_vbar_show";
- signal: "e,action,show,vbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_vbar_hide";
- signal: "e,action,hide,vbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_hbar_show";
- signal: "e,action,show,hbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar";
- }
- program {
- name: "sb_hbar_hide";
- signal: "e,action,hide,hbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_hbar";
- }
-
- program {
- name: "sb_vbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: DRAG_VAL_STEP 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: DRAG_VAL_STEP 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p1";
- action: DRAG_VAL_PAGE 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p2";
- action: DRAG_VAL_PAGE 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.vbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.vbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_hbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: DRAG_VAL_STEP -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: DRAG_VAL_STEP 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p1";
- action: DRAG_VAL_PAGE -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p2";
- action: DRAG_VAL_PAGE 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.hbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.hbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_shelf_bg_h.png" COMP;
- image: "e17_shelf_bg_v.png" COMP;
- image: "e17_shelf_bg2_h.png" COMP;
- image: "e17_shelf_bg2_v.png" COMP;
- image: "e17_ibar_bg_h.png" COMP;
- image: "e17_ibar_over_h.png" COMP;
-}
-
-group {
- name: "e/shelf/default/base";
- data {
- // this tells e the border is shaped
- item: "shaped" "1";
- item: "hidden_state_size" "1";
- // This makes the border hide instantly after the given amount of seconds
- // item: "instant_delay" "3.0";
- }
- parts {
-
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_shelf_bg_h.png";
- border: 19 19 9 9;
- }
- fill {
- origin {
- offset: 0 -6;
- }
- size {
- offset: 0 6;
- }
- }
- }
- description {
- state: "top_left" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: -16 -6;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "top_right" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 -6;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 0 6;
- }
- }
- }
- description {
- state: "bottom_left" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: -16 0;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "bottom_right" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 0;
- }
- size {
- offset: 6 0;
- }
- }
- }
- description {
- state: "left_top" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 -16;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "left_bottom" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 0;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 6 0;
- }
- }
- }
- description {
- state: "right_top" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 -16;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "right_bottom" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 6 16;
- }
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
-// clip_to: "item_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "top_left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "top_right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "bottom_left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "bottom_right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "left_top" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "left_bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "right_top" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "right_bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- }
- }
- programs {
-
- program {
- name: "orient1";
- signal: "e,state,orientation,top";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient2";
- signal: "e,state,orientation,top_left";
- source: "e";
- action: STATE_SET "top_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient3";
- signal: "e,state,orientation,top_right";
- source: "e";
- action: STATE_SET "top_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient4";
- signal: "e,state,orientation,bottom";
- source: "e";
- action: STATE_SET "bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient5";
- signal: "e,state,orientation,bottom_left";
- source: "e";
- action: STATE_SET "bottom_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient6";
- signal: "e,state,orientation,bottom_right";
- source: "e";
- action: STATE_SET "bottom_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient7";
- signal: "e,state,orientation,left";
- source: "e";
- action: STATE_SET "left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient8";
- signal: "e,state,orientation,left_top";
- source: "e";
- action: STATE_SET "left_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient9";
- signal: "e,state,orientation,left_bottom";
- source: "e";
- action: STATE_SET "left_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient10";
- signal: "e,state,orientation,right";
- source: "e";
- action: STATE_SET "right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient11";
- signal: "e,state,orientation,right_top";
- source: "e";
- action: STATE_SET "right_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient12";
- signal: "e,state,orientation,right_bottom";
- source: "e";
- action: STATE_SET "right_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- }
-}
-group {
- name: "e/shelf/default/inset";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
-group {
- name: "e/shelf/default/plain";
- parts {
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-group {
- name: "e/shelf/alternate/base";
- data {
- // this tells e the border is shaped
- item: "shaped" "1";
- item: "hidden_state_size" "1";
- }
- parts {
-
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_h.png";
- border: 19 19 9 9;
- }
- fill {
- origin {
- offset: 0 -6;
- }
- size {
- offset: 0 6;
- }
- }
- }
- description {
- state: "top_left" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: -16 -6;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "top_right" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 -6;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 0 6;
- }
- }
- }
- description {
- state: "bottom_left" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: -16 0;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "bottom_right" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 0;
- }
- size {
- offset: 6 0;
- }
- }
- }
- description {
- state: "left_top" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 -16;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "left_bottom" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 0;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 6 0;
- }
- }
- }
- description {
- state: "right_top" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 -16;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "right_bottom" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 6 16;
- }
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "top_left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "top_right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "bottom_left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "bottom_right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "left_top" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "left_bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "right_top" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "right_bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- }
- }
- programs {
- /* program {
- name: "hide";
- signal: "e,state,hidden";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- transition: ACCELERATE 0.3;
- target: "item_clip_bottom";
- target: "item_clip_top";
- target: "item_clip_left";
- target: "item_clip_right";
- }
- program {
- name: "show";
- signal: "e,state,visible";
- source: "e";
- transition: DECELERATE 0.3;
- action: STATE_SET "default" 0.0;
- target: "item_clip_bottom";
- target: "item_clip_top";
- target: "item_clip_left";
- target: "item_clip_right";
- }*/
- program {
- name: "orient1";
- signal: "e,state,orientation,top";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient2";
- signal: "e,state,orientation,top_left";
- source: "e";
- action: STATE_SET "top_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient3";
- signal: "e,state,orientation,top_right";
- source: "e";
- action: STATE_SET "top_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient4";
- signal: "e,state,orientation,bottom";
- source: "e";
- action: STATE_SET "bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient5";
- signal: "e,state,orientation,bottom_left";
- source: "e";
- action: STATE_SET "bottom_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient6";
- signal: "e,state,orientation,bottom_right";
- source: "e";
- action: STATE_SET "bottom_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient7";
- signal: "e,state,orientation,left";
- source: "e";
- action: STATE_SET "left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient8";
- signal: "e,state,orientation,left_top";
- source: "e";
- action: STATE_SET "left_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient9";
- signal: "e,state,orientation,left_bottom";
- source: "e";
- action: STATE_SET "left_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient10";
- signal: "e,state,orientation,right";
- source: "e";
- action: STATE_SET "right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient11";
- signal: "e,state,orientation,right_top";
- source: "e";
- action: STATE_SET "right_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient12";
- signal: "e,state,orientation,right_bottom";
- source: "e";
- action: STATE_SET "right_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- }
-}
-group {
- name: "e/shelf/alternate/inset";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
-group {
- name: "e/shelf/alternate/plain";
- parts {
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-group {
- name: "e/shelf/invisible/base";
- data {
- // this tells e the border is shaped
- item: "shaped" "1";
- item: "hidden_state_size" "1";
- }
- parts {
-
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- }
- }
- part {
- name: "base";
- mouse_events: 1;
- type: RECT;
- repeat_events: 1;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- description {
- state: "top_left" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "top_right" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "bottom_left" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "bottom_right" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "left_top" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "left_bottom" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "right_top" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "right_bottom" 0.0;
- inherit: "default" 0.0;
- }
- }
- }
- programs {
- /* program {
- name: "hide";
- signal: "e,state,hidden";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- transition: ACCELERATE 0.3;
- target: "item_clip_bottom";
- target: "item_clip_top";
- target: "item_clip_left";
- target: "item_clip_right";
- }
- program {
- name: "show";
- signal: "e,state,visible";
- source: "e";
- transition: DECELERATE 0.3;
- action: STATE_SET "default" 0.0;
- target: "item_clip_bottom";
- target: "item_clip_top";
- target: "item_clip_left";
- target: "item_clip_right";
- }*/
- program {
- name: "orient1";
- signal: "e,state,orientation,top";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient2";
- signal: "e,state,orientation,top_left";
- source: "e";
- action: STATE_SET "top_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient3";
- signal: "e,state,orientation,top_right";
- source: "e";
- action: STATE_SET "top_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient4";
- signal: "e,state,orientation,bottom";
- source: "e";
- action: STATE_SET "bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient5";
- signal: "e,state,orientation,bottom_left";
- source: "e";
- action: STATE_SET "bottom_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient6";
- signal: "e,state,orientation,bottom_right";
- source: "e";
- action: STATE_SET "bottom_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient7";
- signal: "e,state,orientation,left";
- source: "e";
- action: STATE_SET "left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient8";
- signal: "e,state,orientation,left_top";
- source: "e";
- action: STATE_SET "left_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient9";
- signal: "e,state,orientation,left_bottom";
- source: "e";
- action: STATE_SET "left_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient10";
- signal: "e,state,orientation,right";
- source: "e";
- action: STATE_SET "right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient11";
- signal: "e,state,orientation,right_top";
- source: "e";
- action: STATE_SET "right_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient12";
- signal: "e,state,orientation,right_bottom";
- source: "e";
- action: STATE_SET "right_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- }
-}
-
-group {
- name: "e/shelf/invisible/inset";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
-
-group {
- name: "e/shelf/invisible/plain";
- parts {
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_slider_bt0.png" COMP;
- image: "e17_slider_bt1.png" COMP;
- image: "e17_slider_bt_glow.png" COMP;
- image: "e17_sb_runnerh.png" COMP;
- image: "e17_sb_runnerv.png" COMP;
- image: "focus.png" COMP;
- image: "e17_frame_label_over.png" COMP;
- image: "e17_frame_label_under.png" COMP;
-}
-
-group {
- name: "e/widgets/slider_vertical";
- parts {
- part {
- name: "sld_base";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- min: 21 0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- }
- description {
- state: "active" 0.0;
- color: 0 0 0 0;
- min: 21 0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- to_y: "label_over";
- relative: 1.0 0.0;
- offset: -3 -1;
- }
- }
- }
- part {
- name: "sld_runner";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- max: 2 99999;
- rel1 {
- to: "sld_base";
- }
- rel2 {
- to: "sld_base";
- }
- image {
- normal: "e17_sb_runnerv.png";
- border: 0 0 4 4;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "label_under";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_frame_label_under.png";
- }
- }
- description {
- state: "active" 0.0;
- rel1 {
- to: "label_over";
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- to: "label_over";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_frame_label_under.png";
- border: 3 3 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- }
- description {
- state: "active" 0.0;
- align: 0.5 1.0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 7 -8;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -8;
- }
- color: 0 0 0 255;
- color_class: "slider_text";
- text {
- text: "00.00";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "slider";
- }
- }
- }
- part {
- name: "label_over";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_frame_label_over.png";
- }
- }
- description {
- state: "active" 0.0;
- rel1 {
- to: "e.text.label";
- relative: 0.0 0.0;
- offset: -5 -4;
- }
- rel2 {
- to: "e.text.label";
- relative: 1.0 1.0;
- offset: 2 3;
- }
- image {
- normal: "e17_frame_label_over.png";
- border: 7 7 7 7;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sld_p1";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "e.dragable.slider";
- }
- }
- }
- part {
- name: "sld_p2";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "e.dragable.slider";
- }
- }
- }
- part {
- name: "e.dragable.slider";
- type: RECT;
- mouse_events: 1;
- dragable {
- x: 0 0 0;
- y: -1 1 0;
- confine: "sld_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sld_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sld_base";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "slider_img";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 32 32;
- fixed: 1 1;
- rel1 {
- to: "e.dragable.slider";
- }
- rel2 {
- to: "e.dragable.slider";
- }
- image {
- normal: "e17_slider_bt0.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_slider_bt1.png";
- }
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "slider_glow";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- min: 32 32;
- fixed: 1 1;
- rel1 {
- to: "slider_img";
- }
- rel2 {
- to: "slider_img";
- }
- image {
- normal: "e17_slider_bt_glow.png";
- }
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "clip";
- type: RECT;
- description {
- state: "default" 0.0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- name: "catch";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- }
- programs {
- program {
- name: "sld_p1_down";
- signal: "mouse,down,1";
- source: "sld_p1";
- action: DRAG_VAL_PAGE 0.0 -1.0;
- target: "e.dragable.slider";
- }
- program {
- name: "sld_p2_down";
- signal: "mouse,down,1";
- source: "sld_p2";
- action: DRAG_VAL_PAGE 0.0 1.0;
- target: "e.dragable.slider";
- }
- program {
- name: "sld_down";
- signal: "mouse,down,1";
- source: "e.dragable.slider";
- action: STATE_SET "clicked" 0.0;
- target: "slider_img";
- }
- program {
- name: "sld_up";
- signal: "mouse,up,1";
- source: "e.dragable.slider";
- action: STATE_SET "default" 0.0;
- target: "slider_img";
- }
- program {
- name: "sld_in";
- signal: "mouse,in";
- source: "e.dragable.slider";
- action: STATE_SET "visible" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- after: "sld_in2";
- }
- program {
- name: "sld_in2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- after: "sld_in";
- }
- program {
- name: "sld_out";
- signal: "mouse,out";
- source: "e.dragable.slider";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "show_label";
- signal: "e,action,show,label";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "sld_base";
- target: "label_under";
- target: "e.text.label";
- target: "label_over";
- }
- program {
- name: "hide_label";
- signal: "e,action,hide,label";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sld_base";
- target: "label_under";
- target: "e.text.label";
- target: "label_over";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "clip";
- target: "catch";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "clip";
- target: "catch";
- }
- }
-}
-
-group {
- name: "e/widgets/slider_horizontal";
- parts {
- part {
- name: "sld_base";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- min: 0 21;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- }
- description {
- state: "active" 0.0;
- color: 0 0 0 0;
- min: 0 21;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- to_x: "label_over";
- relative: 0.0 1.0;
- offset: -1 -3;
- }
- }
- }
- part {
- name: "sld_runner";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- max: 99999 2;
- rel1 {
- to: "sld_base";
- }
- rel2 {
- to: "sld_base";
- }
- image {
- normal: "e17_sb_runnerh.png";
- border: 4 4 0 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "label_under";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_frame_label_under.png";
- }
- }
- description {
- state: "active" 0.0;
- rel1 {
- to: "label_over";
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- to: "label_over";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_frame_label_under.png";
- border: 3 3 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- }
- description {
- state: "active" 0.0;
- align: 1.0 0.5;
- fixed: 1 0;
- rel1 {
- relative: 1.0 0.0;
- offset: -8 7;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -8;
- }
- color: 0 0 0 255;
- color_class: "slider_text";
- text {
- text: "00.00";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "slider";
- }
- }
- }
- part {
- name: "label_over";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_frame_label_over.png";
- }
- }
- description {
- state: "active" 0.0;
- rel1 {
- to: "e.text.label";
- relative: 0.0 0.0;
- offset: -5 -4;
- }
- rel2 {
- to: "e.text.label";
- relative: 1.0 1.0;
- offset: 2 3;
- }
- image {
- normal: "e17_frame_label_over.png";
- border: 7 7 7 7;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sld_p1";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "e.dragable.slider";
- }
- }
- }
- part {
- name: "sld_p2";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "e.dragable.slider";
- }
- }
- }
- part {
- name: "e.dragable.slider";
- type: RECT;
- mouse_events: 1;
- dragable {
- x: 1 1 0;
- y: 0 0 0;
- confine: "sld_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sld_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sld_base";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "slider_img";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- min: 32 32;
- fixed: 1 1;
- rel1 {
- to: "e.dragable.slider";
- }
- rel2 {
- to: "e.dragable.slider";
- }
- image {
- normal: "e17_slider_bt0.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_slider_bt1.png";
- }
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "slider_glow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 32 32;
- fixed: 1 1;
- rel1 {
- to: "slider_img";
- }
- rel2 {
- to: "slider_img";
- }
- image {
- normal: "e17_slider_bt_glow.png";
- }
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "clip";
- type: RECT;
- description {
- state: "default" 0.0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- name: "catch";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- }
- programs {
- program {
- name: "sld_p1_down";
- signal: "mouse,down,1";
- source: "sld_p1";
- action: DRAG_VAL_PAGE -1.0 0.0;
- target: "e.dragable.slider";
- }
- program {
- name: "sld_p2_down";
- signal: "mouse,down,1";
- source: "sld_p2";
- action: DRAG_VAL_PAGE 1.0 0.0;
- target: "e.dragable.slider";
- }
- program {
- name: "sld_down";
- signal: "mouse,down,1";
- source: "e.dragable.slider";
- action: STATE_SET "clicked" 0.0;
- target: "slider_img";
- }
- program {
- name: "sld_up";
- signal: "mouse,up,1";
- source: "e.dragable.slider";
- action: STATE_SET "default" 0.0;
- target: "slider_img";
- }
- program {
- name: "sld_in";
- signal: "mouse,in";
- source: "e.dragable.slider";
- action: STATE_SET "visible" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- after: "sld_in2";
- }
- program {
- name: "sld_in2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- after: "sld_in";
- }
- program {
- name: "sld_out";
- signal: "mouse,out";
- source: "e.dragable.slider";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "show_label";
- signal: "e,action,show,label";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "sld_base";
- target: "label_under";
- target: "e.text.label";
- target: "label_over";
- }
- program {
- name: "hide_label";
- signal: "e,action,hide,label";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sld_base";
- target: "label_under";
- target: "e.text.label";
- target: "label_over";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "clip";
- target: "catch";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "clip";
- target: "catch";
- }
- }
-}
+++ /dev/null
-images {
- image: "focus.png" COMP;
-}
-group {
- name: "e/widgets/slidesel";
- parts {
- part {
- name: "clipper";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "e.text.label";
- relative: 0.0 1.0;
- offset: 0 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "e.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1.to: "clipper";
- rel2.to: "clipper";
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -5 4;
- }
- align: 0.0 0.0;
- color: 255 255 255 255;
- color3: 0 0 0 16;
- text {
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 20;
- min: 0 1;
- align: 0.0 0.0;
- text_class: "slidesel_label";
- }
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
-// action: STATE_SET "disabled" 0.0;
-// target: "outline";
-// target: "event";
-// target: "e.text.label";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
-// action: STATE_SET "default" 0.0;
-// target: "outline";
-// target: "event";
-// target: "e.text.label";
- }
- program {
- name: "hint_on";
- signal: "e,state,slide,hint,on";
- source: "e";
-// action: STATE_SET "disabled" 0.0;
-// target: "outline";
-// target: "event";
-// target: "e.text.label";
- }
- program {
- name: "hint_off";
- signal: "e,state,slide,hint,off";
- source: "e";
-// action: STATE_SET "disabled" 0.0;
-// target: "outline";
-// target: "event";
-// target: "e.text.label";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_well_overlay.png" COMP;
-}
-
-group {
- name: "e/widgets/spectrum";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 50 50;
- aspect: 1 1;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "content_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "content_clip";
- description {
- state: "default" 0.0;
- aspect: 1 1;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "e.dragable.cursor";
- type: RECT;
- dragable {
- confine: "e.swallow.content";
- x: 1 1 0;
- y: 1 1 0;
- }
- description {
- state: "default" 0.0;
- min: 1 1;
- max: 1 1;
- fixed: 1 1;
- visible: 0;
- rel1 {
- to: "e.swallow.content";
- relative: 0.5 0.5;
- offset: 0 0;
- }
- rel2 {
- to: "e.swallow.content";
- relative: 0.5 0.5;
- offset: 0 0;
- }
- }
- }
- part {
- name: "cursor_x";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "e.dragable.cursor";
- to_y: "e.swallow.content";
- }
- rel2 {
- to_x: "e.dragable.cursor";
- to_y: "e.swallow.content";
-
- }
- }
- }
- part {
- name: "cursor_y";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "e.swallow.content";
- to_y: "e.dragable.cursor";
- }
- rel2 {
- to_x: "e.swallow.content";
- to_y: "e.dragable.cursor";
-
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- image {
- normal: "e17_well_overlay.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
-
- }
-}
+++ /dev/null
-images {
- image: "e17_logo_small.png" COMP;
- image: "e17_logo_small_p1.png" COMP;
- image: "e17_logo_small_p2.png" COMP;
- image: "e17_logo_small_p3.png" COMP;
- image: "e17_logo_small_p4.png" COMP;
- image: "e17_logo_small_p5.png" COMP;
- image: "e17_logo_small_p6.png" COMP;
- image: "e17_logo_small_p7.png" COMP;
- image: "e17_logo_small_p8.png" COMP;
- image: "e17_logo_small_p9.png" COMP;
- image: "e17_logo_small_p21.png" COMP;
- image: "e17_logo_small_p22.png" COMP;
- image: "e17_logo_small_p23.png" COMP;
- image: "e17_logo_small_p24.png" COMP;
- image: "e17_logo_small_p25.png" COMP;
- image: "e17_logo_small_p26.png" COMP;
- image: "e17_logo_small_p27.png" COMP;
- image: "e17_logo_small_p28.png" COMP;
- image: "e17_logo_small_p29.png" COMP;
-}
-group {
- name: "e/modules/start/main";
- max: 128 128;
- script {
- public is_active;
- public is_hilited;
- }
- parts {
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- part {
- name: "inout";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- }
- programs {
- program {
- name: "init";
- signal: "load";
- source: "";
- script {
- set_int(is_active, 0);
- set_int(is_hilited, 0);
- }
- }
- program {
- name: "mouse_in";
- signal: "mouse,in";
- source: "inout";
- script {
- new val;
-
- val = get_int(is_active);
- if (val == 0)
- {
- run_program(PROGRAM:"go_active_pre");
- set_int(is_hilited, 1);
- }
- }
- }
- program {
- name: "mouse_out";
- signal: "mouse,out";
- source: "inout";
- script {
- new val;
-
- val = get_int(is_active);
- if (val == 0)
- {
- run_program(PROGRAM:"go_passive_pre");
- set_int(is_hilited, 0);
- }
- }
- }
- program {
- name: "handle_active";
- signal: "e,state,focused";
- source: "e";
- script {
- new val;
-
- set_int(is_active, 1);
- val = get_int(is_hilited);
- if (val == 0)
- run_program(PROGRAM:"go_active_pre");
- run_program(PROGRAM:"logo_go_active");
- }
- }
- program {
- name: "handle_passive";
- signal: "e,state,unfocused";
- source: "e";
- script {
- new val;
-
- set_int(is_active, 0);
- val = get_int(is_hilited);
- if (val == 1)
- {
- run_program(PROGRAM:"go_passive_pre");
- set_int(is_hilited, 0);
- }
- run_program(PROGRAM:"logo_go_passive");
- }
- }
-
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
-
- program {
- name: "go_passive_pre";
- action: ACTION_STOP;
-#define PG(_name) \
- target: "go_active"_name; \
- target: "go_activeb"_name; \
- target: "go_activec"_name;
- PG("1");
- PG("2");
- PG("3");
- PG("4");
- PG("5");
- PG("6");
- PG("7");
- PG("8");
- PG("9");
- PG("21");
- PG("22");
- PG("23");
- PG("24");
- PG("25");
- PG("26");
- PG("27");
- PG("28");
- PG("29");
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0; \
- target: "p1";
- target: "p2";
- target: "p3";
- target: "p4";
- target: "p5";
- target: "p6";
- target: "p7";
- target: "p8";
- target: "p9";
- target: "p21";
- target: "p22";
- target: "p23";
- target: "p24";
- target: "p25";
- target: "p26";
- target: "p27";
- target: "p28";
- target: "p29";
- }
-
- program {
- name: "logo_go_active";
-// after: "hover_go_active";
- }
-
- program {
- name: "logo_go_passive";
-// after: "hover_go_active";
- }
-
- }
-}
+++ /dev/null
-images {
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_dialog_watermark.png" COMP;
-
- image: "e17_logo_small.png" COMP;
- image: "e17_logo_small_p1.png" COMP;
- image: "e17_logo_small_p2.png" COMP;
- image: "e17_logo_small_p3.png" COMP;
- image: "e17_logo_small_p4.png" COMP;
- image: "e17_logo_small_p5.png" COMP;
- image: "e17_logo_small_p6.png" COMP;
- image: "e17_logo_small_p7.png" COMP;
- image: "e17_logo_small_p8.png" COMP;
- image: "e17_logo_small_p9.png" COMP;
- image: "e17_logo_small_p21.png" COMP;
- image: "e17_logo_small_p22.png" COMP;
- image: "e17_logo_small_p23.png" COMP;
- image: "e17_logo_small_p24.png" COMP;
- image: "e17_logo_small_p25.png" COMP;
- image: "e17_logo_small_p26.png" COMP;
- image: "e17_logo_small_p27.png" COMP;
- image: "e17_logo_small_p28.png" COMP;
- image: "e17_logo_small_p29.png" COMP;
-}
-
-styles
-{
- style {
- name: "sys_style";
- base: "font=Edje-Vera-Bold font_size=16 text_class=tb_large align=center color=#fff style=soft_shadow shadow_color=#0002 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold text_class=tb_large_light style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- }
-}
-
-group {
- name: "e/sys/logout";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "sys_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 128 128;
- max: 128 128;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- }
- programs {
- program {
- name: "init";
- signal: "show";
- source: "";
- after: "go_active_pre";
- }
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
- }
-}
-
-group {
- name: "e/sys/halt";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "sys_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 128 128;
- max: 128 128;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- }
- programs {
- program {
- name: "init";
- signal: "show";
- source: "";
- after: "go_active_pre";
- }
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
- }
-}
-
-group {
- name: "e/sys/reboot";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "sys_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 128 128;
- max: 128 128;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- }
- programs {
- program {
- name: "init";
- signal: "show";
- source: "";
- after: "go_active_pre";
- }
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
- }
-}
-
-group {
- name: "e/sys/suspend";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "sys_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 128 128;
- max: 128 128;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- }
- programs {
- program {
- name: "init";
- signal: "show";
- source: "";
- after: "go_active_pre";
- }
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
- }
-}
-
-group {
- name: "e/sys/hibernate";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "sys_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 128 128;
- max: 128 128;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- }
- programs {
- program {
- name: "init";
- signal: "show";
- source: "";
- after: "go_active_pre";
- }
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
- }
-}
+++ /dev/null
-images {
- image: "e17_temperature_base.png" COMP;
- image: "e17_temperature_mid.png" COMP;
- image: "e17_temperature_overlay.png" COMP;
-}
-group {
- name: "e/modules/temperature/main";
- max: 128 128;
- script {
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_FLOAT) && (id == 1)) {
- new Float:val;
- val = getfarg(2);
- set_drag(PART:"temp_top", 0.0, val);
- }
- }
- }
- parts {
- part {
- name: "base";
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- aspect: 0.387 0.387;
- aspect_preference: BOTH;
- align: 0.0 0.5;
- max: 48 124;
- rel1 {
- relative: 0.0 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- image {
- normal: "e17_temperature_base.png";
- }
- }
- }
- part {
- name: "temp";
- clip_to: "temp_clip";
- description {
- state: "default" 0.0;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- image {
- normal: "e17_temperature_mid.png";
- }
- }
- }
- part {
- name: "overlay";
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- image {
- normal: "e17_temperature_overlay.png";
- }
- }
- }
- part {
- name: "e.text.reading";
- type: TEXT;
- effect: OUTLINE_SOFT_SHADOW;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- to_x: "temp";
- }
- rel2 {
- relative: 1.0 0.0;
- }
- color: 255 255 255 255;
- color2: 0 0 0 128;
- color3: 0 0 0 32;
- color_class: "module_label";
- text {
- text: "99^C";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 8;
- min: 1 1;
- align: 0.0 0.0;
- text_class: "module_small";
- }
- }
- }
- part {
- name: "fade_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- // +10 -46 / 124
- name: "temp_clip";
- type: RECT;
- clip_to: "fade_clip";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "base";
- to_y: "temp_top";
- }
- rel2 {
- to: "base";
- }
- }
- }
- part {
- // +10 -46 / 124
- name: "temp_top";
- type: RECT;
- dragable {
- x: 0 0 0;
- y: -1 1 0;
- confine: "temp_limit";
- }
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- }
- }
- part {
- // +10 -46 / 124
- name: "temp_limit";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.081;
- to: "base";
- }
- rel2 {
- relative: 1.0 0.637;
- to: "base";
- }
- }
- }
- }
- programs {
- program {
- name: "known";
- signal: "e,state,known";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "fade_clip";
- }
- program {
- name: "unknown";
- signal: "e,state,unknown";
- source: "e";
- action: STATE_SET "faded" 0.0;
- target: "fade_clip";
- }
- }
-}
-
+++ /dev/null
-styles
-{
- style {
- name: "textblock_style";
- base: "font=Edje-Vera font_size=10 align=left color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- tag: "b" "+ font=Edje-Vera-Bold";
- tag: "title" "+ font_size=12 font=Edje-Vera-Bold style=soft_shadow color=#fff shadow_color=#00000020";
- tag: "/title" "- \n \n";
- }
-}
-
-group {
- name: "e/widgets/textblock";
- parts {
- part {
- name: "e.textblock.text";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- text {
- style: "textblock_style";
- min: 1 1;
- }
- }
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_button_sm.png" COMP;
- image: "e17_button_sm2.png" COMP;
- image: "e17_logo.png" COMP;
- image: "e17_about_sky0.png" LOSSY 70;
- image: "e17_about_sky1.png" LOSSY 70;
- image: "e17_about_sky2.png" LOSSY 70;
- image: "e17_about_sky3.png" LOSSY 70;
- image: "e17_about_sky4.png" LOSSY 70;
- image: "e17_about_sky5.png" LOSSY 70;
- image: "e17_about_sky_overlay.png" COMP;
-}
-
-styles
-{
- style {
- name: "theme_about_style";
- base: "font=Edje-Vera style=glow color=#fff glow2_color=#fe87 glow_color=#fa14 font_size=12 align=center wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold";
- tag: "invisible" "+ font=Edje-Vera font_size=7 style=none color=#0002";
- }
-}
-
-group {
- name: "e/theme/about";
- min: 400 160;
- max: 400 160;
- parts {
- part {
- name: "sky";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 400 160;
- max: 400 160;
- align: 0.5 1.0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 7 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -1;
- }
- image {
- normal: "e17_about_sky0.png";
- }
- }
- }
- part {
- name: "sky1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky1.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.1075 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.1075 0.0;
- }
- }
- }
- }
- part {
- name: "sky4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky4.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.12 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.12 0.0;
- }
- }
- }
- }
- part {
- name: "about";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "logo";
- relative: 1.0 0.0;
- offset: 6 6;
- }
- rel2 {
- to_x: "button";
- relative: 0.0 1.0;
- offset: -7 -7;
- }
- text {
- style: "theme_about_style";
- min: 0 1;
- text:
-"This is the DEFAULT theme for Enlightenment, "
-"also known as the <hilight>BLING BLING</hilight> theme. "
-"It is intended to be conservative and still show "
-"off some aspects of Enlightenment such as "
-"the ability to animate transitions and do "
-"different layouts for objects. Please Enjoy!<br>"
-"<br>"
-"<invisible>Aardvarks!!!</invisible>";
- }
- }
- }
- part {
- name: "sky2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky2.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.1765 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.1765 0.0;
- }
- }
- }
- }
- part {
- name: "logo";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 63 63;
- max: 63 63;
- align: 0.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 6 -6;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 6 -6;
- }
- image {
- normal: "e17_logo.png";
- }
- }
- }
- part {
- name: "sky3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky3.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 2.1325 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -2.1325 0.0;
- }
- }
- }
- }
- part {
- name: "sky5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky5.png";
- }
- }
- }
- part {
- name: "button";
- type: IMAGE;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 64 32;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -7 -7;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -7 -7;
- }
- image {
- normal: "e17_button_sm.png";
- border: 8 8 8 8;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_button_sm2.png";
- }
- }
- }
- part {
- name: "button_text";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 6 6;
- to: "button";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -7 -7;
- to: "button";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "button_text";
- text {
- text: "OK";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "button_text";
- }
- }
- }
- }
- programs {
- program {
- name: "button_click";
- signal: "mouse,down,1";
- source: "button";
- action: STATE_SET "clicked" 0.0;
- target: "button";
- }
- program {
- name: "button_unclick";
- signal: "mouse,up,1";
- source: "button";
- action: STATE_SET "default" 0.0;
- target: "button";
- }
- program {
- name: "button_unclick2";
- signal: "mouse,clicked,1";
- source: "button";
- action: SIGNAL_EMIT "e,action,close" "";
- }
-
- program {
- name: "anim_sky1a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 20.0;
- target: "sky1";
- after: "anim_sky1b";
- }
- program {
- name: "anim_sky1b";
- action: STATE_SET "default" 0.0;
- target: "sky1";
- after: "anim_sky1a";
- }
-
- program {
- name: "anim_sky4a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky4";
- after: "anim_sky4b";
- }
- program {
- name: "anim_sky4b";
- action: STATE_SET "default" 0.0;
- target: "sky4";
- after: "anim_sky4a";
- }
-
- program {
- name: "anim_sky2a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky2";
- after: "anim_sky2b";
- }
- program {
- name: "anim_sky2b";
- action: STATE_SET "default" 0.0;
- target: "sky2";
- after: "anim_sky2a";
- }
-
- program {
- name: "anim_sky3a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky3";
- after: "anim_sky3b";
- }
- program {
- name: "anim_sky3b";
- action: STATE_SET "default" 0.0;
- target: "sky3";
- after: "anim_sky3a";
- }
-
- }
-}
+++ /dev/null
-images {
- image: "e17_ilist_bg0.png" COMP;
- image: "e17_ilist_bg1.png" COMP;
-}
-
-styles
-{
- style {
- name: "tlist_style";
- base: "font=Edje-Vera font_size=10 align=left color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- tag: "title" "+ font_size=12 font=Edje-Vera-Bold style=soft_shadow color=#fff shadow_color=#00000020";
- tag: "/title" "- \n \n";
- }
-}
-
-group {
- name: "e/widgets/tlist";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ilist_bg0.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 5 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -6 -1;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "tlist";
- }
- }
- }
- part {
- name: "e.textblock.label";
- type: TEXTBLOCK;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 5 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -6 -1;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- style: "tlist_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
-
-group {
- name: "e/widgets/tlist_odd";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ilist_bg1.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 5 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -6 -1;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "tlist";
- }
- }
- }
- part {
- name: "e.textblock.label";
- type: TEXTBLOCK;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 5 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -6 -1;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- style: "tlist_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
+++ /dev/null
-images
-{
- image: "e17_menu_bg.png" COMP;
- image: "e17_menu_bg_border.png" COMP;
-}
-
-group
-{
- name: "e/toolbar/default/base";
- parts
- {
- part
- {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description
- {
- state: "default" 0.0;
- color: 221 221 221 255;
- }
- }
- part
- {
- name: "bg";
- mouse_events: 0;
- type: IMAGE;
- description
- {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1
- {
- offset: 1 1;
- to: "base";
- }
- rel2
- {
- offset: -2 -2;
- to: "base";
- }
- image.normal: "e17_menu_bg.png";
- fill
- {
- origin.offset: 0 -6;
- size.offset: 0 6;
- }
- }
- description
- {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- fill
- {
- origin.offset: 0 0;
- size.offset: 0 6;
- }
- }
- description
- {
- state: "left" 0.0;
- inherit: "default" 0.0;
- fill
- {
- origin.offset: -6 -16;
- size.offset: 6 16;
- }
- }
- description
- {
- state: "right" 0.0;
- inherit: "default" 0.0;
- fill
- {
- origin.offset: 0 0;
- size.offset: 6 0;
- }
- }
- }
- part
- {
- name: "bd";
- mouse_events: 0;
- type: IMAGE;
- description
- {
- state: "default" 0.0;
- image
- {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- }
- }
- part
- {
- name: "e.swallow.content";
- type: SWALLOW;
- description
- {
- state: "default" 0.0;
- rel1.offset: 2 2;
- rel2.offset: -3 -3;
- }
- description
- {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- rel1.offset: 2 2;
- rel2.offset: -3 -3;
- }
- description
- {
- state: "left" 0.0;
- inherit: "default" 0.0;
- rel1.offset: 2 2;
- rel2.offset: -3 -3;
- }
- description
- {
- state: "right" 0.0;
- inherit: "default" 0.0;
- rel1.offset: 2 2;
- rel2.offset: -3 -3;
- }
- }
- }
- programs
- {
- program
- {
- name: "orient1";
- signal: "e,state,orientation,top";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "bg";
- target: "e.swallow.content";
- }
- program
- {
- name: "orient2";
- signal: "e,state,orientation,bottom";
- source: "e";
- action: STATE_SET "bottom" 0.0;
- target: "bg";
- target: "e.swallow.content";
- }
- program
- {
- name: "orient3";
- signal: "e,state,orientation,left";
- source: "e";
- action: STATE_SET "left" 0.0;
- target: "bg";
- target: "e.swallow.content";
- }
- program
- {
- name: "orient4";
- signal: "e,state,orientation,right";
- source: "e";
- action: STATE_SET "right" 0.0;
- target: "bg";
- target: "e.swallow.content";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_trans1.png" LOSSY 90;
- image: "e17_trans2.png" LOSSY 90;
- image: "e17_transition_vswipe_gap.png" COMP;
-}
-
-group {
- name: "e/transpreview/0";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.33333333333 1.33333333333;
- aspect_preference: NONE;
- image {
- normal: "e17_trans1.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/transpreview/1";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.33333333333 1.33333333333;
- aspect_preference: NONE;
- image {
- normal: "e17_trans2.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/transitions/crossfade";
- parts {
- part {
- name: "e.swallow.bg.old";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- }
- }
- part {
- name: "e.swallow.bg.new";
- type: SWALLOW;
- clip_to: "bg_new_clip";
- description {
- state: "default" 0.0;
- }
- }
- part {
- name: "bg_new_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- description {
- state: "done" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,action,start";
- source: "e";
- action: STATE_SET "done" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "bg_new_clip";
- after: "go2";
- }
- program {
- name: "go2";
- action: SIGNAL_EMIT "e,state,done" "";
- }
- }
-}
-
-group {
- name: "e/transitions/vswipe";
- parts {
- part {
- name: "e.swallow.bg.old";
- type: SWALLOW;
- clip_to: "bg_prev_clip";
- description {
- state: "default" 0.0;
- }
- }
- part {
- name: "e.swallow.bg.new";
- type: SWALLOW;
- clip_to: "bg_new_clip";
- description {
- state: "default" 0.0;
- }
- }
- part {
- name: "bg_prev_clip";
- type: RECT;
- mouse_events: 0;
- description {
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -32;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 31;
- }
- state: "default" 0.0;
- }
- description {
- state: "done" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 31;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 31;
- }
- }
- }
- part {
- name: "bg_new_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -32;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -32;
- }
- }
- description {
- state: "done" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -32;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 31;
- }
- }
- }
- part {
- name: "swipe_gap";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 64;
- max: 99999 64;
- rel1 {
- to: "bg_prev_clip";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "bg_prev_clip";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- image {
- normal: "e17_transition_vswipe_gap.png";
- }
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,action,start";
- source: "e";
- action: STATE_SET "done" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "bg_new_clip";
- target: "bg_prev_clip";
- after: "go2";
- }
- program {
- name: "go2";
- action: SIGNAL_EMIT "e,state,done" "";
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_menu_bg.png" COMP;
- image: "e17_winlist_top.png" COMP;
- image: "e17_winlist_bottom.png" COMP;
- image: "e17_ibar_bg_h.png" COMP;
- image: "e17_ibar_over_v.png" COMP;
- image: "e17_gadman_overlay.png" COMP;
- image: "e17_pager_window.png" COMP;
- image: "e17_pager_window_shaded.png" COMP;
- image: "e17_pager_desk.png" COMP;
-}
-
-group {
- name: "e/widgets/winlist/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.swallow.list";
- type: SWALLOW;
- clip_to: "list_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 16;
- to_y: "e.text.title";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 -17;
- to_y: "e.swallow.icon";
- }
- }
- }
- part {
- name: "list_clip";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_y: "e.swallow.list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to_y: "e.swallow.list";
- }
- }
- }
- part {
- name: "top";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -2 16;
- to_y: "e.swallow.list";
- }
- image {
- normal: "e17_winlist_top.png";
- border: 0 0 0 19;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "bottom";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 -3;
- to_y: "e.swallow.list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_winlist_bottom.png";
- border: 0 0 4 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 16;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 16;
- }
- color: 255 255 255 255;
- color3: 0 0 0 22;
- color_class: "winlist_title";
- text {
- text: "Title goes here";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 0 1;
- align: 0.5 0.0;
- text_class: "winlist_title";
- }
- }
- }
- part {
- name: "title_bg";
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_overlay";
- }
- rel2 {
- to: "title_overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 26 -24;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -27 -24;
- }
- color: 0 0 0 255;
- color3: 0 0 0 22;
- color_class: "winlist_label";
- text {
- text: "Title goes here";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "winlist_label";
- }
- }
- }
- part {
- name: "title_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 -7;
- to_y: "e.text.label";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 6;
- to_y: "e.text.label";
- }
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- align: 0.5 1.0;
- min: 32 32;
- fixed: 1 1;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 -12;
- to_y: "title_overlay";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -2 -12;
- to_y: "title_overlay";
- }
- }
- }
- part {
- name: "icon_overlay";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -8 -8;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 7 7;
- }
- image {
- normal: "e17_gadman_overlay.png";
- border: 15 15 15 15;
- }
- }
- }
- }
-}
-
-
-group {
- name: "e/widgets/winlist/item";
- parts {
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 1 -1;
- to_x: "e.swallow.icon";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to_x: "type";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 6;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 6;
- }
- text {
- text_source: "e.text.label";
- source: "e.text.label";
- min: 0 1;
- text_class: "winlist_title";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 6;
- to_x: "e.swallow.icon";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -8 -6;
- to_x: "type";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "winlist_item";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "menu_item";
- text_class: "winlist_title";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- align: 0.0 0.5;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 1 4;
- to_y: "title2";
- }
- }
- }
- part {
- name: "type";
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- align: 1.0 0.5;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 1.0 0.0;
- offset: -1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 4;
- to_y: "title2";
- }
- image {
- normal: "e17_pager_window.png";
- border: 6 13 7 5;
- }
- }
- description {
- state: "iconified" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- description {
- state: "invisible" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- }
- }
- description {
- state: "shaded" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_pager_window_shaded.png";
- border: 6 13 9 0;
- }
- }
- }
- part {
- name: "e.event.winlist.item";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- }
- }
- }
- programs {
- program {
- name: "type1";
- signal: "e,state,iconified";
- source: "e";
- action: STATE_SET "iconified" 0.0;
- target: "type";
- }
- program {
- name: "type2";
- signal: "e,state,invisible";
- source: "e";
- action: STATE_SET "invisible" 0.0;
- target: "type";
- }
- program {
- name: "type3";
- signal: "e,state,shaded";
- source: "e";
- action: STATE_SET "shaded" 0.0;
- target: "type";
- }
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
+++ /dev/null
-images {
- image: "e17_tl_corner_logo.png" COMP;
- image: "e17_tl_corner_logo_shadow.png" LOSSY 90;
- image: "e17_whitev.png" COMP;
- image: "e17_winlist_bottom.png" COMP;
- image: "e17_wiz_b1.png" COMP;
- image: "e17_wiz_b2.png" COMP;
-}
-
-group {
- name: "e/wizard/extra";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_whitev.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/wizard/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_whitev.png";
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 8;
- to_y: "e.text.title";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 -9;
- to_y: "bottom";
- }
- }
- }
- part {
- name: "bottom";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "b1";
- relative: 0.0 0.0;
- offset: 0 -8;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_winlist_bottom.png";
- border: 0 0 4 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- align: 0.5 0.0;
- color: 255 255 255 255;
- color3: 0 0 0 16;
- text {
- text: "Title";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 20;
- min: 0 1;
- align: 0.5 0.0;
- text_class: "wizard_title";
- }
- }
- }
- part {
- name: "b1";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.0 1.0;
- rel1 {
- to: "e.button.back.label";
- relative: 0.0 0.0;
- offset: -9 -9;
- }
- rel2 {
- to: "e.button.back.label";
- relative: 1.0 1.0;
- offset: 8 8;
- }
- image {
- normal: "e17_wiz_b1.png";
- border: 7 7 7 7;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image {
- normal: "e17_wiz_b2.png";
- }
- }
- }
- part {
- name: "e.button.back.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 -17;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 16 -17;
- }
- align: 0.0 1.0;
- color: 255 255 255 255;
- color3: 0 0 0 16;
- text {
- text: "Back";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 12;
- min: 1 1;
- align: 0.0 1.0;
- text_class: "wizard_button";
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- color3: 0 0 0 8;
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- color3: 0 0 0 8;
- }
- }
- part {
- name: "b2";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.0 1.0;
- rel1 {
- to: "e.button.next.label";
- relative: 0.0 0.0;
- offset: -9 -9;
- }
- rel2 {
- to: "e.button.next.label";
- relative: 1.0 1.0;
- offset: 8 8;
- }
- image {
- normal: "e17_wiz_b1.png";
- border: 7 7 7 7;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image {
- normal: "e17_wiz_b2.png";
- }
- }
- }
- part {
- name: "e.button.next.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: -17 -17;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 -17;
- }
- align: 1.0 1.0;
- color: 255 255 255 255;
- color3: 0 0 0 16;
- text {
- text: "Next";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 12;
- min: 1 1;
- align: 1.0 1.0;
- text_class: "wizard_button";
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- color3: 0 0 0 8;
- }
- }
- part {
- name: "logo_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "logo";
- }
- rel2 {
- to: "logo";
- }
- image {
- normal: "e17_tl_corner_logo_shadow.png";
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 20 20;
- max: 100 100;
- align: 0.0 0.0;
- image {
- normal: "e17_tl_corner_logo.png";
- }
- }
- }
- }
- programs {
- program {
- name: "b1_click";
- signal: "mouse,down,1";
- source: "b1";
- action: STATE_SET "clicked" 0.0;
- target: "b1";
- target: "e.button.back.label";
- }
- program {
- name: "b1_unclick";
- signal: "mouse,up,1";
- source: "b1";
- action: STATE_SET "visible" 0.0;
- target: "b1";
- target: "e.button.back.label";
- after: "b1";
- }
- program {
- name: "b2_click";
- signal: "mouse,down,1";
- source: "b2";
- action: STATE_SET "clicked" 0.0;
- target: "b2";
- target: "e.button.next.label";
- }
- program {
- name: "b2_unclick";
- signal: "mouse,up,1";
- source: "b2";
- action: STATE_SET "visible" 0.0;
- target: "b2";
- target: "e.button.next.label";
- after: "b2";
- }
- program {
- name: "b1";
- action: SIGNAL_EMIT "e,action,back" "";
- }
- program {
- name: "b2";
- action: SIGNAL_EMIT "e,action,next" "";
- }
- program {
- name: "b1_enable";
- signal: "e,state,back,enable";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "b1";
- target: "e.button.back.label";
- }
- program {
- name: "b1_disable";
- signal: "e,state,back,disable";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "b1";
- target: "e.button.back.label";
- }
- program {
- name: "b2_enable";
- signal: "e,state,next,enable";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "b2";
- target: "e.button.next.label";
- }
- program {
- name: "b2_disable";
- signal: "e,state,next,disable";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "b2";
- target: "e.button.next.label";
- }
- }
-}
MAINTAINERCLEANFILES = Makefile.in
EXTRA_DIST = \
-e17_about_bg_v.png \
-e17_about_over_v.png \
-e17_about_sky0.png \
-e17_about_sky1.png \
-e17_about_sky2.png \
-e17_about_sky3.png \
-e17_about_sky4.png \
-e17_about_sky5.png \
-e17_about_sky_overlay.png \
-e17_battery_000.png \
-e17_battery_010.png \
-e17_battery_020.png \
-e17_battery_030.png \
-e17_battery_040.png \
-e17_battery_050.png \
-e17_battery_060.png \
-e17_battery_070.png \
-e17_battery_080.png \
-e17_battery_090.png \
-e17_battery_100.png \
-e17_battery_ac.png \
-e17_border1.png \
-e17_border1b.png \
-e17_border2.png \
-e17_border3.png \
-e17_border3b.png \
-e17_border4.png \
-e17_border5.png \
-e17_border5b.png \
-e17_border6.png \
-e17_border7.png \
-e17_border7b.png \
-e17_brushed.png \
-e17_busy-1.png \
-e17_busy-2.png \
-e17_busy-3.png \
-e17_busy-4.png \
-e17_busy-5.png \
-e17_busy-6.png \
-e17_busy-7.png \
-e17_busy-8.png \
-e17_busy-9.png \
-e17_button.png \
-e17_button2.png \
-e17_button_detail_arrange.png \
-e17_button_detail_arrange_name.png \
-e17_button_detail_arrange_time.png \
-e17_button_detail_borderless.png \
-e17_button_detail_close.png \
-e17_button_detail_copy.png \
-e17_button_detail_cut.png \
-e17_button_detail_delete.png \
-e17_button_detail_fullscreen.png \
-e17_button_detail_kill.png \
-e17_button_detail_locks.png \
-e17_button_detail_locks_application.png \
-e17_button_detail_locks_user.png \
-e17_button_detail_maximize.png \
-e17_button_detail_minimize.png \
-e17_button_detail_new.png \
-e17_button_detail_new_dir.png \
-e17_button_detail_open.png \
-e17_button_detail_paste.png \
-e17_button_detail_properties.png \
-e17_button_detail_refresh.png \
-e17_button_detail_remember.png \
-e17_button_detail_rename.png \
-e17_button_detail_sendto.png \
-e17_button_detail_shade.png \
-e17_button_detail_skip_winlist.png \
-e17_button_detail_stack_below.png \
-e17_button_detail_stack_normal.png \
-e17_button_detail_stack_on_top.png \
-e17_button_detail_stacking.png \
-e17_button_detail_stick.png \
-e17_button_detail_view.png \
-e17_button_detail_view_details.png \
-e17_button_detail_view_name.png \
-e17_button_detail_select.png \
-e17_button_sm.png \
-e17_button_sm2.png \
-e17_button_sm_disabled.png \
-e17_clock_bg.png \
-e17_clock_fg.png \
-e17_clock_hour_00.png \
-e17_clock_hour_01.png \
-e17_clock_hour_02.png \
-e17_clock_hour_03.png \
-e17_clock_hour_04.png \
-e17_clock_hour_05.png \
-e17_clock_hour_06.png \
-e17_clock_hour_07.png \
-e17_clock_hour_08.png \
-e17_clock_hour_09.png \
-e17_clock_hour_10.png \
-e17_clock_hour_11.png \
-e17_clock_hour_12.png \
-e17_clock_hour_13.png \
-e17_clock_hour_14.png \
-e17_clock_hour_15.png \
-e17_clock_hour_16.png \
-e17_clock_hour_17.png \
-e17_clock_hour_18.png \
-e17_clock_hour_19.png \
-e17_clock_hour_20.png \
-e17_clock_hour_21.png \
-e17_clock_hour_22.png \
-e17_clock_hour_23.png \
-e17_clock_hour_24.png \
-e17_clock_hour_25.png \
-e17_clock_hour_26.png \
-e17_clock_hour_27.png \
-e17_clock_hour_28.png \
-e17_clock_hour_29.png \
-e17_clock_hour_30.png \
-e17_clock_hour_31.png \
-e17_clock_hour_32.png \
-e17_clock_hour_33.png \
-e17_clock_hour_34.png \
-e17_clock_hour_35.png \
-e17_clock_hour_36.png \
-e17_clock_hour_37.png \
-e17_clock_hour_38.png \
-e17_clock_hour_39.png \
-e17_clock_hour_40.png \
-e17_clock_hour_41.png \
-e17_clock_hour_42.png \
-e17_clock_hour_43.png \
-e17_clock_hour_44.png \
-e17_clock_hour_45.png \
-e17_clock_hour_46.png \
-e17_clock_hour_47.png \
-e17_clock_hour_48.png \
-e17_clock_hour_49.png \
-e17_clock_hour_50.png \
-e17_clock_hour_51.png \
-e17_clock_hour_52.png \
-e17_clock_hour_53.png \
-e17_clock_hour_54.png \
-e17_clock_hour_55.png \
-e17_clock_hour_56.png \
-e17_clock_hour_57.png \
-e17_clock_hour_58.png \
-e17_clock_hour_59.png \
-e17_clock_minutes_00.png \
-e17_clock_minutes_01.png \
-e17_clock_minutes_02.png \
-e17_clock_minutes_03.png \
-e17_clock_minutes_04.png \
-e17_clock_minutes_05.png \
-e17_clock_minutes_06.png \
-e17_clock_minutes_07.png \
-e17_clock_minutes_08.png \
-e17_clock_minutes_09.png \
-e17_clock_minutes_10.png \
-e17_clock_minutes_11.png \
-e17_clock_minutes_12.png \
-e17_clock_minutes_13.png \
-e17_clock_minutes_14.png \
-e17_clock_minutes_15.png \
-e17_clock_minutes_16.png \
-e17_clock_minutes_17.png \
-e17_clock_minutes_18.png \
-e17_clock_minutes_19.png \
-e17_clock_minutes_20.png \
-e17_clock_minutes_21.png \
-e17_clock_minutes_22.png \
-e17_clock_minutes_23.png \
-e17_clock_minutes_24.png \
-e17_clock_minutes_25.png \
-e17_clock_minutes_26.png \
-e17_clock_minutes_27.png \
-e17_clock_minutes_28.png \
-e17_clock_minutes_29.png \
-e17_clock_minutes_30.png \
-e17_clock_minutes_31.png \
-e17_clock_minutes_32.png \
-e17_clock_minutes_33.png \
-e17_clock_minutes_34.png \
-e17_clock_minutes_35.png \
-e17_clock_minutes_36.png \
-e17_clock_minutes_37.png \
-e17_clock_minutes_38.png \
-e17_clock_minutes_39.png \
-e17_clock_minutes_40.png \
-e17_clock_minutes_41.png \
-e17_clock_minutes_42.png \
-e17_clock_minutes_43.png \
-e17_clock_minutes_44.png \
-e17_clock_minutes_45.png \
-e17_clock_minutes_46.png \
-e17_clock_minutes_47.png \
-e17_clock_minutes_48.png \
-e17_clock_minutes_49.png \
-e17_clock_minutes_50.png \
-e17_clock_minutes_51.png \
-e17_clock_minutes_52.png \
-e17_clock_minutes_53.png \
-e17_clock_minutes_54.png \
-e17_clock_minutes_55.png \
-e17_clock_minutes_56.png \
-e17_clock_minutes_57.png \
-e17_clock_minutes_58.png \
-e17_clock_minutes_59.png \
-e17_clock_seconds_00.png \
-e17_clock_seconds_01.png \
-e17_clock_seconds_02.png \
-e17_clock_seconds_03.png \
-e17_clock_seconds_04.png \
-e17_clock_seconds_05.png \
-e17_clock_seconds_06.png \
-e17_clock_seconds_07.png \
-e17_clock_seconds_08.png \
-e17_clock_seconds_09.png \
-e17_clock_seconds_10.png \
-e17_clock_seconds_11.png \
-e17_clock_seconds_12.png \
-e17_clock_seconds_13.png \
-e17_clock_seconds_14.png \
-e17_clock_seconds_15.png \
-e17_clock_seconds_16.png \
-e17_clock_seconds_17.png \
-e17_clock_seconds_18.png \
-e17_clock_seconds_19.png \
-e17_clock_seconds_20.png \
-e17_clock_seconds_21.png \
-e17_clock_seconds_22.png \
-e17_clock_seconds_23.png \
-e17_clock_seconds_24.png \
-e17_clock_seconds_25.png \
-e17_clock_seconds_26.png \
-e17_clock_seconds_27.png \
-e17_clock_seconds_28.png \
-e17_clock_seconds_29.png \
-e17_clock_seconds_30.png \
-e17_clock_seconds_31.png \
-e17_clock_seconds_32.png \
-e17_clock_seconds_33.png \
-e17_clock_seconds_34.png \
-e17_clock_seconds_35.png \
-e17_clock_seconds_36.png \
-e17_clock_seconds_37.png \
-e17_clock_seconds_38.png \
-e17_clock_seconds_39.png \
-e17_clock_seconds_40.png \
-e17_clock_seconds_41.png \
-e17_clock_seconds_42.png \
-e17_clock_seconds_43.png \
-e17_clock_seconds_44.png \
-e17_clock_seconds_45.png \
-e17_clock_seconds_46.png \
-e17_clock_seconds_47.png \
-e17_clock_seconds_48.png \
-e17_clock_seconds_49.png \
-e17_clock_seconds_50.png \
-e17_clock_seconds_51.png \
-e17_clock_seconds_52.png \
-e17_clock_seconds_53.png \
-e17_clock_seconds_54.png \
-e17_clock_seconds_55.png \
-e17_clock_seconds_56.png \
-e17_clock_seconds_57.png \
-e17_clock_seconds_58.png \
-e17_clock_seconds_59.png \
-e17_cpufreq_cpu1.png \
-e17_cpufreq_cpu2.png \
-e17_cpufreq_decrease1.png \
-e17_cpufreq_decrease2.png \
-e17_cpufreq_freq00.png \
-e17_cpufreq_freq01.png \
-e17_cpufreq_freq02.png \
-e17_cpufreq_freq03.png \
-e17_cpufreq_freq04.png \
-e17_cpufreq_freq05.png \
-e17_cpufreq_freq06.png \
-e17_cpufreq_freq07.png \
-e17_cpufreq_freq08.png \
-e17_cpufreq_freq09.png \
-e17_cpufreq_freq10.png \
-e17_cpufreq_increase1.png \
-e17_cpufreq_increase2.png \
-e17_desklock_error.png \
-e17_dialog_watermark.png \
-e17_entry_cursor.png \
-e17_fileman_bg.png \
-e17_fileman_bg_shadow.png \
-e17_fileman_rubberband.png \
+about_bot.png \
+about_mid.png \
+about_top.png \
+arrow_down.png \
+arrow_left.png \
+arrow_right.png \
+arrow_up.png \
+ball.png \
+base_bg.png \
+bat_content1b.png \
+bat_content1.png \
+bat_content2b.png \
+bat_content2.png \
+bat_content3b.png \
+bat_content3.png \
+bat_over.png \
+bat_shadow.png \
+bd_bottom.png \
+bd_button_close_focused.png \
+bd_button_close_shadow.png \
+bd_button_close_unfocused.png \
+bd_button_max_focused.png \
+bd_button_max_shadow.png \
+bd_button_max_unfocused.png \
+bd_button_min_focused.png \
+bd_button_min_shadow.png \
+bd_button_min_unfocused.png \
+bd_resize_b.png \
+bd_title_bg.png \
+bd_title_over.png \
+bd_top_hilight.png \
+bd_top.png \
+bnw.png \
+bt_base1.png \
+bt_base2.png \
+bt_dis_base.png \
+bt_dis_hilight.png \
+bt_dis_shine.png \
+bt_hilight.png \
+bt_shine.png \
+bt_sm_base1.png \
+bt_sm_base2.png \
+bt_sm_hilight.png \
+bt_sm_shine.png \
+busy-1.png \
+busy-2.png \
+busy-3.png \
+busy-4.png \
+busy-5.png \
+busy-6.png \
+busy-7.png \
+busy-8.png \
+busy-9.png \
+ch-00.png \
+ch-01.png \
+ch-02.png \
+ch-03.png \
+ch-04.png \
+ch-05.png \
+ch-06.png \
+ch-07.png \
+ch-08.png \
+ch-09.png \
+ch-10.png \
+ch-11.png \
+ch-12.png \
+ch-13.png \
+ch-14.png \
+ch-15.png \
+ch-16.png \
+ch-17.png \
+ch-18.png \
+ch-19.png \
+ch-20.png \
+ch-21.png \
+ch-22.png \
+ch-23.png \
+ch-24.png \
+ch-25.png \
+ch-26.png \
+ch-27.png \
+ch-28.png \
+ch-29.png \
+ch-30.png \
+ch-31.png \
+ch-32.png \
+ch-33.png \
+ch-34.png \
+ch-35.png \
+ch-36.png \
+ch-37.png \
+ch-38.png \
+ch-39.png \
+ch-40.png \
+ch-41.png \
+ch-42.png \
+ch-43.png \
+ch-44.png \
+ch-45.png \
+ch-46.png \
+ch-47.png \
+ch-48.png \
+ch-49.png \
+ch-50.png \
+ch-51.png \
+ch-52.png \
+ch-53.png \
+ch-54.png \
+ch-55.png \
+ch-56.png \
+ch-57.png \
+ch-58.png \
+ch-59.png \
+check_base.png \
+check_on.png \
+check_sel.png \
+clock_base.png \
+cm-00.png \
+cm-01.png \
+cm-02.png \
+cm-03.png \
+cm-04.png \
+cm-05.png \
+cm-06.png \
+cm-07.png \
+cm-08.png \
+cm-09.png \
+cm-10.png \
+cm-11.png \
+cm-12.png \
+cm-13.png \
+cm-14.png \
+cm-15.png \
+cm-16.png \
+cm-17.png \
+cm-18.png \
+cm-19.png \
+cm-20.png \
+cm-21.png \
+cm-22.png \
+cm-23.png \
+cm-24.png \
+cm-25.png \
+cm-26.png \
+cm-27.png \
+cm-28.png \
+cm-29.png \
+cm-30.png \
+cm-31.png \
+cm-32.png \
+cm-33.png \
+cm-34.png \
+cm-35.png \
+cm-36.png \
+cm-37.png \
+cm-38.png \
+cm-39.png \
+cm-40.png \
+cm-41.png \
+cm-42.png \
+cm-43.png \
+cm-44.png \
+cm-45.png \
+cm-46.png \
+cm-47.png \
+cm-48.png \
+cm-49.png \
+cm-50.png \
+cm-51.png \
+cm-52.png \
+cm-53.png \
+cm-54.png \
+cm-55.png \
+cm-56.png \
+cm-57.png \
+cm-58.png \
+cm-59.png \
+cs-00.png \
+cs-01.png \
+cs-02.png \
+cs-03.png \
+cs-04.png \
+cs-05.png \
+cs-06.png \
+cs-07.png \
+cs-08.png \
+cs-09.png \
+cs-10.png \
+cs-11.png \
+cs-12.png \
+cs-13.png \
+cs-14.png \
+cs-15.png \
+cs-16.png \
+cs-17.png \
+cs-18.png \
+cs-19.png \
+cs-20.png \
+cs-21.png \
+cs-22.png \
+cs-23.png \
+cs-24.png \
+cs-25.png \
+cs-26.png \
+cs-27.png \
+cs-28.png \
+cs-29.png \
+cs-30.png \
+cs-31.png \
+cs-32.png \
+cs-33.png \
+cs-34.png \
+cs-35.png \
+cs-36.png \
+cs-37.png \
+cs-38.png \
+cs-39.png \
+cs-40.png \
+cs-41.png \
+cs-42.png \
+cs-43.png \
+cs-44.png \
+cs-45.png \
+cs-46.png \
+cs-47.png \
+cs-48.png \
+cs-49.png \
+cs-50.png \
+cs-51.png \
+cs-52.png \
+cs-53.png \
+cs-54.png \
+cs-55.png \
+cs-56.png \
+cs-57.png \
+cs-58.png \
+cs-59.png \
+dia_botshad.png \
+dia_grad.png \
+dia_topshad.png \
e17_fileman_thumb_bg.png \
-e17_fileman_typebuf.png \
-e17_fileman_ask.png \
-e17_fileman_copy.png \
-e17_fileman_move.png \
-e17_frame_label_over.png \
-e17_frame_label_under.png \
-e17_frame_outline.png \
-e17_gadman_indicator.png \
-e17_gadman_overlay.png \
-e17_ibar_arrow_d.png \
-e17_ibar_arrow_l.png \
-e17_ibar_arrow_r.png \
-e17_ibar_arrow_u.png \
-e17_ibar_bg_h.png \
-e17_ibar_bg_v.png \
-e17_ibar_handle_h.png \
-e17_ibar_handle_h2.png \
-e17_ibar_handle_thumb_h.png \
-e17_ibar_handle_thumb_v.png \
-e17_ibar_handle_v.png \
-e17_ibar_handle_v2.png \
-e17_ibar_lamp_d.png \
-e17_ibar_lamp_exec_d.png \
-e17_ibar_lamp_exec_l.png \
-e17_ibar_lamp_exec_r.png \
-e17_ibar_lamp_exec_u.png \
-e17_ibar_lamp_l.png \
-e17_ibar_lamp_r.png \
-e17_ibar_lamp_u.png \
-e17_ibar_over_h.png \
-e17_ibar_over_v.png \
-e17_icon_add.png \
-e17_icon_advanced.png \
-e17_icon_appearance.png \
-e17_icon_applications.png \
-e17_icon_background.png \
-e17_icon_behavior.png \
-e17_icon_colors.png \
-e17_icon_configuration.png \
-e17_icon_check.png \
-e17_icon_del.png \
-e17_icon_desklock.png \
-e17_icon_desklock_menu.png \
-e17_icon_desktop.png \
-e17_icon_directories.png \
-e17_icon_down_arrow.png \
-e17_icon_e_0.png \
-e17_icon_e_exit.png \
-e17_icon_e_glow_0.png \
-e17_icon_e_reset.png \
-e17_icon_extensions.png \
-e17_icon_favorites.png \
-e17_icon_file_icons.png \
-e17_icon_fileman_avi.png \
-e17_icon_fileman_bdf.png \
-e17_icon_fileman_bz2.png \
-e17_icon_fileman_c.png \
-e17_icon_fileman_cpp.png \
-e17_icon_fileman_cs.png \
-e17_icon_fileman_css.png \
-e17_icon_fileman_deb.png \
-e17_icon_fileman_desktop.png \
-e17_icon_fileman_diff.png \
-e17_icon_fileman_doc.png \
-e17_icon_fileman_file.png \
-e17_icon_fileman_file_clicked.png \
-e17_icon_fileman_folder.png \
-e17_icon_fileman_folder_clicked.png \
-e17_icon_fileman_gz.png \
-e17_icon_fileman_h.png \
-e17_icon_fileman_hd.png \
-e17_icon_fileman_home.png \
-e17_icon_fileman_htm.png \
-e17_icon_fileman_html.png \
-e17_icon_fileman_jpg.png \
-e17_icon_fileman_mp3.png \
-e17_icon_fileman_mpeg.png \
-e17_icon_fileman_mpg.png \
-e17_icon_fileman_o.png \
-e17_icon_fileman_ogg.png \
-e17_icon_fileman_patch.png \
-e17_icon_fileman_pcf.png \
-e17_icon_fileman_pdf.png \
-e17_icon_fileman_png.png \
-e17_icon_fileman_sh.png \
-e17_icon_fileman_tar.png \
-e17_icon_fileman_ttf.png \
-e17_icon_fileman_txt.png \
-e17_icon_fileman_xcf.png \
-e17_icon_fileman_zip.png \
-e17_icon_fileman_rar.png \
-e17_icon_font.png \
-e17_icon_gadget.png \
-e17_icon_halt.png \
-e17_icon_hibernate.png \
-e17_icon_ibar_applications.png \
-e17_icon_icon_theme.png \
-e17_icon_imc.png \
-e17_icon_intl.png \
-e17_icon_keys.png \
-e17_icon_logout.png \
-e17_icon_lost_windows.png \
-e17_icon_menu_settings.png \
-e17_icon_menus.png \
-e17_icon_mixer.png \
-e17_icon_module.png \
-e17_icon_mouse.png \
-e17_icon_mouse_clean.png \
-e17_icon_mouse_extra.png \
-e17_icon_mouse_left.png \
-e17_icon_mouse_middle.png \
-e17_icon_mouse_right.png \
-e17_icon_mouse_wheel.png \
-e17_icon_new.png \
-e17_icon_pager.png \
-e17_icon_performance.png \
-e17_icon_reboot.png \
-e17_icon_regenerate_menus.png \
-e17_icon_restart_applications.png \
-e17_icon_right_arrow.png \
-e17_icon_run.png \
-e17_icon_screen_around.png \
-e17_icon_screen_hflip.png \
-e17_icon_screen_left.png \
-e17_icon_screen_normal.png \
-e17_icon_screen_resolution.png \
-e17_icon_screen_right.png \
-e17_icon_screen_setup.png \
-e17_icon_screen_vflip.png \
-e17_icon_shelf.png \
-e17_icon_startup.png \
-e17_icon_startup_applications.png \
-e17_icon_suspend.png \
-e17_icon_system.png \
-e17_icon_theme.png \
-e17_icon_transitions.png \
-e17_icon_up_arrow.png \
-e17_icon_window_focus.png \
-e17_icon_window_manipulation.png \
-e17_icon_windows.png \
-e17_icon_winlist.png \
-e17_icon_power_management.png \
-e17_icon_screensaver.png \
-e17_ilist_bg0.png \
-e17_ilist_bg1.png \
-e17_logo.png \
-e17_logo_small.png \
-e17_logo_small_p1.png \
-e17_logo_small_p2.png \
-e17_logo_small_p21.png \
-e17_logo_small_p22.png \
-e17_logo_small_p23.png \
-e17_logo_small_p24.png \
-e17_logo_small_p25.png \
-e17_logo_small_p26.png \
-e17_logo_small_p27.png \
-e17_logo_small_p28.png \
-e17_logo_small_p29.png \
-e17_logo_small_p3.png \
-e17_logo_small_p4.png \
-e17_logo_small_p5.png \
-e17_logo_small_p6.png \
-e17_logo_small_p7.png \
-e17_logo_small_p8.png \
-e17_logo_small_p9.png \
-e17_menu_arrow.png \
-e17_menu_bg.png \
-e17_menu_bg_border.png \
-e17_menu_check0.png \
-e17_menu_check1.png \
-e17_menu_check2.png \
-e17_menu_radio0.png \
-e17_menu_radio1.png \
-e17_menu_radio2.png \
-e17_menu_separator.png \
-e17_mini_button.png \
-e17_mini_button_shadow1.png \
e17_mini_button_shadow2.png \
-e17_pager_desk.png \
-e17_pager_desk_sel.png \
-e17_pager_window.png \
-e17_pager_window_shaded.png \
-e17_pointer.png \
-e17_pointer_mono.png \
-e17_preview_bg.png \
-e17_preview_bg_over.png \
-e17_reflection_shadow_overlay.png \
-e17_sb_barh1.png \
-e17_sb_barh2.png \
-e17_sb_barv1.png \
-e17_sb_barv2.png \
-e17_sb_btd1.png \
-e17_sb_btd2.png \
-e17_sb_btl1.png \
-e17_sb_btl2.png \
-e17_sb_btr1.png \
-e17_sb_btr2.png \
-e17_sb_btu1.png \
-e17_sb_btu2.png \
-e17_sb_runnerh.png \
-e17_sb_runnerv.png \
-e17_scrollbar_hdrag_thumb.png \
-e17_scrollbar_vdrag_thumb.png \
-e17_shelf_bg2_h.png \
-e17_shelf_bg2_v.png \
-e17_shelf_bg_h.png \
-e17_shelf_bg_v.png \
-e17_shelf_bottom.png \
-e17_shelf_bottom_desk.png \
-e17_shelf_bottom_left.png \
-e17_shelf_bottom_right.png \
-e17_shelf_custom.png \
-e17_shelf_dock.png \
-e17_shelf_left.png \
-e17_shelf_left_bottom.png \
-e17_shelf_left_top.png \
-e17_shelf_menu_bar.png \
-e17_shelf_panel.png \
-e17_shelf_right.png \
-e17_shelf_right_bottom.png \
-e17_shelf_right_top.png \
-e17_shelf_top.png \
-e17_shelf_top_desk.png \
-e17_shelf_top_left.png \
-e17_shelf_top_right.png \
-e17_slider_bt0.png \
-e17_slider_bt1.png \
-e17_slider_bt_glow.png \
-e17_sm_reflection_shadow_overlay.png \
-e17_temperature_base.png \
-e17_temperature_mid.png \
-e17_temperature_overlay.png \
-e17_titlebar.png \
-e17_titlebar_glint1.png \
-e17_titlebar_glint2.png \
-e17_titlebar_glint3.png \
-e17_titlebar_hung.png \
-e17_titlebar_outline.png \
-e17_titlebar_shadow1.png \
-e17_titlebar_shadow2.png \
-e17_trans1.png \
-e17_trans2.png \
-e17_transition_vswipe_gap.png \
-e17_wallpaper_center.png \
-e17_wallpaper_center_flat.png \
-e17_wallpaper_grad_screen.png \
-e17_wallpaper_screen.png \
-e17_well_overlay.png \
-e17_winlist_bottom.png \
-e17_winlist_top.png \
-entry.png \
-focus.png \
-e17_button_detail_skip.png \
-e17_button_detail_skip_pager.png \
-e17_icon_fileman_hdd.png \
-application-x-executable.png \
-audio-x-generic.png \
-folder_opened.png \
-folder.png \
-font-x-generic.png \
-image-x-generic.png \
-package-x-generic.png \
-text-html.png \
-text-x-generic.png \
-text-x-generic-template.png \
-text-x-script.png \
-user-home.png \
-video-x-generic.png \
-x-office-address-book.png \
-x-office-calendar.png \
-x-office-document.png \
-x-office-presentation.png \
-x-office-spreadsheet.png \
-e17_icon_fileman_desktop.png \
-e17_tl_corner_logo.png \
-e17_tl_corner_logo_shadow.png \
-e17_whitev.png \
-e17_wiz_b1.png \
-e17_wiz_b2.png \
-e17_icon_window_remembers.png \
-e17_mixer_base.png \
-e17_mixer_left_high.png \
-e17_mixer_left_low.png \
-e17_mixer_left_medium.png \
-e17_mixer_module_icon.png \
-e17_mixer_mute.png \
-e17_mixer_right_high.png \
-e17_mixer_right_low.png \
-e17_mixer_right_medium.png
-
+exclam.png \
+frame_1.png \
+frame_2.png \
+gadman_border.png \
+gadman_bottom.png \
+gadman_frame.png \
+gadman_left.png \
+gadman_right.png \
+gadman_top.png \
+grill_dark_tiny_pattern.png \
+icon_add_fav.png \
+icon_add.png \
+icon_advanced.png \
+icon_appearance.png \
+icon_applications.png \
+icon_behavior.png \
+icon_border_border.png \
+icon_border_close.png \
+icon_border_kill.png \
+icon_border_lock.png \
+icon_border_maximize.png \
+icon_border_minimize.png \
+icon_border_more.png \
+icon_border_pager.png \
+icon_border_pin.png \
+icon_border_properties.png \
+icon_border_remember.png \
+icon_border_sendto.png \
+icon_border_shaded.png \
+icon_border_skip.png \
+icon_border_stack_bot.png \
+icon_border_stack_norm.png \
+icon_border_stack_top.png \
+icon_check.png \
+icon_colors.png \
+icon_config.png \
+icon_configuration.png \
+icon_del.png \
+icon_desklock_menu.png \
+icon_desklock.png \
+icon_desktops.png \
+icon_directories.png \
+icon_down_arrow.png \
+icon_dummy.png \
+icon_efm_arrange_name.png \
+icon_efm_arrange.png \
+icon_efm_arrange_time.png \
+icon_efm_copy.png \
+icon_efm_cut.png \
+icon_efm_delete.png \
+icon_efm_desktop.png \
+icon_efm_dnd_ask.png \
+icon_efm_dnd_copy.png \
+icon_efm_dnd_move.png \
+icon_efm_file.png \
+icon_efm_folder.png \
+icon_efm_hdd.png \
+icon_efm_home.png \
+icon_efm_new_dir.png \
+icon_efm_new.png \
+icon_efm_open.png \
+icon_efm_paste.png \
+icon_efm_properties.png \
+icon_efm_refresh.png \
+icon_efm_rename.png \
+icon_efm_select.png \
+icon_efm_sort.png \
+icon_efm_view_details.png \
+icon_efm_view_name.png \
+icon_efm_view.png \
+icon_exit.png \
+icon_extensions.png \
+icon_favorites.png \
+icon_file_icons.png \
+icon_fonts.png \
+icon_globe.png \
+icon_gradient.png \
+icon_halt.png \
+icon_hibernate.png \
+icon_ibar_applications.png \
+icon_icon_theme.png \
+icon_intl.png \
+icon_keys.png \
+icon_left_arrow.png \
+icon_logout.png \
+icon_lost_windows.png \
+icon_menu_settings.png \
+icon_menus.png \
+icon_mime_audio_generic.png \
+icon_mime_bdf.png \
+icon_mime_c.png \
+icon_mime_css.png \
+icon_mime_deb.png \
+icon_mime_doc.png \
+icon_mime_executable_generic.png \
+icon_mime_font_generic.png \
+icon_mime_h.png \
+icon_mime_html.png \
+icon_mime_image_generic.png \
+icon_mime_o.png \
+icon_mime_package.png \
+icon_mime_patch.png \
+icon_mime_pcf.png \
+icon_mime_pdf.png \
+icon_mime_plain.png \
+icon_mime_sh.png \
+icon_mime_text_generic.png \
+icon_mime_ttf.png \
+icon_mime_video_generic.png \
+icon_mime_xcf.png \
+icon_mixer.png \
+icon_modules.png \
+icon_mouse_clean.png \
+icon_mouse_extra.png \
+icon_mouse_left.png \
+icon_mouse_middle.png \
+icon_mouse.png \
+icon_mouse_right.png \
+icon_mouse_wheel.png \
+icon_new.png \
+icon_pager.png \
+icon_performance.png \
+icon_power_management.png \
+icon_reboot.png \
+icon_regenerate_menus.png \
+icon_reset.png \
+icon_resize.png \
+icon_restart_applications.png \
+icon_right_arrow.png \
+icon_run.png \
+icon_screen_around.png \
+icon_screen_hflip.png \
+icon_screen_left.png \
+icon_screen_normal.png \
+icon_screen_resolution.png \
+icon_screen_right.png \
+icon_screensaver.png \
+icon_screen_setup.png \
+icon_screen_vflip.png \
+icon_shelf_bottom_desk.png \
+icon_shelf_bottom_left.png \
+icon_shelf_bottom.png \
+icon_shelf_bottom_right.png \
+icon_shelf_custom.png \
+icon_shelf_dock.png \
+icon_shelf_left_bottom.png \
+icon_shelf_left.png \
+icon_shelf_left_top.png \
+icon_shelf_menu_bar.png \
+icon_shelf_panel.png \
+icon_shelf.png \
+icon_shelf_right_bottom.png \
+icon_shelf_right.png \
+icon_shelf_right_top.png \
+icon_shelf_top_desk.png \
+icon_shelf_top_left.png \
+icon_shelf_top.png \
+icon_shelf_top_right.png \
+icon_startup_applications.png \
+icon_startup.png \
+icon_suspend.png \
+icon_swap.png \
+icon_system.png \
+icon_theme.png \
+icon_transitions.png \
+icon_up_arrow.png \
+icon_wallpaper_center_flat.png \
+icon_wallpaper_center.png \
+icon_wallpaper_grad_screen.png \
+icon_wallpaper.png \
+icon_wallpaper_screen.png \
+icon_window_focus.png \
+icon_window_manipulation.png \
+icon_window_remembers.png \
+icon_windows.png \
+icon_winlist.png \
+ilist_1.png \
+ilist_2.png \
+ilist_header_1.png \
+ilist_header_2.png \
+ilist_item_shadow.png \
+init_check1.png \
+init_check2.png \
+inset_raised.png \
+inset_sunk_dark.png \
+inset_sunk.png \
+logo_black_128.png \
+logo_white_128.png \
+menu_arrow_normal.png \
+menu_arrow_sel.png \
+menu_sel_bg.png \
+menu_sel_fg.png \
+menu_sep.png \
+mixer_high_left.png \
+mixer_high_right.png \
+mixer_low_left.png \
+mixer_low_right.png \
+mixer_med_left.png \
+mixer_med_right.png \
+mixer.png \
+move.png \
+pager_base1.png \
+pager_base2.png \
+pager_base_pattern.png \
+pager_hi1.png \
+pager_hi2.png \
+pager_window.png \
+pager_window_shaded.png \
+pager_window_unsel.png \
+pointer_glint_01.png \
+pointer_glint_02.png \
+pointer_glint_03.png \
+pointer_glint_04.png \
+pointer_glint_05.png \
+pointer_glint_06.png \
+pointer_glint_07.png \
+pointer_glint_08.png \
+pointer_glint_09.png \
+pointer_glint_10.png \
+pointer_glint_11.png \
+pointer_glint_12.png \
+pointer_glow.png \
+pointer_mono.png \
+pointer.png \
+power_glow.png \
+power.png \
+radio_base.png \
+radio_on.png \
+radio_sel.png \
+resize.png \
+sb_runnerh.png \
+sb_runnerv.png \
+shelf_alt_bg.png \
+shelf_alt_over.png \
+shelf_alt_shine.png \
+silk.png \
+slider_clicked.png \
+slider.png \
+tacho_bg.png \
+tacho_dial_00.png \
+tacho_dial_01.png \
+tacho_dial_02.png \
+tacho_dial_03.png \
+tacho_dial_04.png \
+tacho_dial_05.png \
+tacho_dial_06.png \
+tacho_dial_07.png \
+tacho_dial_08.png \
+tacho_dial_09.png \
+tacho_dial_10.png \
+tacho_dial_11.png \
+tacho_dial_12.png \
+tacho_dial_13.png \
+tacho_dial_14.png \
+tacho_dial_15.png \
+tacho_fg.png \
+temp_base.png \
+temp_mid.png \
+temp_over.png \
+toolbar_bottom.png \
+toolbar_top.png \
+topsh.png \
+transition_vswipe.png \
+vgrad_dark.png \
+vgrad_light.png
extern EAPI E_Path *path_fonts;
extern EAPI E_Path *path_themes;
extern EAPI E_Path *path_icons;
-extern EAPI E_Path *path_init;
extern EAPI E_Path *path_modules;
extern EAPI E_Path *path_backgrounds;
extern EAPI E_Path *path_messages;
*/
#include "e.h"
-#if 1
-
static const char *title = NULL;
static const char *version = NULL;
static Ecore_Exe *init_exe = NULL;
/* exec init */
if (!e_config->init_default_theme)
- s = e_path_find(path_init, "default.edj");
+ s = e_path_find(path_themes, "default.edj");
else if (e_config->init_default_theme[0] == '/')
s = eina_stringshare_add(e_config->init_default_theme);
else
- s = e_path_find(path_init, e_config->init_default_theme);
+ s = e_path_find(path_themes, e_config->init_default_theme);
if (s) theme = strdup(e_util_filename_escape(s));
else theme = strdup("XdX");
}
}
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-#else /* OLD INIT CODE */
-static void _e_init_icons_del(void);
-static void _e_init_cb_signal_disable(void *data, Evas_Object *obj, const char *emission, const char *source);
-static void _e_init_cb_signal_enable(void *data, Evas_Object *obj, const char *emission, const char *source);
-static void _e_init_cb_signal_done_ok(void *data, Evas_Object *obj, const char *emission, const char *source);
-static int _e_init_cb_window_configure(void *data, int ev_type, void *ev);
-static int _e_init_cb_timeout(void *data);
-
-/* local subsystem globals */
-static Ecore_X_Window _e_init_root_win = 0;
-static Ecore_X_Window _e_init_win = 0;
-static Ecore_Evas *_e_init_ecore_evas = NULL;
-static Evas *_e_init_evas = NULL;
-static Evas_Object *_e_init_object = NULL;
-static Evas_Object *_e_init_icon_box = NULL;
-static E_Pointer *_e_init_pointer = NULL;
-static Ecore_Event_Handler *_e_init_configure_handler = NULL;
-static Ecore_Timer *_e_init_timeout_timer = NULL;
-
-/* startup icons */
-static Evas_Coord _e_init_icon_size = 0;
-static Eina_List *_e_init_icon_list = NULL;
-
-/* externally accessible functions */
-EAPI int
-e_init_init(void)
-{
- int w, h;
- Ecore_X_Window root;
- Ecore_X_Window *roots;
- int num;
- Evas_Object *o;
- Eina_List *l, *screens;
- const char *s;
-
- _e_init_configure_handler =
- ecore_event_handler_add(ECORE_X_EVENT_WINDOW_CONFIGURE,
- _e_init_cb_window_configure, NULL);
-
- num = 0;
- roots = ecore_x_window_root_list(&num);
- if ((!roots) || (num <= 0))
- {
- e_error_message_show(_("X reports there are no root windows and %i screens!\n"),
- num);
- return 0;
- }
- root = roots[0];
- _e_init_root_win = root;
-
- ecore_x_window_size_get(root, &w, &h);
- _e_init_ecore_evas = e_canvas_new(e_config->evas_engine_init, root,
- 0, 0, w, h, 1, 1,
- &(_e_init_win), NULL);
- e_canvas_add(_e_init_ecore_evas);
- _e_init_evas = ecore_evas_get(_e_init_ecore_evas);
- ecore_evas_name_class_set(_e_init_ecore_evas, "E", "Init_Window");
- ecore_evas_title_set(_e_init_ecore_evas, "Enlightenment Init");
-
- _e_init_pointer = e_pointer_window_new(_e_init_win, 1);
-
- ecore_evas_raise(_e_init_ecore_evas);
- ecore_evas_show(_e_init_ecore_evas);
-
- if (!e_config->init_default_theme)
- s = e_path_find(path_init, "default.edj");
- else if (e_config->init_default_theme[0] == '/')
- s = eina_stringshare_add(e_config->init_default_theme);
- else
- s = e_path_find(path_init, e_config->init_default_theme);
-
- screens = (Eina_List *)e_xinerama_screens_get();
- if (screens)
- {
- for (l = screens; l; l = l->next)
- {
- E_Screen *scr;
-
- scr = l->data;
- o = edje_object_add(_e_init_evas);
- /* first screen */
- if (l == screens)
- {
- edje_object_file_set(o, s, "e/init/splash");
- _e_init_object = o;
- }
- /* other screens */
- else
- edje_object_file_set(o, s, "e/init/extra_screen");
- evas_object_move(o, scr->x, scr->y);
- evas_object_resize(o, scr->w, scr->h);
- evas_object_show(o);
- }
- }
- else
- {
- o = edje_object_add(_e_init_evas);
- edje_object_file_set(o, s, "e/init/splash");
- if (s) eina_stringshare_del(s);
- _e_init_object = o;
- evas_object_move(o, 0, 0);
- evas_object_resize(o, w, h);
- evas_object_show(o);
- }
- if (s) eina_stringshare_del(s);
-
- edje_object_part_text_set(_e_init_object, "e.text.disable_text",
- _("Disable splash screen"));
- edje_object_signal_callback_add(_e_init_object, "e,action,init,disable", "e",
- _e_init_cb_signal_disable, NULL);
- edje_object_signal_callback_add(_e_init_object, "e,action,init,enable", "e",
- _e_init_cb_signal_enable, NULL);
- edje_object_signal_callback_add(_e_init_object, "e,state,done_ok", "e",
- _e_init_cb_signal_done_ok, NULL);
- free(roots);
- return 1;
-}
-
-EAPI int
-e_init_shutdown(void)
-{
- ecore_event_handler_del(_e_init_configure_handler);
- _e_init_configure_handler = NULL;
- e_init_hide();
- e_canvas_cache_flush();
- return 1;
-}
-
-EAPI void
-e_init_show(void)
-{
- if (!_e_init_ecore_evas) return;
- ecore_evas_raise(_e_init_ecore_evas);
- ecore_evas_show(_e_init_ecore_evas);
-}
-
-EAPI void
-e_init_hide(void)
-{
- /* FIXME: emit signal to edje and wait for it to respond or until a */
- /* in case the edje was badly created and never responds */
- if (!_e_init_ecore_evas) return;
- _e_init_icons_del();
- ecore_evas_hide(_e_init_ecore_evas);
- evas_object_del(_e_init_object);
- e_canvas_del(_e_init_ecore_evas);
- ecore_evas_free(_e_init_ecore_evas);
-
- if (_e_init_pointer)
- {
- e_object_del(E_OBJECT(_e_init_pointer));
- _e_init_pointer = NULL;
- }
-
- _e_init_ecore_evas = NULL;
- _e_init_evas = NULL;
- _e_init_win = 0;
- _e_init_object = NULL;
- e_canvas_cache_flush();
-}
-
-EAPI void
-e_init_title_set(const char *str)
-{
- if (!_e_init_object) return;
- edje_object_part_text_set(_e_init_object, "e.text.title", str);
-}
-
-EAPI void
-e_init_version_set(const char *str)
-{
- if (!_e_init_object) return;
- edje_object_part_text_set(_e_init_object, "e.text.version", str);
-}
-
-EAPI void
-e_init_status_set(const char *str)
-{
- if (!_e_init_object) return;
- edje_object_part_text_set(_e_init_object, "e.text.status", str);
-}
-
-EAPI Ecore_X_Window
-e_init_window_get(void)
-{
- return _e_init_win;
-}
-
-EAPI void
-e_init_done(void)
-{
- if (!_e_init_object) return;
- edje_object_signal_emit(_e_init_object, "e,state,done", "e");
- _e_init_timeout_timer = ecore_timer_add(30.0, _e_init_cb_timeout, NULL);
-}
-
-EAPI void
-e_init_icons_desktop_add(Efreet_Desktop *desktop)
-{
- Evas_Object *o;
- char buf[128];
-
- if (!_e_init_evas) return;
-
- if (!_e_init_icon_box)
- {
- Evas_Coord w, h;
-
- o = e_box_add(_e_init_evas);
- _e_init_icon_box = o;
- e_box_homogenous_set(o, 1);
- e_box_align_set(o, 0.5, 0.5);
- edje_object_part_swallow(_e_init_object, "e.swallow.icons", o);
- evas_object_geometry_get(o, NULL, NULL, &w, &h);
- if (w > h)
- {
- _e_init_icon_size = h;
- e_box_orientation_set(o, 1);
- }
- else
- {
- _e_init_icon_size = w;
- e_box_orientation_set(o, 0);
- }
- evas_object_show(o);
- }
-
- snprintf(buf, sizeof(buf), "%dx%d", _e_init_icon_size, _e_init_icon_size);
- o = e_util_desktop_icon_add(desktop, buf, _e_init_evas);
- if (o)
- {
- evas_object_resize(o, _e_init_icon_size, _e_init_icon_size);
- e_box_pack_end(_e_init_icon_box, o);
- e_box_pack_options_set(o,
- 0, 0,
- 0, 0,
- 0.5, 0.5,
- _e_init_icon_size, _e_init_icon_size,
- _e_init_icon_size, _e_init_icon_size);
- evas_object_show(o);
- _e_init_icon_list = eina_list_append(_e_init_icon_list, o);
- }
-}
-
-static void
-_e_init_icons_del(void)
-{
- Evas_Object *next;
-
- while (_e_init_icon_list)
- {
- next = _e_init_icon_list->data;
- evas_object_del(next);
- _e_init_icon_list = eina_list_remove(_e_init_icon_list, next);
- }
- if (_e_init_icon_box)
- evas_object_del(_e_init_icon_box);
- _e_init_icon_box = NULL;
-}
-
-static void
-_e_init_cb_signal_disable(void *data, Evas_Object *obj, const char *emission, const char *source)
-{
- e_config->show_splash = 0;
- e_config_save_queue();
-}
-
-static void
-_e_init_cb_signal_enable(void *data, Evas_Object *obj, const char *emission, const char *source)
-{
- e_config->show_splash = 1;
- e_config_save_queue();
-}
-
-static void
-_e_init_cb_signal_done_ok(void *data, Evas_Object *obj, const char *emission, const char *source)
-{
- e_init_hide();
- if (_e_init_timeout_timer)
- {
- ecore_timer_del(_e_init_timeout_timer);
- _e_init_timeout_timer = NULL;
- }
-}
-
-static int
-_e_init_cb_window_configure(void *data, int ev_type, void *ev)
-{
- Ecore_X_Event_Window_Configure *e;
-
- e = ev;
- /* really simple - don't handle xinerama - because this event will only
- * happen in single head */
- if (e->win != _e_init_root_win) return 1;
- ecore_evas_resize(_e_init_ecore_evas, e->w, e->h);
- evas_object_resize(_e_init_object, e->w, e->h);
- return 1;
-}
-
-static int
-_e_init_cb_timeout(void *data)
-{
- e_init_hide();
- _e_init_timeout_timer = NULL;
- e_util_dialog_internal(_("Theme Bug Detected"),
- _("The theme you are using for your init splash<br>"
- "has a bug. It does not respond to signals when<br>"
- "startup is complete. You should use an init<br>"
- "splash theme that is correctly made or fix the<br>"
- "one you use."));
- return 0;
-}
-#endif
__path = path_fonts; \
else if (!strcmp(__str, "themes")) \
__path = path_themes; \
- else if (!strcmp(__str, "init")) \
- __path = path_init; \
else if (!strcmp(__str, "icons")) \
__path = path_icons; \
else if (!strcmp(__str, "modules")) \
const char *i;
const char *f;
f = ecore_file_file_get(s);
- i = e_path_find(path_init, f);
+ i = e_path_find(path_themes, f);
if (!e_util_edje_collection_exists(i, "init/splash"))
{
printf("The edje file you selected does not contain any init information.\n");
"%s/.e/e/images",
"%s/.e/e/fonts",
"%s/.e/e/themes",
- "%s/.e/e/init",
"%s/.e/e/icons",
"%s/.e/e/backgrounds",
"%s/.e/e/applications",
e_path_default_path_append(path_icons, buf);
e_path_user_path_set(path_icons, &(e_config->path_append_icons));
- /* setup init paths */
- path_init = e_path_new();
- if (!path_init)
- {
- e_error_message_show("Cannot allocate path for path_init\n");
- return 0;
- }
- e_path_default_path_append(path_init, "~/.e/e/init");
- snprintf(buf, sizeof(buf), "%s/data/init", e_prefix_data_get());
- e_path_default_path_append(path_init, buf);
- e_path_user_path_set(path_init, &(e_config->path_append_init));
-
/* setup module paths */
path_modules = e_path_new();
if (!path_modules)
e_object_del(E_OBJECT(path_icons));
path_icons = NULL;
}
- if (path_init)
- {
- e_object_del(E_OBJECT(path_init));
- path_init = NULL;
- }
if (path_modules)
{
e_object_del(E_OBJECT(path_modules));
EAPI E_Path *path_images = NULL;
EAPI E_Path *path_fonts = NULL;
EAPI E_Path *path_themes = NULL;
-EAPI E_Path *path_init = NULL;
EAPI E_Path *path_icons = NULL;
EAPI E_Path *path_modules = NULL;
EAPI E_Path *path_backgrounds = NULL;
static void
_fill_data(E_Config_Dialog_Data *cfdata)
{
- cfdata->paths_available = E_NEW(E_Path_Pair, 11);
+ cfdata->paths_available = E_NEW(E_Path_Pair, 10);
cfdata->paths_available[0].path = path_data;
cfdata->paths_available[0].path_description = _("Data");
cfdata->paths_available[1].path = path_images;
cfdata->paths_available[2].path_description = _("Fonts");
cfdata->paths_available[3].path = path_themes;
cfdata->paths_available[3].path_description = _("Themes");
- cfdata->paths_available[4].path = path_init;
- cfdata->paths_available[4].path_description = _("Init");
- cfdata->paths_available[5].path = path_icons;
- cfdata->paths_available[5].path_description = _("Icons");
- cfdata->paths_available[6].path = path_modules;
- cfdata->paths_available[6].path_description = _("Modules");
- cfdata->paths_available[7].path = path_backgrounds;
- cfdata->paths_available[7].path_description = _("Backgrounds");
- cfdata->paths_available[8].path = path_messages;
- cfdata->paths_available[8].path_description = _("Messages");
- cfdata->paths_available[9].path = NULL;
- cfdata->paths_available[9].path_description = NULL;
-
+ cfdata->paths_available[4].path = path_icons;
+ cfdata->paths_available[4].path_description = _("Icons");
+ cfdata->paths_available[5].path = path_modules;
+ cfdata->paths_available[5].path_description = _("Modules");
+ cfdata->paths_available[6].path = path_backgrounds;
+ cfdata->paths_available[6].path_description = _("Backgrounds");
+ cfdata->paths_available[7].path = path_messages;
+ cfdata->paths_available[7].path_description = _("Messages");
+ cfdata->paths_available[8].path = NULL;
+ cfdata->paths_available[8].path_description = NULL;
return;
}
if (strncmp(p, cfdata->splash, strlen(p))) return;
}
homedir = e_user_homedir_get();
- snprintf(buf, sizeof(buf), "%s/.e/e/init", homedir);
+ snprintf(buf, sizeof(buf), "%s/.e/e/themes", homedir);
if (!p) return;
if (!strncmp(cfdata->splash, buf, strlen(buf)))
p = cfdata->splash + strlen(buf) + 1;
else
{
- snprintf(buf, sizeof(buf), "%s/data/init", e_prefix_data_get());
+ snprintf(buf, sizeof(buf), "%s/data/themes", e_prefix_data_get());
if (!strncmp(cfdata->splash, buf, strlen(buf)))
p = cfdata->splash + strlen(buf) + 1;
else
cfdata = data;
if (cfdata->fmdir == 1)
{
- snprintf(path, sizeof(path), "%s/data/init", e_prefix_data_get());
+ snprintf(path, sizeof(path), "%s/data/themes", e_prefix_data_get());
}
else
{
homedir = e_user_homedir_get();
- snprintf(path, sizeof(path), "%s/.e/e/init", homedir);
+ snprintf(path, sizeof(path), "%s/.e/e/themes", homedir);
}
e_fm2_path_set(cfdata->o_fm, path, "/");
}
cfdata->splash = strdup(e_config->init_default_theme);
else
{
- snprintf(path, sizeof(path), "%s/data/init/default.edj", e_prefix_data_get());
+ snprintf(path, sizeof(path), "%s/data/themes/default.edj", e_prefix_data_get());
cfdata->splash = strdup(path);
}
if (cfdata->splash[0] != '/')
{
homedir = e_user_homedir_get();
- snprintf(path, sizeof(path), "%s/.e/e/init/%s", homedir, cfdata->splash);
+ snprintf(path, sizeof(path), "%s/.e/e/themes/%s", homedir, cfdata->splash);
if (ecore_file_exists(path))
{
E_FREE(cfdata->splash);
}
else
{
- snprintf(path, sizeof(path), "%s/data/init/%s", e_prefix_data_get(), cfdata->splash);
+ snprintf(path, sizeof(path), "%s/data/themes/%s", e_prefix_data_get(), cfdata->splash);
if (ecore_file_exists(path))
{
E_FREE(cfdata->splash);
}
}
- snprintf(path, sizeof(path), "%s/data/init", e_prefix_data_get());
+ snprintf(path, sizeof(path), "%s/data/themes", e_prefix_data_get());
if (!strncmp(cfdata->splash, path, strlen(path)))
cfdata->fmdir = 1;
}
e_widget_table_object_append(ol, o, 0, 1, 1, 1, 0, 0, 0, 0);
if (cfdata->fmdir == 1)
- snprintf(path, sizeof(path), "%s/data/init", e_prefix_data_get());
+ snprintf(path, sizeof(path), "%s/data/themes", e_prefix_data_get());
else
- snprintf(path, sizeof(path), "%s/.e/e/init", homedir);
+ snprintf(path, sizeof(path), "%s/.e/e/themes", homedir);
o = e_fm2_add(evas);
cfdata->o_fm = o;