VZJHGWSPFPIBTAEIAXTMKPG5BCNEW3L2DDK5ZMC76WPWHRS3OG2QC
VP5KC4XZBKD536KCBFO47UKH74RNONENDCFJAHUMVUTPVPGJWD4AC
GN3C6AGM5KFHXHAJFRQIHC27HFWQFPIMQ4J6TKZVAW6VMWR32CPAC
LMP3FXAMSTHOFMHJIE2JSPKFR5UVR7HHLGYY7DOZXVMYS3ZTM7ZAC
2L5MEZV344TOZLVY3432RHJFIRVXFD6O3GWLL5O4CV66BGAFTURQC
K2X6G75Z6XBC4DVIRWC5HC7XA3A2SKOM3MWSQTCFEYWIJL7LME2QC
TGZAJUEFRK3NTCDMPIIG7U2TGLDHK4U3JDNFAYX7NHXTJYBYEZIAC
MD3W5IRAC6UQALQE4LJC52VQNDO3I3HXF3XE2XHDABXBYJBUVAXQC
RZKXJYFKBOBX3TADHNXWEE2PE6TM52FV25Y2EJ27UA5LIKBHPBOAC
APX2PY6GAMJSUH7SFSMBFOQJBSAWLLOCKH4L4ZQP2VLHNEXJPREAC
local drawing_index, drawing = Drawing.current_drawing(State)
if drawing_index == nil then
for _,line_cache in ipairs(State.line_cache) do line_cache.starty = nil end -- just in case we scroll
Text.textinput(State, t)
end
for _,line_cache in ipairs(State.line_cache) do line_cache.starty = nil end -- just in case we scroll
Text.textinput(State, t)
edit.run_after_textinput(Editor_state, 'o')
edit.run_after_textinput(Editor_state, 'a') -- arc mode
edit.run_after_textinput(Editor_state, 'g') -- polygon mode
edit.run_after_textinput(Editor_state, 'p') -- add point
edit.run_after_textinput(Editor_state, 'r') -- rectangle mode
edit.run_after_textinput(Editor_state, 'p')
edit.run_after_textinput(Editor_state, 'p')
edit.run_after_textinput(Editor_state, 'r') -- rectangle mode
edit.run_after_textinput(Editor_state, 'p')
edit.run_after_textinput(Editor_state, 'p')
edit.run_after_textinput(Editor_state, 's') -- square mode
edit.run_after_textinput(Editor_state, 'p')
edit.run_after_textinput(Editor_state, 'p')
edit.run_after_textinput(Editor_state, 'g') -- polygon mode
edit.run_after_textinput(Editor_state, 'p') -- add point
edit.run_after_textinput(Editor_state, 'p') -- add point
edit.run_after_textinput(Editor_state, 'g') -- polygon mode
edit.run_after_textinput(Editor_state, 'p') -- add point