{"id":144154,"student_id":1981,"content":"{\"files\":{\"src/appinventor/ai_appinventor/IND302/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"pLR`-)W0=yH#^hfWq}OL\\\" x=\\\"0\\\" y=\\\"0\\\"\\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=\\\"eh7J7NJ_FbI16/GsgVG^\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"set\\\" property_name=\\\"Elements\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eElements\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"2W!hy0bn3w[U_9%{cepR\\\"\\u003e\\n \\u003cmutation items=\\\"3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"+_QGX*G+^2X#Ehf6X3`G\\\"\\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=\\\"text\\\" id=\\\"(`(;5MP6r}+ljU5PL@(9\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e長方形\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"]ic/ct8h#3HAq@_Dm^[d\\\"\\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 \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"Ww3J:$bf$`KKLDfLS.6D\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"z)U![PM]va/,j$YWH9$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=\\\"wt[3f]IY7Mdcp\\\\!.yFfna\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"nVwP:6$rVJvi8jqKL.e8\\\"\\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=\\\"H)4oNxKee0:;^VXmd%Ba\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"Button1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eButton1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"oelHt^tsHrB2VlkV$yoR\\\"\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"[=L/lSY]GA66\\\\!n!$+#l{\\\" x=\\\"0\\\" y=\\\"222\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"Button1\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eButton1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\",8tnjX]+Yh6aPq#zJa$K\\\"\\u003e\\n \\u003cmutation elseif=\\\"1\\\" else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"teS]x8OHUy/3G}#2:~Ln\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"(Ja[-P1B:ZC(7[a=/L.p\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"Selection\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelection\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"7~dMhKD(UCj6Esl/Xp8M\\\"\\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 \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\":bI?9vVIYe+NoAZXfT%(\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"Label1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eLabel1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text_join\\\" id=\\\"xm\\\\!O0;\\\\!g0?agIA.Q!hNK\\\"\\u003e\\n \\u003cmutation items=\\\"3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"eWk9-VS5H6vn!~piM;WM\\\"\\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=\\\"math_multiply\\\" id=\\\"OA\\\\!8/?1K4g\\\\!4[-fBu{z5\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"math_multiply\\\" id=\\\"^OV3/ZqS!l=-g%Hxekd0\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\";zY0DoG6xak7Dnq=)W*6\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"tJ:XEzHVOvoLup8n4mP=\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"rRIxFj/p\\\\!RQ-r%6SOm3V\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e3.14\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"[X`z1Z$~c[zKEbarGGm8\\\"\\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/statement\\u003e\\n \\u003cvalue name=\\\"IF1\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"oH3ci!H[##?ydj\\\\!2!x\\\\!7\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"SJzlAA1lYo!IsG~/j;]]\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"Selection\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelection\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"oCqzMgM[:mjYj^wiw6uT\\\"\\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 \\u003cstatement name=\\\"DO1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"qJPYq9-!vMvmSkd+j0Hh\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"Label1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eLabel1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text_join\\\" id=\\\".xz?*uC?9U?(!ld+q$pR\\\"\\u003e\\n \\u003cmutation items=\\\"3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"1w[DLLo_8oUCy9=Dz!pe\\\"\\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=\\\"math_multiply\\\" id=\\\"jVe3)+jhG/.,X!Vdq}oZ\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"qb,b]GQ!}qreEOB5qWvZ\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"UVsE(M6~3^G8emclEv~c\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"fHsyRlln~d+d)K8!B*H6\\\"\\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/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"aInKFX~gSZ7}v{;tL;1}\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"Label1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eLabel1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text_join\\\" id=\\\"D-mP6:~{4M?+cxGE:)8F\\\"\\u003e\\n \\u003cmutation items=\\\"3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"O{o\\\\!~A3B#0\\\\!}j[x(dp%@\\\"\\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=\\\"math_division\\\" id=\\\"]~S/_yNLpYF5YqXO4*UC\\\"\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"math_multiply\\\" id=\\\"{Sa}JR`;2I0K/$``$qq6\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"R6,Z^w;*K(5H@HQ4k*]J\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"RY.8JnAbZ.%G7:fsCZ~0\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\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=\\\"math_number\\\" id=\\\"L(;@ZOp^^]ojB9*GtUW5\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"}9F%5=F.*BCY5vZ~UEJ\\\\!\\\"\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"#_#,3QUgX.w^#aT(ZM}7\\\" x=\\\"0\\\" y=\\\"681\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" instance_name=\\\"ListPicker1\\\" event_name=\\\"AfterPicking\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"i=KE)~sp2XMl)bo7OTGN\\\"\\u003e\\n \\u003cmutation elseif=\\\"1\\\" else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"/161\\\\!Rlz;A4GWf^Lt;\\\\!d\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"xrrDTpxsr.)4=Qdp613i\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"Selection\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelection\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"uLxeFOmFf.sM.FL]RXkO\\\"\\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 \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"b]b{po`vY2vzq]d%x~7j\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"fmf6\\\\!v6-$OnB))AL-L7?\\\"\\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=\\\"I{#}90Uxk/EQ(D1CfziN\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"B(JC$0hb3@pPDoo1h#2m\\\"\\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=\\\"d3n,a2y)^Yv@!]G.}hkU\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Hint\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eHint\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"O3F9zIIR8%1eHMgipdJE\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e請輸入半徑\\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 \\u003cvalue name=\\\"IF1\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"uW)/x*@.Ue*A}M12bBzi\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"P\\\\!9Hue[a.5tviq(:a;!g\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" set_or_get=\\\"get\\\" property_name=\\\"Selection\\\" is_generic=\\\"false\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelection\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"N^M+[gH,1Fy96gib+:F(\\\"\\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 \\u003cstatement name=\\\"DO1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"}pSD?WR72uwYj0zm):W,\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"s0f0.X`i:oEs$+^T4ab\\\\!\\\"\\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=\\\"{\\\\!jo}.4h)rcZOq@[m~\\\\!y\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"`lRTBpWMXy,`*FDaKm]V\\\"\\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=\\\"#=6/@,nR-dtq34.2H6~l\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Hint\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eHint\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"P50*^#5`jVJv!0GSFWKd\\\"\\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/x\\\\!#u%aA%)BL;B(J)fD\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Hint\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eHint\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"dZ.B4Fux!S*]kfWy}Co}\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e請輸入寬\\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/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"xDEX+vWIA^`;haCT*B6J\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"3h;@W3a}i6iVR]ChgXzB\\\"\\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=\\\"p\\\\!_$A]@O5yY{b+Ac~%^n\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"oYaW0^SGcy,xc*:O=/\\\\!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=\\\"u]epfIo}X81^E3,e;!rW\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Hint\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eHint\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"tD4k):$iU=S3$O[2AkK1\\\"\\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=\\\"G)!Y^ol5aSrT8_OpF9ZL\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Hint\\\" is_generic=\\\"false\\\" instance_name=\\\"TextBox2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eTextBox2\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eHint\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"X#,(=:jQ24TfXAFzF4et\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e請輸入高\\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/statement\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"vZoMR\\\\!$!f/Szs#MGQ-9T\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"Button1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eButton1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"Xx;n{^3}4OMByEjY(~]8\\\"\\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/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/IND302/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"*UNKNOWN*\\\",\\\"localhost\\\",\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AppName\\\":\\\"IND302\\\",\\\"Title\\\":\\\"\\\\u9032\\\\u968e\\\\u9762\\\\u7a4d\\\\u8a08\\\\u7b97\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"TextBox1\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Hint\\\":\\\"Hint for TextBox1\\\",\\\"NumbersOnly\\\":\\\"True\\\",\\\"Uuid\\\":\\\"1701696714\\\",\\\"Visible\\\":\\\"False\\\"},{\\\"$Name\\\":\\\"TextBox2\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Hint\\\":\\\"Hint for TextBox2\\\",\\\"NumbersOnly\\\":\\\"True\\\",\\\"Uuid\\\":\\\"1204072875\\\",\\\"Visible\\\":\\\"False\\\"},{\\\"$Name\\\":\\\"HorizontalArrangement1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1174457121\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"ListPicker1\\\",\\\"$Type\\\":\\\"ListPicker\\\",\\\"$Version\\\":\\\"9\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Width\\\":\\\"-2\\\",\\\"Text\\\":\\\"\\\\u8acb\\\\u9078\\\\u64c7\\\\u5f62\\\\u72c0\\\",\\\"Uuid\\\":\\\"-459155832\\\"},{\\\"$Name\\\":\\\"Button1\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Width\\\":\\\"-2\\\",\\\"Text\\\":\\\"\\\\u8a08\\\\u7b97\\\\u9762\\\\u7a4d\\\",\\\"Uuid\\\":\\\"-1303376477\\\"}]},{\\\"$Name\\\":\\\"Label1\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"HasMargins\\\":\\\"False\\\",\\\"Uuid\\\":\\\"1839806838\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/IND302/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.IND302.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AppName \\\"IND302\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'Title \\\"\\\\u9032\\\\u968e\\\\u9762\\\\u7a4d\\\\u8a08\\\\u7b97\\\" 'text)\\n)\\n\\n(define-event Screen1 Initialize()(set-this-form)\\n (set-and-coerce-property! 'ListPicker1 'Elements (call-yail-primitive make-yail-list (*list-for-runtime* \\\"\\\\u5713\\\\u5f62\\\" \\\"\\\\u9577\\\\u65b9\\\\u5f62\\\" \\\"\\\\u4e09\\\\u89d2\\\\u5f62\\\" ) '(any any any ) \\\"make a list\\\") 'list)(set-and-coerce-property! 'TextBox1 'Visible #f 'boolean)(set-and-coerce-property! 'TextBox2 'Visible #f 'boolean)(set-and-coerce-property! 'Button1 'Enabled #f 'boolean))\\n;;; TextBox1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.TextBox TextBox1 \\n(set-and-coerce-property! 'TextBox1 'Width -2 'number)\\n\\n(set-and-coerce-property! 'TextBox1 'Hint \\\"Hint for TextBox1\\\" 'text)\\n\\n(set-and-coerce-property! 'TextBox1 'NumbersOnly #t 'boolean)\\n\\n(set-and-coerce-property! 'TextBox1 'Visible #f 'boolean)\\n\\n)\\n\\n;;; TextBox2\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.TextBox TextBox2 \\n(set-and-coerce-property! 'TextBox2 'Width -2 'number)\\n\\n(set-and-coerce-property! 'TextBox2 'Hint \\\"Hint for TextBox2\\\" 'text)\\n\\n(set-and-coerce-property! 'TextBox2 'NumbersOnly #t 'boolean)\\n\\n(set-and-coerce-property! 'TextBox2 'Visible #f 'boolean)\\n\\n)\\n\\n;;; HorizontalArrangement1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement HorizontalArrangement1 \\n(set-and-coerce-property! 'HorizontalArrangement1 'Width -2 'number)\\n\\n)\\n\\n;;; ListPicker1\\n\\n(add-component HorizontalArrangement1 com.google.appinventor.components.runtime.ListPicker ListPicker1 \\n(set-and-coerce-property! 'ListPicker1 'FontSize 20 'number)\\n\\n(set-and-coerce-property! 'ListPicker1 'Width -2 'number)\\n\\n(set-and-coerce-property! 'ListPicker1 'Text \\\"\\\\u8acb\\\\u9078\\\\u64c7\\\\u5f62\\\\u72c0\\\" 'text)\\n\\n)\\n\\n(define-event ListPicker1 AfterPicking()(set-this-form)\\n (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property 'ListPicker1 'Selection) \\\"\\\\u5713\\\\u5f62\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! 'TextBox1 'Visible #t 'boolean)(set-and-coerce-property! 'TextBox2 'Visible #f 'boolean)(set-and-coerce-property! 'TextBox1 'Hint \\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u534a\\\\u5f91\\\" 'text)) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property 'ListPicker1 'Selection) \\\"\\\\u9577\\\\u65b9\\\\u5f62\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! 'TextBox1 'Visible #t 'boolean)(set-and-coerce-property! 'TextBox2 'Visible #t 'boolean)(set-and-coerce-property! 'TextBox1 'Hint \\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u9577\\\" 'text)(set-and-coerce-property! 'TextBox2 'Hint \\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u5bec\\\" 'text)) (begin (set-and-coerce-property! 'TextBox1 'Visible #t 'boolean)(set-and-coerce-property! 'TextBox2 'Visible #t 'boolean)(set-and-coerce-property! 'TextBox1 'Hint \\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u5e95\\\" 'text)(set-and-coerce-property! 'TextBox2 'Hint \\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u9ad8\\\" 'text)))))(set-and-coerce-property! 'Button1 'Enabled #t 'boolean))\\n;;; Button1\\n\\n(add-component HorizontalArrangement1 com.google.appinventor.components.runtime.Button Button1 \\n(set-and-coerce-property! 'Button1 'FontSize 20 'number)\\n\\n(set-and-coerce-property! 'Button1 'Width -2 'number)\\n\\n(set-and-coerce-property! 'Button1 'Text \\\"\\\\u8a08\\\\u7b97\\\\u9762\\\\u7a4d\\\" 'text)\\n\\n)\\n\\n(define-event Button1 Click()(set-this-form)\\n (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property 'ListPicker1 'Selection) \\\"\\\\u5713\\\\u5f62\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! 'Label1 'Text (call-yail-primitive string-append (*list-for-runtime* \\\"\\\\u5713\\\\u5f62\\\\u9762\\\\u7a4d\\\\u70ba\\\" (call-yail-primitive * (*list-for-runtime* (call-yail-primitive * (*list-for-runtime* (get-property 'TextBox1 'Text) (get-property 'TextBox1 'Text) ) '(number number ) \\\"*\\\") 3.14 ) '(number number ) \\\"*\\\") \\\"\\\\u5e73\\\\u65b9\\\\u516c\\\\u5206\\\" ) '(text text text ) \\\"join\\\") 'text)) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property 'ListPicker1 'Selection) \\\"\\\\u9577\\\\u65b9\\\\u5f62\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! 'Label1 'Text (call-yail-primitive string-append (*list-for-runtime* \\\"\\\\u9577\\\\u65b9\\\\u5f62\\\\u9762\\\\u7a4d\\\\u70ba\\\" (call-yail-primitive * (*list-for-runtime* (get-property 'TextBox1 'Text) (get-property 'TextBox2 'Text) ) '(number number ) \\\"*\\\") \\\"\\\\u5e73\\\\u65b9\\\\u516c\\\\u5206\\\" ) '(text text text ) \\\"join\\\") 'text)) (begin (set-and-coerce-property! 'Label1 'Text (call-yail-primitive string-append (*list-for-runtime* \\\"\\\\u4e09\\\\u89d2\\\\u5f62\\\\u9762\\\\u7a4d\\\\u70ba\\\" (call-yail-primitive yail-divide (*list-for-runtime* (call-yail-primitive * (*list-for-runtime* (get-property 'TextBox1 'Text) (get-property 'TextBox2 'Text) ) '(number number ) \\\"*\\\") 2) '(number number) \\\"yail-divide\\\") \\\"\\\\u5e73\\\\u65b9\\\\u516c\\\\u5206\\\" ) '(text text text ) \\\"join\\\") 'text))))))\\n;;; Label1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Label Label1 \\n(set-and-coerce-property! 'Label1 'FontSize 20 'number)\\n\\n(set-and-coerce-property! 'Label1 'HasMargins #f 'boolean)\\n\\n)\\n\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"IND302\\\",\\\"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-04-29T13:53:50.250+08:00","updated_at":"2020-05-03T13:53:19.392+08:00","name":"IND302","language":"appinventor","screenshot":{"url":null},"parent_id":127511,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":130,"hashid":"p93s8vgn","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦