]> foleosoft.com Git - QAnsel.git/commitdiff
Sat Aug 3 09:14:23 PM EDT 2024
authormiha-q <>
Sun, 4 Aug 2024 01:14:23 +0000 (21:14 -0400)
committermiha-q <>
Sun, 4 Aug 2024 01:14:23 +0000 (21:14 -0400)
src/index.html
src/src.zip

index fc90f698a4339b07aae084a9aa23214c5b732f13..7d2e7bfd9926de6fb6744a21117aed9744046297 100644 (file)
                                        $("#modal-main-confirm")[0].style.display = "";
                                        $("#modal-main-confirm")[0].setAttribute("onclick", "localStorage.setItem('apikey', $('#modal-main-content input')[0].value); closeModal();");
                                        MicroModal.show("modal-main");
+                                       $("#apikey")[0].focus();
+                                       $("#apikey")[0].selectionStart = 0;
+                                       $("#apikey")[0].selectionEnd = $("#apikey")[0].value.length;
                                break;
                                case "save":
                                        if (ProgramTrack.STATE[0].length == 0)
 
                function getRotationAngle(instr)
                {
+                       var el = ProgramTrack.STATE[ProgramTrack.DRAGHOLD[0]][ProgramTrack.DRAGHOLD[1]];
+                       var nnum = 1;
+                       var pnum = "";
+                       var nden = 1;
+                       var pden = "";
+                       var sign = "+";
+                       if (el != undefined)
+                       {
+                               var elv = el.split("<span")[1].split(">")[1].split("<")[0];
+                               nnum = elv.split("/")[0];
+                               console.log(nnum);
+                               if (nnum.includes("π"))
+                               {
+                                       nnum = nnum.replace("π", "");
+                                       pnum = "pi";
+                               }
+                               if (elv.includes("/"))
+                               {
+                                       nden = elv.split("/")[1];
+                                       if (nden.includes("π"))
+                                       {
+                                               nden = nden.replace("π", "");
+                                               pden = "pi";
+                                       }
+                               }
+                               if (nnum.includes("-"))
+                               {
+                                       nnum = nnum.replace("-", "");
+                                       sign = "-";
+                               }
+                               if (nnum == "") nnum = "1";
+                               if (nden == "") nden = "1";
+                       }
                        var h = "<input type='number' step='1' value='1' size='4' min='1' max='99' id='constant_1' />";
                        h += "<select id='pi_1'><option></option><option>pi</option></select>";
                        h += " / " + h.replace(/[_][1]/g, "_2");
                        $("#modal-main-cancel")[0].style.display = "";
                        $("#modal-main-confirm")[0].style.display = "";
                        $("#modal-main-confirm")[0].setAttribute("onclick", "setRotationAngle('" + instr + "');");
+                       $("#constant_1")[0].value = nnum;
+                       $("#constant_2")[0].value = nden;
+                       $("#pi_1")[0].value = pnum;
+                       $("#pi_2")[0].value = pden;
+                       $("#neg_1")[0].value = sign;
                        MicroModal.show("modal-main");
                }
 
index 85dee5d15a05375550e747e622e7805a67cd3317..cb5c3012ccf07d68cf1a493634009ffd173d467a 100644 (file)
Binary files a/src/src.zip and b/src/src.zip differ