made the arrowWidget.js changed its arrow at the edges of the screen. popcorn-port
authorhamidouk
Tue, 27 Dec 2011 16:24:01 +0100
branchpopcorn-port
changeset 535 7c25af985344
parent 534 0e6477a03ca9
child 536 b7e545e35287
made the arrowWidget.js changed its arrow at the edges of the screen.
assets/left_edge_arrow.psd
assets/right_edge_arrow.psd
src/css/imgs/left_edge_arrow.png
src/css/imgs/right_edge_arrow.png
src/js/widgets/arrowWidget.js
Binary file assets/left_edge_arrow.psd has changed
Binary file assets/right_edge_arrow.psd has changed
Binary file src/css/imgs/left_edge_arrow.png has changed
Binary file src/css/imgs/right_edge_arrow.png has changed
--- a/src/js/widgets/arrowWidget.js	Tue Dec 27 11:05:04 2011 +0100
+++ b/src/js/widgets/arrowWidget.js	Tue Dec 27 16:24:01 2011 +0100
@@ -45,6 +45,17 @@
     if (corrected_percents <= 0)
       corrected_percents = 0;
 
+    if (corrected_percents <= 5) {
+      var left_edge_img_templ = IriSP.templToHTML("url('{{img_dir}}/left_edge_arrow.png')"); 
+      this.selector.children(".Ldt-arrowWidget").css("background-image", left_edge_img_templ); 
+    } else if (corrected_percents >= 95) {
+      var right_edge_img_templ = IriSP.templToHTML("url('{{img_dir}}/right_edge_arrow.png')"); 
+      this.selector.children(".Ldt-arrowWidget").css("background-image", right_edge_img_templ);
+    } else {
+      var img_templ = IriSP.templToHTML("url('{{img_dir}}/arrow.png')"); 
+      this.selector.children(".Ldt-arrowWidget").css("background-image", img_templ);
+    }
+    
     this.selector.children(".Ldt-arrowWidget").animate({"left" : corrected_percents + "%"});
 
     this._oldAnnotation = currentAnnotation;