Changeset 19792
- Timestamp:
- 11/23/15 16:40:07 (9 years ago)
- Location:
- issm/trunk-jpl/src/m/plot
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/plot/applyoptions.js
r19786 r19792 139 139 //c=colorbar(options.getfieldvalue('colorbarcornerposition'),'peer',gca); 140 140 } else { 141 var cheight = options.getfieldvalue('colorbarheight',options.getfieldvalue('canvassize',480)); 142 var cwidth = options.getfieldvalue('colorbarwidth',options.getfieldvalue('canvassize',480)/20); 141 var canvassize = options.getfieldvalue('canvassize',480); 142 var cheight = options.getfieldvalue('colorbarheight',0.95)*canvassize; 143 var cwidth = options.getfieldvalue('colorbarwidth',canvassize/20); 143 144 var cdivisions = cheight/4; 144 145 var color; 145 146 var ccanvas = $('<canvas id="'+options.getfieldvalue('canvasid')+'_colorbar" width="'+cwidth+'" height="'+cheight+'"></canvas>').insertAfter('#'+options.getfieldvalue('canvasid')); 146 ccanvas.css({' vertical-align':'top','margin':'0px '+String(cwidth/4)+'px 0px '+String(cwidth/4)+'px'});147 ccanvas.css({'position':'relative','top':((canvassize-cheight)/-2).toFixed(2)+'px'}); 147 148 var ccontext = ccanvas[0].getContext('2d'); 148 149 for (var i = 0; i < cdivisions; i++) { … … 154 155 } 155 156 //Set colorbar lables 156 var clabels = $('<ul id="'+options.getfieldvalue('canvasid')+'_colorbar_labels"></ul>').insertAfter('#'+options.getfieldvalue('canvasid')+'_colorbar'); 157 clabels.css({'width':'auto','height':String(options.getfieldvalue('canvassize',480)),'vertical-align':'top','list-style-type':'none','display':'inline-table','padding':'0px','margin':'0px '+String(cwidth/4)+'px 0px '+String(cwidth/4)+'px'}); 157 var clabels = $('<ul id="'+options.getfieldvalue('canvasid')+'_colorbar_labels"></ul>'); 158 clabels.css({'position':'relative','top':'0px','width':'auto','vertical-align':'top','height':String(cheight)+'px','list-style-type':'none','display':'inline-table','top':((canvassize-cheight)/2).toFixed(2)+'px','padding':'0px','margin':'0px '+String(cwidth/4)+'px 0px '+String(cwidth/4)+'px'}); 159 clabels.insertAfter('#'+options.getfieldvalue('canvasid')+'_colorbar'); 158 160 var labels = []; 159 161 var cdivisions = 8; -
issm/trunk-jpl/src/m/plot/plot_manager.js
r19782 r19792 15 15 16 16 //standard plot: initialize open Gl for each canvas: 17 $('<canvas id="'+options.getfieldvalue('canvasid')+'" width="'+options.getfieldvalue('canvassize',480)+'" height="'+options.getfieldvalue('canvassize',480)+'"></canvas>)').appendTo('body'); 18 var canvas=document.getElementById(options.getfieldvalue('canvasid')); 17 var canvas = $('<div><canvas id="'+options.getfieldvalue('canvasid')+'" width="'+options.getfieldvalue('canvassize',480)+'" height="'+options.getfieldvalue('canvassize',480)+'"></canvas></div>)') 18 canvas.css({'height':String(options.getfieldvalue('canvassize',480)+'px')}); 19 canvas.appendTo('body'); 20 canvas=document.getElementById(options.getfieldvalue('canvasid')); 19 21 20 22 // Initialize the GL context:
Note:
See TracChangeset
for help on using the changeset viewer.