"Execute as HTML5" now actually executes it
This commit is contained in:
parent
affb2f3ad5
commit
b1fc74b180
|
|
@ -20,6 +20,9 @@ import lightningbeam_windows
|
||||||
#pickle - used to save and open files
|
#pickle - used to save and open files
|
||||||
import pickle
|
import pickle
|
||||||
|
|
||||||
|
#webbrowser - used to launch HTML5
|
||||||
|
import webbrowser
|
||||||
|
|
||||||
#misc_funcs - miscelleneous functions in a separate file so as not to clutter things up too much
|
#misc_funcs - miscelleneous functions in a separate file so as not to clutter things up too much
|
||||||
import misc_funcs
|
import misc_funcs
|
||||||
|
|
||||||
|
|
@ -246,7 +249,12 @@ visibility: hidden; }\n\
|
||||||
//Setup\nvar fps = "+str(svlgui.FRAMERATE)+";\n</script>\n\
|
//Setup\nvar fps = "+str(svlgui.FRAMERATE)+";\n</script>\n\
|
||||||
<script src=\"base.js\">\n\
|
<script src=\"base.js\">\n\
|
||||||
</script>\n\
|
</script>\n\
|
||||||
<script>"+"".join([i.print_html() for i in svlgui.Library])+root.print_html()+"</script>\n</body>\n</html>"
|
<script>"+"".join([i.print_html() for i in svlgui.Library])+root.print_html()+"\n\
|
||||||
|
document.onmousemove = function(e){_root._xmouse=e.pageX;_root._ymouse=e.pageY}\n\
|
||||||
|
document.onmousedown = function(e){Event.doEvent(\"onMouseDown\")}\n\
|
||||||
|
document.onkeydown = function(e){Key.press(e);Event.doEvent(\"onKeyDown\")}\n\
|
||||||
|
document.onkeyup = function(e){Key.release(e);Event.doEvent(\"onKeyUp\")}\n\
|
||||||
|
</script>\n</body>\n</html>"
|
||||||
return retval
|
return retval
|
||||||
def run_html(self=None):
|
def run_html(self=None):
|
||||||
global root
|
global root
|
||||||
|
|
@ -257,6 +265,7 @@ def run_html(self=None):
|
||||||
shutil.copyfile("base.js",os.getenv('HOME')+"/base.js")
|
shutil.copyfile("base.js",os.getenv('HOME')+"/base.js")
|
||||||
except IOError:
|
except IOError:
|
||||||
svlgui.alert("Couldn't copy base.js to "+os.getenv('HOME')+"/base.js!")
|
svlgui.alert("Couldn't copy base.js to "+os.getenv('HOME')+"/base.js!")
|
||||||
|
webbrowser.open("file://"+os.getenv('HOME')+"/test.html")
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue