addcom working on train-control unit interactions
This commit is contained in:
@@ -10,6 +10,7 @@ import org.json.JSONObject;
|
||||
import de.srsoftware.tools.Tag;
|
||||
import de.srsoftware.web4rail.Connector;
|
||||
import de.srsoftware.web4rail.moving.Train;
|
||||
import de.srsoftware.web4rail.tags.Button;
|
||||
import de.srsoftware.web4rail.tags.Checkbox;
|
||||
import de.srsoftware.web4rail.tags.Input;
|
||||
import de.srsoftware.web4rail.tags.Label;
|
||||
@@ -83,7 +84,7 @@ public abstract class Block extends StretchableTile{
|
||||
if (train != null) {
|
||||
new Tag("h4").content(t("Train:")).addTo(window);
|
||||
train.link("span").addTo(window);
|
||||
new Tag("span").clazz("link").attr("onclick","train("+train.id+",'"+Train.MODE_START+"')").content(" - "+t("start")).addTo(window);
|
||||
new Button(t("start"),"train("+train.id+",'"+Train.MODE_START+"')").addTo(window);
|
||||
}
|
||||
return window;
|
||||
}
|
||||
|
||||
@@ -303,6 +303,12 @@ public abstract class Tile {
|
||||
case WEST:
|
||||
new Tag("polygon").clazz("oneway").attr("points", "0,50 25,35 25,65").addTo(svg);
|
||||
break;
|
||||
case SOUTH:
|
||||
new Tag("polygon").clazz("oneway").attr("points", "50,100 35,75 65,75").addTo(svg);
|
||||
break;
|
||||
case NORTH:
|
||||
new Tag("polygon").clazz("oneway").attr("points", "50,0 35,25 65,25").addTo(svg);
|
||||
break;
|
||||
default:
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user