2017-11-08 11:30:34 +01:00
|
|
|
|
|
|
|
|
module mod_vtm_test
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @author kcf <vidofnir@folksprak.org>
|
|
|
|
|
*/
|
|
|
|
|
function haupt() : void
|
|
|
|
|
{
|
2017-11-08 15:05:06 +01:00
|
|
|
let aufbau : mod_vtm_aufbau.klasse_welt = new mod_vtm_aufbau.klasse_welt();
|
|
|
|
|
aufbau.feld_setzen({"u": 0, "v": 0}, new mod_vtm_aufbau.klasse_befoerderer(0));
|
|
|
|
|
aufbau.feld_setzen({"u": +1, "v": 0}, new mod_vtm_aufbau.klasse_schreiber(0, 1));
|
|
|
|
|
aufbau.feld_setzen({"u": +2, "v": 0}, new mod_vtm_aufbau.klasse_leser(0));
|
|
|
|
|
aufbau.feld_setzen({"u": +2, "v": -1}, new mod_vtm_aufbau.klasse_annehmer());
|
|
|
|
|
{
|
|
|
|
|
let darstellung_steuerung : mod_vtm_darstellung_steuerung.klasse_web_welt = new mod_vtm_darstellung_steuerung.klasse_web_welt(aufbau);
|
|
|
|
|
let xmlknoten : mod_vtm_helfer.schnittstelle_xmlknoten = mod_vtm_darstellung_steuerung.svg_wurzel
|
|
|
|
|
(
|
|
|
|
|
-4, -4,
|
|
|
|
|
+4, +4,
|
|
|
|
|
500, 500,
|
|
|
|
|
[
|
|
|
|
|
new mod_vtm_helfer.klasse_xmlknoten_normal
|
|
|
|
|
(
|
|
|
|
|
"style",
|
|
|
|
|
{},
|
|
|
|
|
[
|
|
|
|
|
new mod_vtm_helfer.klasse_xmlknoten_text(".feld {stroke: none; fill: black;}\n"),
|
|
|
|
|
new mod_vtm_helfer.klasse_xmlknoten_text(".figur {stroke: none; fill: white;}\n"),
|
|
|
|
|
// new mod_vtm_helfer.klasse_xmlknoten_text(".pfeil {stroke: none; fill: gray;}\n"),
|
|
|
|
|
]
|
|
|
|
|
)
|
|
|
|
|
,
|
|
|
|
|
darstellung_steuerung.darstellen()
|
|
|
|
|
]
|
|
|
|
|
)
|
|
|
|
|
;
|
|
|
|
|
console.info(xmlknoten.darstellen());
|
|
|
|
|
}
|
|
|
|
|
/*
|
|
|
|
|
while (true)
|
|
|
|
|
{
|
|
|
|
|
let weiter : boolean = aufbau.fortfahren();
|
|
|
|
|
if (! weiter)
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
*/
|
2017-11-08 11:30:34 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
haupt();
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|