// // This file was automatically generated from common.soy. // // Please don't edit this file by hand. // if (typeof apps == 'undefined') { var apps = {}; } // apps.messages = function(opt_data, opt_ignored, opt_ijData) { // return '
a visual programming environmentBlockSCADSee generated JavaScript code.Save and link to blocks.Run the program defined by the blocks in the workspace.Run ProgramResetOKCancelLogicLoopsMathTextListsColourVariablesProceduresThere was a problem with the request.Share your blocks with this link:\\n\\n%1Sorry, \'%1\' doesn\'t correspond with any saved program.Could not load your saved file. Perhaps it was created with a different version of Blockly?listtext
'; // }; // apps.dialog = function(opt_data, opt_ignored, opt_ijData) { // return '
'; // }; // apps.codeDialog = function(opt_data, opt_ignored, opt_ijData) { // return '
' + apps.ok(null, null, opt_ijData) + '
'; // }; // apps.storageDialog = function(opt_data, opt_ignored, opt_ijData) { // return '
' + apps.ok(null, null, opt_ijData) + '
'; // }; // apps.ok = function(opt_data, opt_ignored, opt_ijData) { // return '
'; // }; // ; // // This file was automatically generated from template.soy. // // Please don't edit this file by hand. // if (typeof blockscadpage == 'undefined') { var blockscadpage = {}; } // blockscadpage.messages = function(opt_data, opt_ignored, opt_ijData) { // return apps.messages(null, null, opt_ijData) + '
Program error:\\n%1Maximum execution iterations exceeded.Delete all %1 blocks?
'; // }; // blockscadpage.start = function(opt_data, opt_ignored, opt_ijData) { // return blockscadpage.messages(null, null, opt_ijData) + '