LCanvas: jumps -> statements.jumps
Original canvas.jumps is now a reference to canvas.statements.jumps. Please remove canvas.jumps in favour of canvas.statements.jumps in a future release. Thanks!
This commit is contained in:
@@ -26,7 +26,7 @@ public class LCanvas extends Table{
|
|||||||
|
|
||||||
public DragLayout statements;
|
public DragLayout statements;
|
||||||
public ScrollPane pane;
|
public ScrollPane pane;
|
||||||
public Group jumps;
|
public Group jumps; // compatibility
|
||||||
|
|
||||||
StatementElem dragging;
|
StatementElem dragging;
|
||||||
StatementElem hovered;
|
StatementElem hovered;
|
||||||
@@ -106,14 +106,14 @@ public class LCanvas extends Table{
|
|||||||
clear();
|
clear();
|
||||||
|
|
||||||
statements = new DragLayout();
|
statements = new DragLayout();
|
||||||
jumps = new WidgetGroup();
|
jumps = statements.jumps;
|
||||||
|
|
||||||
pane = pane(t -> {
|
pane = pane(t -> {
|
||||||
t.center();
|
t.center();
|
||||||
t.add(statements).pad(2f).center().width(targetWidth);
|
t.add(statements).pad(2f).center().width(targetWidth);
|
||||||
t.addChild(jumps);
|
t.addChild(statements.jumps);
|
||||||
|
|
||||||
jumps.cullable = false;
|
statements.jumps.cullable = false;
|
||||||
}).grow().get();
|
}).grow().get();
|
||||||
pane.setFlickScroll(false);
|
pane.setFlickScroll(false);
|
||||||
pane.setScrollYForce(s);
|
pane.setScrollYForce(s);
|
||||||
@@ -141,7 +141,7 @@ public class LCanvas extends Table{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void load(String asm){
|
public void load(String asm){
|
||||||
jumps.clear();
|
statements.jumps.clear();
|
||||||
|
|
||||||
Seq<LStatement> statements = LAssembler.read(asm, privileged);
|
Seq<LStatement> statements = LAssembler.read(asm, privileged);
|
||||||
statements.truncate(LExecutor.maxInstructions);
|
statements.truncate(LExecutor.maxInstructions);
|
||||||
@@ -158,7 +158,7 @@ public class LCanvas extends Table{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void clearStatements(){
|
public void clearStatements(){
|
||||||
jumps.clear();
|
statements.jumps.clear();
|
||||||
statements.clearChildren();
|
statements.clearChildren();
|
||||||
statements.layout();
|
statements.layout();
|
||||||
}
|
}
|
||||||
@@ -195,6 +195,7 @@ public class LCanvas extends Table{
|
|||||||
Seq<Element> seq = new Seq<>();
|
Seq<Element> seq = new Seq<>();
|
||||||
int insertPosition = 0;
|
int insertPosition = 0;
|
||||||
boolean invalidated;
|
boolean invalidated;
|
||||||
|
public Group jumps = new WidgetGroup();
|
||||||
|
|
||||||
{
|
{
|
||||||
setTransform(true);
|
setTransform(true);
|
||||||
|
|||||||
Reference in New Issue
Block a user