Marthee commited on
Commit
2bba73b
·
1 Parent(s): 8e50c58

Update templates/proposed-GUI.html

Browse files
Files changed (1) hide show
  1. templates/proposed-GUI.html +22 -14
templates/proposed-GUI.html CHANGED
@@ -68,21 +68,22 @@
68
  {% endfor %} -->
69
  </div>
70
  </div>
 
71
  <div id="radiosColors">
72
  <input type="radio" id="radio" name="fullimage" value="0" oninput="colors()">
73
- <label for="fullimage" > Measure full image </label>
74
 
75
  <input type="radio" id="radio" name="fullimage" value="220" oninput="colors()">
76
- <label for="levelimage" > Measure specific regions (Levels) </label>
77
- <br>
78
- <label style="visibility:hidden" name="levelsnamelabel" >Number of levels found in this plan</label><br>
79
- <input style="visibility:hidden" type="number" id="colornumber" name="levelsnameinput" oninput="generatecolorPickers()"><br>
80
  <div id="colorpickers">
81
  <!-- -->
82
  </div>
83
 
84
  </div>
85
- <br> <br> <br> <br> <br> <br>
86
  <div id ="saveOPdiv">
87
  <input type="checkbox" id="saveOP" value="saveopv" name="name3">
88
  <label id="saveOPlabel" for="saveOP"> Save Output</label> <button id="measureADRbutton">Measure using ADR</button>
@@ -251,10 +252,10 @@
251
  var p=document.getElementById("selectionsProjpid") //project part
252
 
253
  //remove old dropdown options
254
- // var i, L = inputs.options.length - 1;
255
- // for(i = L; i >= 0; i--) {
256
- // inputs.remove(i);
257
- // }
258
 
259
  //send project name to python flask
260
  $.get( '/getmethod/'+projectVal);
@@ -349,7 +350,7 @@
349
  });
350
  }
351
 
352
-
353
  function getData(form) {
354
  var formData = new FormData(form);
355
  colorsarr=[];
@@ -380,11 +381,15 @@ answers.push(tomeasureproj, val,colorsarr);
380
 
381
  console.log(data[0]);
382
  console.log(data[1]);
383
- console.log(data[2]);
 
 
384
 
385
  var imgcanvas= document.createElement("img");
386
  imgcanvas.src= 'data:image/gif;base64,' +data[0];
387
- imgcanvas.width=700;
 
 
388
 
389
  imgcanvas.alt="Larry";
390
  imgcanvas.style.zIndex=999;
@@ -419,6 +424,7 @@ document.getElementById("myForm").addEventListener("submit", function (e) {
419
  var measitemVal=''
420
  function get3rddropdown(){
421
 
 
422
  var divduplicater= document.getElementsByClassName('duplicaterclass')[0].children;
423
 
424
  var inputs =divduplicater[0];// document.getElementsByClassName("measurementselections")[0]; //groundbeams
@@ -690,7 +696,7 @@ console.log(arrFinalMCNames);
690
  arrall.push(arrFinalMCNames);
691
  console.log(arrall);
692
  }
693
-
694
  }
695
  if (flag==1){
696
 
@@ -756,6 +762,8 @@ function generatecolorPickers(){
756
  color.id= 'color';
757
  color.name='color'+i;
758
  drp.append(color);
 
 
759
 
760
  }
761
  console.log(drp)
 
68
  {% endfor %} -->
69
  </div>
70
  </div>
71
+ <br>
72
  <div id="radiosColors">
73
  <input type="radio" id="radio" name="fullimage" value="0" oninput="colors()">
74
+ <label id=radiolbl for="fullimage" > Measure full image </label>
75
 
76
  <input type="radio" id="radio" name="fullimage" value="220" oninput="colors()">
77
+ <label id=radiolbl for="levelimage" > Measure specific regions (Levels) </label>
78
+ <br><br>
79
+ <label id=nLevels style="visibility:hidden" name="levelsnamelabel" >Number of levels found in this plan</label><br>
80
+ <input id=lvlinput style="visibility:hidden" type="number" id="colornumber" name="levelsnameinput" oninput="generatecolorPickers()"><br>
81
  <div id="colorpickers">
82
  <!-- -->
83
  </div>
84
 
85
  </div>
86
+ <br> <br> <br>
87
  <div id ="saveOPdiv">
88
  <input type="checkbox" id="saveOP" value="saveopv" name="name3">
89
  <label id="saveOPlabel" for="saveOP"> Save Output</label> <button id="measureADRbutton">Measure using ADR</button>
 
252
  var p=document.getElementById("selectionsProjpid") //project part
253
 
254
  //remove old dropdown options
255
+ // var i, L = inputs.options.length - 1;
256
+ // for(i = L; i >= 0; i--) {
257
+ // inputs.remove(i);
258
+ // }
259
 
260
  //send project name to python flask
261
  $.get( '/getmethod/'+projectVal);
 
350
  });
351
  }
352
 
353
+ var spreadsheetId='';
354
  function getData(form) {
355
  var formData = new FormData(form);
356
  colorsarr=[];
 
381
 
382
  console.log(data[0]);
383
  console.log(data[1]);
384
+ console.log(data[2]);
385
+ console.log(data[3]);
386
+ spreadsheetId= data[3];
387
 
388
  var imgcanvas= document.createElement("img");
389
  imgcanvas.src= 'data:image/gif;base64,' +data[0];
390
+ // imgcanvas.width=700;
391
+ imgcanvas.height=600;
392
+ imgcanvas.backgroundColor=(255,255,255);
393
 
394
  imgcanvas.alt="Larry";
395
  imgcanvas.style.zIndex=999;
 
424
  var measitemVal=''
425
  function get3rddropdown(){
426
 
427
+
428
  var divduplicater= document.getElementsByClassName('duplicaterclass')[0].children;
429
 
430
  var inputs =divduplicater[0];// document.getElementsByClassName("measurementselections")[0]; //groundbeams
 
696
  arrall.push(arrFinalMCNames);
697
  console.log(arrall);
698
  }
699
+ arrFinalMCNames.push([spreadsheetId]);
700
  }
701
  if (flag==1){
702
 
 
762
  color.id= 'color';
763
  color.name='color'+i;
764
  drp.append(color);
765
+ if (i==0)
766
+ color.style.marginLeft='1%';
767
 
768
  }
769
  console.log(drp)