Skip to content

Commit

Permalink
Fix begin/end calls
Browse files Browse the repository at this point in the history
  • Loading branch information
luboslenco committed May 10, 2019
1 parent 7952004 commit 46fefda
Showing 1 changed file with 38 additions and 37 deletions.
75 changes: 38 additions & 37 deletions Sources/Elements.hx
Original file line number Diff line number Diff line change
Expand Up @@ -399,40 +399,38 @@ class Elements {
ui.begin(g);

if (ui.window(Id.handle(), 0, 0, toolbarw, kha.System.windowHeight())) {
if (ui.tab(Id.handle(), "Tools")) {
ui._y = 50;
if (ui.button("Empty")) {
selectedElem = makeElem(ElementType.Empty);
}
// ui.button("VLayout");
// ui.button("HLayout");
if (ui.button("Text")) {
selectedElem = makeElem(ElementType.Text);
}
if (ui.button("Shape")) {
selectedElem = makeElem(ElementType.Shape);
}
if (ui.button("Image")) {
selectedElem = makeElem(ElementType.Image);
}
if (ui.button("Button")) {
selectedElem = makeElem(ElementType.Button);
}
if (ui.button("Check")) {
selectedElem = makeElem(ElementType.Check);
}
if (ui.button("Radio")) {
selectedElem = makeElem(ElementType.Radio);
}
if (ui.button("Combo")) {
selectedElem = makeElem(ElementType.Combo);
}
if (ui.button("Slider")) {
selectedElem = makeElem(ElementType.Slider);
}
if (ui.button("Input")) {
selectedElem = makeElem(ElementType.Input);
}
ui._y = 50;
if (ui.button("Empty")) {
selectedElem = makeElem(ElementType.Empty);
}
// ui.button("VLayout");
// ui.button("HLayout");
if (ui.button("Text")) {
selectedElem = makeElem(ElementType.Text);
}
if (ui.button("Shape")) {
selectedElem = makeElem(ElementType.Shape);
}
if (ui.button("Image")) {
selectedElem = makeElem(ElementType.Image);
}
if (ui.button("Button")) {
selectedElem = makeElem(ElementType.Button);
}
if (ui.button("Check")) {
selectedElem = makeElem(ElementType.Check);
}
if (ui.button("Radio")) {
selectedElem = makeElem(ElementType.Radio);
}
if (ui.button("Combo")) {
selectedElem = makeElem(ElementType.Combo);
}
if (ui.button("Slider")) {
selectedElem = makeElem(ElementType.Slider);
}
if (ui.button("Input")) {
selectedElem = makeElem(ElementType.Input);
}
}

Expand Down Expand Up @@ -950,25 +948,28 @@ class Elements {
var apph = kha.System.windowHeight();
var left = appw / 2 - modalW / 2;
var top = apph / 2 - modalH / 2;

g.begin(false);
g.color = 0xff202020;
g.fillRect(left, top, modalW, modalH);
g.end();

var leftRect = Std.int(appw / 2 - modalRectW / 2);
var rightRect = Std.int(appw / 2 + modalRectW / 2);
var topRect = Std.int(apph / 2 - modalRectH / 2);
var bottomRect = Std.int(apph / 2 + modalRectH / 2);
topRect += modalHeaderH;

g.end();
uimodal.begin(g);
if (uimodal.window(Id.handle(), leftRect, topRect, modalRectW, modalRectH - 100)) {
var pathHandle = Id.handle();
pathHandle.text = uimodal.textInput(pathHandle);
path = zui.Ext.fileBrowser(uimodal, pathHandle, foldersOnly);
}
uimodal.end(false);

g.begin(false);

uimodal.beginLayout(g, rightRect - 100, bottomRect - 30, 100);
if (uimodal.button("OK")) {
showFiles = false;
Expand All @@ -982,7 +983,7 @@ class Elements {
}
uimodal.endLayout();

g.begin(false);
g.end();
}

function absx(e:TElement):Float {
Expand Down

0 comments on commit 46fefda

Please sign in to comment.