// Coordinates System : SetCoords(461.2333791571091,369.5142199076024,18.411542427862138,false,1323,776); // Geometry : restrictions=Expression("restrictions","","","","var bl_bfcgcadigdebe=function(){\n/**\n * Décrire cette fonction…\n */\nfunction find_me() {\n if ((!GetCanvas().hasOwnProperty(\"restriction_object\"))) {\n var blockly_var_objs = (GetCanvas().getConstruction().getObjectsFromType(\"expression\"));\n for (var blockly_var_i = 1 ; blockly_var_i <= blockly_var_objs.length ; blockly_var_i = blockly_var_i + 1){\n var blockly_var_obj = (blockly_var_objs[blockly_var_i-1]);\n var blockly_var_src = (blockly_var_obj.blocks.get(\"oncompute\").getCode());\n if ((blockly_var_src.indexOf(\"ceci_est_un_texte_a_chercher_dans_moi_meme\")!==-1)) {\n var blockly_var_lne = (GetCanvas()[\"restriction_object\"]=blockly_var_obj.getName());\n break;\n }\n };\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction deactivate_axis(blockly_local_bool) {\n if (((GetCanvas().getConstruction().find(\"ox\"))&&(GetCanvas().getConstruction().find(\"oy\")))) {\n BLK_STL(\"ox\",\"setNoMouseInside\",[blockly_local_bool]);\n BLK_STL(\"oy\",\"setNoMouseInside\",[blockly_local_bool]);\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction hide_ctrl_panel(blockly_local_bool) {\n var blockly_var_size = (GetCanvas().prefs.controlpanel[\"size\"]);\n if (blockly_var_size != 0 && blockly_local_bool) {\n var blockly_var_lne = (GetCanvas().prefs.controlpanel[\"size\"]=0);\n blockly_var_lne = (GetCanvas().ctrl_show(false));\n }\n if (blockly_var_size == 0 && !blockly_local_bool) {\n blockly_var_lne = (GetCanvas().prefs.controlpanel[\"size\"]=40);\n blockly_var_lne = (GetCanvas().ctrl_show(true));\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction fix_grid(blockly_local_isfix,blockly_local_cx,blockly_local_cy,blockly_local_unit) {\n if (blockly_local_isfix) {\n var blockly_var_lne = (GetCanvas().getConstruction().coordsSystem.zoom(0,0,blockly_local_unit/GetCanvas().getConstruction().coordsSystem.getUnit()));\n blockly_var_lne = (GetCanvas().getConstruction().coordsSystem.translate(windowcx()*pixel( )-windoww()*pixel()/2+blockly_local_cx,-windowcy()*pixel()-windowh()*pixel()/2+blockly_local_cy));\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction hide_anim_btn(blockly_local_bool) {\n if ((!GetCanvas().hasOwnProperty(\"old_width\"))) {\n var blockly_var_lne = (GetCanvas()[\"old_width\"]=GetCanvas().getWidth());\n blockly_var_lne = (GetCanvas()[\"old_height\"]=GetCanvas().getHeight());\n }\n if (((!GetCanvas().hasOwnProperty(\"hide_anims\"))||(GetCanvas()[\"hide_anims\"]!==blockly_local_bool)||(GetCanvas()[\"old_width\"]!==GetCanvas().getWidth())||(GetCanvas()[\"old_height\"]!==GetCanvas().getHeight()))) {\n blockly_var_lne = (GetCanvas()[\"hide_anims\"]=blockly_local_bool);\n if (blockly_local_bool) {\n var blockly_var_sze = (GetCanvas().prefs.controlpanel.size);\n blockly_var_lne = (GetCanvas().prefs.controlpanel[\"size\"]=100000);\n blockly_var_lne = (GetCanvas().getConstruction().resizeBtn());\n blockly_var_lne = (GetCanvas().prefs.controlpanel[\"size\"]=blockly_var_sze);\n } else {\n blockly_var_lne = (GetCanvas().getConstruction().resizeBtn());\n }\n blockly_var_lne = (GetCanvas()[\"old_width\"]=GetCanvas().getWidth());\n blockly_var_lne = (GetCanvas()[\"old_height\"]=GetCanvas().getHeight());\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction setMode(blockly_local_value) {\n var blockly_var_lne = (GetCanvas().setMode(blockly_local_value));\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction fix_grid_here(blockly_local_fix) {\n if (!(GetCanvas().hasOwnProperty(\"fix_utility\"))) {\n var blockly_var_lne = (GetCanvas()[\"fix_utility\"]=false);\n }\n if (blockly_local_fix) {\n if (!(GetCanvas()[\"fix_utility\"])) {\n GLOBAL_SET(\"gcx\",((windoww()/2-windowcx())*pixel()));\n GLOBAL_SET(\"gcy\",((windowh()/2+windowcy())*pixel()));\n GLOBAL_SET(\"gunit\",(pixel()));\n blockly_var_lne = (GetCanvas()[\"fix_utility\"]=true);\n }\n fix_grid(blockly_local_fix, (GLOBAL_GET(\"gcx\")), (GLOBAL_GET(\"gcy\")), (GLOBAL_GET(\"gunit\")));\n } else {\n blockly_var_lne = (GetCanvas()[\"fix_utility\"]=false);\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction fix_expressions(blockly_local_bool) {\n if (((!GetCanvas().hasOwnProperty(\"fix_expression\"))||(GetCanvas()[\"fix_expression\"]!==blockly_local_bool))) {\n var blockly_var_names = (GetCanvas().getConstruction().getNames());\n for (var blockly_var_i = 1 ; blockly_var_i <= blockly_var_names.length ; blockly_var_i = blockly_var_i + 1){\n var blockly_var_obj = (blockly_var_names[blockly_var_i-1]);\n blockly_var_obj = (GetCanvas().getConstruction().find(blockly_var_obj));\n var blockly_var_isExp = (((blockly_var_obj.getCode()===\"expression\")||(blockly_var_obj.getCode()===\"blockly_button\")));\n if (blockly_var_isExp) {\n if (!(blockly_var_obj.hasOwnProperty(\"fix_utility_dragTo\"))) {\n var blockly_var_lne = (blockly_var_obj[\"fix_utility_dragTo\"]=blockly_var_obj[\"dragTo\"]);\n }\n if (blockly_local_bool) {\n blockly_var_lne = (blockly_var_obj[\"dragTo\"]=function(){});\n } else {\n blockly_var_lne = (blockly_var_obj[\"dragTo\"]=blockly_var_obj[\"fix_utility_dragTo\"]);\n }\n }\n };\n blockly_var_lne = (GetCanvas()[\"fix_expression\"]=blockly_local_bool);\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction fix_widgets(blockly_local_bool) {\n if (((!GetCanvas().hasOwnProperty(\"fix_widget\"))||(GetCanvas()[\"fix_widget\"]!==blockly_local_bool))) {\n var blockly_var_objs = (GetCanvas().textManager.elements());\n for (var blockly_var_i = 1 ; blockly_var_i <= blockly_var_objs.length ; blockly_var_i = blockly_var_i + 1){\n var blockly_var_obj = (blockly_var_objs[blockly_var_i-1]);\n if (!(blockly_var_obj.hasOwnProperty(\"fix_utility_setStyle\"))) {\n var blockly_var_lne = (blockly_var_obj[\"fix_utility_setStyle\"]=blockly_var_obj[\"setStyle\"]);\n blockly_var_lne = (blockly_var_obj[\"getBounds\"]=function(){return{\"left\":parseInt(this.getStyle(\"left\")),\"top\":parseInt(this.getStyle(\"top\")),\"width\":parseInt(this.getStyle(\"width\")),\"height\":parseInt(this.getStyle(\"height\"))};}.bind(blockly_var_obj));\n }\n if (blockly_local_bool) {\n blockly_var_lne = (blockly_var_obj[\"setStyle\"]=function(_at,_par){if((_at!==\"left\")&&(_at!==\"top\")&&(_at!==\"width\")&&(_at!==\"height\")){blockly_var_obj.fix_utility_setStyle(_at,_par)}});\n } else {\n blockly_var_lne = (blockly_var_obj[\"setStyle\"]=blockly_var_obj[\"fix_utility_setStyle\"]);\n }\n };\n blockly_var_lne = (GetCanvas()[\"fix_widget\"]=blockly_local_bool);\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction hide_myself(blockly_local_bool) {\n if (((!GetCanvas().hasOwnProperty(\"hide_restriction_object\"))||(GetCanvas()[\"hide_restriction_object\"]!==blockly_local_bool))) {\n var blockly_var_lne = (GetCanvas()[\"hide_restriction_object\"]=blockly_local_bool);\n if (blockly_local_bool) {\n blockly_var_lne = (GetCanvas().getConstruction().find(GetCanvas()[\"restriction_object\"]).setHidden(1));\n } else {\n blockly_var_lne = (GetCanvas().getConstruction().find(GetCanvas()[\"restriction_object\"]).setHidden(0));\n }\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction PROTECT_ALL() {\n hide_myself(true);\n hide_ctrl_panel(true);\n fix_grid_here(true);\n deactivate_axis(true);\n setMode(0);\n fix_expressions(true);\n fix_widgets(true);\n hide_anim_btn(true);\n return (0);\n}\n\n\nfind_me();\nif (false) {\n PROTECT_ALL();\n} else {\n hide_myself(false);\n hide_ctrl_panel(false);\n fix_grid_here(false);\n deactivate_axis(false);\n if (false) {\n setMode(0);\n }\n fix_expressions(false);\n fix_widgets(false);\n hide_anim_btn(false);\n return (0);\n}\n};\nbl_bfcgcadigdebe()","2.1055607369551774","12.465779051747406"); // Styles : STL(restrictions,"c:#1b4747;s:7;sn:true;f:24;p:2;cL:200;cPT:YzojNzgwMDEzO3M6MTA7ZjozMA=="); SetCoordsStyle("isAxis:true;isGrid:true;isOx:true;isOy:true;isLockOx:false;isLockOy:false;centerZoom:false;onlyPositive:false;color:#111111;fontSize:18;axisWidth:1;gridWidth:0.1"); SetGeneralStyle("background-color:#F8F8F8;degree:true;dragmoveable:true"); // Blockly : BLK(restrictions,{"oncompute":{"xml":"find_meDécrire cette fonction…(!GetCanvas().hasOwnProperty(\"restriction_object\"))objsGetCanvas().getConstruction().getObjectsFromType(\"expression\")i1objs1objobjsisrcblockly_var_obj.blocks.get(\"oncompute\").getCode()(blockly_var_src.indexOf(\"ceci_est_un_texte_a_chercher_dans_moi_meme\")!==-1)lneGetCanvas()[\"restriction_object\"]=blockly_var_obj.getName()BREAKdeactivate_axisDécrire cette fonction…((GetCanvas().getConstruction().find(\"ox\"))&&(GetCanvas().getConstruction().find(\"oy\")))oxbooloyboolhide_ctrl_panelDécrire cette fonction…sizeGetCanvas().prefs.controlpanel[\"size\"]ANDNEQsize0boollneGetCanvas().prefs.controlpanel[\"size\"]=0lneGetCanvas().ctrl_show(false)ANDEQsize0boollneGetCanvas().prefs.controlpanel[\"size\"]=40lneGetCanvas().ctrl_show(true)fix_gridDécrire cette fonction…isfixlneGetCanvas().getConstruction().coordsSystem.zoom(0,0,blockly_local_unit/GetCanvas().getConstruction().coordsSystem.getUnit())lneGetCanvas().getConstruction().coordsSystem.translate(windowcx()*pixel( )-windoww()*pixel()/2+blockly_local_cx,-windowcy()*pixel()-windowh()*pixel()/2+blockly_local_cy)hide_anim_btnDécrire cette fonction…(!GetCanvas().hasOwnProperty(\"old_width\"))lneGetCanvas()[\"old_width\"]=GetCanvas().getWidth()lneGetCanvas()[\"old_height\"]=GetCanvas().getHeight()((!GetCanvas().hasOwnProperty(\"hide_anims\"))||(GetCanvas()[\"hide_anims\"]!==blockly_local_bool)||(GetCanvas()[\"old_width\"]!==GetCanvas().getWidth())||(GetCanvas()[\"old_height\"]!==GetCanvas().getHeight()))lneGetCanvas()[\"hide_anims\"]=blockly_local_boolboolszeGetCanvas().prefs.controlpanel.sizelneGetCanvas().prefs.controlpanel[\"size\"]=100000lneGetCanvas().getConstruction().resizeBtn()lneGetCanvas().prefs.controlpanel[\"size\"]=blockly_var_szelneGetCanvas().getConstruction().resizeBtn()lneGetCanvas()[\"old_width\"]=GetCanvas().getWidth()lneGetCanvas()[\"old_height\"]=GetCanvas().getHeight()setModeDécrire cette fonction…lneGetCanvas().setMode(blockly_local_value)fix_grid_hereDécrire cette fonction…GetCanvas().hasOwnProperty(\"fix_utility\")lneGetCanvas()[\"fix_utility\"]=falsefixGetCanvas()[\"fix_utility\"]gcx(windoww()/2-windowcx())*pixel()gcy(windowh()/2+windowcy())*pixel()gunitpixel()lneGetCanvas()[\"fix_utility\"]=truefixgcxgcygunitlneGetCanvas()[\"fix_utility\"]=falsefix_expressionsDécrire cette fonction…((!GetCanvas().hasOwnProperty(\"fix_expression\"))||(GetCanvas()[\"fix_expression\"]!==blockly_local_bool))namesGetCanvas().getConstruction().getNames()i1names1objnamesiobjGetCanvas().getConstruction().find(blockly_var_obj)isExp((blockly_var_obj.getCode()===\"expression\")||(blockly_var_obj.getCode()===\"blockly_button\"))isExpblockly_var_obj.hasOwnProperty(\"fix_utility_dragTo\")lneblockly_var_obj[\"fix_utility_dragTo\"]=blockly_var_obj[\"dragTo\"]boollneblockly_var_obj[\"dragTo\"]=function(){}lneblockly_var_obj[\"dragTo\"]=blockly_var_obj[\"fix_utility_dragTo\"]lneGetCanvas()[\"fix_expression\"]=blockly_local_boolfix_widgetsDécrire cette fonction…((!GetCanvas().hasOwnProperty(\"fix_widget\"))||(GetCanvas()[\"fix_widget\"]!==blockly_local_bool))objsGetCanvas().textManager.elements()i1objs1objobjsiblockly_var_obj.hasOwnProperty(\"fix_utility_setStyle\")lneblockly_var_obj[\"fix_utility_setStyle\"]=blockly_var_obj[\"setStyle\"]lneblockly_var_obj[\"getBounds\"]=function(){return{\"left\":parseInt(this.getStyle(\"left\")),\"top\":parseInt(this.getStyle(\"top\")),\"width\":parseInt(this.getStyle(\"width\")),\"height\":parseInt(this.getStyle(\"height\"))};}.bind(blockly_var_obj)boollneblockly_var_obj[\"setStyle\"]=function(_at,_par){if((_at!==\"left\")&&(_at!==\"top\")&&(_at!==\"width\")&&(_at!==\"height\")){blockly_var_obj.fix_utility_setStyle(_at,_par)}}lneblockly_var_obj[\"setStyle\"]=blockly_var_obj[\"fix_utility_setStyle\"]lneGetCanvas()[\"fix_widget\"]=blockly_local_boolhide_myselfDécrire cette fonction…((!GetCanvas().hasOwnProperty(\"hide_restriction_object\"))||(GetCanvas()[\"hide_restriction_object\"]!==blockly_local_bool))lneGetCanvas()[\"hide_restriction_object\"]=blockly_local_boolboollneGetCanvas().getConstruction().find(GetCanvas()[\"restriction_object\"]).setHidden(1)lneGetCanvas().getConstruction().find(GetCanvas()[\"restriction_object\"]).setHidden(0)PROTECT_ALLDécrire cette fonction…TRUETRUETRUETRUE0TRUETRUETRUE0FALSEFALSEFALSEFALSEFALSEFALSE0FALSEFALSEFALSE0","sync":"/**\n * Décrire cette fonction…\n */\nfunction find_me() {\n if ((!GetCanvas().hasOwnProperty(\"restriction_object\"))) {\n var blockly_var_objs = (GetCanvas().getConstruction().getObjectsFromType(\"expression\"));\n for (var blockly_var_i = 1 ; blockly_var_i <= blockly_var_objs.length ; blockly_var_i = blockly_var_i + 1){\n var blockly_var_obj = (blockly_var_objs[blockly_var_i-1]);\n var blockly_var_src = (blockly_var_obj.blocks.get(\"oncompute\").getCode());\n if ((blockly_var_src.indexOf(\"ceci_est_un_texte_a_chercher_dans_moi_meme\")!==-1)) {\n var blockly_var_lne = (GetCanvas()[\"restriction_object\"]=blockly_var_obj.getName());\n break;\n }\n };\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction deactivate_axis(blockly_local_bool) {\n if (((GetCanvas().getConstruction().find(\"ox\"))&&(GetCanvas().getConstruction().find(\"oy\")))) {\n BLK_STL(\"ox\",\"setNoMouseInside\",[blockly_local_bool]);\n BLK_STL(\"oy\",\"setNoMouseInside\",[blockly_local_bool]);\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction hide_ctrl_panel(blockly_local_bool) {\n var blockly_var_size = (GetCanvas().prefs.controlpanel[\"size\"]);\n if (blockly_var_size != 0 && blockly_local_bool) {\n var blockly_var_lne = (GetCanvas().prefs.controlpanel[\"size\"]=0);\n blockly_var_lne = (GetCanvas().ctrl_show(false));\n }\n if (blockly_var_size == 0 && !blockly_local_bool) {\n blockly_var_lne = (GetCanvas().prefs.controlpanel[\"size\"]=40);\n blockly_var_lne = (GetCanvas().ctrl_show(true));\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction fix_grid(blockly_local_isfix,blockly_local_cx,blockly_local_cy,blockly_local_unit) {\n if (blockly_local_isfix) {\n var blockly_var_lne = (GetCanvas().getConstruction().coordsSystem.zoom(0,0,blockly_local_unit/GetCanvas().getConstruction().coordsSystem.getUnit()));\n blockly_var_lne = (GetCanvas().getConstruction().coordsSystem.translate(windowcx()*pixel( )-windoww()*pixel()/2+blockly_local_cx,-windowcy()*pixel()-windowh()*pixel()/2+blockly_local_cy));\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction hide_anim_btn(blockly_local_bool) {\n if ((!GetCanvas().hasOwnProperty(\"old_width\"))) {\n var blockly_var_lne = (GetCanvas()[\"old_width\"]=GetCanvas().getWidth());\n blockly_var_lne = (GetCanvas()[\"old_height\"]=GetCanvas().getHeight());\n }\n if (((!GetCanvas().hasOwnProperty(\"hide_anims\"))||(GetCanvas()[\"hide_anims\"]!==blockly_local_bool)||(GetCanvas()[\"old_width\"]!==GetCanvas().getWidth())||(GetCanvas()[\"old_height\"]!==GetCanvas().getHeight()))) {\n blockly_var_lne = (GetCanvas()[\"hide_anims\"]=blockly_local_bool);\n if (blockly_local_bool) {\n var blockly_var_sze = (GetCanvas().prefs.controlpanel.size);\n blockly_var_lne = (GetCanvas().prefs.controlpanel[\"size\"]=100000);\n blockly_var_lne = (GetCanvas().getConstruction().resizeBtn());\n blockly_var_lne = (GetCanvas().prefs.controlpanel[\"size\"]=blockly_var_sze);\n } else {\n blockly_var_lne = (GetCanvas().getConstruction().resizeBtn());\n }\n blockly_var_lne = (GetCanvas()[\"old_width\"]=GetCanvas().getWidth());\n blockly_var_lne = (GetCanvas()[\"old_height\"]=GetCanvas().getHeight());\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction setMode(blockly_local_value) {\n var blockly_var_lne = (GetCanvas().setMode(blockly_local_value));\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction fix_grid_here(blockly_local_fix) {\n if (!(GetCanvas().hasOwnProperty(\"fix_utility\"))) {\n var blockly_var_lne = (GetCanvas()[\"fix_utility\"]=false);\n }\n if (blockly_local_fix) {\n if (!(GetCanvas()[\"fix_utility\"])) {\n GLOBAL_SET(\"gcx\",((windoww()/2-windowcx())*pixel()));\n GLOBAL_SET(\"gcy\",((windowh()/2+windowcy())*pixel()));\n GLOBAL_SET(\"gunit\",(pixel()));\n blockly_var_lne = (GetCanvas()[\"fix_utility\"]=true);\n }\n fix_grid(blockly_local_fix, (GLOBAL_GET(\"gcx\")), (GLOBAL_GET(\"gcy\")), (GLOBAL_GET(\"gunit\")));\n } else {\n blockly_var_lne = (GetCanvas()[\"fix_utility\"]=false);\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction fix_expressions(blockly_local_bool) {\n if (((!GetCanvas().hasOwnProperty(\"fix_expression\"))||(GetCanvas()[\"fix_expression\"]!==blockly_local_bool))) {\n var blockly_var_names = (GetCanvas().getConstruction().getNames());\n for (var blockly_var_i = 1 ; blockly_var_i <= blockly_var_names.length ; blockly_var_i = blockly_var_i + 1){\n var blockly_var_obj = (blockly_var_names[blockly_var_i-1]);\n blockly_var_obj = (GetCanvas().getConstruction().find(blockly_var_obj));\n var blockly_var_isExp = (((blockly_var_obj.getCode()===\"expression\")||(blockly_var_obj.getCode()===\"blockly_button\")));\n if (blockly_var_isExp) {\n if (!(blockly_var_obj.hasOwnProperty(\"fix_utility_dragTo\"))) {\n var blockly_var_lne = (blockly_var_obj[\"fix_utility_dragTo\"]=blockly_var_obj[\"dragTo\"]);\n }\n if (blockly_local_bool) {\n blockly_var_lne = (blockly_var_obj[\"dragTo\"]=function(){});\n } else {\n blockly_var_lne = (blockly_var_obj[\"dragTo\"]=blockly_var_obj[\"fix_utility_dragTo\"]);\n }\n }\n };\n blockly_var_lne = (GetCanvas()[\"fix_expression\"]=blockly_local_bool);\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction fix_widgets(blockly_local_bool) {\n if (((!GetCanvas().hasOwnProperty(\"fix_widget\"))||(GetCanvas()[\"fix_widget\"]!==blockly_local_bool))) {\n var blockly_var_objs = (GetCanvas().textManager.elements());\n for (var blockly_var_i = 1 ; blockly_var_i <= blockly_var_objs.length ; blockly_var_i = blockly_var_i + 1){\n var blockly_var_obj = (blockly_var_objs[blockly_var_i-1]);\n if (!(blockly_var_obj.hasOwnProperty(\"fix_utility_setStyle\"))) {\n var blockly_var_lne = (blockly_var_obj[\"fix_utility_setStyle\"]=blockly_var_obj[\"setStyle\"]);\n blockly_var_lne = (blockly_var_obj[\"getBounds\"]=function(){return{\"left\":parseInt(this.getStyle(\"left\")),\"top\":parseInt(this.getStyle(\"top\")),\"width\":parseInt(this.getStyle(\"width\")),\"height\":parseInt(this.getStyle(\"height\"))};}.bind(blockly_var_obj));\n }\n if (blockly_local_bool) {\n blockly_var_lne = (blockly_var_obj[\"setStyle\"]=function(_at,_par){if((_at!==\"left\")&&(_at!==\"top\")&&(_at!==\"width\")&&(_at!==\"height\")){blockly_var_obj.fix_utility_setStyle(_at,_par)}});\n } else {\n blockly_var_lne = (blockly_var_obj[\"setStyle\"]=blockly_var_obj[\"fix_utility_setStyle\"]);\n }\n };\n blockly_var_lne = (GetCanvas()[\"fix_widget\"]=blockly_local_bool);\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction hide_myself(blockly_local_bool) {\n if (((!GetCanvas().hasOwnProperty(\"hide_restriction_object\"))||(GetCanvas()[\"hide_restriction_object\"]!==blockly_local_bool))) {\n var blockly_var_lne = (GetCanvas()[\"hide_restriction_object\"]=blockly_local_bool);\n if (blockly_local_bool) {\n blockly_var_lne = (GetCanvas().getConstruction().find(GetCanvas()[\"restriction_object\"]).setHidden(1));\n } else {\n blockly_var_lne = (GetCanvas().getConstruction().find(GetCanvas()[\"restriction_object\"]).setHidden(0));\n }\n }\n}\n\n/**\n * Décrire cette fonction…\n */\nfunction PROTECT_ALL() {\n hide_myself(true);\n hide_ctrl_panel(true);\n fix_grid_here(true);\n deactivate_axis(true);\n setMode(0);\n fix_expressions(true);\n fix_widgets(true);\n hide_anim_btn(true);\n return (0);\n}\n\n\nfind_me();\nif (false) {\n PROTECT_ALL();\n} else {\n hide_myself(false);\n hide_ctrl_panel(false);\n fix_grid_here(false);\n deactivate_axis(false);\n if (false) {\n setMode(0);\n }\n fix_expressions(false);\n fix_widgets(false);\n hide_anim_btn(false);\n return (0);\n}"},"current":"oncompute"}); // Blockly Globals : BLK_GLOB_SET({"init_hide_ctrl":-1,"gcx":454.19407047327405,"gcy":368.0325714410658,"gunit":18.38396647814492});