UNPKG

newdavinci-blockly

Version:
210 lines (206 loc) 6.44 kB
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="google" value="notranslate"> <title>Blockly Demo: RTL</title> <script src="../../blockly_compressed.js"></script> <script src="../../blocks_compressed.js"></script> <script src="../../msg/js/ar.js"></script> <style> body { background-color: #fff; font-family: sans-serif; } h1 { font-weight: normal; font-size: 140%; } #svgDiv { height: 600px; width: 800px; } </style> <script> function init() { Blockly.inject(document.getElementById('svgDiv'), {rtl: true, toolbox: document.getElementById('toolbox')}); Blockly.Xml.domToWorkspace(Blockly.mainWorkspace, document.getElementById('startBlocks')); //window.onbeforeunload = function() { // return 'Leaving this page will result in the loss of your work.'; //}; } </script> </head> <body onload="init()"> <h1><a href="https://developers.google.com/blockly/">Blockly</a> &gt; <a href="../index.html">Demos</a> &gt; Right-to-Left</h1> <div id="svgDiv"></div> <xml id="toolbox" style="display: none"> <category name="منطق"> <block type="controls_if"></block> <block type="logic_compare"></block> <block type="logic_operation"></block> <block type="logic_negate"></block> <block type="logic_boolean"></block> <block type="logic_null"></block> <block type="logic_ternary"></block> </category> <category name="الحلقات"> <block type="controls_repeat_ext"> <value name="TIMES"> <block type="math_number"> <field name="NUM">10</field> </block> </value> </block> <block type="controls_whileUntil"></block> <block type="controls_for"> <value name="FROM"> <block type="math_number"> <field name="NUM">1</field> </block> </value> <value name="TO"> <block type="math_number"> <field name="NUM">10</field> </block> </value> <value name="BY"> <block type="math_number"> <field name="NUM">1</field> </block> </value> </block> <block type="controls_forEach"></block> <block type="controls_flow_statements"></block> </category> <category name="رياضيات"> <block type="math_number"></block> <block type="math_arithmetic"></block> <block type="math_single"></block> <block type="math_trig"></block> <block type="math_constant"></block> <block type="math_number_property"></block> <block type="math_change"> <value name="DELTA"> <block type="math_number"> <field name="NUM">1</field> </block> </value> </block> <block type="math_round"></block> <block type="math_on_list"></block> <block type="math_modulo"></block> <block type="math_constrain"> <value name="LOW"> <block type="math_number"> <field name="NUM">1</field> </block> </value> <value name="HIGH"> <block type="math_number"> <field name="NUM">100</field> </block> </value> </block> <block type="math_random_int"> <value name="FROM"> <block type="math_number"> <field name="NUM">1</field> </block> </value> <value name="TO"> <block type="math_number"> <field name="NUM">100</field> </block> </value> </block> <block type="math_random_float"></block> </category> <category name="نص"> <block type="text"></block> <block type="text_join"></block> <block type="text_append"> <value name="TEXT"> <block type="text"></block> </value> </block> <block type="text_length"></block> <block type="text_isEmpty"></block> <block type="text_indexOf"></block> <block type="text_charAt"></block> <block type="text_changeCase"></block> <block type="text_trim"></block> <block type="text_print"></block> <block type="text_prompt_ext"> <value name="TEXT"> <block type="text"></block> </value> </block> </category> <category name="قوائم"> <block type="lists_create_empty"></block> <block type="lists_create_with"></block> <block type="lists_repeat"> <value name="NUM"> <block type="math_number"> <field name="NUM">5</field> </block> </value> </block> <block type="lists_length"></block> <block type="lists_isEmpty"></block> <block type="lists_indexOf"></block> <block type="lists_getIndex"></block> <block type="lists_setIndex"></block> </category> <category name="لون"> <block type="colour_picker"></block> <block type="colour_rgb"></block> <block type="colour_blend"></block> </category> <category name="متغيرات" custom="VARIABLE"></category> <category name="إجراءات" custom="PROCEDURE"></category> </xml> <xml id="startBlocks" style="display: none"> <block type="controls_if" inline="false" x="-100" y="50"> <value name="IF0"> <block type="logic_compare" inline="true"> <field name="OP">LT</field> <value name="A"> <block type="variables_get"> <field name="VAR">x</field> </block> </value> <value name="B"> <block type="math_number"> <field name="NUM">256</field> </block> </value> </block> </value> <statement name="DO0"> <block type="variables_set" inline="false"> <field name="VAR">x</field> <value name="VALUE"> <block type="math_number"> <field name="NUM">0</field> </block> </value> <next> <block type="text_print" inline="false"> <value name="TEXT"> <block type="text"> <field name="TEXT">أكثر من لعبة</field> </block> </value> </block> </next> </block> </statement> </block> </xml> </body> </html>