{"id":105557,"student_id":3769,"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\\\":\\\"3777757\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1015\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"-1159606942\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c641\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"40\\\",\\\"FontTypeface\\\":\\\"2\\\",\\\"Text\\\":\\\"\\\\u8acb\\\\u8a3b\\\\u518a\\\\u65b0\\\\u5e33\\\\u865f\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFF00\\\",\\\"Uuid\\\":\\\"1067512008\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e4\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"962626374\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c642\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u5b78\\\\u54e1\\\\u59d3\\\\u540d:\\\",\\\"Uuid\\\":\\\"-1336595168\\\"},{\\\"$Name\\\":\\\"\\\\u8f38\\\\u5165\\\\u59d3\\\\u540d\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a1\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"-124208099\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e5\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"355885358\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c643\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u5efa\\\\u7acb\\\\u5e33\\\\u865f:\\\",\\\"Uuid\\\":\\\"1350900433\\\"},{\\\"$Name\\\":\\\"\\\\u5efa\\\\u7acb\\\\u5e33\\\\u865f\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a2\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"470944965\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e7\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"-266716960\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c644\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u8a2d\\\\u5b9a\\\\u5bc6\\\\u78bc:\\\",\\\"Uuid\\\":\\\"1726831861\\\"},{\\\"$Name\\\":\\\"\\\\u8a2d\\\\u5b9a\\\\u5bc6\\\\u78bc\\\",\\\"$Type\\\":\\\"PasswordTextBox\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"2114720978\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e8\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"1828918001\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c645\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u78ba\\\\u8a8d\\\\u5bc6\\\\u78bc:\\\",\\\"Uuid\\\":\\\"-1386681460\\\"},{\\\"$Name\\\":\\\"\\\\u78ba\\\\u5b9a\\\\u5bc6\\\\u78bc\\\",\\\"$Type\\\":\\\"PasswordTextBox\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"718327841\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e6\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1018\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"837500040\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6309\\\\u92151\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Text\\\":\\\"\\\\u6309\\\\u92151\\\\u6587\\\\u5b57\\\",\\\"Uuid\\\":\\\"1951965181\\\"}]}]},{\\\"$Name\\\":\\\"\\\\u767b\\\\u5165\\\\u914d\\\\u7f6e\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-2030605435\\\",\\\"Visible\\\":\\\"False\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1015\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1538253007\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u7533\\\\u8acb\\\\u8a3b\\\\u518a\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Image\\\":\\\"noac.png\\\",\\\"Uuid\\\":\\\"187778091\\\"}]},{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1040\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1421731850\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c646\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"22\\\",\\\"Text\\\":\\\"\\\\u4f7f\\\\u7528\\\\u8005\\\\u767b\\\\u5165\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"906204117\\\"},{\\\"$Name\\\":\\\"logo\\\",\\\"$Type\\\":\\\"Image\\\",\\\"$Version\\\":\\\"3\\\",\\\"Picture\\\":\\\"ks.png\\\",\\\"Uuid\\\":\\\"293732324\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1010\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1122856531\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c647\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"22\\\",\\\"Text\\\":\\\"\\\\u5e33\\\\u865f:\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"1841060493\\\"},{\\\"$Name\\\":\\\"\\\\u767b\\\\u5165\\\\u5e33\\\\u865f\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a5\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"-1443410269\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e9\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1010\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"156541043\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c648\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"22\\\",\\\"Text\\\":\\\"\\\\u5bc6\\\\u78bc:\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"842008661\\\"},{\\\"$Name\\\":\\\"\\\\u767b\\\\u5165\\\\u5bc6\\\\u78bc\\\",\\\"$Type\\\":\\\"PasswordTextBox\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"-335991093\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e10\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1010\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"2074908659\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u767b\\\\u5165\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Image\\\":\\\"Enter.png\\\",\\\"Uuid\\\":\\\"944005608\\\"}]}]},{\\\"$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=\\\"component_event\\\" id=\\\"!}OA-3[ZYuVy/(U51Crs\\\" x=\\\"0\\\" y=\\\"0\\\"\\u003e\\n \\u003cmutation component_type=\\\"Form\\\" instance_name=\\\"Screen1\\\" event_name=\\\"Initialize\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eScreen1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"7pSX^Oq3[5q;@zOU/NG?\\\"\\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=\\\"`,[;-Ft8(a=nK}8SBAS%\\\"\\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=\\\"IP0ytes$0Ac`r#P#Fzsh\\\"\\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=\\\".2sgM9aTZ~imVnkxWE`}\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"procedures_callnoreturn\\\" id=\\\"}zD1GyxgUm(qLF/t9S]A\\\" 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=\\\"i%pW)w0$JNL,~fIfn}y?\\\" x=\\\"-8\\\" y=\\\"120\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"申請註冊\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e申請註冊\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"YkgAo\\\\!?{,!P4CF*^\\\\!}p5\\\"\\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=\\\"S)1VWDuaG3\\\\!Y}_\\\\!2\\\\!hA{\\\"\\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=\\\"pnKSRx6pebI(PsNKyQmP\\\"\\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=\\\"+nqPOjsS32LAPtB@4igC\\\"\\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=\\\"TMQLXj2.Irqs{72t:Tho\\\" 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=\\\"controls_if\\\" id=\\\"m%*+xZ9~9U1].bD?Yhry\\\" x=\\\"-188\\\" y=\\\"305\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"-\\\\!?R9xlwCD:zpBh66bBl\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"9kg01l$,eXTb36OH*3[=\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\".0J9F_@zBSI#U%UcpB_J\\\"\\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=\\\"aMxZ1N:G#v-ju]y*I[$Z\\\"\\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_operation\\\" id=\\\"rP_*QO?818+dt1r!*(=G\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"GP*nZWFC(iR8aOvse=nt\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\":]kd)qQ1;f^2j1tER3dB\\\"\\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=\\\"rz%5x{q~}-8jU-U[LgS@\\\"\\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_operation\\\" id=\\\"7kxUKuEqhCQ(A8Q_hSEv\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"(fA=E+M~HLiSV3Ebm0Z_\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"yrwV@:F1d]S9Y32+f6q]\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" 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=\\\"z#U:PT\\\\!Etf^=bR{NXtqc\\\"\\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=\\\"quehYreoP04[c]Vu/;`}\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"ZdsmxsmG8~,T4uf/RHg(\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" 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=\\\"K3nT8XiZ5tI6pu%BDE\\\\!{\\\"\\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 \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"TgC;FcnK%{:u{}gV;2d-\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"f$i1$+?I`Q1Q#[,:GxN2\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"JL(p/HO`/!}^Q!Z:d@F,\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" 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=\\\"sg,m/S/jmD63$M_e_aPS\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" 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 \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"7N%EDwG+j}/;tU$W{.#U\\\" collapsed=\\\"true\\\"\\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=\\\"+Oljo:+S]zYN-O:HK@7l\\\"\\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=\\\"^o#h,lxZ+$wSY)m9:kdc\\\"\\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 \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"R+K,sEhhQ*TT0L4Qe6)f\\\" collapsed=\\\"true\\\"\\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=\\\"IO{RK7CR,];\\\\!dhWH}0R.\\\"\\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=\\\"CuZ]?V*(c1.p}*+@~6`d\\\"\\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 \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"53_Zf2B\\\\!uLjqAwsGAfR^\\\" collapsed=\\\"true\\\"\\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=\\\"=M:)CZU%6\\\\!v}mVh(^4+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=\\\"component_set_get\\\" id=\\\"Tw{]v;LjDXZ6j$v?%C@!\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" 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 \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"k]s$LV!n\\\\!xm`-Ja.{`,^\\\"\\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=\\\"dC[SREG[oy6:L0/0Hlc7\\\"\\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=\\\"e6rwY^w^Z*OqnGT4xta/\\\"\\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=\\\"]p\\\\!G?Q.x2H8?Lc7i;a0I\\\"\\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=\\\"9=%eccu(o=BEeJ^UF?)g\\\"\\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=\\\"rHkIx)_(vI}JSu9P0i#d\\\"\\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=\\\"ab$E=XHB+?^2Js60nDOJ\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"R`%Wxt1iPjF0qH;!_K;W\\\"\\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=\\\"pIBJYY,pnCHo@^#VFm00\\\"\\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=\\\"crO%3iug{ui6{\\\\!WqR4^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=\\\"\\\\!8$egAfMvVVI%3~Kj=#L\\\"\\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 \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"\\\\!a]@~lca]w,`ANDnGd8i\\\" x=\\\"0\\\" y=\\\"750\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e註冊畫面初始化\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"g/wn5/HByYfzO_2]xR*f\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" 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=\\\"+%w~,bUItV=IJTHFzsL=\\\"\\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 \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"XyOIjE!gHd:@_%Sd=B~3\\\" x=\\\"0\\\" y=\\\"842\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e登入畫面初始化\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"CD1q8DowQAsK?lANWLO~\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" 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=\\\"?m#o?HH41P:sD_6Q~hM?\\\"\\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=\\\"?M8Mk`S$v(U52D(`zTH-\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" 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=\\\"H^(Y*+0)GHT1*L4[[XUB\\\"\\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=\\\"_s}.D,wk_v7~6n%,d@)j\\\" x=\\\"0\\\" y=\\\"960\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"登入\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e登入\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"o`E8PkGgIBXGojqoDoO(\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"Ie`ONq9!9mlD9PuwOFqa\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"p0rDqK)ecHjsiIdR6cvp\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"3I07Em9zl73~#kV+*B/S\\\"\\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=\\\"GUZx3`MghKjS$S(EIF+P\\\"\\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=\\\"fE#s)^EK]v`PUnR,bpdZ\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"+!.Y=u@y$[@._W#,?e9p\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" 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=\\\"xL]kSIaBglt*f^P{C^~4\\\"\\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=\\\"la-JPPSp}3-^RDWJ!b7@\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"-dbN~Tx{g_SX[YO[G?Xp\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"0)hzi}c1meJr[q5\\\\![N08\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"f4*8$P/7Uw_jIjW]EiGm\\\"\\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_method\\\" id=\\\";V:h:~Fz-~-@e{h\\\\!((S6\\\"\\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=\\\"hA9g%{~_KZY?RQEINM!M\\\"\\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=\\\"mO_\\\\!B4:Ys.`B_S2fWR6P\\\"\\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=\\\"?X=8nG6eqwNrS6I[2M@v\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\")D@4bN-JXkxtp(PV8;FB\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" 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_method\\\" id=\\\"[z/8US-IS:L0/kX!-y[Z\\\"\\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=\\\"O5c^[xe6i2rLew+X:/4V\\\"\\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=\\\"3~DZI2w}/U-WBgWxb2fX\\\"\\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=\\\"OS(a5iTMcYp][d%P3bf^\\\"\\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=\\\",z5o0~cv(-YyEi2otvz[\\\"\\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=\\\"_3^EFq#fRfa+q]XC,85]\\\"\\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=\\\"W)?ASdvhFI#kZ,@2uA0w\\\"\\u003e\\n \\u003cvalue name=\\\"SCREENNAME\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"L(VOAd*10/P3j5QVQFB6\\\"\\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=\\\"zq^L]?V.^Q.EF5]}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=\\\"8a_+$/1`9Z}lBxP\\\\!i!;T\\\"\\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=\\\"0SmX4-rluS_X%4zS]RD}\\\"\\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=\\\"s`x,`E[mq/`0z=8qAIVv\\\"\\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=\\\"$Gb7N-q9Q{.hG;I,xyyc\\\"\\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=\\\"tweu6lh?wM,4Mh3hw)A:\\\"\\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=\\\"u=i!Au50Xc%TwUjep6$C\\\"\\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! '輸入姓名 'Text \\\"\\\" 'text))\\n(def (p$登入畫面初始化 ) (set-and-coerce-property! '登入帳號 'Text \\\"\\\" 'text)(set-and-coerce-property! '登入密碼 '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 #f 'boolean)(set-and-coerce-property! '登入配置 'Visible #t '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)\\n\\n;;; 水平配置3\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置3 \\n(set-and-coerce-property! '水平配置3 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置3 'Height -1015 'number)\\n\\n(set-and-coerce-property! '水平配置3 'Width -1080 '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 40 'number)\\n\\n(set-and-coerce-property! '標籤1 'FontTypeface 2 'number)\\n\\n(set-and-coerce-property! '標籤1 'Text \\\"\\\\u8acb\\\\u8a3b\\\\u518a\\\\u65b0\\\\u5e33\\\\u865f\\\" 'text)\\n\\n(set-and-coerce-property! '標籤1 'TextAlignment 1 'number)\\n\\n(set-and-coerce-property! '標籤1 'TextColor #xFFFFFF00 'number)\\n\\n)\\n\\n;;; 水平配置4\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置4 \\n(set-and-coerce-property! '水平配置4 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置4 'Height -1008 'number)\\n\\n(set-and-coerce-property! '水平配置4 'Width -1080 '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 \\\"\\\\u5b78\\\\u54e1\\\\u59d3\\\\u540d:\\\" 'text)\\n\\n)\\n\\n;;; 輸入姓名\\n\\n(add-component 水平配置4 com.google.appinventor.components.runtime.TextBox 輸入姓名 \\n(set-and-coerce-property! '輸入姓名 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a1\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 水平配置5\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置5 \\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;;; 標籤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 \\\"\\\\u5efa\\\\u7acb\\\\u5e33\\\\u865f:\\\" 'text)\\n\\n)\\n\\n;;; 建立帳號\\n\\n(add-component 水平配置5 com.google.appinventor.components.runtime.TextBox 建立帳號 \\n(set-and-coerce-property! '建立帳號 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a2\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 水平配置7\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置7 \\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;;; 標籤4\\n\\n(add-component 水平配置7 com.google.appinventor.components.runtime.Label 標籤4 \\n(set-and-coerce-property! '標籤4 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '標籤4 'Text \\\"\\\\u8a2d\\\\u5b9a\\\\u5bc6\\\\u78bc:\\\" 'text)\\n\\n)\\n\\n;;; 設定密碼\\n\\n(add-component 水平配置7 com.google.appinventor.components.runtime.PasswordTextBox 設定密碼 \\n)\\n\\n;;; 水平配置8\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置8 \\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;;; 標籤5\\n\\n(add-component 水平配置8 com.google.appinventor.components.runtime.Label 標籤5 \\n(set-and-coerce-property! '標籤5 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '標籤5 'Text \\\"\\\\u78ba\\\\u8a8d\\\\u5bc6\\\\u78bc:\\\" 'text)\\n\\n)\\n\\n;;; 確定密碼\\n\\n(add-component 水平配置8 com.google.appinventor.components.runtime.PasswordTextBox 確定密碼 \\n)\\n\\n;;; 水平配置6\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置6 \\n(set-and-coerce-property! '水平配置6 'AlignHorizontal 2 'number)\\n\\n(set-and-coerce-property! '水平配置6 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置6 'Height -1018 'number)\\n\\n(set-and-coerce-property! '水平配置6 'Width -1080 'number)\\n\\n)\\n\\n;;; 按鈕1\\n\\n(add-component 水平配置6 com.google.appinventor.components.runtime.Button 按鈕1 \\n(set-and-coerce-property! '按鈕1 'Image \\\"signup.png\\\" 'text)\\n\\n)\\n\\n(define-event 按鈕1 Click()(set-this-form)\\n (if (and-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '輸入姓名 'Text) \\\"\\\") '(any any) \\\"=\\\") (and-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '建立帳號 'Text) \\\"\\\") '(any any) \\\"=\\\") (and-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '設定密碼 'Text) \\\"\\\") '(any any) \\\"=\\\") (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '確定密碼 'Text) \\\"\\\") '(any any) \\\"=\\\")))) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '設定密碼 'Text) (get-property '確定密碼 'Text)) '(any any) \\\"=\\\") (begin (call-component-method '微型資料庫1 'StoreValue (*list-for-runtime* \\\"\\\\u59d3\\\\u540d\\\" (get-property '輸入姓名 'Text)) '(text any))(call-component-method '微型資料庫1 'StoreValue (*list-for-runtime* \\\"\\\\u5e33\\\\u865f\\\" (get-property '建立帳號 'Text)) '(text any))(call-component-method '微型資料庫1 'StoreValue (*list-for-runtime* \\\"\\\\u5bc6\\\\u78bc\\\" (get-property '確定密碼 '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 #f 'boolean)(set-and-coerce-property! '登入配置 'Visible #t 'boolean)) (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\\\\u4f7f\\\\u7528\\\\u8005\\\\u7684\\\\u76f8\\\\u95dc\\\\u4fe1\\\\u606f\\\") '(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! '登入配置 '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;;; 水平配置1\\n\\n(add-component 登入配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置1 \\n(set-and-coerce-property! '水平配置1 'AlignHorizontal 2 'number)\\n\\n(set-and-coerce-property! '水平配置1 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置1 'Height -1015 'number)\\n\\n(set-and-coerce-property! '水平配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 申請註冊\\n\\n(add-component 水平配置1 com.google.appinventor.components.runtime.Button 申請註冊 \\n(set-and-coerce-property! '申請註冊 'Image \\\"noac.png\\\" 'text)\\n\\n)\\n\\n(define-event 申請註冊 Click()(set-this-form)\\n (set-and-coerce-property! '註冊配置 'Visible #t 'boolean)(set-and-coerce-property! '登入配置 'Visible #f 'boolean)((get-var p$註冊畫面初始化) ))\\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 3 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'Height -1040 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤6\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.Label 標籤6 \\n(set-and-coerce-property! '標籤6 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '標籤6 'FontSize 22 'number)\\n\\n(set-and-coerce-property! '標籤6 'Text \\\"\\\\u4f7f\\\\u7528\\\\u8005\\\\u767b\\\\u5165\\\" 'text)\\n\\n(set-and-coerce-property! '標籤6 '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;;; 水平配置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 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置2 'Height -1010 'number)\\n\\n(set-and-coerce-property! '水平配置2 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤7\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.Label 標籤7 \\n(set-and-coerce-property! '標籤7 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '標籤7 'FontSize 22 'number)\\n\\n(set-and-coerce-property! '標籤7 'Text \\\"\\\\u5e33\\\\u865f:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤7 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 登入帳號\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.TextBox 登入帳號 \\n(set-and-coerce-property! '登入帳號 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a5\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 水平配置9\\n\\n(add-component 登入配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置9 \\n(set-and-coerce-property! '水平配置9 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置9 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置9 'Height -1010 'number)\\n\\n(set-and-coerce-property! '水平配置9 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤8\\n\\n(add-component 水平配置9 com.google.appinventor.components.runtime.Label 標籤8 \\n(set-and-coerce-property! '標籤8 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '標籤8 'FontSize 22 'number)\\n\\n(set-and-coerce-property! '標籤8 'Text \\\"\\\\u5bc6\\\\u78bc:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤8 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 登入密碼\\n\\n(add-component 水平配置9 com.google.appinventor.components.runtime.PasswordTextBox 登入密碼 \\n)\\n\\n;;; 水平配置10\\n\\n(add-component 登入配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置10 \\n(set-and-coerce-property! '水平配置10 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置10 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置10 'Height -1010 'number)\\n\\n(set-and-coerce-property! '水平配置10 'Width -2 'number)\\n\\n)\\n\\n;;; 登入\\n\\n(add-component 水平配置10 com.google.appinventor.components.runtime.Button 登入 \\n(set-and-coerce-property! '登入 'Image \\\"Enter.png\\\" 'text)\\n\\n)\\n\\n(define-event 登入 Click()(set-this-form)\\n (if (and-delayed (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '登入帳號 'Text) \\\"\\\") '(any any) \\\"=\\\") (call-yail-primitive yail-not-equal? (*list-for-runtime* (get-property '登入密碼 'Text) \\\"\\\") '(any any) \\\"=\\\")) (begin (if (and-delayed (call-yail-primitive yail-equal? (*list-for-runtime* (get-property '登入帳號 '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 '登入密碼 'Text) (call-component-method '微型資料庫1 'GetValue (*list-for-runtime* \\\"\\\\u5bc6\\\\u78bc\\\" \\\"\\\") '(text any))) '(any any) \\\"=\\\")) (begin (call-component-method '對話框1 'ShowProgressDialog (*list-for-runtime* \\\"\\\\u767b\\\\u5165\\\\u6210\\\\u529f\\\" \\\"\\\\u767b\\\\u5165\\\\u7d50\\\\u679c\\\") '(text 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\\\\u5e33\\\\u865f\\\\u6216\\\\u5bc6\\\\u78bc\\\") '(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\\\":\\\"Name\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"TextColor\\\":\\\"\\u0026HFF444444\\\",\\\"Uuid\\\":\\\"1713731749\\\"},{\\\"$Name\\\":\\\"\\\\u8077\\\\u52d9_lab\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"21\\\",\\\"Text\\\":\\\"Student\\\",\\\"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=\\\"C~Oz%z~u@RkuuPMSma{[\\\" x=\\\"-719\\\" y=\\\"-172\\\"\\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=\\\"component_method\\\" id=\\\"[C:E+.p=h?Z`UdvM/iTD\\\"\\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 \\u003cblock type=\\\"component_event\\\" id=\\\"7*w5{/tdWGwAcLqR9c(Z\\\" x=\\\"-401\\\" y=\\\"-71\\\"\\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=\\\"zEm?!XfI_UQo2Ga8-oV~\\\"\\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=\\\"D$J4XPR[b6-+MfGBDb~a\\\"\\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=\\\"A6v2L1j{=/*o5Trl/5/D\\\"\\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=\\\"8_BS+Pt$n!jQuYQ7,L-z\\\"\\u003e\\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=\\\"59nJVxwXv2Q-JBHN)b~1\\\" x=\\\"-718\\\" y=\\\"-11\\\"\\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=\\\"yI]4:i?aJ3)w?KOOD%c!\\\"\\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=\\\"@IUhroi.Nn$I!%Wj/EEA\\\"\\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=\\\"Klcsz:IP!m\\\\!B2qtcv-ZI\\\"\\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=\\\"lj/H9F%1GL%?}BN*27Qk\\\"\\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=\\\"/-;.oH8T;W^Rs7vWyfG)\\\"\\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;;; 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))\\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 (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 \\\"Name\\\" '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 \\\"Student\\\" '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":"2019-11-09T10:25:16.301+08:00","updated_at":"2019-11-16T12:18:09.270+08:00","name":"Account","language":"appinventor","screenshot":{"url":null},"parent_id":50435,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":44,"hashid":"d5msk2gk","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":1791271,"file_name":"Enter.png","project_id":105557,"asset_id":98520,"created_at":"2019-11-09T10:25:16.312+08:00","updated_at":"2019-11-09T10:25:16.312+08:00"},{"id":1791272,"file_name":"noac.png","project_id":105557,"asset_id":98519,"created_at":"2019-11-09T10:25:16.313+08:00","updated_at":"2019-11-09T10:25:16.313+08:00"},{"id":1791273,"file_name":"ks.png","project_id":105557,"asset_id":98518,"created_at":"2019-11-09T10:25:16.315+08:00","updated_at":"2019-11-09T10:25:16.315+08:00"},{"id":1791274,"file_name":"signup.png","project_id":105557,"asset_id":98517,"created_at":"2019-11-09T10:25:16.316+08:00","updated_at":"2019-11-09T10:25:16.316+08:00"},{"id":1791275,"file_name":"background.png","project_id":105557,"asset_id":98516,"created_at":"2019-11-09T10:25:16.318+08:00","updated_at":"2019-11-09T10:25:16.318+08:00"}]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
繁中
简中
English
日本語
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦