{"id":102,"date":"2009-03-02T14:32:13","date_gmt":"2009-03-02T22:32:13","guid":{"rendered":"http:\/\/sambaker.net\/neattools\/?p=102"},"modified":"2009-03-02T14:33:51","modified_gmt":"2009-03-02T22:33:51","slug":"back-where-i-started","status":"publish","type":"post","link":"https:\/\/sambaker.net\/neattools\/?p=102","title":{"rendered":"Back Where I Started"},"content":{"rendered":"<p>The swf below looks and functions identically to the other versions, but a lot of behind the scenes automation has gone into it.  I no longer have to define the number of inputs a module has when creating it, it auto increments when a connection is made.  I no longer have to specify which ports to use when making a connection, I just tell it the two modules and it connects them.  The modules-to-be-connected are assigned in the Connections constructor, and I&#8217;ve untangled all the drawConn\/reDrawConn  nonsense.  The metaphoric link is created when the connection is established.  The visual link is created at the end of the constructor and redrawn every frame.<br \/>\n<div id=\"swfb93f1\">This movie requires Flash Player 9<\/div>\n<script type=\"text\/javascript\">\n\tswfobject.embedSWF(\"source\/neattools13.swf\", \"swfb93f1\", \"400\", \"400\", \"9.0.0\", \"\", {}, {wmode: \"window\", menu: \"false\", quality: \"high\", bgcolor: \"#FFFFFF\", allowScriptAccess: \"always\"}, {});\n<\/script>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The swf below looks and functions identically to the other versions, but a lot of behind the scenes automation has gone into it. I no longer have to define the number of inputs a module has when creating it, it auto increments when a connection is made. I no longer have to specify which ports [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts\/102"}],"collection":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=102"}],"version-history":[{"count":4,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts\/102\/revisions"}],"predecessor-version":[{"id":105,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts\/102\/revisions\/105"}],"wp:attachment":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=102"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=102"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}