module mod_vtm_test { /** * @author kcf */ function haupt() : void { 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; } */ } haupt(); }