Added interface toggle
This commit is contained in:
@@ -2,6 +2,7 @@ function Interface()
|
||||
{
|
||||
this.el = document.createElement("div");
|
||||
this.el.id = "interface";
|
||||
this.is_visible = true;
|
||||
|
||||
this.start = function()
|
||||
{
|
||||
@@ -14,9 +15,9 @@ function Interface()
|
||||
["arc_c","arc clockwise (s)","M60,60 A180,180 0 0,1 240,240",""],
|
||||
["arc_r","arc reverse (a)","M60,60 A180,180 0 0,0 240,240",""],
|
||||
["bezier","bezier (f)","M60,60 Q60,150 150,150 Q240,150 240,240 ",""],
|
||||
["close","close (r)","M60,60 A180,180 0 0,1 240,240 M60,60 A180,180 0 0,0 240,240",""],
|
||||
["close","close (g)","M60,60 A180,180 0 0,1 240,240 M60,60 A180,180 0 0,0 240,240",""],
|
||||
|
||||
["thickness","thickness","M60,60 L240,240","stroke-dasharray: 30,15"],
|
||||
["thickness","thickness ([ & ])","M60,60 L240,240","stroke-dasharray: 30,15"],
|
||||
["linecap","linecap (/)","M60,60 L240,240 M240,180 L240,240 M180,240 L240,240"],
|
||||
["mirror","mirror (space)","M60,60 L240,240 M180,120 L210,90 M120,180 L90,210 "],
|
||||
|
||||
@@ -43,4 +44,15 @@ function Interface()
|
||||
document.getElementById("close").className.baseVal = dotgrid.segments.length < 1 || (prev && prev.name == "close") ? "icon inactive" : "icon";
|
||||
document.getElementById("export").className.baseVal = dotgrid.segments.length < 1 ? "icon inactive" : "icon";
|
||||
}
|
||||
|
||||
this.toggle = function()
|
||||
{
|
||||
this.is_visible = this.is_visible ? false : true;
|
||||
this.el.className = this.is_visible ? "visible" : "hidden";
|
||||
|
||||
|
||||
const {dialog,app} = require('electron').remote;
|
||||
var win = require('electron').remote.getCurrentWindow();
|
||||
win.setSize(900,this.is_visible ? 420 : 400);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user