{"id":142083,"student_id":3795,"content":"{\"files\":{\"src/appinventor/ai_appinventor/Lottery/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"localhost\\\",\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AppName\\\":\\\"Lottery\\\",\\\"ScreenOrientation\\\":\\\"portrait\\\",\\\"Title\\\":\\\"\\\\u5927\\\\u6a02\\\\u900f\\\",\\\"TitleVisible\\\":\\\"False\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"491543456\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1329195955\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c641\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u8acb\\\\u8f38\\\\u5165 1~49 \\\\u9593\\\\u7684\\\\u6578\\\\u5b57\\\",\\\"Uuid\\\":\\\"2124459533\\\"},{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c642\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u8f38\\\\u5165\\\\u5f8c\\\\u8acb\\\\u6309\\\\u4e0b\\\\u8f38\\\\u5165\\\\u6846\\\\u53f3\\\\u908a\\\\u7684\\\\u3010\\\\u78ba\\\\u8a8d\\\\u3011\\\\u6309\\\\u9215\\\",\\\"Uuid\\\":\\\"-2005760452\\\"},{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c643\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u5171 7 \\\\u7d44\\\\u6578\\\\u5b57\\\",\\\"Uuid\\\":\\\"-466481202\\\"},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1828836654\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u8f38\\\\u5165\\\\u6578\\\\u5b57_text\\\",\\\"$Type\\\":\\\"TextBox\\\",\\\"$Version\\\":\\\"5\\\",\\\"Hint\\\":\\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u6578\\\\u5b57\\\",\\\"NumbersOnly\\\":\\\"True\\\",\\\"Uuid\\\":\\\"-77609458\\\"},{\\\"$Name\\\":\\\"\\\\u78ba\\\\u8a8d_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Text\\\":\\\"\\\\u78ba\\\\u8a8d\\\",\\\"Uuid\\\":\\\"1989696614\\\"}]}]},{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Height\\\":\\\"-1050\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-242295489\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6e05\\\\u55ae\\\\u986f\\\\u793a\\\\u56681\\\",\\\"$Type\\\":\\\"ListView\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1819010650\\\"}]}]},{\\\"$Name\\\":\\\"\\\\u516c\\\\u4f48\\\\u4e2d\\\\u734e\\\\u72c0\\\\u6cc1_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"Height\\\":\\\"-1008\\\",\\\"Width\\\":\\\"-2\\\",\\\"Text\\\":\\\"\\\\u898b\\\\u8b49\\\\u5947\\\\u8e5f\\\\u6642\\\\u523b\\\",\\\"Uuid\\\":\\\"1429652105\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/Lottery/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"M2X:~-gVM7k+Mt@Okx.B\\\" 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=\\\"8W[*PNgmDD2?v0-Ds1Cc\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"公佈中獎狀況_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e公佈中獎狀況_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"FRQxkx}aScj-m7e`cQs-\\\"\\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=\\\"R!Epk3vL?np7`{e5Bp:.\\\" 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/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"procedures_defnoreturn\\\" id=\\\"Ln(_bIBU^z%^XLknro[P\\\" x=\\\"0\\\" y=\\\"118\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e產生一組樂透數字\\u003c/field\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"b(TCp(K\\\\!=.:IZoXht[{c\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 開講清單\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"oxRnGVyqJv!WDRC=)!G?\\\"\\u003e\\n \\u003cmutation items=\\\"0\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"controls_forRange\\\" id=\\\";p2GYW.aUIUq\\\\!^8^aiVg\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e數字\\u003c/field\\u003e\\n \\u003cvalue name=\\\"START\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"axsnMlP{\\\\!4*hO=-)nZB@\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"END\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"YtpzY^8/[UQ$Zy;*~}\\\\!)\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e7\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"STEP\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"zl@Okb7h2P+N~^!1C`e.\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"2HUYYh$x~ZXD.A([NpSQ\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 是否產生數字\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"eX\\\\!._u^HN1e~bN!LFS3}\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"controls_while\\\" id=\\\"icXSG/^mPyMFZyAhRi*w\\\"\\u003e\\n \\u003cvalue name=\\\"TEST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"cj8Q2LlTqF}{EtQO$jW)\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 是否產生數字\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"U{M}@Y#8((5iUZ\\\\!]N;(m\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 是否產生數字\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"Iuoi0J?j@i!SER#`XYyF\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\";)7aPn/Q;u?VhtdC}8_]\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 產生數字\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_random_int\\\" id=\\\"NLlx_:WI7PI$po82\\\\!moH\\\"\\u003e\\n \\u003cvalue name=\\\"FROM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"PO6kvD_fq=\\\\!D)p)V*w?q\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"TO\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"^m!7a8Ny%Z7@lFPl`O_T\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e49\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"controls_forEach\\\" id=\\\"az4N\\\\!ak`hrB7)=B9l,j.\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e清單項目\\u003c/field\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"0Fk0?_S:H~;ic_T_ehQ=\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 開講清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\"11IwCSD8V\\\\!Ze1Hl*K9Bt\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"~C;pBFGG:Gr+LLG+EC#C\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"JE?0M0xo.3?0W7tyI,?I\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 產生數字\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"twQWMN$]\\\\!21ze~pbMux{\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e清單項目\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"1m2)5Vk,7#]`Z)V*e/~?\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 是否產生數字\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"mcwj?V/*24*R#E.Gc^QG\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eFALSE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lists_add_items\\\" id=\\\"CGNio4Q=A18yUG4X[)`,\\\"\\u003e\\n \\u003cmutation items=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"w;tvUlDT%,@u8@COWjgd\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 開講清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"6\\\\!ej/96IgAiGBHEQ1nw*\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 產生數字\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"-+*Lc[!EDwWc1Nyp6U9!\\\" x=\\\"0\\\" y=\\\"596\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"確認_btn\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e確認_btn\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\")$,.^CoS`k4f,5yriCV%\\\"\\u003e\\n \\u003cmutation else=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"O]b=W~@^MTY%]^=zn6GN\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eLTE\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"7cavknZA0mF_4)YXx/EH\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 輸入次數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"wOKMNZD_Ploxb+H%vZGP\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e7\\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=\\\"lists_add_items\\\" id=\\\"A.ZE%m{Kf`5}w5lt@I?B\\\"\\u003e\\n \\u003cmutation items=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"Ky9*G;O]it~JUhmQl?;C\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 使用者輸入的清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM0\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"qYh!Rp4\\\\!aPJ`v7:5vGAc\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"get\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"輸入數字_text\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e輸入數字_text\\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=\\\"lexical_variable_set\\\" id=\\\"+3X/q.[!*0ip-)%CfpVQ\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 輸入次數\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_add\\\" id=\\\"4FI*:qBk#$TP%K5HI@d4\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"NUM0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"/qx67atJcp$?x3yyHG@Q\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 輸入次數\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM1\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"^KIq(%~NtA~LgM^paEAB\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"]DoS6o-\\\\!zF?ZgPbqYw_F\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListView\\\" set_or_get=\\\"set\\\" property_name=\\\"Elements\\\" is_generic=\\\"false\\\" instance_name=\\\"清單顯示器1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e清單顯示器1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eElements\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"1+/~FQ;h+\\\\!AcPbaFA$bv\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 使用者輸入的清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"PZ+)o_n.N)1!KIEi9#.L\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"輸入數字_text\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e輸入數字_text\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"UQ/H+KAor%{^Af\\\\!NBmO9\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cstatement name=\\\"ELSE\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"f`3`jDQO4i5Q~3i.*?{:\\\"\\u003e\\n \\u003cmutation component_type=\\\"TextBox\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"輸入數字_text\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e輸入數字_text\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"%w,lTR}pH{)Vxm5MtD[T\\\"\\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=\\\"39]jKM^PNmKW9A6!QWos\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"確認_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e確認_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"B3+tavZ$)Mm7BISo^9c4\\\"\\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=\\\"XK?CovXzFb,)w0s/.ZKB\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" set_or_get=\\\"set\\\" property_name=\\\"Enabled\\\" is_generic=\\\"false\\\" instance_name=\\\"公佈中獎狀況_btn\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e公佈中獎狀況_btn\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eEnabled\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_false\\\" id=\\\"]B*(Sz50szRww\\\\!w}?3gr\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"!b(UtMPM~QsN$u{TiRpg\\\" x=\\\"0\\\" y=\\\"945\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"公佈中獎狀況_btn\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e公佈中獎狀況_btn\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_openAnotherScreenWithStartValue\\\" id=\\\"3x:j@s4*6][a)c@+_)[W\\\"\\u003e\\n \\u003cvalue name=\\\"SCREENNAME\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"em*vvOQTv0ppL)%`TB]/\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eScreen2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"STARTVALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"(((5C4r?J0%){V:Tp@]*\\\"\\u003e\\n \\u003cmutation items=\\\"2\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"RLi$GBW#)it(V5Cg[G:a\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 使用者輸入的清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"p1C_E\\\\!7Kz+[n8-m0z9E`\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 開講清單\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"+]#AVVx9gzEe;H]Y~tks\\\" x=\\\"0\\\" y=\\\"1087\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e開講清單\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"5G_RXQ77Vj-$PZ/gxk%B\\\"\\u003e\\n \\u003cmutation items=\\\"0\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\":qCkw47+ai0Xw@}fmW)3\\\" x=\\\"0\\\" y=\\\"1140\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e是否產生數字\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"logic_boolean\\\" id=\\\"NEqc$uIMJL.e$Jr\\\\!z?4.\\\"\\u003e\\n \\u003cfield name=\\\"BOOL\\\"\\u003eTRUE\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"9RART6x@:5]8)[9-q46P\\\" x=\\\"0\\\" y=\\\"1193\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e使用者輸入的清單\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"+f9:M~YW!w~$Tm)f(4z2\\\"\\u003e\\n \\u003cmutation items=\\\"0\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"kf?I]+`,a7@:_(~r~ZY~\\\" x=\\\"0\\\" y=\\\"1246\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e輸入次數\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"%=-t;A!?by*7qZ%?ov%K\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"_@$G@n:K-\\\\!U[r?Pa\\\\!Gp]\\\" x=\\\"0\\\" y=\\\"1299\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e產生數字\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"]~!*ug!52c(W,]y}hR1b\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e0\\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/Lottery/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.Lottery.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def (p$產生一組樂透數字 ) (set-var! g$開講清單 (call-yail-primitive make-yail-list (*list-for-runtime* ) '() \\\"make a list\\\"))(forrange $數字 (begin (set-var! g$是否產生數字 #t)(while (get-var g$是否產生數字) (begin (set-var! g$是否產生數字 #t)(set-var! g$產生數字 (call-yail-primitive random-integer (*list-for-runtime* 1 49) '(number number) \\\"random integer\\\"))(foreach $清單項目 (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-var g$產生數字) (lexical-value $清單項目)) '(any any) \\\"=\\\") (begin (set-var! g$是否產生數字 #f)))) (get-var g$開講清單))))(call-yail-primitive yail-list-add-to-list! (*list-for-runtime* (get-var g$開講清單) (get-var g$產生數字) ) '(list any ) \\\"add items to list\\\")) 1 7 1))\\n(def g$開講清單 (call-yail-primitive make-yail-list (*list-for-runtime* ) '() \\\"make a list\\\"))\\n(def g$是否產生數字 #t)\\n(def g$使用者輸入的清單 (call-yail-primitive make-yail-list (*list-for-runtime* ) '() \\\"make a list\\\"))\\n(def g$輸入次數 0)\\n(def g$產生數字 0)\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AppName \\\"Lottery\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'ScreenOrientation \\\"portrait\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'Title \\\"\\\\u5927\\\\u6a02\\\\u900f\\\" '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! '公佈中獎狀況_btn 'Enabled #f 'boolean)((get-var p$產生一組樂透數字) ))\\n;;; 垂直配置1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置1 \\n(set-and-coerce-property! '垂直配置1 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'Height -2 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 垂直配置2\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置2 \\n(set-and-coerce-property! '垂直配置2 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置2 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤1\\n\\n(add-component 垂直配置2 com.google.appinventor.components.runtime.Label 標籤1 \\n(set-and-coerce-property! '標籤1 'Text \\\"\\\\u8acb\\\\u8f38\\\\u5165 1~49 \\\\u9593\\\\u7684\\\\u6578\\\\u5b57\\\" 'text)\\n\\n)\\n\\n;;; 標籤2\\n\\n(add-component 垂直配置2 com.google.appinventor.components.runtime.Label 標籤2 \\n(set-and-coerce-property! '標籤2 'Text \\\"\\\\u8f38\\\\u5165\\\\u5f8c\\\\u8acb\\\\u6309\\\\u4e0b\\\\u8f38\\\\u5165\\\\u6846\\\\u53f3\\\\u908a\\\\u7684\\\\u3010\\\\u78ba\\\\u8a8d\\\\u3011\\\\u6309\\\\u9215\\\" 'text)\\n\\n)\\n\\n;;; 標籤3\\n\\n(add-component 垂直配置2 com.google.appinventor.components.runtime.Label 標籤3 \\n(set-and-coerce-property! '標籤3 'Text \\\"\\\\u5171 7 \\\\u7d44\\\\u6578\\\\u5b57\\\" 'text)\\n\\n)\\n\\n;;; 水平配置1\\n\\n(add-component 垂直配置2 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置1 \\n(set-and-coerce-property! '水平配置1 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '水平配置1 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 輸入數字_text\\n\\n(add-component 水平配置1 com.google.appinventor.components.runtime.TextBox 輸入數字_text \\n(set-and-coerce-property! '輸入數字_text 'Hint \\\"\\\\u8acb\\\\u8f38\\\\u5165\\\\u6578\\\\u5b57\\\" 'text)\\n\\n(set-and-coerce-property! '輸入數字_text 'NumbersOnly #t 'boolean)\\n\\n)\\n\\n;;; 確認_btn\\n\\n(add-component 水平配置1 com.google.appinventor.components.runtime.Button 確認_btn \\n(set-and-coerce-property! '確認_btn 'Text \\\"\\\\u78ba\\\\u8a8d\\\" 'text)\\n\\n)\\n\\n(define-event 確認_btn Click()(set-this-form)\\n (if (call-yail-primitive \\u003c= (*list-for-runtime* (get-var g$輸入次數) 7) '(number number) \\\"\\u003c=\\\") (begin (call-yail-primitive yail-list-add-to-list! (*list-for-runtime* (get-var g$使用者輸入的清單) (get-property '輸入數字_text 'Text) ) '(list any ) \\\"add items to list\\\")(set-var! g$輸入次數 (call-yail-primitive + (*list-for-runtime* (get-var g$輸入次數) 1 ) '(number number ) \\\"+\\\"))(set-and-coerce-property! '清單顯示器1 'Elements (get-var g$使用者輸入的清單) 'list)(set-and-coerce-property! '輸入數字_text 'Text \\\"\\\" 'text)) (begin (set-and-coerce-property! '輸入數字_text 'Enabled #f 'boolean)(set-and-coerce-property! '確認_btn 'Enabled #f 'boolean)(set-and-coerce-property! '公佈中獎狀況_btn 'Enabled #t 'boolean))))\\n;;; 垂直配置3\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置3 \\n(set-and-coerce-property! '垂直配置3 'Height -1050 'number)\\n\\n(set-and-coerce-property! '垂直配置3 'Width -2 'number)\\n\\n)\\n\\n;;; 清單顯示器1\\n\\n(add-component 垂直配置3 com.google.appinventor.components.runtime.ListView 清單顯示器1 \\n(set-and-coerce-property! '清單顯示器1 'Width -2 'number)\\n\\n)\\n\\n;;; 公佈中獎狀況_btn\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Button 公佈中獎狀況_btn \\n(set-and-coerce-property! '公佈中獎狀況_btn 'Height -1008 'number)\\n\\n(set-and-coerce-property! '公佈中獎狀況_btn 'Width -2 'number)\\n\\n(set-and-coerce-property! '公佈中獎狀況_btn 'Text \\\"\\\\u898b\\\\u8b49\\\\u5947\\\\u8e5f\\\\u6642\\\\u523b\\\" 'text)\\n\\n)\\n\\n(define-event 公佈中獎狀況_btn Click()(set-this-form)\\n (call-yail-primitive open-another-screen-with-start-value (*list-for-runtime* \\\"Screen2\\\" (call-yail-primitive make-yail-list (*list-for-runtime* (get-var g$使用者輸入的清單) (get-var g$開講清單) ) '(any any ) \\\"make a list\\\")) '(text any) \\\"open another screen with start value\\\"))\\n(init-runtime)\",\"src/appinventor/ai_appinventor/Lottery/Screen2.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen2\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AppName\\\":\\\"kodingschool\\\",\\\"ScreenOrientation\\\":\\\"portrait\\\",\\\"ShowStatusBar\\\":\\\"False\\\",\\\"Title\\\":\\\"\\\\u958b\\\\u734e\\\\u7d50\\\\u679c\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"46007558\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1647026953\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u958b\\\\u734e\\\\u7d50\\\\u679c_lab\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Width\\\":\\\"-1040\\\",\\\"Text\\\":\\\"\\\\u958b\\\\u734e\\\\u7d50\\\\u679c\\\",\\\"Uuid\\\":\\\"1723512010\\\"},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Height\\\":\\\"20\\\",\\\"Width\\\":\\\"-1010\\\",\\\"Uuid\\\":\\\"-516271776\\\"},{\\\"$Name\\\":\\\"\\\\u4f7f\\\\u7528\\\\u8005\\\\u7d50\\\\u679c_lab\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Width\\\":\\\"-1040\\\",\\\"Text\\\":\\\"\\\\u4f7f\\\\u7528\\\\u8005\\\\u7d50\\\\u679c\\\",\\\"TextAlignment\\\":\\\"2\\\",\\\"Uuid\\\":\\\"4946430\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1811005307\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u958b\\\\u734e_\\\\u986f\\\\u793a\\\\u5668\\\",\\\"$Type\\\":\\\"ListView\\\",\\\"$Version\\\":\\\"5\\\",\\\"Width\\\":\\\"-1050\\\",\\\"Uuid\\\":\\\"-1533009660\\\"},{\\\"$Name\\\":\\\"\\\\u4f7f\\\\u7528\\\\u8005_\\\\u986f\\\\u793a\\\\u5668\\\",\\\"$Type\\\":\\\"ListView\\\",\\\"$Version\\\":\\\"5\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFF444444\\\",\\\"Width\\\":\\\"-1050\\\",\\\"Uuid\\\":\\\"1793466919\\\"}]}]}]}}\\n|#\",\"src/appinventor/ai_appinventor/Lottery/Screen2.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"9IQb!`4os7Jn!d!/}AEv\\\" x=\\\"-145\\\" y=\\\"-86\\\"\\u003e\\n \\u003cmutation component_type=\\\"Form\\\" instance_name=\\\"Screen2\\\" event_name=\\\"Initialize\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eScreen2\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"7S#wK%_\\\\!($ohcrNe;^@D\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListView\\\" set_or_get=\\\"set\\\" property_name=\\\"Elements\\\" is_generic=\\\"false\\\" instance_name=\\\"開獎_顯示器\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e開獎_顯示器\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eElements\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\":_r^+-O}aSG:VoZe@:MB\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"controls_getStartValue\\\" id=\\\"SS!aKF9$tfZ`?0NR.L6s\\\"\\u003e\\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"z=~1KL}wLn=Z`PWilwy^\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"qx%P%PXa4~@2R4ms7E]1\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListView\\\" set_or_get=\\\"set\\\" property_name=\\\"Elements\\\" is_generic=\\\"false\\\" instance_name=\\\"使用者_顯示器\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e使用者_顯示器\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eElements\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"5!C$G(a(lH\\\\!,Fh;UJ0tl\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"controls_getStartValue\\\" id=\\\"ja2p!gGY:oi2bP]{eV#E\\\"\\u003e\\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"W?I(u?ls;U`yZt[u-JFU\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/Lottery/Screen2.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.Lottery.Screen2 Screen2)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n;;; Screen2\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen2 'AppName \\\"kodingschool\\\" 'text)\\n (set-and-coerce-property! 'Screen2 'ScreenOrientation \\\"portrait\\\" 'text)\\n (set-and-coerce-property! 'Screen2 'ShowStatusBar #f 'boolean)\\n (set-and-coerce-property! 'Screen2 'Title \\\"\\\\u958b\\\\u734e\\\\u7d50\\\\u679c\\\" 'text)\\n)\\n\\n(define-event Screen2 Initialize()(set-this-form)\\n (set-and-coerce-property! '開獎_顯示器 'Elements (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive get-start-value (*list-for-runtime* ) '() \\\"get start value\\\") 2) '(list number) \\\"select list item\\\") 'list)(set-and-coerce-property! '使用者_顯示器 'Elements (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive get-start-value (*list-for-runtime* ) '() \\\"get start value\\\") 1) '(list number) \\\"select list item\\\") 'list))\\n;;; 垂直配置1\\n\\n(add-component Screen2 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置1 \\n(set-and-coerce-property! '垂直配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置1\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置1 \\n(set-and-coerce-property! '水平配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 開獎結果_lab\\n\\n(add-component 水平配置1 com.google.appinventor.components.runtime.Label 開獎結果_lab \\n(set-and-coerce-property! '開獎結果_lab 'Width -1040 'number)\\n\\n(set-and-coerce-property! '開獎結果_lab 'Text \\\"\\\\u958b\\\\u734e\\\\u7d50\\\\u679c\\\" 'text)\\n\\n)\\n\\n;;; 水平配置3\\n\\n(add-component 水平配置1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置3 \\n(set-and-coerce-property! '水平配置3 'Height 20 'number)\\n\\n(set-and-coerce-property! '水平配置3 'Width -1010 'number)\\n\\n)\\n\\n;;; 使用者結果_lab\\n\\n(add-component 水平配置1 com.google.appinventor.components.runtime.Label 使用者結果_lab \\n(set-and-coerce-property! '使用者結果_lab 'Width -1040 'number)\\n\\n(set-and-coerce-property! '使用者結果_lab 'Text \\\"\\\\u4f7f\\\\u7528\\\\u8005\\\\u7d50\\\\u679c\\\" 'text)\\n\\n(set-and-coerce-property! '使用者結果_lab 'TextAlignment 2 'number)\\n\\n)\\n\\n;;; 水平配置2\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置2 \\n(set-and-coerce-property! '水平配置2 'Width -2 'number)\\n\\n)\\n\\n;;; 開獎_顯示器\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.ListView 開獎_顯示器 \\n(set-and-coerce-property! '開獎_顯示器 'Width -1050 'number)\\n\\n)\\n\\n;;; 使用者_顯示器\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.ListView 使用者_顯示器 \\n(set-and-coerce-property! '使用者_顯示器 'BackgroundColor #xFF444444 'number)\\n\\n(set-and-coerce-property! '使用者_顯示器 'Width -1050 'number)\\n\\n)\\n\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"Lottery\\\",\\\"Icon\\\":\\\"\\\",\\\"PhoneTablet\\\":\\\"False\\\",\\\"PrimaryColor\\\":\\\"\\u0026HFF3F51B5\\\",\\\"PrimaryColorDark\\\":\\\"\\u0026HFF303F9F\\\",\\\"ShowHiddenComponents\\\":\\\"False\\\",\\\"ShowListsAsJson\\\":\\\"False\\\",\\\"Sizing\\\":\\\"Fixed\\\",\\\"Theme\\\":\\\"Classic\\\",\\\"TutorialURL\\\":\\\"\\\",\\\"UsesLocation\\\":\\\"False\\\",\\\"VersionCode\\\":\\\"1\\\",\\\"VersionName\\\":\\\"1.0\\\"}}\"}","created_at":"2020-04-18T18:34:17.074+08:00","updated_at":"2020-04-18T19:36:49.089+08:00","name":"Lottery","language":"appinventor","screenshot":{"url":null},"parent_id":44733,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":32,"hashid":"5j3sm5jq","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[]
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
繁中
简中
English
日本語
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦