{"id":176182,"student_id":1404,"content":"{\"files\":{\"src/appinventor/ai_appinventor/Calculator/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"localhost\\\",\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AppName\\\":\\\"Calculator\\\",\\\"Title\\\":\\\"Screen1\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6578\\\\u5b57\\\\u6b04\\\\u4f4d1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFFFFFF00\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-984533866\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6578\\\\u5b57\\\\u6a19\\\\u7c641\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u7b2c\\\\u4e00\\\\u500b\\\\u6578\\\\u5b57\\\",\\\"TextColor\\\":\\\"\\u0026HFF0000FF\\\",\\\"Uuid\\\":\\\"-498290203\\\"},{\\\"$Name\\\":\\\"\\\\u6578\\\\u5b57\\\\u8f38\\\\u51651\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"NumbersOnly\\\":\\\"True\\\",\\\"Uuid\\\":\\\"-1123573343\\\"}]},{\\\"$Name\\\":\\\"\\\\u6578\\\\u5b57\\\\u6b04\\\\u4f4d2\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFF0000FF\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1014109125\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6578\\\\u5b57\\\\u6a19\\\\u7c642\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u7b2c\\\\u4e8c\\\\u500b\\\\u6578\\\\u5b57\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"1563222674\\\"},{\\\"$Name\\\":\\\"\\\\u6578\\\\u5b57\\\\u8f38\\\\u51652\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"NumbersOnly\\\":\\\"True\\\",\\\"Text\\\":\\\"37\\\",\\\"Uuid\\\":\\\"1193068072\\\"}]},{\\\"$Name\\\":\\\"\\\\u904b\\\\u7b97\\\\u5217\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"166355848\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u52a0\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFFFF0000\\\",\\\"Width\\\":\\\"-2\\\",\\\"Text\\\":\\\"+\\\",\\\"Uuid\\\":\\\"946000787\\\"},{\\\"$Name\\\":\\\"\\\\u6e1b\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFFFFAFAF\\\",\\\"Width\\\":\\\"-2\\\",\\\"Text\\\":\\\"-\\\",\\\"Uuid\\\":\\\"-1736431708\\\"},{\\\"$Name\\\":\\\"\\\\u4e58\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFFFFC800\\\",\\\"Width\\\":\\\"-2\\\",\\\"Text\\\":\\\"x\\\",\\\"Uuid\\\":\\\"2086908891\\\"},{\\\"$Name\\\":\\\"\\\\u9664\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFFFF00FF\\\",\\\"Width\\\":\\\"-2\\\",\\\"Text\\\":\\\"\\\\/\\\",\\\"Uuid\\\":\\\"-787433328\\\"}]},{\\\"$Name\\\":\\\"\\\\u529f\\\\u80fd\\\\u5217\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFF00FF00\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"286856424\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6e05\\\\u9664\\\\u8cc7\\\\u6599\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Text\\\":\\\"C\\\",\\\"Uuid\\\":\\\"224882629\\\"},{\\\"$Name\\\":\\\"\\\\u7b49\\\\u65bc\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Text\\\":\\\"=\\\",\\\"Uuid\\\":\\\"-2030841109\\\"}]},{\\\"$Name\\\":\\\"\\\\u8a08\\\\u7b97\\\\u7d50\\\\u679c\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"18\\\",\\\"Text\\\":\\\"\\\\u8a08\\\\u7b97\\\\u7d50\\\\u679c:\\\",\\\"Uuid\\\":\\\"1083228391\\\"},{\\\"$Name\\\":\\\"\\\\u5c0d\\\\u8a71\\\\u68461\\\",\\\"$Type\\\":\\\"Notifier\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"353355352\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/Calculator/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"7/9*-;7hF1SWJ;(1vdHS\\\" x=\\\"-137\\\" y=\\\"-137\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e數字1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\")y30P@dVt6U.6Ky.4hwT\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"y1E,aPMe*M!-LehH@2j+\\\" x=\\\"758\\\" y=\\\"-174\\\"\\u003e\\n \\u003cmutation component_type=\\\"Form\\\" instance_name=\\\"Screen1\\\" event_name=\\\"Initialize\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eScreen1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"R6tgn3a}4K9*%^aghzp}\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"zv8k2.X\\\\!g~0?(To4uC)D\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"v0M4wir1@7#,v-RtTS!!\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"y?DCb%}Z)f%\\\\!P^_ca,ah\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"Y=]-u6b)n~:R26a\\\\!eVoe\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"計算結果\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計算結果\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"k04T;ov}Th1z*xW)+,oR\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e計算結果:\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"C7dfoV.xm#\\\\!2uLH0QXMf\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"等於\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e等於\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"MlpW$As@w~rarJmy+Us0\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"3Z?[F`dn?TO.C-i,f2Td\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"清除資料\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e清除資料\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"`*{nR2w40DLE=ujP*cZ!\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"iuyKd)dS$Zg(s2J/TkL^\\\" x=\\\"-149\\\" y=\\\"-102\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e數字2\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"iaT}s^%_k#:-vw],4Op2\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"AL-Nx`IuIA3[HTsD*RaH\\\" x=\\\"-141\\\" y=\\\"-51\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e計算結果\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"g(DJ/4:O1*]5{S@v#pxk\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\":?H%:]\\\\!k_R_GLObvtBtt\\\" x=\\\"-133\\\" y=\\\"17\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"加\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e加\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"Oqh;ShyM3N!KT)rzr3PL\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"QwO$@]u`1?EdhX4zq54T\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"YiYJ_~u,#yT,;h?7`$Ng\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"SP_5(#Fz\\\\!docRUI%\\\\!}XN\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"f!)zD)8M%g`/FQn=OS^B\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"9j6GN6JEO\\\\!Sa,~)TD)oh\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"X},26(rtV?`*9H:Npv*m\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"py\\\\!zxwY/-q\\\\!5OTA]9jd{\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"L:TLMiz[}]2TqIIDgYRt\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"+Iv3j6,O8]X/fw5Ean#c\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"^GptKQ6ODb]Z4`r-BrIg\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字2\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"H__#hsn5ah1DTm\\\\!XKWB[\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"[33s5}}1UyN8a^$e{v^y\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 計算結果\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"/:).L3B,E.\\\\!KLm8eXd+j\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\":c`T97k@@B8@G4jFt+F6\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"~A)Vo8RPyl?UDljA*Q=Y\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"tLHl0kiR5enRRL86HJW)\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"啟用功能\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e啟用功能\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"!yIZy=+7XW4`KBZW?`0}\\\" x=\\\"757\\\" y=\\\"38\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"等於\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e等於\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"Zn4F*`N7NGFBw:#=TwSP\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"計算結果\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計算結果\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text_join\\\" id=\\\"O-D[R4lMM=PWjupJSeY/\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"%LMJH+dGZ-L+L/OFDd@z\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e計算結果:\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"b9@(fzkt3Z[HZ*%;lQv}\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 計算結果\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"{0.K(#-jqa=6[EeGa/v`\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"z:x~D8j5to*T]9ZzDALL\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"%zM/ZwZQ#uw!cEqZvM%8\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"v39Gk{Ml9(IDG#mbBn/g\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"OuQ*9b$9O]4mV[-!sVe5\\\" x=\\\"-133\\\" y=\\\"244\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"減\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e減\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"RezbxZT}al8,Y0,*p,Cb\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"[[l9cU@DUk*HPIXuGJ2$\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"BS$4zGhm{u$K#zd77,~o\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"p10xqU;y/0fAl9#/.uPq\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"OVV?hlZ?Mz+zz(cVY?cj\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"bbfX1TsJI8v5~HG78ED[\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"Hu:xev):iZ}%/(!*ZQrc\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"Z#)9=3vBUu_9Hw:Fe=MY\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"m,Lb*cG,5V~Y;dPutWjI\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\":4g7x:(Omg2d)./_`\\\\!bQ\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"NIjC\\\\!:BL7q3J1MXiEcUJ\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字2\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"0bdh\\\\!50ytl`IlR$U+Gx\\\\!\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"-SqlMZL#(=)JX3W8@,Cs\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 計算結果\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_subtract\\\" id=\\\"jT_T~iX:fJJ8$!mWttCL\\\"\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\".C@ElwpWjO?Vy%iRBfX#\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"s,V%!$I;D8Nr4PHdn\\\\!ca\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"_O=y)6)]K88[e#G7@cpH\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"啟用功能\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e啟用功能\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"%J-mWlxtvG)R`CQ)HJG]\\\" x=\\\"761\\\" y=\\\"244\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"清除資料\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e清除資料\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"sY7V{_zMuU%/s2]:hpSH\\\"\\u003e\\n \\u003cmutation component_type=\\\"Notifier\\\" method_name=\\\"ShowMessageDialog\\\" is_generic=\\\"false\\\" instance_name=\\\"對話框1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e對話框1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"S^68]xI{L,PKR+]-W[%8\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e重新計算!\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"q5N+wkIpF*@GR9k,$-2`\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e計算機\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"QD(%2sC5i@(JrCEn:~zB\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eOK\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"TsNT0WDU5.7{Xw#\\\\!LIv)\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"計算結果\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計算結果\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"T76kv[m\\\\!JqRJs$b2gTI3\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e計算結果:\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"ym1Ce@HVQYL*@0jZDIPi\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"d$2kOflU$dewg;4##kns\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"lC+s%jE$6\\\\!6iJ@(#g$/7\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"y9AFaqp6rqt*`9dX^A]E\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"FKBuN6fDvo!+!JhCPZu1\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"t`4iLOQvhp8BSmU{z`!5\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"m,$3gZO92]/jT+G}YP*k\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"`~EX;}`0O,^$lOO6vB}_\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"*C*rJQ=mBPF+JhYe~E[S\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"lcIK;;;@%K]9opjTVww=\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"-JEol8NaY/yT\\\\!=mV7HVV\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字2\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"BT2?dduhXAT{f-7s_vNB\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"PHQj*Iyd6/GL+A6Tk~op\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"等於\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e等於\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"e9V9-+z7z8E]tpsL%M~j\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\".bmXAgDvkrd]T:iIHJ[\\\\!\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"清除資料\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e清除資料\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"Z+4[/dIRRhF+6LA3*HYj\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"ta1nLypt!Zl=(!9eS4v:\\\" x=\\\"-133\\\" y=\\\"487\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"乘\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e乘\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"TG2[8c9lTua)b7r062A1\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"4qN$u@:s6Ik=S,D{oxPz\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"$JS2K*$qyo7l{mbye8[c\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"2g_`0uf,*}`Lu%43zz%}\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"s=ifHvlh\\\\!M+J#iwXk9mZ\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"y-JG@98$!tnRCO_qC)x(\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"uV_A3$gUh`/G[;EQluu_\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"}5XL]7C*f(iwl+h#)#h`\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"Xi.I]-sS4FPjZ^il5laP\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"\\\\!;*9*S$cck?$x#BKcIJc\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"65*0Qu_aI1]2L+#9jvf4\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字2\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"Y)k2}A/GOYt5;#H[IW./\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"(R^3#EOPaEid7?HlBI/*\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 計算結果\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_multiply\\\" id=\\\"$(Kh`s#9.9#i)s}61T%Q\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"?;GUVlO-_E2wzd?-Cf;v\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"~v{t=+UYUz4mi7lAgNws\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"ZZX0UnKeYDDF/jS3hl(q\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"啟用功能\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e啟用功能\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"}.Jm`VP\\\\!;LG2?$er.jiF\\\" x=\\\"-133\\\" y=\\\"722\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"除\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e除\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"yH2M5i;!Nc@;Gez_hJd]\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"YgpC;C.#\\\\!c4@t@1{ga%@\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"UeE9tZfJo]hAeVm8}t$C\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"4!lgK%L@x+ecF/r)ij6K\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"kjIh5X;4{oZ\\\\!6lIWey#h\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"~]f8tCplvT;NeV)dvt9.\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"nF=vWQK=xZ@EjI9vPQFe\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"u3N/!w$n91(;!uK,Ybsb\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"2mRn;yZ@_-$(aW}?sI6{\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"H).dS,W($lsW/}u(Ck9i\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"\\\\!@FDd\\\\!h4hXTORn*ttPO5\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字2\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"2!D=B?QU#uO~XFEMl1`2\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"pc=!at=kO*/LI{D_L+`o\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"m//Q2ioXv+$/wy*Ik^8-\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"LQZDFF9o5.Rhc?KRhR^P\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"H/\\\\!/-[avu]OCc}LaW[7w\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"6pmjy\\\\!g,Ptu?M*dkLssj\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 計算結果\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_division\\\" id=\\\"v]^2s=PjxP%a9?FKY0Hi\\\"\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"WTfyyi!GF;BL%B\\\\!rz!W!\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"ay64pyi(k9D98@.jmnar\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 數字2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"}v[u*ENTN%4dTEC],EYx\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"啟用功能\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e啟用功能\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"qd/n5c5J,lQuj9i/gJQv\\\"\\u003e\\n \\u003cmutation component_type=\\\"Notifier\\\" method_name=\\\"ShowMessageDialog\\\" is_generic=\\\"false\\\" instance_name=\\\"對話框1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e對話框1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"Z/ate3I#Zeit$^XxuewE\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e第二個數字不能為0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"^]SqRR?Lfaf30u2=n07p\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e錯誤訊息\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"Y%ZpJ[-8_]$Fueqg7}R`\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e退出\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"(J#~Rnw}J`/:Y/(H1M))\\\" x=\\\"768\\\" y=\\\"746\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e啟用功能\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\";9MrPj(]rb`xs`z?~GBb\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"Wx4iX}c;fx[RsAH;,/*N\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\":bLr)H*Hp-Az7w+DlEdO\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"數字輸入2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e數字輸入2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"dPIse!$/*DY7sZ7oFC61\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"f@7{i{qnnIIshW(5hqwa\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"計算結果\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計算結果\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"\\\\!=Z*Av.,A]Ln3+fWGdt1\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e計算中...\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"8nH85i1[C2w2mH.Jkv=S\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"等於\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e等於\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"yEu_j]MxS6T;oS3.71_n\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"DB7C!n$Bd.tUM{Me~qwC\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"清除資料\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e清除資料\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"$r+?wPUHPg]t1#7y^]+A\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/Calculator/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.Calculator.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def g$數字1 0)\\n(def g$數字2 0)\\n(def g$計算結果 0)\\n(def (p$啟用功能 ) (set-and-coerce-property! '數字輸入1 'Enabled #f 'boolean)(set-and-coerce-property! '數字輸入2 'Enabled #f 'boolean)(set-and-coerce-property! '計算結果 'Text \\\"\\\\u8a08\\\\u7b97\\\\u4e2d...\\\" 'text)(set-and-coerce-property! '等於 'Enabled #t 'boolean)(set-and-coerce-property! '清除資料 'Enabled #t 'boolean))\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AppName \\\"Calculator\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'Title \\\"Screen1\\\" 'text)\\n)\\n\\n(define-event Screen1 Initialize()(set-this-form)\\n (set-and-coerce-property! '數字輸入1 'Enabled #t 'boolean)(set-and-coerce-property! '數字輸入2 'Enabled #t 'boolean)(set-and-coerce-property! '計算結果 'Text \\\"\\\\u8a08\\\\u7b97\\\\u7d50\\\\u679c:\\\" 'text)(set-and-coerce-property! '等於 'Enabled #f 'boolean)(set-and-coerce-property! '清除資料 'Enabled #f 'boolean))\\n;;; 數字欄位1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 數字欄位1 \\n(set-and-coerce-property! '數字欄位1 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '數字欄位1 'BackgroundColor #xFFFFFF00 'number)\\n\\n(set-and-coerce-property! '數字欄位1 'Width -2 'number)\\n\\n)\\n\\n;;; 數字標籤1\\n\\n(add-component 數字欄位1 com.google.appinventor.components.runtime.Label 數字標籤1 \\n(set-and-coerce-property! '數字標籤1 'Text \\\"\\\\u7b2c\\\\u4e00\\\\u500b\\\\u6578\\\\u5b57\\\" 'text)\\n\\n(set-and-coerce-property! '數字標籤1 'TextColor #xFF0000FF 'number)\\n\\n)\\n\\n;;; 數字輸入1\\n\\n(add-component 數字欄位1 com.google.appinventor.components.runtime.TextBox 數字輸入1 \\n(set-and-coerce-property! '數字輸入1 'Width -2 'number)\\n\\n(set-and-coerce-property! '數字輸入1 'NumbersOnly #t 'boolean)\\n\\n)\\n\\n;;; 數字欄位2\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 數字欄位2 \\n(set-and-coerce-property! '數字欄位2 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '數字欄位2 'BackgroundColor #xFF0000FF 'number)\\n\\n(set-and-coerce-property! '數字欄位2 'Width -2 'number)\\n\\n)\\n\\n;;; 數字標籤2\\n\\n(add-component 數字欄位2 com.google.appinventor.components.runtime.Label 數字標籤2 \\n(set-and-coerce-property! '數字標籤2 'Text \\\"\\\\u7b2c\\\\u4e8c\\\\u500b\\\\u6578\\\\u5b57\\\" 'text)\\n\\n(set-and-coerce-property! '數字標籤2 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 數字輸入2\\n\\n(add-component 數字欄位2 com.google.appinventor.components.runtime.TextBox 數字輸入2 \\n(set-and-coerce-property! '數字輸入2 'Width -2 'number)\\n\\n(set-and-coerce-property! '數字輸入2 'NumbersOnly #t 'boolean)\\n\\n(set-and-coerce-property! '數字輸入2 'Text \\\"37\\\" 'text)\\n\\n)\\n\\n;;; 運算列\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 運算列 \\n(set-and-coerce-property! '運算列 'Width -2 'number)\\n\\n)\\n\\n;;; 加\\n\\n(add-component 運算列 com.google.appinventor.components.runtime.Button 加 \\n(set-and-coerce-property! '加 'BackgroundColor #xFFFF0000 'number)\\n\\n(set-and-coerce-property! '加 'Width -2 'number)\\n\\n(set-and-coerce-property! '加 'Text \\\"+\\\" 'text)\\n\\n)\\n\\n(define-event 加 Click()(set-this-form)\\n (if (and-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '數字輸入1 'Text) \\\"\\\") '(any any) \\\"=\\\") (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '數字輸入2 'Text) \\\"\\\") '(any any) \\\"=\\\")) (begin (set-var! g$數字1 (get-property '數字輸入1 'Text))(set-var! g$數字2 (get-property '數字輸入2 'Text))(set-var! g$計算結果 (call-yail-primitive + (*list-for-runtime* (get-var g$數字1) (get-var g$數字2) ) '(number number ) \\\"+\\\"))((get-var p$啟用功能) ))))\\n;;; 減\\n\\n(add-component 運算列 com.google.appinventor.components.runtime.Button 減 \\n(set-and-coerce-property! '減 'BackgroundColor #xFFFFAFAF 'number)\\n\\n(set-and-coerce-property! '減 'Width -2 'number)\\n\\n(set-and-coerce-property! '減 'Text \\\"-\\\" 'text)\\n\\n)\\n\\n(define-event 減 Click()(set-this-form)\\n (if (and-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '數字輸入1 'Text) \\\"\\\") '(any any) \\\"=\\\") (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '數字輸入2 'Text) \\\"\\\") '(any any) \\\"=\\\")) (begin (set-var! g$數字1 (get-property '數字輸入1 'Text))(set-var! g$數字2 (get-property '數字輸入2 'Text))(set-var! g$計算結果 (call-yail-primitive - (*list-for-runtime* (get-var g$數字1) (get-var g$數字2)) '(number number) \\\"-\\\"))((get-var p$啟用功能) ))))\\n;;; 乘\\n\\n(add-component 運算列 com.google.appinventor.components.runtime.Button 乘 \\n(set-and-coerce-property! '乘 'BackgroundColor #xFFFFC800 'number)\\n\\n(set-and-coerce-property! '乘 'Width -2 'number)\\n\\n(set-and-coerce-property! '乘 'Text \\\"x\\\" 'text)\\n\\n)\\n\\n(define-event 乘 Click()(set-this-form)\\n (if (and-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '數字輸入1 'Text) \\\"\\\") '(any any) \\\"=\\\") (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '數字輸入2 'Text) \\\"\\\") '(any any) \\\"=\\\")) (begin (set-var! g$數字1 (get-property '數字輸入1 'Text))(set-var! g$數字2 (get-property '數字輸入2 'Text))(set-var! g$計算結果 (call-yail-primitive * (*list-for-runtime* (get-var g$數字1) (get-var g$數字2) ) '(number number ) \\\"*\\\"))((get-var p$啟用功能) ))))\\n;;; 除\\n\\n(add-component 運算列 com.google.appinventor.components.runtime.Button 除 \\n(set-and-coerce-property! '除 'BackgroundColor #xFFFF00FF 'number)\\n\\n(set-and-coerce-property! '除 'Width -2 'number)\\n\\n(set-and-coerce-property! '除 'Text \\\"/\\\" 'text)\\n\\n)\\n\\n(define-event 除 Click()(set-this-form)\\n (if (and-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '數字輸入1 'Text) \\\"\\\") '(any any) \\\"=\\\") (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '數字輸入2 'Text) \\\"\\\") '(any any) \\\"=\\\")) (begin (set-var! g$數字1 (get-property '數字輸入1 'Text))(set-var! g$數字2 (get-property '數字輸入2 'Text))(if (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-var g$數字1) 0) '(any any) \\\"not =\\\") (begin (set-var! g$計算結果 (call-yail-primitive yail-divide (*list-for-runtime* (get-var g$數字1) (get-var g$數字2)) '(number number) \\\"yail-divide\\\"))((get-var p$啟用功能) )) (begin (call-component-method '對話框1 'ShowMessageDialog (*list-for-runtime* \\\"\\\\u7b2c\\\\u4e8c\\\\u500b\\\\u6578\\\\u5b57\\\\u4e0d\\\\u80fd\\\\u70ba0\\\" \\\"\\\\u932f\\\\u8aa4\\\\u8a0a\\\\u606f\\\" \\\"\\\\u9000\\\\u51fa\\\") '(text text text)))))))\\n;;; 功能列\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 功能列 \\n(set-and-coerce-property! '功能列 'BackgroundColor #xFF00FF00 'number)\\n\\n(set-and-coerce-property! '功能列 'Width -2 'number)\\n\\n)\\n\\n;;; 清除資料\\n\\n(add-component 功能列 com.google.appinventor.components.runtime.Button 清除資料 \\n(set-and-coerce-property! '清除資料 'Text \\\"C\\\" 'text)\\n\\n)\\n\\n(define-event 清除資料 Click()(set-this-form)\\n (call-component-method '對話框1 'ShowMessageDialog (*list-for-runtime* \\\"\\\\u91cd\\\\u65b0\\\\u8a08\\\\u7b97!\\\" \\\"\\\\u8a08\\\\u7b97\\\\u6a5f\\\" \\\"OK\\\") '(text text text))(set-and-coerce-property! '計算結果 'Text \\\"\\\\u8a08\\\\u7b97\\\\u7d50\\\\u679c:\\\" 'text)(set-and-coerce-property! '數字輸入1 'Enabled #t 'boolean)(set-and-coerce-property! '數字輸入2 'Enabled #t 'boolean)(set-and-coerce-property! '數字輸入1 'Text \\\"\\\" 'text)(set-and-coerce-property! '數字輸入2 'Text \\\"\\\" 'text)(set-var! g$數字1 0)(set-var! g$數字2 0)(set-and-coerce-property! '等於 'Enabled #f 'boolean)(set-and-coerce-property! '清除資料 'Enabled #f 'boolean))\\n;;; 等於\\n\\n(add-component 功能列 com.google.appinventor.components.runtime.Button 等於 \\n(set-and-coerce-property! '等於 'Text \\\"=\\\" 'text)\\n\\n)\\n\\n(define-event 等於 Click()(set-this-form)\\n (set-and-coerce-property! '計算結果 'Text (call-yail-primitive string-append (*list-for-runtime* \\\"\\\\u8a08\\\\u7b97\\\\u7d50\\\\u679c:\\\" (get-var g$計算結果) ) '(text text ) \\\"join\\\") 'text)(set-and-coerce-property! '數字輸入1 'Enabled #t 'boolean)(set-and-coerce-property! '數字輸入2 'Enabled #t 'boolean))\\n;;; 計算結果\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Label 計算結果 \\n(set-and-coerce-property! '計算結果 'FontSize 18 'number)\\n\\n(set-and-coerce-property! '計算結果 'Text \\\"\\\\u8a08\\\\u7b97\\\\u7d50\\\\u679c:\\\" 'text)\\n\\n)\\n\\n;;; 對話框1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Notifier 對話框1 \\n)\\n\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"Calculator\\\",\\\"Icon\\\":\\\"\\\",\\\"PhoneTablet\\\":\\\"False\\\",\\\"PrimaryColor\\\":\\\"\\u0026HFF3F51B5\\\",\\\"PrimaryColorDark\\\":\\\"\\u0026HFF303F9F\\\",\\\"ShowHiddenComponents\\\":\\\"False\\\",\\\"ShowListsAsJson\\\":\\\"False\\\",\\\"Sizing\\\":\\\"Fixed\\\",\\\"Theme\\\":\\\"Classic\\\",\\\"TutorialURL\\\":\\\"\\\",\\\"UsesLocation\\\":\\\"False\\\",\\\"VersionCode\\\":\\\"1\\\",\\\"VersionName\\\":\\\"1.0\\\"}}\"}","created_at":"2020-08-03T09:54:15.028+08:00","updated_at":"2020-08-10T10:52:24.161+08:00","name":"Calculator","language":"appinventor","screenshot":{"url":null},"parent_id":149754,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":59,"hashid":"ej9sndpy","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":3067090,"file_name":"main.png","project_id":176182,"asset_id":248671,"created_at":"2020-08-10T09:32:16.490+08:00","updated_at":"2020-08-10T09:32:16.490+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦