comparison files.pde @ 225:1c9deae71fb1

Cleanups.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 05 Sep 2018 20:28:23 +0300
parents d3eba28c26e5
children c9a77d87e380
comparison
equal deleted inserted replaced
224:33a5c7670e66 225:1c9deae71fb1
1 boolean mpHaveLocalStorage() 1 boolean mpHaveLocalStorage()
2 { 2 {
3 var test = 'mpLSTest'; 3 var test = 'mpLSTest';
4 try { 4 try
5 {
5 localStorage.setItem(test, test); 6 localStorage.setItem(test, test);
6 if (localStorage.getItem(test) == test) 7 if (localStorage.getItem(test) == test)
7 { 8 {
8 localStorage.removeItem(test); 9 localStorage.removeItem(test);
9 return true; 10 return true;
10 } 11 }
11 } 12 }
12 catch (e) { 13 catch (e)
14 {
13 return false; 15 return false;
14 } 16 }
15 return false; 17 return false;
16 } 18 }
17 19
30 32
31 if (fmtexts != null) 33 if (fmtexts != null)
32 mobj.accept = fmtexts; 34 mobj.accept = fmtexts;
33 35
34 stAddEventOb(mobj.name, mobj, "change", 36 stAddEventOb(mobj.name, mobj, "change",
35 function(evt) 37 function (evt)
36 { 38 {
37 var files = evt.target.files; 39 var files = evt.target.files;
38 if (files.length > 0) 40 if (files.length > 0)
39 { 41 {
40 var freader = new FileReader(); 42 var freader = new FileReader();
41 43
42 freader.onloadend = (function(theFile) { 44 freader.onloadend = (function (theFile)
45 {
43 fcallback(theFile, new Uint8Array(freader.result)); 46 fcallback(theFile, new Uint8Array(freader.result));
44 }); 47 });
45 48
46 freader.readAsArrayBuffer(files[0]); 49 freader.readAsArrayBuffer(files[0]);
47 } 50 }
52 mpUI.appendChild(mobj); 55 mpUI.appendChild(mobj);
53 56
54 mobj = stCE("button", "mpFileSelectorCancel"); 57 mobj = stCE("button", "mpFileSelectorCancel");
55 mobj.textContent = "Cancel"; 58 mobj.textContent = "Cancel";
56 stAddEventOb(mobj.name, mobj, "click", 59 stAddEventOb(mobj.name, mobj, "click",
57 function(evt) 60 function (evt)
58 { 61 {
59 mpHideGUI(); 62 mpHideGUI();
60 }); 63 });
61 mpUI.appendChild(mobj); 64 mpUI.appendChild(mobj);
62 65