comparison interfaces/discrete.js @ 1354:8605db97c241

Adding volume control interface object. Minor discrete layout format change.
author Nicholas Jillings <nickjillings@users.noreply.github.com>
date Fri, 22 Jan 2016 11:10:33 +0000
parents c6fd5f897fa2
children 92f26057b934
comparison
equal deleted inserted replaced
1353:41574c5bc5ee 1354:8605db97c241
307 }; 307 };
308 308
309 function resizeWindow(event) 309 function resizeWindow(event)
310 { 310 {
311 // Called on every window resize event, use this to scale your page properly 311 // Called on every window resize event, use this to scale your page properly
312
313 var numObj = document.getElementsByClassName('track-slider').length; 312 var numObj = document.getElementsByClassName('track-slider').length;
314 var totalHeight = (numObj * 66)-30; 313 var totalHeight = (numObj * 66)-30;
315 document.getElementById('scale-holder').style.width = window.innerWidth-220 + 'px'; 314 document.getElementById('scale-holder').style.width = window.innerWidth-220 + 'px';
316 var canvas = document.getElementById('scale-canvas'); 315 var canvas = document.getElementById('scale-canvas');
317 canvas.width = window.innerWidth-520; 316 canvas.width = window.innerWidth-520;
320 { 319 {
321 if (audioEngineContext.audioObjects[i].specification.type != 'outside-reference'){ 320 if (audioEngineContext.audioObjects[i].specification.type != 'outside-reference'){
322 audioEngineContext.audioObjects[i].interfaceDOM.resize(event); 321 audioEngineContext.audioObjects[i].interfaceDOM.resize(event);
323 } 322 }
324 } 323 }
324 document.getElementById('slider-holder').style.height = totalHeight + 'px';
325 document.getElementById('slider').style.height = totalHeight + 70 + 'px';
325 drawScale(); 326 drawScale();
326 } 327 }
327 328
328 function drawScale() 329 function drawScale()
329 { 330 {