# HG changeset patch # User hertzhaft # Date 1327504353 -3600 # Node ID e9e50df87c9adfdcf3ace1381acf3bb949033015 # Parent f197e776015438addc066d3fd02fb21779d5ceae IE cares for commas, again diff -r f197e7760154 -r e9e50df87c9a webapp/src/main/webapp/jquery/jquery.digilib.buttons.js --- a/webapp/src/main/webapp/jquery/jquery.digilib.buttons.js Tue Jan 24 21:12:13 2012 +0100 +++ b/webapp/src/main/webapp/jquery/jquery.digilib.buttons.js Wed Jan 25 16:12:33 2012 +0100 @@ -187,7 +187,7 @@ } }, // number of visible button groups - 'visibleButtonSets' : 1, + 'visibleButtonSets' : 1 }; var actions = { diff -r f197e7760154 -r e9e50df87c9a webapp/src/main/webapp/jquery/jquery.digilib.js --- a/webapp/src/main/webapp/jquery/jquery.digilib.js Tue Jan 24 21:12:13 2012 +0100 +++ b/webapp/src/main/webapp/jquery/jquery.digilib.js Wed Jan 25 16:12:33 2012 +0100 @@ -243,6 +243,8 @@ setupScalerDiv(data); // about window creation - TODO: could be deferred? restrict to only one item? setupAboutDiv(data); + // scale mode menu creation - TODO: could be deferred? + setupScaleModeDiv(data); // arrow overlays for moving zoomed detail setupZoomArrows(data); // send setup event @@ -553,7 +555,6 @@ redisplay(data); } } - // end of actions }; @@ -1155,6 +1156,27 @@ }); }; + /** creates HTML structure for the scale mode menu + * + */ + var setupScaleModeDiv = function (data) { + var $elem = data.$elem; + var settings = data.settings; + var $scaleModeDiv = $('