{"id":50410,"student_id":104,"content":"{\"files\":{\"src/appinventor/ai_appinventor/Account/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"localhost\\\",\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AccentColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AppName\\\":\\\"Account\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFF00ACFF\\\",\\\"Title\\\":\\\"Login_Screen\\\",\\\"TitleVisible\\\":\\\"False\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u8a3b\\\\u518a\\\\u914d\\\\u7f6e\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"788651462\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1013\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"1478564368\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c644\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"28\\\",\\\"Text\\\":\\\"\\\\u8acb\\\\u8a3b\\\\u518a\\\\u65b0\\\\u5e33\\\\u865f\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFF00\\\",\\\"Uuid\\\":\\\"-549083029\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e5\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"-354104053\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c648\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"18\\\",\\\"Text\\\":\\\"\\\\u5b78\\\\u54e1\\\\u59d3\\\\u540d:\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-2009214770\\\"},{\\\"$Name\\\":\\\"\\\\u8f38\\\\u5165\\\\u59d3\\\\u540d_txtbox\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Uuid\\\":\\\"771095897\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e6\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"-1226428803\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c645\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"18\\\",\\\"Text\\\":\\\"\\\\u5efa\\\\u7acb\\\\u5e33\\\\u865f:\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"1308848594\\\"},{\\\"$Name\\\":\\\"\\\\u5efa\\\\u7acb\\\\u5e33\\\\u865f_txtbox\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"703729908\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e7\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"1055920883\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c646\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"18\\\",\\\"Text\\\":\\\"\\\\u8a2d\\\\u5b9a\\\\u5bc6\\\\u78bc:\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"1306768838\\\"},{\\\"$Name\\\":\\\"\\\\u8a2d\\\\u5b9a\\\\u5bc6\\\\u78bc_pw\\\",\\\"$Type\\\":\\\"PasswordTextBox\\\",\\\"$Version\\\":\\\"4\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"21491238\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e8\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"999344863\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c647\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"18\\\",\\\"Text\\\":\\\"\\\\u78ba\\\\u8a8d\\\\u5bc6\\\\u78bc:\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-1513293076\\\"},{\\\"$Name\\\":\\\"\\\\u78ba\\\\u8a8d\\\\u5bc6\\\\u78bc_pw\\\",\\\"$Type\\\":\\\"PasswordTextBox\\\",\\\"$Version\\\":\\\"4\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"266629697\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e11\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"2\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1012\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"653060560\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u8a3b\\\\u518a_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Image\\\":\\\"signup.png\\\",\\\"Uuid\\\":\\\"467074898\\\"}]}]},{\\\"$Name\\\":\\\"\\\\u767b\\\\u5165\\\\u914d\\\\u7f6e\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-130566997\\\",\\\"Visible\\\":\\\"False\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e4\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-2007015068\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u7533\\\\u8acb\\\\u8a3b\\\\u518a_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Image\\\":\\\"noac.png\\\",\\\"Uuid\\\":\\\"-2127844384\\\"}]},{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1545099660\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c643\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"26\\\",\\\"HasMargins\\\":\\\"False\\\",\\\"Text\\\":\\\"\\\\u4f7f\\\\u7528\\\\u8005\\\\u767b\\\\u5165\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-1431718517\\\"},{\\\"$Name\\\":\\\"logo\\\",\\\"$Type\\\":\\\"Image\\\",\\\"$Version\\\":\\\"3\\\",\\\"Picture\\\":\\\"ks.png\\\",\\\"Uuid\\\":\\\"-1260297883\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1748629616\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c641\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"18\\\",\\\"Text\\\":\\\"\\\\u5e33\\\\u865f:\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"1844678151\\\"},{\\\"$Name\\\":\\\"\\\\u767b\\\\u5165\\\\u5e33\\\\u865f_txtbox\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Uuid\\\":\\\"843808939\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1837770330\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c642\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"18\\\",\\\"Text\\\":\\\"\\\\u5bc6\\\\u78bc:\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-622576190\\\"},{\\\"$Name\\\":\\\"\\\\u767b\\\\u5165\\\\u5bc6\\\\u78bc_pw\\\",\\\"$Type\\\":\\\"PasswordTextBox\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"22415158\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"626962258\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u767b\\\\u5165_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Image\\\":\\\"Enter.png\\\",\\\"Uuid\\\":\\\"2123300783\\\"}]}]},{\\\"$Name\\\":\\\"\\\\u5fae\\\\u578b\\\\u8cc7\\\\u6599\\\\u5eab1\\\",\\\"$Type\\\":\\\"TinyDB\\\",\\\"$Version\\\":\\\"1\\\",\\\"Uuid\\\":\\\"-2131812413\\\"},{\\\"$Name\\\":\\\"\\\\u5c0d\\\\u8a71\\\\u68461\\\",\\\"$Type\\\":\\\"Notifier\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"-1251843382\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/Account/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"]]c,_~j,+X8.q0toCazz\\\" x=\\\"-356\\\" y=\\\"-145\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e登入清空\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"/!afhL6:IS^F+m~U%:hX\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"登入帳號_txtbox\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e登入帳號_txtbox\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"9w?i`/];cZny!?yC+]gr\\\"\\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=\\\"t?,YPuh6yM4Ulko+MF6L\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"登入密碼_pw\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e登入密碼_pw\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"Xd+.W.9UwWhuts(vD#Nt\\\"\\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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"}BHQ).[8r2/ql?Au3#[v\\\" x=\\\"63\\\" y=\\\"-153\\\"\\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=\\\"aVp%P[vX$mu1]-1KLHGB\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"登入配置\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e登入配置\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"J1GE3,u*PD,=}#*s{t3-\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"Y=$7EAsDsZypz\\\\!L7N}~p\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"註冊配置\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e註冊配置\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"(l]2WT_PsT)SZS/n@y~!\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"mntXdCHS!!)SrwgD7hoI\\\" inline=\\\"false\\\"\\u003e\\n \\u003cmutation name=\\\"登入清空\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"PROCNAME\\\"\\u003e登入清空\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"D^=d:Yjy@_.//UB{EMD3\\\" x=\\\"745\\\" y=\\\"-154\\\"\\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=\\\"!bvvT}i~!6jBnLfVMvoT\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_or\\\" id=\\\"uR_1ZuK!:wr7(S!lG9GQ\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eOR\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_or\\\" id=\\\"`6r]b.hJ:fMJA;okTr,9\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eOR\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"kB3BYOKwsp]Vj07l;L9)\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"oUV3+FKV!5dZGh6CSl2P\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"輸入姓名_txtbox\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e輸入姓名_txtbox\\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/$?:l*y5%k,wmm:Rc3\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"8-kt*InaUTjP,k/@?arf\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"zd[h1%crBfn:36,Sb.wp\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"建立帳號_txtbox\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e建立帳號_txtbox\\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=\\\"nRPrZDE7R\\\\!K!Efwa$gBJ\\\"\\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 \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"logic_or\\\" id=\\\"@\\\\!zTCq:2P{93iyPLBb7N\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eOR\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"gx~Co$0ZP]`}5OjO8whz\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"=jalz/QcK-{o6p:s1%Le\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"設定密碼_pw\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e設定密碼_pw\\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=\\\";;hZN%HGmy1^EBSG89@8\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"Un##nv8on@}$pH)6x5xS\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"x?9~fcO+7dkGw9;]6*oZ\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"確認密碼_pw\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e確認密碼_pw\\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=\\\"z1~]*qUAe9w+f`DSQ0Ka\\\"\\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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"Mnj@r:#v-r~f3zyn\\\\!jL8\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"DduRvn0BVWnHeS$mKuRu\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"K#_DFG?pg8*Ug]E4T(JY\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"設定密碼_pw\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e設定密碼_pw\\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=\\\"8M@xMZi:9,DwwXHowd2^\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"確認密碼_pw\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e確認密碼_pw\\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 \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"dr/.p;,DxaPH+c(crzaW\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"StoreValue\\\" 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=\\\"!$+}:w/+]`Z=5W~%`%B?\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e姓名\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"uuzwHog@zKFF2:cH6AXZ\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"輸入姓名_txtbox\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e輸入姓名_txtbox\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"cnwu$6qw=kC;eteH@\\\\!@6\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"StoreValue\\\" 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=\\\"WfND?R5NK\\\\!w7Zm,+UgN,\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e帳號\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"g5)EmT+0sav,pk6c~(eB\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"建立帳號_txtbox\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e建立帳號_txtbox\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"?mW*Al-m_?Pmy!2.+MHj\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"StoreValue\\\" 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=\\\"@k{Z)hUajp)[U])CsYl\\\\!\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e密碼\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"mz\\\\![RPN4m*lkfYfeE#QK\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"設定密碼_pw\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e設定密碼_pw\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"[Yu~u0T2,6Z^Tw+pr[Ii\\\"\\u003e\\n \\u003cmutation component_type=\\\"Notifier\\\" method_name=\\\"ShowProgressDialog\\\" 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=\\\"O%LFk\\\\!Y69jyTDh/Ic=SG\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e註冊成功\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"J=ACy`FYVs3}?mo63cut\\\"\\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=\\\"$vzwG%uHY$-#$-9X@8e=\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"登入配置\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e登入配置\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"oU;hS70-?`Vp2eyO`G!D\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"AsD5IIshtfAEA$?$+PT)\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"註冊配置\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e註冊配置\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"2nMCY*U?SY}iSX9Ngd;z\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"*tQHu{S2W0r;zieLL`MQ\\\"\\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=\\\";[m50uP\\\\!3ko6kv:W%=x?\\\"\\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 \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"F^fSf~,y]=CXkua_7($R\\\" x=\\\"-358\\\" y=\\\"-14\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e註冊清空\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"1aa^de!H[R`KJd5p$v\\\\!/\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"建立帳號_txtbox\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e建立帳號_txtbox\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"/bOPX]P0I,Y0*R+foz\\\\!U\\\"\\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=\\\"R^Sq$\\\\!lDlCA$znl%HG7B\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"確認密碼_pw\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e確認密碼_pw\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"/phS]mq::92$Zs-\\\\!Q_m3\\\"\\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=\\\"Sgqthub^#:B3nn#8~}w~\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"設定密碼_pw\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e設定密碼_pw\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"`Q=-lycuop]\\\\!54crUK5L\\\"\\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 \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"p{L_TWbh=r*JjOdfS]mp\\\" x=\\\"62\\\" y=\\\"-24\\\"\\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=\\\"component_set_get\\\" id=\\\")]oz7i]SIbzLI@,q1elU\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"登入配置\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e登入配置\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"BrLL=KlYjo*A}TJpaFDi\\\"\\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=\\\";~{iOKd.K+uGJoXQ$KM_\\\"\\u003e\\n \\u003cmutation component_type=\\\"VerticalArrangement\\\" set_or_get=\\\"set\\\" property_name=\\\"Visible\\\" is_generic=\\\"false\\\" instance_name=\\\"註冊配置\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e註冊配置\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eVisible\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"\\\\!~_W^FnSb23V.o%Y,7ar\\\"\\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 \\u003cblock type=\\\"component_event\\\" id=\\\"KsRZwq_#p5SuOsE{}F^e\\\" x=\\\"63\\\" y=\\\"80\\\"\\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=\\\"6mq2q1;o([E(8]BiSAeQ\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_or\\\" id=\\\"LaH1eeJv(LBjh8{/HAcq\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eOR\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\",{:X7C[[r{_V!RSo;2hg\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"DKo4!f;iyk^4mYKQ=cWd\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"登入帳號_txtbox\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e登入帳號_txtbox\\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=\\\"-N-r8w3$z?7Q9+HoL3w,\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"8G~/]B?O(d8oU.d{}CWn\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"{3y+x)oI-5f#IDAOA@A4\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"登入密碼_pw\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e登入密碼_pw\\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=\\\".,e16xdzxTa:-E}GJEw=\\\"\\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=\\\"controls_if\\\" id=\\\"ylQvA}v5)WjXFL3IN!un\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"vy3N(xmljJSwX4M??!I[\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"ZK0e#[MWa#H)j=D(dLnK\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"XpPS`7};_Qm_\\\\!A#=gzFr\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"登入帳號_txtbox\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e登入帳號_txtbox\\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_method\\\" id=\\\"`Mz^f[x*M.~{a4$9zu_r\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"GetValue\\\" 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=\\\"Dy!4{O~#)4bjmD?AV`46\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e帳號\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"9@}Jf4Y6._X@,_g`}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/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"mprc0~lVe;Hay!4f9K@y\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"/?on0{{~$1GU_-Go$O{L\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"登入密碼_pw\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e登入密碼_pw\\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_method\\\" id=\\\"Ve5OP\\\\!fl+[%,eBuM?=j{\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"GetValue\\\" 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=\\\"mI{Sd8fRM11i_W?f.+@Y\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e密碼\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"k=`ph}Bw4s[QBg5,n=x/\\\"\\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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\".ry}NUbcH9fP{ypXtSKB\\\"\\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=\\\"z_Lsn!$b-{Ks++!kpmAp\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e登入成功\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"controls_openAnotherScreenWithStartValue\\\" id=\\\"?Vl`hq``uQh-r7GmU.X2\\\"\\u003e\\n \\u003cvalue name=\\\"SCREENNAME\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"4Z=@zvxbqn0jzJEvdY{L\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eIDCard\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"STARTVALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"W\\\\!9-t+~6$z:g+{;,qqYU\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"GetValue\\\" 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=\\\"ii0;=MrU`u1b)]us*j:g\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e姓名\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"F;btg9+9K:#}NE}$-^{C\\\"\\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 \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"L;q5.$5tp/2F6=ci?{^V\\\"\\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=\\\"(P;C^?+YPm+gv?$zp7i1\\\"\\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 \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"EK*:\\\\!PI5#$TRqN/Z87Q=\\\"\\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=\\\"*j`wyIESaNWfR:8vQ,(o\\\"\\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 \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/Account/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.Account.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def (p$登入清空 ) (set-and-coerce-property! '登入帳號_txtbox 'Text \\\"\\\" 'text)(set-and-coerce-property! '登入密碼_pw 'Text \\\"\\\" 'text))\\n(def (p$註冊清空 ) (set-and-coerce-property! '建立帳號_txtbox 'Text \\\"\\\" 'text)(set-and-coerce-property! '確認密碼_pw 'Text \\\"\\\" 'text)(set-and-coerce-property! '設定密碼_pw 'Text \\\"\\\" 'text))\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AccentColor #x00FFFFFF 'number)\\n (set-and-coerce-property! 'Screen1 'AlignHorizontal 3 'number)\\n (set-and-coerce-property! 'Screen1 'AppName \\\"Account\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'BackgroundColor #xFF00ACFF 'number)\\n (set-and-coerce-property! 'Screen1 'Title \\\"Login_Screen\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'TitleVisible #f 'boolean)\\n)\\n\\n(define-event Screen1 Initialize()(set-this-form)\\n (set-and-coerce-property! '登入配置 'Visible #t 'boolean)(set-and-coerce-property! '註冊配置 'Visible #f 'boolean)((get-var p$登入清空) ))\\n;;; 註冊配置\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.VerticalArrangement 註冊配置 \\n(set-and-coerce-property! '註冊配置 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '註冊配置 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '註冊配置 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '註冊配置 'Height -2 'number)\\n\\n(set-and-coerce-property! '註冊配置 'Width -2 'number)\\n\\n(set-and-coerce-property! '註冊配置 'Visible #f 'boolean)\\n\\n)\\n\\n;;; 垂直配置3\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置3 \\n(set-and-coerce-property! '垂直配置3 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置3 'AlignVertical 3 'number)\\n\\n(set-and-coerce-property! '垂直配置3 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '垂直配置3 'Height -1013 'number)\\n\\n(set-and-coerce-property! '垂直配置3 'Width -1080 'number)\\n\\n)\\n\\n;;; 標籤4\\n\\n(add-component 垂直配置3 com.google.appinventor.components.runtime.Label 標籤4 \\n(set-and-coerce-property! '標籤4 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '標籤4 'FontSize 28 'number)\\n\\n(set-and-coerce-property! '標籤4 'Text \\\"\\\\u8acb\\\\u8a3b\\\\u518a\\\\u65b0\\\\u5e33\\\\u865f\\\" 'text)\\n\\n(set-and-coerce-property! '標籤4 'TextColor #xFFFFFF00 'number)\\n\\n)\\n\\n;;; 水平配置5\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置5 \\n(set-and-coerce-property! '水平配置5 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置5 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置5 'Height -1008 'number)\\n\\n(set-and-coerce-property! '水平配置5 'Width -1080 'number)\\n\\n)\\n\\n;;; 標籤8\\n\\n(add-component 水平配置5 com.google.appinventor.components.runtime.Label 標籤8 \\n(set-and-coerce-property! '標籤8 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '標籤8 'FontSize 18 'number)\\n\\n(set-and-coerce-property! '標籤8 'Text \\\"\\\\u5b78\\\\u54e1\\\\u59d3\\\\u540d:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤8 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 輸入姓名_txtbox\\n\\n(add-component 水平配置5 com.google.appinventor.components.runtime.TextBox 輸入姓名_txtbox \\n)\\n\\n;;; 水平配置6\\n\\n(add-component 註冊配置 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 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置6 'Height -1008 'number)\\n\\n(set-and-coerce-property! '水平配置6 'Width -1080 'number)\\n\\n)\\n\\n;;; 標籤5\\n\\n(add-component 水平配置6 com.google.appinventor.components.runtime.Label 標籤5 \\n(set-and-coerce-property! '標籤5 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '標籤5 'FontSize 18 'number)\\n\\n(set-and-coerce-property! '標籤5 'Text \\\"\\\\u5efa\\\\u7acb\\\\u5e33\\\\u865f:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤5 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 建立帳號_txtbox\\n\\n(add-component 水平配置6 com.google.appinventor.components.runtime.TextBox 建立帳號_txtbox \\n(set-and-coerce-property! '建立帳號_txtbox 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置7\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置7 \\n(set-and-coerce-property! '水平配置7 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置7 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置7 'Height -1008 'number)\\n\\n(set-and-coerce-property! '水平配置7 'Width -1080 'number)\\n\\n)\\n\\n;;; 標籤6\\n\\n(add-component 水平配置7 com.google.appinventor.components.runtime.Label 標籤6 \\n(set-and-coerce-property! '標籤6 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '標籤6 'FontSize 18 'number)\\n\\n(set-and-coerce-property! '標籤6 'Text \\\"\\\\u8a2d\\\\u5b9a\\\\u5bc6\\\\u78bc:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤6 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 設定密碼_pw\\n\\n(add-component 水平配置7 com.google.appinventor.components.runtime.PasswordTextBox 設定密碼_pw \\n(set-and-coerce-property! '設定密碼_pw 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置8\\n\\n(add-component 註冊配置 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 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置8 'Height -1008 'number)\\n\\n(set-and-coerce-property! '水平配置8 'Width -1080 'number)\\n\\n)\\n\\n;;; 標籤7\\n\\n(add-component 水平配置8 com.google.appinventor.components.runtime.Label 標籤7 \\n(set-and-coerce-property! '標籤7 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '標籤7 'FontSize 18 'number)\\n\\n(set-and-coerce-property! '標籤7 'Text \\\"\\\\u78ba\\\\u8a8d\\\\u5bc6\\\\u78bc:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤7 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 確認密碼_pw\\n\\n(add-component 水平配置8 com.google.appinventor.components.runtime.PasswordTextBox 確認密碼_pw \\n(set-and-coerce-property! '確認密碼_pw 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置11\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置11 \\n(set-and-coerce-property! '水平配置11 'AlignHorizontal 2 'number)\\n\\n(set-and-coerce-property! '水平配置11 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置11 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置11 'Height -1012 'number)\\n\\n(set-and-coerce-property! '水平配置11 'Width -1080 'number)\\n\\n)\\n\\n;;; 註冊_btn\\n\\n(add-component 水平配置11 com.google.appinventor.components.runtime.Button 註冊_btn \\n(set-and-coerce-property! '註冊_btn 'Image \\\"signup.png\\\" 'text)\\n\\n)\\n\\n(define-event 註冊_btn Click()(set-this-form)\\n (if (or-delayed (or-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '輸入姓名_txtbox 'Text) \\\"\\\") '(any any) \\\"=\\\") (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '建立帳號_txtbox 'Text) \\\"\\\") '(any any) \\\"=\\\")) (or-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '設定密碼_pw 'Text) \\\"\\\") '(any any) \\\"=\\\") (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '確認密碼_pw 'Text) \\\"\\\") '(any any) \\\"=\\\"))) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '設定密碼_pw 'Text) (get-property '確認密碼_pw 'Text)) '(any any) \\\"=\\\") (begin (call-component-method '微型資料庫1 'StoreValue (*list-for-runtime* \\\"\\\\u59d3\\\\u540d\\\" (get-property '輸入姓名_txtbox 'Text)) '(text any))(call-component-method '微型資料庫1 'StoreValue (*list-for-runtime* \\\"\\\\u5e33\\\\u865f\\\" (get-property '建立帳號_txtbox 'Text)) '(text any))(call-component-method '微型資料庫1 'StoreValue (*list-for-runtime* \\\"\\\\u5bc6\\\\u78bc\\\" (get-property '設定密碼_pw 'Text)) '(text any))(call-component-method '對話框1 'ShowProgressDialog (*list-for-runtime* \\\"\\\\u8a3b\\\\u518a\\\\u6210\\\\u529f\\\" \\\"\\\\u8a3b\\\\u518a\\\\u7d50\\\\u679c\\\") '(text text))(set-and-coerce-property! '登入配置 'Visible #t 'boolean)(set-and-coerce-property! '註冊配置 'Visible #f 'boolean)))) (begin (call-component-method '對話框1 'ShowAlert (*list-for-runtime* \\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u6240\\\\u6709\\\\u8cc7\\\\u6599\\\") '(text)))))\\n;;; 登入配置\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.VerticalArrangement 登入配置 \\n(set-and-coerce-property! '登入配置 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '登入配置 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '登入配置 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '登入配置 'Height -2 'number)\\n\\n(set-and-coerce-property! '登入配置 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置4\\n\\n(add-component 登入配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置4 \\n(set-and-coerce-property! '水平配置4 'AlignHorizontal 2 'number)\\n\\n(set-and-coerce-property! '水平配置4 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置4 'Width -2 'number)\\n\\n)\\n\\n;;; 申請註冊_btn\\n\\n(add-component 水平配置4 com.google.appinventor.components.runtime.Button 申請註冊_btn \\n(set-and-coerce-property! '申請註冊_btn 'Image \\\"noac.png\\\" 'text)\\n\\n)\\n\\n(define-event 申請註冊_btn Click()(set-this-form)\\n (set-and-coerce-property! '登入配置 'Visible #f 'boolean)(set-and-coerce-property! '註冊配置 'Visible #t 'boolean))\\n;;; 垂直配置1\\n\\n(add-component 登入配置 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置1 \\n(set-and-coerce-property! '垂直配置1 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'Height -2 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤3\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.Label 標籤3 \\n(set-and-coerce-property! '標籤3 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '標籤3 'FontSize 26 'number)\\n\\n(set-and-coerce-property! '標籤3 'HasMargins #f 'boolean)\\n\\n(set-and-coerce-property! '標籤3 'Text \\\"\\\\u4f7f\\\\u7528\\\\u8005\\\\u767b\\\\u5165\\\" 'text)\\n\\n(set-and-coerce-property! '標籤3 'TextAlignment 1 'number)\\n\\n(set-and-coerce-property! '標籤3 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; logo\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.Image logo \\n(set-and-coerce-property! 'logo 'Picture \\\"ks.png\\\" 'text)\\n\\n)\\n\\n;;; 水平配置1\\n\\n(add-component 登入配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置1 \\n(set-and-coerce-property! '水平配置1 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置1 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置1 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤1\\n\\n(add-component 水平配置1 com.google.appinventor.components.runtime.Label 標籤1 \\n(set-and-coerce-property! '標籤1 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '標籤1 'FontSize 18 'number)\\n\\n(set-and-coerce-property! '標籤1 'Text \\\"\\\\u5e33\\\\u865f:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤1 'TextAlignment 1 'number)\\n\\n(set-and-coerce-property! '標籤1 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 登入帳號_txtbox\\n\\n(add-component 水平配置1 com.google.appinventor.components.runtime.TextBox 登入帳號_txtbox \\n)\\n\\n;;; 水平配置2\\n\\n(add-component 登入配置 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 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置2 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤2\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.Label 標籤2 \\n(set-and-coerce-property! '標籤2 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '標籤2 'FontSize 18 'number)\\n\\n(set-and-coerce-property! '標籤2 'Text \\\"\\\\u5bc6\\\\u78bc:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤2 'TextAlignment 1 'number)\\n\\n(set-and-coerce-property! '標籤2 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 登入密碼_pw\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.PasswordTextBox 登入密碼_pw \\n)\\n\\n;;; 水平配置3\\n\\n(add-component 登入配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置3 \\n(set-and-coerce-property! '水平配置3 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置3 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置3 'Width -2 'number)\\n\\n)\\n\\n;;; 登入_btn\\n\\n(add-component 水平配置3 com.google.appinventor.components.runtime.Button 登入_btn \\n(set-and-coerce-property! '登入_btn 'Image \\\"Enter.png\\\" 'text)\\n\\n)\\n\\n(define-event 登入_btn Click()(set-this-form)\\n (if (or-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '登入帳號_txtbox 'Text) \\\"\\\") '(any any) \\\"=\\\") (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '登入密碼_pw 'Text) \\\"\\\") '(any any) \\\"=\\\")) (begin (if (and-delayed (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '登入帳號_txtbox 'Text) (call-component-method '微型資料庫1 'GetValue (*list-for-runtime* \\\"\\\\u5e33\\\\u865f\\\" \\\"\\\") '(text any))) '(any any) \\\"=\\\") (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '登入密碼_pw 'Text) (call-component-method '微型資料庫1 'GetValue (*list-for-runtime* \\\"\\\\u5bc6\\\\u78bc\\\" \\\"\\\") '(text any))) '(any any) \\\"=\\\")) (begin (call-component-method '對話框1 'ShowAlert (*list-for-runtime* \\\"\\\\u767b\\\\u5165\\\\u6210\\\\u529f\\\") '(text))(call-yail-primitive open-another-screen-with-start-value (*list-for-runtime* \\\"IDCard\\\" (call-component-method '微型資料庫1 'GetValue (*list-for-runtime* \\\"\\\\u59d3\\\\u540d\\\" \\\"\\\") '(text any))) '(text any) \\\"open another screen with start value\\\")) (begin (call-component-method '對話框1 'ShowAlert (*list-for-runtime* \\\"\\\\u5e33\\\\u865f\\\\u6216\\\\u5bc6\\\\u78bc\\\\u932f\\\\u8aa4\\\") '(text))))) (begin (call-component-method '對話框1 'ShowAlert (*list-for-runtime* \\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u6240\\\\u6709\\\\u8cc7\\\\u6599\\\") '(text)))))\\n;;; 微型資料庫1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.TinyDB 微型資料庫1 \\n)\\n\\n;;; 對話框1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Notifier 對話框1 \\n)\\n\\n(init-runtime)\",\"src/appinventor/ai_appinventor/Account/IDCard.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"IDCard\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AccentColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AppName\\\":\\\"kodingschool\\\",\\\"Title\\\":\\\"IDCard\\\",\\\"TitleVisible\\\":\\\"False\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u756b\\\\u5e031\\\",\\\"$Type\\\":\\\"Canvas\\\",\\\"$Version\\\":\\\"10\\\",\\\"BackgroundImage\\\":\\\"background.png\\\",\\\"Width\\\":\\\"300\\\",\\\"Uuid\\\":\\\"1858996495\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5927\\\\u982d\\\\u7167\\\",\\\"$Type\\\":\\\"ImageSprite\\\",\\\"$Version\\\":\\\"6\\\",\\\"Height\\\":\\\"160\\\",\\\"Width\\\":\\\"140\\\",\\\"Uuid\\\":\\\"-633643373\\\",\\\"X\\\":\\\"78\\\",\\\"Y\\\":\\\"72\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Height\\\":\\\"-1002\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-89946619\\\"},{\\\"$Name\\\":\\\"\\\\u59d3\\\\u540d_lab\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"28\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Text\\\":\\\"Williams Hong\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"TextColor\\\":\\\"\\u0026HFF444444\\\",\\\"Uuid\\\":\\\"1713731749\\\"},{\\\"$Name\\\":\\\"\\\\u8077\\\\u52d9_lab\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"21\\\",\\\"Text\\\":\\\"Teacher\\\",\\\"TextColor\\\":\\\"\\u0026HFF888888\\\",\\\"Uuid\\\":\\\"1126978619\\\"},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Uuid\\\":\\\"2146569929\\\"},{\\\"$Name\\\":\\\"KS_lab\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"Text\\\":\\\"Koding.School\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"TextColor\\\":\\\"\\u0026HFF444444\\\",\\\"Uuid\\\":\\\"-643655597\\\"},{\\\"$Name\\\":\\\"\\\\u7167\\\\u76f8\\\\u6a5f1\\\",\\\"$Type\\\":\\\"Camera\\\",\\\"$Version\\\":\\\"3\\\",\\\"Uuid\\\":\\\"2012948424\\\"},{\\\"$Name\\\":\\\"\\\\u5fae\\\\u578b\\\\u8cc7\\\\u6599\\\\u5eab1\\\",\\\"$Type\\\":\\\"TinyDB\\\",\\\"$Version\\\":\\\"1\\\",\\\"Uuid\\\":\\\"-868634900\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/Account/IDCard.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"fTp^QN6HI5r4N7tBgk3A\\\" x=\\\"-797\\\" y=\\\"-191\\\"\\u003e\\n \\u003cmutation component_type=\\\"Form\\\" instance_name=\\\"IDCard\\\" event_name=\\\"Initialize\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eIDCard\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"zMVc-*2R_;YIL%tW4C#@\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Heading\\\" is_generic=\\\"false\\\" instance_name=\\\"大頭照\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e大頭照\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eHeading\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"b}%Nf@z.gp42LTYs3=lB\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e90\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"n.,c#,TX7%KBabBh,P2=\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"姓名_lab\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e姓名_lab\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"controls_getStartValue\\\" id=\\\"aEi(v:gx?R1M)OkS/,$6\\\"\\u003e\\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"tqn/Ai/(pK-QnO,rQMt?\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"M!M=bpU%jw(=gh=B/RVP\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"]0+(am1mFk,S.nk)Pi!?\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"GetValue\\\" 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=\\\"wy*90)7*CF%WP_T0-vw_\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e大頭照\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"bo%Yz[9*RPEciwXTN78`\\\"\\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=\\\"text\\\" id=\\\"VC.Alr7//-@LIRm,~z4f\\\"\\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=\\\"*2v@p+Qr`cFbmB4@p2^R\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Picture\\\" is_generic=\\\"false\\\" instance_name=\\\"大頭照\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e大頭照\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003ePicture\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"bYI:\\\\!$[k:nOn{D;/sSx^\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"GetValue\\\" 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=\\\"K8ni.UZb@;$Xem@^olz1\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e大頭照\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"*,,{Z5Be\\\\!tZnW!G7TKVF\\\"\\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/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=\\\"[VrMKEo\\\\!~0o}wUZK!Lsy\\\" x=\\\"-797\\\" y=\\\"88\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" instance_name=\\\"大頭照\\\" event_name=\\\"TouchDown\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e大頭照\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"ICB93/SF%/}jnPv!}p}i\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\":x2b^Pt06cL;!+??{.[m\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"nT6nadK$X0)HX@QI2B,P\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"GetValue\\\" 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=\\\"hB5;sA!zD}M@qrOwuduV\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e大頭照\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"q6/%.aZ_Mla~Y-U8L4h(\\\"\\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=\\\"text\\\" id=\\\"^2i/7/T[tW{:\\\\!.ekXRNP\\\"\\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=\\\"bW;0y-C5e^.0@OvH.pP]\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Picture\\\" is_generic=\\\"false\\\" instance_name=\\\"大頭照\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e大頭照\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003ePicture\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"YE.L.B,wQIaXDhw9Qe64\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"GetValue\\\" 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=\\\":@n5`~72g(\\\\!9f^~,5A1r\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e大頭照\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"p:K+}=yE3IwIYgA5Q]/[\\\"\\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_method\\\" id=\\\"#yGS4;RDF^[r``ek,(mN\\\"\\u003e\\n \\u003cmutation component_type=\\\"Camera\\\" method_name=\\\"TakePicture\\\" is_generic=\\\"false\\\" instance_name=\\\"照相機1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e照相機1\\u003c/field\\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=\\\"z=]lUuuBAbO=}1nLa]%h\\\" x=\\\"-801\\\" y=\\\"390\\\"\\u003e\\n \\u003cmutation component_type=\\\"Camera\\\" instance_name=\\\"照相機1\\\" event_name=\\\"AfterPicture\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e照相機1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"*59JQdz~kJ9-S[#ca^x0\\\"\\u003e\\n \\u003cmutation component_type=\\\"TinyDB\\\" method_name=\\\"StoreValue\\\" 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=\\\"0%{48pD9bhe3C2:)T9hq\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e大頭照\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"[zWVO,nDJM4b$y2C[`py\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"image\\\"\\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=\\\"j_9K!7\\\\!^C}7@XuUK8s#j\\\"\\u003e\\n \\u003cmutation component_type=\\\"ImageSprite\\\" set_or_get=\\\"set\\\" property_name=\\\"Picture\\\" is_generic=\\\"false\\\" instance_name=\\\"大頭照\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e大頭照\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003ePicture\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"s(eq_]fLVex5iJP^L[!b\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"image\\\"\\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 \\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/Account/IDCard.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.Account.IDCard IDCard)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def (p$大頭照初始化 )#f)\\n;;; IDCard\\n\\n(do-after-form-creation (set-and-coerce-property! 'IDCard 'AccentColor #x00FFFFFF 'number)\\n (set-and-coerce-property! 'IDCard 'AlignHorizontal 3 'number)\\n (set-and-coerce-property! 'IDCard 'AppName \\\"kodingschool\\\" 'text)\\n (set-and-coerce-property! 'IDCard 'Title \\\"IDCard\\\" 'text)\\n (set-and-coerce-property! 'IDCard 'TitleVisible #f 'boolean)\\n)\\n\\n(define-event IDCard Initialize()(set-this-form)\\n (set-and-coerce-property! '大頭照 'Heading 90 'number)(set-and-coerce-property! '姓名_lab 'Text (call-yail-primitive get-start-value (*list-for-runtime* ) '() \\\"get start value\\\") 'text)(if (call-yail-primitive yail-not-equal? (*list-for-runtime* (call-component-method '微型資料庫1 'GetValue (*list-for-runtime* \\\"\\\\u5927\\\\u982d\\\\u7167\\\" \\\"\\\") '(text any)) \\\"\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! '大頭照 'Picture (call-component-method '微型資料庫1 'GetValue (*list-for-runtime* \\\"\\\\u5927\\\\u982d\\\\u7167\\\" \\\"\\\") '(text any)) 'text))))\\n;;; 畫布1\\n\\n(add-component IDCard com.google.appinventor.components.runtime.Canvas 畫布1 \\n(set-and-coerce-property! '畫布1 'BackgroundImage \\\"background.png\\\" 'text)\\n\\n(set-and-coerce-property! '畫布1 'Width 300 'number)\\n\\n)\\n\\n;;; 大頭照\\n\\n(add-component 畫布1 com.google.appinventor.components.runtime.ImageSprite 大頭照 \\n(set-and-coerce-property! '大頭照 'Height 160 'number)\\n\\n(set-and-coerce-property! '大頭照 'Width 140 'number)\\n\\n(set-and-coerce-property! '大頭照 'X 78 'number)\\n\\n(set-and-coerce-property! '大頭照 'Y 72 'number)\\n\\n)\\n\\n(define-event 大頭照 TouchDown($x $y)(set-this-form)\\n (if (call-yail-primitive yail-not-equal? (*list-for-runtime* (call-component-method '微型資料庫1 'GetValue (*list-for-runtime* \\\"\\\\u5927\\\\u982d\\\\u7167\\\" \\\"\\\") '(text any)) \\\"\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! '大頭照 'Picture (call-component-method '微型資料庫1 'GetValue (*list-for-runtime* \\\"\\\\u5927\\\\u982d\\\\u7167\\\" \\\"\\\") '(text any)) 'text)) (begin (call-component-method '照相機1 'TakePicture (*list-for-runtime*) '()))))\\n;;; 水平配置1\\n\\n(add-component IDCard com.google.appinventor.components.runtime.HorizontalArrangement 水平配置1 \\n(set-and-coerce-property! '水平配置1 'Height -1002 'number)\\n\\n(set-and-coerce-property! '水平配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 姓名_lab\\n\\n(add-component IDCard com.google.appinventor.components.runtime.Label 姓名_lab \\n(set-and-coerce-property! '姓名_lab 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '姓名_lab 'FontSize 28 'number)\\n\\n(set-and-coerce-property! '姓名_lab 'Height -1008 'number)\\n\\n(set-and-coerce-property! '姓名_lab 'Text \\\"Williams Hong\\\" 'text)\\n\\n(set-and-coerce-property! '姓名_lab 'TextAlignment 1 'number)\\n\\n(set-and-coerce-property! '姓名_lab 'TextColor #xFF444444 'number)\\n\\n)\\n\\n;;; 職務_lab\\n\\n(add-component IDCard com.google.appinventor.components.runtime.Label 職務_lab \\n(set-and-coerce-property! '職務_lab 'FontSize 21 'number)\\n\\n(set-and-coerce-property! '職務_lab 'Text \\\"Teacher\\\" 'text)\\n\\n(set-and-coerce-property! '職務_lab 'TextColor #xFF888888 'number)\\n\\n)\\n\\n;;; 水平配置2\\n\\n(add-component IDCard com.google.appinventor.components.runtime.HorizontalArrangement 水平配置2 \\n(set-and-coerce-property! '水平配置2 'Height -1008 'number)\\n\\n)\\n\\n;;; KS_lab\\n\\n(add-component IDCard com.google.appinventor.components.runtime.Label KS_lab \\n(set-and-coerce-property! 'KS_lab 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! 'KS_lab 'Text \\\"Koding.School\\\" 'text)\\n\\n(set-and-coerce-property! 'KS_lab 'TextAlignment 1 'number)\\n\\n(set-and-coerce-property! 'KS_lab 'TextColor #xFF444444 'number)\\n\\n)\\n\\n;;; 照相機1\\n\\n(add-component IDCard com.google.appinventor.components.runtime.Camera 照相機1 \\n)\\n\\n(define-event 照相機1 AfterPicture($image)(set-this-form)\\n (call-component-method '微型資料庫1 'StoreValue (*list-for-runtime* \\\"\\\\u5927\\\\u982d\\\\u7167\\\" (lexical-value $image)) '(text any))(set-and-coerce-property! '大頭照 'Picture (lexical-value $image) 'text))\\n;;; 微型資料庫1\\n\\n(add-component IDCard com.google.appinventor.components.runtime.TinyDB 微型資料庫1 \\n)\\n\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"Account\\\",\\\"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":"2018-11-28T18:07:58.046+08:00","updated_at":"2019-10-23T23:24:49.667+08:00","name":"Account","language":"appinventor","screenshot":{"url":null},"parent_id":null,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":80,"hashid":"qmds9rge","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":901115,"file_name":"Enter.png","project_id":50410,"asset_id":98426,"created_at":"2018-11-29T15:33:53.889+08:00","updated_at":"2018-11-29T15:33:53.889+08:00"},{"id":901118,"file_name":"noac.png","project_id":50410,"asset_id":98429,"created_at":"2018-11-29T15:46:11.501+08:00","updated_at":"2018-11-29T15:46:11.501+08:00"},{"id":901163,"file_name":"ks.png","project_id":50410,"asset_id":98430,"created_at":"2018-11-29T15:59:52.125+08:00","updated_at":"2018-11-29T15:59:52.125+08:00"},{"id":901165,"file_name":"signup.png","project_id":50410,"asset_id":98434,"created_at":"2018-11-29T16:54:44.060+08:00","updated_at":"2018-11-29T16:54:44.060+08:00"},{"id":901166,"file_name":"background.png","project_id":50410,"asset_id":98435,"created_at":"2018-11-29T17:32:27.388+08:00","updated_at":"2018-11-29T17:32:27.388+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦