{"id":64491,"student_id":3469,"content":"{\"files\":{\"src/appinventor/ai_appinventor/Pedometer/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"localhost\\\",\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AppName\\\":\\\"Pedometer\\\",\\\"Title\\\":\\\"Screen1\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1242819874\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u96e2\\\\u958b_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Text\\\":\\\"\\\\u96e2\\\\u958b\\\",\\\"Uuid\\\":\\\"554317256\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"45\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-417930392\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c641\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u60a8\\\\u7684\\\\u8eab\\\\u9ad8:\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"956102227\\\"},{\\\"$Name\\\":\\\"\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"FontSize\\\":\\\"14\\\",\\\"Width\\\":\\\"120\\\",\\\"Hint\\\":\\\"cm\\\",\\\"NumbersOnly\\\":\\\"True\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"-1816697806\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e4\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"45\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-616144180\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c642\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u60a8\\\\u7684\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19:\\\",\\\"Uuid\\\":\\\"-1516245821\\\"},{\\\"$Name\\\":\\\"\\\\u8f38\\\\u5165\\\\u76ee\\\\u6a19\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"120\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a2\\\\u63d0\\\\u793a\\\",\\\"NumbersOnly\\\":\\\"True\\\",\\\"Uuid\\\":\\\"-1973881373\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e5\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"45\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"932143910\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c643\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u6b65\\\\u6578:\\\",\\\"Uuid\\\":\\\"1066498701\\\"},{\\\"$Name\\\":\\\"\\\\u986f\\\\u793a\\\\u6b65\\\\u6578\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Uuid\\\":\\\"-1010093120\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e6\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"45\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-839651884\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c644\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u8ddd\\\\u96e2\\\\u76ee\\\\u6a19\\\\u6b65\\\\u6578:\\\",\\\"Uuid\\\":\\\"655494336\\\"},{\\\"$Name\\\":\\\"\\\\u986f\\\\u793a\\\\u8ddd\\\\u96e2\\\\u76ee\\\\u6a19\\\\u6b65\\\\u6578\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Uuid\\\":\\\"-1529711304\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e7\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"45\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-544937170\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c645\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u8ddd\\\\u96e2:\\\",\\\"Uuid\\\":\\\"-1054946974\\\"},{\\\"$Name\\\":\\\"\\\\u986f\\\\u793a\\\\u8ddd\\\\u96e2\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Uuid\\\":\\\"1682641255\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e8\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"45\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"916474358\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c646\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u6b65\\\\u884c\\\\u6642\\\\u9593:\\\",\\\"Uuid\\\":\\\"1764204566\\\"},{\\\"$Name\\\":\\\"\\\\u986f\\\\u793a\\\\u6b65\\\\u884c\\\\u6642\\\\u9593\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Uuid\\\":\\\"-1650717586\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1583004205\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u958b\\\\u59cb_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Text\\\":\\\"\\\\u958b\\\\u59cb\\\",\\\"Uuid\\\":\\\"919779367\\\"},{\\\"$Name\\\":\\\"\\\\u66ab\\\\u505c_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Text\\\":\\\"\\\\u66ab\\\\u505c\\\",\\\"Uuid\\\":\\\"1754224708\\\"},{\\\"$Name\\\":\\\"\\\\u91cd\\\\u8a2d_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Text\\\":\\\"\\\\u91cd\\\\u8a2d\\\",\\\"Uuid\\\":\\\"337666909\\\"},{\\\"$Name\\\":\\\"\\\\u505c\\\\u6b62_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Text\\\":\\\"\\\\u505c\\\\u6b62\\\",\\\"Uuid\\\":\\\"-289262910\\\"}]},{\\\"$Name\\\":\\\"\\\\u5c0d\\\\u8a71\\\\u68461\\\",\\\"$Type\\\":\\\"Notifier\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"1802137346\\\"},{\\\"$Name\\\":\\\"\\\\u8a08\\\\u6642\\\\u56681\\\",\\\"$Type\\\":\\\"Clock\\\",\\\"$Version\\\":\\\"3\\\",\\\"Uuid\\\":\\\"-1354081721\\\"},{\\\"$Name\\\":\\\"Pedometer1\\\",\\\"$Type\\\":\\\"Pedometer\\\",\\\"$Version\\\":\\\"2\\\",\\\"Uuid\\\":\\\"2105999765\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/Pedometer/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"a9{5x~yFfthbUb5m^x4n\\\" x=\\\"0\\\" y=\\\"0\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"離開_btn\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e離開_btn\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_closeApplication\\\" id=\\\"-_TY^a,jp0`ncX)c!#NA\\\"\\u003e\\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"6y9L6dGf]p?l%P,rUghS\\\" x=\\\"0\\\" y=\\\"52\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e計時\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"7k+`3RsdP`u^4wzT4CK)\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"E[G9kxwv^k4V}{lU\\\\!},+\\\" x=\\\"0\\\" y=\\\"104\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e初始化\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"~rcD[en`Lhw7YE(;T_}i\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" 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_boolean\\\" id=\\\"McMVoQ3p=8%hHG$u.b1_\\\"\\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(prg%+*7!3.zBR]rnKZ\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" 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_boolean\\\" id=\\\":`w#@sBF;G8RR-;t-yAB\\\"\\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=\\\"?8-^b}y~%N@=8AZ9v0!f\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"開始_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e開始_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\",.1Orv32cup\\\\!*tWF`Jm^\\\"\\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=\\\"MCXmG=4):5()}GJKL^ql\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"重設_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e重設_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"nEr.w9d,=/I*feW=}z=[\\\"\\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=\\\")zUvNQ9jVHIsWnbe}~/R\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"暫停_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e暫停_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"Ij3jb@O[{@2lN]b`*E6w\\\"\\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=\\\"Fb4;}`_WAj[3J`Lh}o-]\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"停止_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e停止_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"Iu~CAvF2lB`6@7}%L@wb\\\"\\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=\\\"!a#/M?Ae{Z,w!,!;oh\\\\!l\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" set_or_get=\\\"set\\\" property_name=\\\"TimerEnabled\\\" is_generic=\\\"false\\\" instance_name=\\\"計時器1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計時器1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eTimerEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"m-j(`FumG)~3bJ2gXF3d\\\"\\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=\\\"g{.g/xJ;+s:q`GPp26Jq\\\"\\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=\\\"math_number\\\" id=\\\"`!p3a7#sYDqU[)kw@qPH\\\"\\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=\\\"\\\\!U#U4Z2^!-;+v~5}@?KB\\\"\\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=\\\"math_number\\\" id=\\\"V1%%nvg1GUq?Yi`w3Gq4\\\"\\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=\\\"{.2YS[nGizld#TB\\\\!b.bX\\\"\\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=\\\"math_number\\\" id=\\\"g6E3RlmgUpxu%ey}},_$\\\"\\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=\\\"$BlvVY`2i@8}@JZ@7Ro+\\\"\\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=\\\"vX_kL}MQvW@WFU@\\\\!p-e#\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"M1gtI1A)1#,nY7r^,tNG\\\"\\u003e\\n \\u003cmutation component_type=\\\"Pedometer\\\" method_name=\\\"Stop\\\" is_generic=\\\"false\\\" instance_name=\\\"Pedometer1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003ePedometer1\\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/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=\\\"naQYI5em!};~q;[`h6oG\\\" x=\\\"0\\\" y=\\\"482\\\"\\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=\\\"procedures_callnoreturn\\\" id=\\\"MmC~S-0~DBMyeVK`HU/b\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"初始化\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e初始化\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"xyYK_^OHUvaQLbTYk3(i\\\" x=\\\"0\\\" y=\\\"574\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"開始_btn\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e開始_btn\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"c)fnE2m})(DXN??42\\\\!-l\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"CEQob_vmThu:7RXDmm\\\\!J\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"AiXNI1YPVQ}6/We,-RJ@\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"w{O\\\\!4drRZ\\\\!xjYr9TB.P9\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"t#E,{YG`I?!Q9kB;RK!W\\\"\\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=\\\"math_compare\\\" id=\\\"Z97_mHyW?G17}5Xpr+v2\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"U^@iKn;Z(e9L^IL1(YN+\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"\\\\!P1@~[GN+kV3amL)S[M.\\\"\\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=\\\"component_set_get\\\" id=\\\"5RL@7Y`qsiz87P:A)*.@\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"開始_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e開始_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"QScB+,bhvQ7[t8s-6/;:\\\"\\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=\\\"d88_**Nf;kjYzY_.#c**\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"暫停_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e暫停_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"0KNVPK$Lkee4;UUp7`6i\\\"\\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=\\\"?;(yrMY\\\\!~Xsz9-]sId:p\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"重設_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e重設_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"1wD^l2-)t/1k*,3~K_p)\\\"\\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=\\\".oMjd85=vq{+Y9^OTw:p\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"停止_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e停止_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"+44F_#,.UBW:2]0dP8gy\\\"\\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=\\\"d*jU\\\\!SrvFHJN.SG1z1~A\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" set_or_get=\\\"set\\\" property_name=\\\"TimerEnabled\\\" is_generic=\\\"false\\\" instance_name=\\\"計時器1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計時器1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eTimerEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"PJPB!-d5VkkfRO:*X8;x\\\"\\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=\\\"v(a(xWn5TsdZQ8C_pa__\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" 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=\\\"]m0nwD?QyW[gOitr:[O2\\\"\\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=\\\"]%lPjT#Udo?b`iv;^NEb\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" 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=\\\"8}O~u5N{0/RfFbyX[U~q\\\"\\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=\\\"s?cKLp=ar+@}Tm3jSec{\\\"\\u003e\\n \\u003cmutation component_type=\\\"Pedometer\\\" set_or_get=\\\"set\\\" property_name=\\\"StrideLength\\\" is_generic=\\\"false\\\" instance_name=\\\"Pedometer1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003ePedometer1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eStrideLength\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_division\\\" id=\\\"?bHHTc_\\\\!,eG0=%36s2i3\\\"\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"math_multiply\\\" id=\\\",y?\\\\!AsW1V[,BW/Q/yGfM\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\",f#2GU41EWXn/?F8NJ3\\\\!\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"/zKAp.YpIx;n;M*L?USw\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0.45\\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=\\\"t-F*8H0qx(G,2R#hxESn\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e100\\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_method\\\" id=\\\"$pmXTy~MF_jw:;)NO,xU\\\"\\u003e\\n \\u003cmutation component_type=\\\"Pedometer\\\" method_name=\\\"Start\\\" is_generic=\\\"false\\\" instance_name=\\\"Pedometer1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003ePedometer1\\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/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 \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"67=v(2^0cyn4Rw(e/BQ%\\\"\\u003e\\n \\u003cmutation elseif=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"^bOg4SQn\\\\!e-t5m$5i#sq\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"ahG:q!D;tuG1a8HkpRIa\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"5#aud]hW6TVq_QqX8=O{\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"\\\\!cBz}`c`)(w*T5P)6Tz9\\\"\\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=\\\"math_compare\\\" id=\\\"C,ia\\\\!@NoQB4i[~AtIL.L\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\")waz6j\\\\!wuNIDXso2mwm}\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"XfM[!:-d,5y0eBI{8bn0\\\"\\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=\\\"component_method\\\" id=\\\"u1(u.n]99)Qu:@Az=y=Z\\\"\\u003e\\n \\u003cmutation component_type=\\\"Notifier\\\" method_name=\\\"ShowAlert\\\" 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=\\\"QDx0Pn\\\\!pN_;Bxzu0pXRg\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e不要亂按\\\\u3008會被老師打\\\\u3009\\u003c/field\\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=\\\"math_compare\\\" id=\\\"5*7oIwf;b}#cz\\\\!sTaGEB\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"4s0b!E?AYXMRmQAv2hri\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"kO.iFU8bXG=.K-13;`Ql\\\"\\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_method\\\" id=\\\"-Av*HM*]#y0N!;rwAlPP\\\"\\u003e\\n \\u003cmutation component_type=\\\"Notifier\\\" method_name=\\\"ShowAlert\\\" 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=\\\"dIo{p7~m`csk\\\\!;tpFcz/\\\"\\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 \\u003cvalue name=\\\"IF2\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"53Jxx~lvjIQaa,x$G8AO\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"u]pzQFNvW4lyIv67#W_C\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"),y?p)TKLjwwLaSNYgk^\\\"\\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=\\\"DO2\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"~!?lm)m+e/Qv8`SqJS6n\\\"\\u003e\\n \\u003cmutation component_type=\\\"Notifier\\\" method_name=\\\"ShowAlert\\\" 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=\\\"VPf+C:C{f}u99iofDMiT\\\"\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"A:5~xt!,O.:/U/5!:U0-\\\" x=\\\"299\\\" y=\\\"1246\\\"\\u003e\\n \\u003cmutation component_type=\\\"Pedometer\\\" instance_name=\\\"Pedometer1\\\" event_name=\\\"WalkStep\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003ePedometer1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"FabIWA]=;xOd}SSbMRI{\\\"\\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=\\\"lexical_variable_get\\\" id=\\\"FOqc~gh5#!#-3A3P{g=%\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"walkSteps\\\"\\u003e\\u003c/eventparam\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e行走步數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\";`IJrW[xQyS4-qJ@?P.!\\\"\\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=\\\"lexical_variable_get\\\" id=\\\"3Kylgke7m7E@ugU=+fr~\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"distance\\\"\\u003e\\u003c/eventparam\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e距離\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"`2WVU%b%]oaP1h.3eJ/(\\\"\\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=\\\"*sCL4yw7\\\\!,xYLgkr!AT@\\\"\\u003e\\n \\u003cmutation items=\\\"3\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"E:c7-=8i9nq{qAt#*XQH\\\"\\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_subtract\\\" id=\\\"La~2n)PlgM$yFTx^`92x\\\"\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"/Qa4Yr@`B~CjCSQbN-fw\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" 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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"1]2]+u7ek@no(=9[\\\\!Ul.\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"get\\\" 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 \\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=\\\"Ik;WOC[yf1;/q;hrfv%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 \\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=\\\"_m-IE.BkU36OucSqyy)8\\\" x=\\\"0\\\" y=\\\"1317\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" instance_name=\\\"計時器1\\\" event_name=\\\"Timer\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計時器1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"s024s.EFH)tM`gf3+QrK\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 計時\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"18mQ#Pq25(lT3K!R9v^Q\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" set_or_get=\\\"get\\\" property_name=\\\"TimerAlwaysFires\\\" is_generic=\\\"false\\\" instance_name=\\\"計時器1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計時器1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eTimerAlwaysFires\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"*t3Y[c03-`Ky!3/18I\\\\!u\\\"\\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=\\\";F3_CfM`gyoQl3oD6a#=\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"bA.-5eJeMMo{$jpA`@Jx\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 計時\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"?vYfo0Sy1S@zAR%M4.1$\\\"\\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/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"{xUxmN),me,Z$$1o~jXG\\\" x=\\\"0\\\" y=\\\"1461\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"重設_btn\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e重設_btn\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"ES_^05IDx3DoBv7A$5La\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"初始化\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e初始化\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"-:WwRA4:Ka1ySbmZ3V8W\\\"\\u003e\\n \\u003cmutation component_type=\\\"Pedometer\\\" method_name=\\\"Reset\\\" is_generic=\\\"false\\\" instance_name=\\\"Pedometer1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003ePedometer1\\u003c/field\\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=\\\"N]@PjzvbZP56Y@;%[1yy\\\" x=\\\"0\\\" y=\\\"1513\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"暫停_btn\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e暫停_btn\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"zv08SFZ][=ghEMRLEUeC\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"iT*KpkivyZ.Bf/vLZfwL\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"\\\\!?#)Gw9?-K-_-[#AX^A6\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"暫停_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e暫停_btn\\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=\\\"aqP,MaQUoB!v8BO.k53M\\\"\\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=\\\"cg@DqjsYj##GT#f-Xp##\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"暫停_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e暫停_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"WLav%7U%zH,TnT%,ODPO\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e繼續\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\",Vj:g{MZ_J__GOZ$PhT2\\\"\\u003e\\n \\u003cmutation component_type=\\\"Pedometer\\\" method_name=\\\"Pause\\\" is_generic=\\\"false\\\" instance_name=\\\"Pedometer1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003ePedometer1\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"gCX-U}b6[/LV6/@7r9Uc\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" set_or_get=\\\"set\\\" property_name=\\\"TimerEnabled\\\" is_generic=\\\"false\\\" instance_name=\\\"計時器1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計時器1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eTimerEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"+=JjiDIg_iX@^po`?+XV\\\"\\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/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"7=4V_iJK,)smGT:5J(O@\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"暫停_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e暫停_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"}zUj!v6#G*f%tx!CGM;o\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e暫停\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"HOnZ6g.FIgolU-UA7KP,\\\"\\u003e\\n \\u003cmutation component_type=\\\"Pedometer\\\" method_name=\\\"Resume\\\" is_generic=\\\"false\\\" instance_name=\\\"Pedometer1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003ePedometer1\\u003c/field\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"bK3CeC@n6XuetF.ubI.^\\\"\\u003e\\n \\u003cmutation component_type=\\\"Clock\\\" set_or_get=\\\"set\\\" property_name=\\\"TimerEnabled\\\" is_generic=\\\"false\\\" instance_name=\\\"計時器1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e計時器1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eTimerEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"P{eDW~jMy;kB`7AIP0!{\\\"\\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 \\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/Pedometer/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.Pedometer.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def g$計時 0)\\n(def (p$初始化 ) (set-and-coerce-property! '輸入身高 'Enabled #t 'boolean)(set-and-coerce-property! '輸入目標 'Enabled #t 'boolean)(set-and-coerce-property! '開始_btn 'Enabled #t 'boolean)(set-and-coerce-property! '重設_btn 'Enabled #f 'boolean)(set-and-coerce-property! '暫停_btn 'Enabled #f 'boolean)(set-and-coerce-property! '停止_btn 'Enabled #f 'boolean)(set-and-coerce-property! '計時器1 'TimerEnabled #t 'boolean)(set-and-coerce-property! '顯示步數 'Text 0 'text)(set-and-coerce-property! '顯示距離 'Text 0 'text)(set-and-coerce-property! '顯示步行時間 'Text 0 'text)(set-and-coerce-property! '顯示距離目標步數 'Text \\\"\\\" 'text)(call-component-method 'Pedometer1 'Stop (*list-for-runtime*) '()))\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AppName \\\"Pedometer\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'Title \\\"Screen1\\\" 'text)\\n)\\n\\n(define-event Screen1 Initialize()(set-this-form)\\n ((get-var p$初始化) ))\\n;;; 水平配置1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置1 \\n(set-and-coerce-property! '水平配置1 'AlignHorizontal 2 'number)\\n\\n(set-and-coerce-property! '水平配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 離開_btn\\n\\n(add-component 水平配置1 com.google.appinventor.components.runtime.Button 離開_btn \\n(set-and-coerce-property! '離開_btn 'Text \\\"\\\\u96e2\\\\u958b\\\" 'text)\\n\\n)\\n\\n(define-event 離開_btn Click()(set-this-form)\\n (call-yail-primitive close-application (*list-for-runtime* ) '() \\\"close application\\\"))\\n;;; 水平配置3\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置3 \\n(set-and-coerce-property! '水平配置3 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置3 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置3 'Height 45 'number)\\n\\n(set-and-coerce-property! '水平配置3 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤1\\n\\n(add-component 水平配置3 com.google.appinventor.components.runtime.Label 標籤1 \\n(set-and-coerce-property! '標籤1 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '標籤1 'Text \\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u60a8\\\\u7684\\\\u8eab\\\\u9ad8:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤1 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; 輸入身高\\n\\n(add-component 水平配置3 com.google.appinventor.components.runtime.TextBox 輸入身高 \\n(set-and-coerce-property! '輸入身高 'FontSize 14 'number)\\n\\n(set-and-coerce-property! '輸入身高 'Width 120 'number)\\n\\n(set-and-coerce-property! '輸入身高 'Hint \\\"cm\\\" 'text)\\n\\n(set-and-coerce-property! '輸入身高 'NumbersOnly #t 'boolean)\\n\\n(set-and-coerce-property! '輸入身高 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; 水平配置4\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置4 \\n(set-and-coerce-property! '水平配置4 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置4 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置4 'Height 45 'number)\\n\\n(set-and-coerce-property! '水平配置4 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤2\\n\\n(add-component 水平配置4 com.google.appinventor.components.runtime.Label 標籤2 \\n(set-and-coerce-property! '標籤2 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '標籤2 'Text \\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u60a8\\\\u7684\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19:\\\" 'text)\\n\\n)\\n\\n;;; 輸入目標\\n\\n(add-component 水平配置4 com.google.appinventor.components.runtime.TextBox 輸入目標 \\n(set-and-coerce-property! '輸入目標 'Width 120 'number)\\n\\n(set-and-coerce-property! '輸入目標 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a2\\\\u63d0\\\\u793a\\\" 'text)\\n\\n(set-and-coerce-property! '輸入目標 'NumbersOnly #t 'boolean)\\n\\n)\\n\\n;;; 水平配置5\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置5 \\n(set-and-coerce-property! '水平配置5 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置5 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置5 'Height 45 'number)\\n\\n(set-and-coerce-property! '水平配置5 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤3\\n\\n(add-component 水平配置5 com.google.appinventor.components.runtime.Label 標籤3 \\n(set-and-coerce-property! '標籤3 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '標籤3 'Text \\\"\\\\u6b65\\\\u6578:\\\" 'text)\\n\\n)\\n\\n;;; 顯示步數\\n\\n(add-component 水平配置5 com.google.appinventor.components.runtime.Label 顯示步數 \\n(set-and-coerce-property! '顯示步數 'FontSize 20 'number)\\n\\n)\\n\\n;;; 水平配置6\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置6 \\n(set-and-coerce-property! '水平配置6 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置6 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置6 'Height 45 'number)\\n\\n(set-and-coerce-property! '水平配置6 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤4\\n\\n(add-component 水平配置6 com.google.appinventor.components.runtime.Label 標籤4 \\n(set-and-coerce-property! '標籤4 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '標籤4 'Text \\\"\\\\u8ddd\\\\u96e2\\\\u76ee\\\\u6a19\\\\u6b65\\\\u6578:\\\" 'text)\\n\\n)\\n\\n;;; 顯示距離目標步數\\n\\n(add-component 水平配置6 com.google.appinventor.components.runtime.Label 顯示距離目標步數 \\n(set-and-coerce-property! '顯示距離目標步數 'FontSize 20 'number)\\n\\n)\\n\\n;;; 水平配置7\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置7 \\n(set-and-coerce-property! '水平配置7 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置7 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置7 'Height 45 'number)\\n\\n(set-and-coerce-property! '水平配置7 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤5\\n\\n(add-component 水平配置7 com.google.appinventor.components.runtime.Label 標籤5 \\n(set-and-coerce-property! '標籤5 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '標籤5 'Text \\\"\\\\u8ddd\\\\u96e2:\\\" 'text)\\n\\n)\\n\\n;;; 顯示距離\\n\\n(add-component 水平配置7 com.google.appinventor.components.runtime.Label 顯示距離 \\n(set-and-coerce-property! '顯示距離 'FontSize 20 'number)\\n\\n)\\n\\n;;; 水平配置8\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置8 \\n(set-and-coerce-property! '水平配置8 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置8 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置8 'Height 45 'number)\\n\\n(set-and-coerce-property! '水平配置8 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤6\\n\\n(add-component 水平配置8 com.google.appinventor.components.runtime.Label 標籤6 \\n(set-and-coerce-property! '標籤6 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '標籤6 'Text \\\"\\\\u6b65\\\\u884c\\\\u6642\\\\u9593:\\\" 'text)\\n\\n)\\n\\n;;; 顯示步行時間\\n\\n(add-component 水平配置8 com.google.appinventor.components.runtime.Label 顯示步行時間 \\n(set-and-coerce-property! '顯示步行時間 'FontSize 20 'number)\\n\\n)\\n\\n;;; 水平配置2\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置2 \\n(set-and-coerce-property! '水平配置2 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置2 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置2 'Width -2 'number)\\n\\n)\\n\\n;;; 開始_btn\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.Button 開始_btn \\n(set-and-coerce-property! '開始_btn 'Text \\\"\\\\u958b\\\\u59cb\\\" 'text)\\n\\n)\\n\\n(define-event 開始_btn Click()(set-this-form)\\n (if (and-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '輸入身高 'Text) \\\"\\\") '(any any) \\\"not =\\\") (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '輸入目標 'Text) \\\"\\\") '(any any) \\\"not =\\\")) (begin (set-and-coerce-property! '開始_btn 'Enabled #f 'boolean)(set-and-coerce-property! '暫停_btn 'Enabled #t 'boolean)(set-and-coerce-property! '重設_btn 'Enabled #t 'boolean)(set-and-coerce-property! '停止_btn 'Enabled #t 'boolean)(set-and-coerce-property! '計時器1 'TimerEnabled #t 'boolean)(set-and-coerce-property! '輸入身高 'Enabled #f 'boolean)(set-and-coerce-property! '輸入目標 'Enabled #f 'boolean)(set-and-coerce-property! 'Pedometer1 'StrideLength (call-yail-primitive yail-divide (*list-for-runtime* (call-yail-primitive * (*list-for-runtime* (get-property '輸入身高 'Text) 0.45 ) '(number number ) \\\"*\\\") 100) '(number number) \\\"yail-divide\\\") 'number)(call-component-method 'Pedometer1 'Start (*list-for-runtime*) '())) (begin (if (and-delayed (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '輸入身高 'Text) \\\"\\\") '(any any) \\\"=\\\") (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '輸入目標 'Text) \\\"\\\") '(any any) \\\"=\\\")) (begin (call-component-method '對話框1 'ShowAlert (*list-for-runtime* \\\"\\\\u4e0d\\\\u8981\\\\u4e82\\\\u6309\\\\\\\\u3008\\\\u6703\\\\u88ab\\\\u8001\\\\u5e2b\\\\u6253\\\\\\\\u3009\\\") '(text))) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '輸入身高 'Text) \\\"\\\") '(any any) \\\"=\\\") (begin (call-component-method '對話框1 'ShowAlert (*list-for-runtime* \\\"\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\\u8f38\\\\u5165\\\\u8eab\\\\u9ad8\\\") '(text))) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '輸入目標 'Text) \\\"\\\") '(any any) \\\"=\\\") (begin (call-component-method '對話框1 'ShowAlert (*list-for-runtime* \\\"\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\\u8f38\\\\u5165\\\\u6311\\\\u6230\\\\u76ee\\\\u6a19\\\") '(text)))))))))))\\n;;; 暫停_btn\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.Button 暫停_btn \\n(set-and-coerce-property! '暫停_btn 'Text \\\"\\\\u66ab\\\\u505c\\\" 'text)\\n\\n)\\n\\n(define-event 暫停_btn Click()(set-this-form)\\n (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '暫停_btn 'Text) \\\"\\\\u66ab\\\\u505c\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! '暫停_btn 'Text \\\"\\\\u7e7c\\\\u7e8c\\\" 'text)(call-component-method 'Pedometer1 'Pause (*list-for-runtime*) '())(set-and-coerce-property! '計時器1 'TimerEnabled #f 'boolean)) (begin (set-and-coerce-property! '暫停_btn 'Text \\\"\\\\u66ab\\\\u505c\\\" 'text)(call-component-method 'Pedometer1 'Resume (*list-for-runtime*) '())(set-and-coerce-property! '計時器1 'TimerEnabled #t 'boolean))))\\n;;; 重設_btn\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.Button 重設_btn \\n(set-and-coerce-property! '重設_btn 'Text \\\"\\\\u91cd\\\\u8a2d\\\" 'text)\\n\\n)\\n\\n(define-event 重設_btn Click()(set-this-form)\\n ((get-var p$初始化) )(call-component-method 'Pedometer1 'Reset (*list-for-runtime*) '()))\\n;;; 停止_btn\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.Button 停止_btn \\n(set-and-coerce-property! '停止_btn 'Text \\\"\\\\u505c\\\\u6b62\\\" 'text)\\n\\n)\\n\\n;;; 對話框1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Notifier 對話框1 \\n)\\n\\n;;; 計時器1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Clock 計時器1 \\n)\\n\\n(define-event 計時器1 Timer()(set-this-form)\\n (set-var! g$計時 (get-property '計時器1 'TimerAlwaysFires))(set-and-coerce-property! '顯示步行時間 'Text (call-yail-primitive string-append (*list-for-runtime* (get-var g$計時) \\\"\\\\u79d2\\\" ) '(text text ) \\\"join\\\") 'text))\\n;;; Pedometer1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Pedometer Pedometer1 \\n)\\n\\n(define-event Pedometer1 WalkStep($walkSteps $distance)(set-this-form)\\n (set-and-coerce-property! '顯示步數 'Text (lexical-value $walkSteps) 'text)(set-and-coerce-property! '顯示距離 'Text (lexical-value $distance) 'text)(set-and-coerce-property! '顯示步行時間 'Text (call-yail-primitive string-append (*list-for-runtime* \\\"\\\\u5269\\\\u4e0b\\\" (call-yail-primitive - (*list-for-runtime* (get-property '輸入目標 'Text) (get-property '顯示步數 'Text)) '(number number) \\\"-\\\") \\\"\\\\u6b65\\\" ) '(text text text ) \\\"join\\\") 'text))\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"Pedometer\\\",\\\"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":"2019-04-27T13:42:25.037+08:00","updated_at":"2020-08-10T23:46:04.879+08:00","name":"Pedometer","language":"appinventor","screenshot":{"url":null},"parent_id":40140,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":96,"hashid":"qmdsgz9k","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
到這台電腦