Mercurial > hg > webaudioevaluationtool
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 { |