Labs/Bespin/Commands/Pastebox
Jump to navigation
Jump to search
Thanks to antimatter for contributing this command:
{
name: 'pastebox',
takes: [],
preview: 'Creates a new window where you can paste stuff in',
execute: function(self, args) {
var pbw = window.open("", "PasteBox", "width=400,height=300");
pbw.document.open();
pbw.document.write("<h3>Paste Something in this textbox <button
onclick='window.opener.pasteboxfinish(window)'>Paste</button><
/h3>" + "<textarea id='tp' style='width: 100%;height: 80%'></textarea><br>");
pbw.document.close();
pbw.document.getElementById("tp").value = self.editor.model.getDocument();
window.pasteboxfinish = function(pw){
self.editor.model.insertDocument(pw.document.getElementById("tp").value);
_commandLine.showInfo("Done! It hopefully worked!");
}
}
}