{"id":72649,"student_id":3311,"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\\\":\\\"1284068662\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e6\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1015\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"1850623771\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u8acb\\\\u8a3b\\\\u518a\\\\u65b0\\\\u5e33\\\\u865f\\\\u6a19\\\\u7c64\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"30\\\",\\\"Text\\\":\\\"\\\\u8acb\\\\u8a3b\\\\u518a\\\\u65b0\\\\u5e33\\\\u865f\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFF00\\\",\\\"Uuid\\\":\\\"268821859\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e5\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"-292108210\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5b78\\\\u54e1\\\\u59d3\\\\u540d\\\\u6a19\\\\u7c64\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u5b78\\\\u54e1\\\\u59d3\\\\u540d:\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-1454692927\\\"},{\\\"$Name\\\":\\\"\\\\u5b78\\\\u54e1\\\\u59d3\\\\u540d\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a1\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"1526451646\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e4\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"353504488\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5efa\\\\u7acb\\\\u5e33\\\\u865f\\\\u6a19\\\\u7c64\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u5efa\\\\u7acb\\\\u5e33\\\\u865f:\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-1461901631\\\"},{\\\"$Name\\\":\\\"\\\\u5efa\\\\u7acb\\\\u5e33\\\\u865f\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a2\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"-2078060601\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e7\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"-168262465\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u8a2d\\\\u5b9a\\\\u5bc6\\\\u78bc\\\\u6a19\\\\u7c64\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u8a2d\\\\u5b9a\\\\u5bc6\\\\u78bc:\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-1688050778\\\"},{\\\"$Name\\\":\\\"\\\\u8a2d\\\\u5b9a\\\\u5bc6\\\\u78bc\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a3\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"350484486\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e10\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"1131583156\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u78ba\\\\u8a8d\\\\u5bc6\\\\u78bc\\\\u6a19\\\\u7c64\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Text\\\":\\\"\\\\u78ba\\\\u8a8d\\\\u5bc6\\\\u78bc:\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-335348790\\\"},{\\\"$Name\\\":\\\"\\\\u78ba\\\\u8a8d\\\\u5bc6\\\\u78bc\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a6\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"-1998138777\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"2\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1015\\\",\\\"Width\\\":\\\"-1080\\\",\\\"Uuid\\\":\\\"741930918\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u8a3b\\\\u518a\\\\u6309\\\\u9215\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFFFFFF00\\\",\\\"Image\\\":\\\"signup.png\\\",\\\"Uuid\\\":\\\"613162165\\\"}]}]},{\\\"$Name\\\":\\\"\\\\u767b\\\\u5165\\\\u914d\\\\u7f6e\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-80682533\\\",\\\"Visible\\\":\\\"False\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"2\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1015\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1445571129\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u7533\\\\u8acb\\\\u8a3b\\\\u518a\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Image\\\":\\\"noac.png\\\",\\\"Uuid\\\":\\\"-108651330\\\"}]},{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1042\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"2085514318\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u4f7f\\\\u7528\\\\u8005\\\\u767b\\\\u5165\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"25\\\",\\\"Text\\\":\\\"\\\\u4f7f\\\\u7528\\\\u8005\\\\u767b\\\\u5165\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-1070522322\\\"},{\\\"$Name\\\":\\\"logo\\\",\\\"$Type\\\":\\\"Image\\\",\\\"$Version\\\":\\\"3\\\",\\\"Picture\\\":\\\"ks.png\\\",\\\"Uuid\\\":\\\"-763379615\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"861225754\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5e33\\\\u865f\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"20.0\\\",\\\"Width\\\":\\\"-1040\\\",\\\"Text\\\":\\\"\\\\u5e33\\\\u865f:\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-1683435682\\\"},{\\\"$Name\\\":\\\"\\\\u8f38\\\\u5165\\\\u5e33\\\\u865f\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Hint\\\":\\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a5\\\\u63d0\\\\u793a\\\",\\\"Uuid\\\":\\\"155115558\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e8\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-237578486\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5bc6\\\\u78bc\\\\u6a19\\\\u7c64\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontBold\\\":\\\"True\\\",\\\"FontSize\\\":\\\"20\\\",\\\"Width\\\":\\\"-1040\\\",\\\"Text\\\":\\\" \\\\u5bc6\\\\u78bc: \\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"-1079175487\\\"},{\\\"$Name\\\":\\\"\\\\u5bc6\\\\u78bc\\\\u8f38\\\\u5165\\\\u56681\\\",\\\"$Type\\\":\\\"PasswordTextBox\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"981876043\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e9\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-1013\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"285322329\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u9032\\\\u5165\\\\u53e9\\\\u53ee\\\\u5b78\\\\u9662\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Image\\\":\\\"Enter.png\\\",\\\"Uuid\\\":\\\"-1323516025\\\"}]}]},{\\\"$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=\\\"controls_if\\\" id=\\\"yAL@27VC*sYqr5zYT2bd\\\" x=\\\"81\\\" y=\\\"-258\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"MDw[6o6^hLhMra4uRGWc\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"x)4SVZsuj-;_(b8kC?VF\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_operation\\\" id=\\\"{WHEj(e9gwlwa`:w!z^i\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eAND\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"logic_compare\\\" id=\\\"i.UMG/[koSRbGY%!c^1\\\\!\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"kG8-_)g-Qd}S-y^{BiEH\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" instance_name=\\\"建立帳號文字方塊\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e建立帳號文字方塊\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"shU_IW^{7)/VFlC{9r~Y\\\"\\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=\\\"[u`;EQKLPZ3W-1YH*3`y\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"}sZo~Ir7+laYPA}=,,*G\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" instance_name=\\\"學員姓名文字方塊\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e學員姓名文字方塊\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"69XO4SWO~Pv7\\\\!SK55LrI\\\"\\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=\\\"E4s.=8=?Be\\\\!$B/}iqB}h\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"\\\\!#_A.!%D#jZZzfJa]iks\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" instance_name=\\\"確認密碼文字方塊\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e確認密碼文字方塊\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"dD)R~AHESO2sGmG`^Cd:\\\"\\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=\\\"lW1M1jWvSED~]K#7rrfH\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"*-(0Jh0.}N1-VOsk-j4D\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" instance_name=\\\"設定密碼文字方塊\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e設定密碼文字方塊\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"k/Qyh}@xHnGwT-/7%.N*\\\"\\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 \\u003cblock type=\\\"component_event\\\" id=\\\"#!X_)diFJ?a+It-j~/V6\\\" collapsed=\\\"true\\\" x=\\\"-353\\\" y=\\\"-153\\\"\\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=\\\"1%p:yI+iY~}Wb^a-]ouW\\\"\\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=\\\"3e1N=67%,,/7K%WYHC2g\\\"\\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=\\\"6AHLi}PVe9*L(EmT_^3k\\\"\\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=\\\"~]jjM!Vl{`U}vh:6{?4:\\\"\\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=\\\"WIHMA(d7,RNjUW=S!7K)\\\" 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(Kt}:jSyoI)?eVLab\\\" collapsed=\\\"true\\\" x=\\\"-363\\\" y=\\\"-111\\\"\\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=\\\"-%xQeuk;Q\\\\!q,K/a~F.dt\\\"\\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=\\\"D^dJC1g9Q;C;wSp^IffH\\\"\\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=\\\"Q+NP1KE:3Kf,ZAPzT8nx\\\"\\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=\\\"GTfP%Bn%XD{q}%c]D5W+\\\"\\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=\\\"oxs2(L+?b=]YC};cCxH0\\\" 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=\\\"procedures_defnoreturn\\\" id=\\\"PwAjk}[*zvZi=L*]7][K\\\" collapsed=\\\"true\\\" x=\\\"-354\\\" y=\\\"-64\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e登入畫面初始化\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"2h*r6Hl4zn$#MEMK%/mC\\\"\\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=\\\"b@q=5H,fDe76WQ}VJ1+;\\\"\\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=\\\"Wo%Jor}LC4{v7*ev~Fa+\\\"\\u003e\\n \\u003cmutation component_type=\\\"PasswordTextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"密碼輸入器1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e密碼輸入器1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"W7h%nsm(T/-`jFf}SR}t\\\"\\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=\\\"procedures_defnoreturn\\\" id=\\\"\\\\!]%0!3W`siW]5i}ipMUd\\\" collapsed=\\\"true\\\" x=\\\"-342\\\" y=\\\"-30\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e註冊畫面初始化\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"DH0G\\\\!Ga~s+t8vD8,sWN~\\\"\\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=\\\"?5y0g8!O_m--qX:A2foq\\\"\\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=\\\"logic_compare\\\" id=\\\"=/!jzmPS0e-RsVM9GC5+\\\" x=\\\"129\\\" y=\\\"87\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eNEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"mkzk8d!kFP%\\\\!s.y9lKY%\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" instance_name=\\\"設定密碼文字方塊\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e設定密碼文字方塊\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"~:S(fE3iW%3g+!+BQcx]\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\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)(set-and-coerce-property! '密碼輸入器1 'Text \\\"\\\" 'text))\\n(def (p$註冊畫面初始化 ) (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 #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)\\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 -1015 'number)\\n\\n(set-and-coerce-property! '水平配置6 'Width -1080 'number)\\n\\n)\\n\\n;;; 請註冊新帳號標籤\\n\\n(add-component 水平配置6 com.google.appinventor.components.runtime.Label 請註冊新帳號標籤 \\n(set-and-coerce-property! '請註冊新帳號標籤 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '請註冊新帳號標籤 'FontSize 30 'number)\\n\\n(set-and-coerce-property! '請註冊新帳號標籤 'Text \\\"\\\\u8acb\\\\u8a3b\\\\u518a\\\\u65b0\\\\u5e33\\\\u865f\\\" 'text)\\n\\n(set-and-coerce-property! '請註冊新帳號標籤 '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;;; 學員姓名標籤\\n\\n(add-component 水平配置5 com.google.appinventor.components.runtime.Label 學員姓名標籤 \\n(set-and-coerce-property! '學員姓名標籤 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '學員姓名標籤 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '學員姓名標籤 'Text \\\"\\\\u5b78\\\\u54e1\\\\u59d3\\\\u540d:\\\" 'text)\\n\\n(set-and-coerce-property! '學員姓名標籤 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 學員姓名文字方塊\\n\\n(add-component 水平配置5 com.google.appinventor.components.runtime.TextBox 學員姓名文字方塊 \\n(set-and-coerce-property! '學員姓名文字方塊 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a1\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 水平配置4\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置4 \\n(set-and-coerce-property! '水平配置4 'AlignVertical 2 'number)\\n\\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;;; 建立帳號標籤\\n\\n(add-component 水平配置4 com.google.appinventor.components.runtime.Label 建立帳號標籤 \\n(set-and-coerce-property! '建立帳號標籤 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '建立帳號標籤 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '建立帳號標籤 'Text \\\"\\\\u5efa\\\\u7acb\\\\u5e33\\\\u865f:\\\" 'text)\\n\\n(set-and-coerce-property! '建立帳號標籤 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 建立帳號文字方塊\\n\\n(add-component 水平配置4 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 '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;;; 設定密碼標籤\\n\\n(add-component 水平配置7 com.google.appinventor.components.runtime.Label 設定密碼標籤 \\n(set-and-coerce-property! '設定密碼標籤 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '設定密碼標籤 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '設定密碼標籤 'Text \\\"\\\\u8a2d\\\\u5b9a\\\\u5bc6\\\\u78bc:\\\" 'text)\\n\\n(set-and-coerce-property! '設定密碼標籤 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 設定密碼文字方塊\\n\\n(add-component 水平配置7 com.google.appinventor.components.runtime.TextBox 設定密碼文字方塊 \\n(set-and-coerce-property! '設定密碼文字方塊 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a3\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 水平配置10\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置10 \\n(set-and-coerce-property! '水平配置10 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置10 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置10 'Height -1008 'number)\\n\\n(set-and-coerce-property! '水平配置10 'Width -1080 'number)\\n\\n)\\n\\n;;; 確認密碼標籤\\n\\n(add-component 水平配置10 com.google.appinventor.components.runtime.Label 確認密碼標籤 \\n(set-and-coerce-property! '確認密碼標籤 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '確認密碼標籤 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '確認密碼標籤 'Text \\\"\\\\u78ba\\\\u8a8d\\\\u5bc6\\\\u78bc:\\\" 'text)\\n\\n(set-and-coerce-property! '確認密碼標籤 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 確認密碼文字方塊\\n\\n(add-component 水平配置10 com.google.appinventor.components.runtime.TextBox 確認密碼文字方塊 \\n(set-and-coerce-property! '確認密碼文字方塊 'Hint \\\"\\\\u6587\\\\u5b57\\\\u65b9\\\\u584a6\\\\u63d0\\\\u793a\\\" 'text)\\n\\n)\\n\\n;;; 水平配置3\\n\\n(add-component 註冊配置 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置3 \\n(set-and-coerce-property! '水平配置3 'AlignHorizontal 2 'number)\\n\\n(set-and-coerce-property! '水平配置3 'AlignVertical 2 'number)\\n\\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;;; 註冊按鈕\\n\\n(add-component 水平配置3 com.google.appinventor.components.runtime.Button 註冊按鈕 \\n(set-and-coerce-property! '註冊按鈕 'BackgroundColor #xFFFFFF00 'number)\\n\\n(set-and-coerce-property! '註冊按鈕 'Image \\\"signup.png\\\" 'text)\\n\\n)\\n\\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 'AlignVertical 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 #f 'boolean)(set-and-coerce-property! '註冊配置 'Visible #t 'boolean)((get-var p$註冊畫面初始化) ))\\n;;; 垂直配置2\\n\\n(add-component 登入配置 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置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 'Height -1042 'number)\\n\\n(set-and-coerce-property! '垂直配置2 'Width -2 'number)\\n\\n)\\n\\n;;; 使用者登入\\n\\n(add-component 垂直配置2 com.google.appinventor.components.runtime.Label 使用者登入 \\n(set-and-coerce-property! '使用者登入 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '使用者登入 'FontSize 25 'number)\\n\\n(set-and-coerce-property! '使用者登入 'Text \\\"\\\\u4f7f\\\\u7528\\\\u8005\\\\u767b\\\\u5165\\\" 'text)\\n\\n(set-and-coerce-property! '使用者登入 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; logo\\n\\n(add-component 垂直配置2 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 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置2 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置2 'Height -1008 'number)\\n\\n(set-and-coerce-property! '水平配置2 'Width -2 'number)\\n\\n)\\n\\n;;; 帳號\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.Label 帳號 \\n(set-and-coerce-property! '帳號 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '帳號 'FontSize 20.0 'number)\\n\\n(set-and-coerce-property! '帳號 'Width -1040 'number)\\n\\n(set-and-coerce-property! '帳號 'Text \\\"\\\\u5e33\\\\u865f:\\\" 'text)\\n\\n(set-and-coerce-property! '帳號 'TextAlignment 1 'number)\\n\\n(set-and-coerce-property! '帳號 '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;;; 水平配置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 -2 'number)\\n\\n)\\n\\n;;; 密碼標籤\\n\\n(add-component 水平配置8 com.google.appinventor.components.runtime.Label 密碼標籤 \\n(set-and-coerce-property! '密碼標籤 'FontBold #t 'boolean)\\n\\n(set-and-coerce-property! '密碼標籤 'FontSize 20 'number)\\n\\n(set-and-coerce-property! '密碼標籤 'Width -1040 'number)\\n\\n(set-and-coerce-property! '密碼標籤 'Text \\\" \\\\u5bc6\\\\u78bc: \\\" 'text)\\n\\n(set-and-coerce-property! '密碼標籤 'TextAlignment 1 'number)\\n\\n(set-and-coerce-property! '密碼標籤 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n;;; 密碼輸入器1\\n\\n(add-component 水平配置8 com.google.appinventor.components.runtime.PasswordTextBox 密碼輸入器1 \\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 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置9 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '水平配置9 'Height -1013 'number)\\n\\n(set-and-coerce-property! '水平配置9 'Width -2 'number)\\n\\n)\\n\\n;;; 進入叩叮學院\\n\\n(add-component 水平配置9 com.google.appinventor.components.runtime.Button 進入叩叮學院 \\n(set-and-coerce-property! '進入叩叮學院 'Image \\\"Enter.png\\\" 'text)\\n\\n)\\n\\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 \\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;;; 畫布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;;; 水平配置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;;; 微型資料庫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-06-15T13:51:19.101+08:00","updated_at":"2019-10-13T06:24:49.253+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":129,"hashid":"zpes5nv4","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":1269380,"file_name":"Enter.png","project_id":72649,"asset_id":98520,"created_at":"2019-06-15T13:51:19.107+08:00","updated_at":"2019-06-15T13:51:19.107+08:00"},{"id":1269381,"file_name":"noac.png","project_id":72649,"asset_id":98519,"created_at":"2019-06-15T13:51:19.108+08:00","updated_at":"2019-06-15T13:51:19.108+08:00"},{"id":1269382,"file_name":"ks.png","project_id":72649,"asset_id":98518,"created_at":"2019-06-15T13:51:19.109+08:00","updated_at":"2019-06-15T13:51:19.109+08:00"},{"id":1269383,"file_name":"signup.png","project_id":72649,"asset_id":98517,"created_at":"2019-06-15T13:51:19.110+08:00","updated_at":"2019-06-15T13:51:19.110+08:00"},{"id":1269384,"file_name":"background.png","project_id":72649,"asset_id":98516,"created_at":"2019-06-15T13:51:19.111+08:00","updated_at":"2019-06-15T13:51:19.111+08:00"}]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
繁中
简中
English
日本語
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦