NKGOFJYETE3B42J5HBFHKW2TR5YN3LNWFXYBUTOYEHBXHLBNYGGAC 2QLTVKM6MVC25L44BSHKPZAXOOLK2VAUCGCYRUDRXXNYNSWDIWQAC KM6WXSKVZZNTW6OXAGOR2VKW2IN4YJVRW2BDOJMKVLF42KTNKV6AC 2R6UORLNH722O3OOQMXEMZNRSRW2JCN5OBVYJZMIA6AIJCKLJ24QC OTIBCAUJ3KDQJLVDN3A536DLZGNRYMGJLORZVR3WLCGXGO6UGO6AC CHEHZV5JUFZD4WMHFAXNKFMVFSAA4Y4MMWLRBFDJBHAZUFRKOD5AC TLT6DHBC3QNRVG2NCOESDUIVMHXWOVVTSZ2NBPNHXHG2GEDB62TAC GFXWHTE6POBIOBUMRAWD5QS22JEO52EF4VTLMB4CDK4RLSCK7HCAC 3AU3KLEUAWHZGGXBBV7PBVLGTZZDMHNFSU72NHDKINDRT2F667LQC 3VHUIIATPOF7FXB7NTL5MESCV5BCQACII2D7QZ4UIUCBX3CWXMMAC VOU73AK6XOVIOCY6PHUXS5RQZ2TGFEF7RYNOKFE2XSHRCZBAJMYQC FXI74QCLOZ4BS7UVZ3U2PE3LOL7MX3FWGHZCTGH3DYFXGTXVVIRAC VIGITGW5FAYYF4PDK6XAPI4S43X4FMAMBH77VLGMKLNUY7JJHR4QC 2IOWGOPGRSHTEC7GRMS5VOYTHUXLWAYAXEMQUPYSBMPRFE4KDT3QC SPXS2WOLSSEEGOY5XJOITKPBL6MSD7NSXC4ESFVKP63PEFTEP33AC CM76TS5ROLJ5B7KQWIYGEDMY7MPBVM23H23PAXOWUAFPC3WSFZZAC 2Y7YH7UPQWDNYDJN4BYY2MOHA36B2BIRX6DMIAKHJPQC7UP2R6NQC XWF54CWCLIZEO44O7VMTA7T2JYURCJCX4VX6HIQN7T5NXFSL7GHQC VPRGENLAJTF52YSY6NNZAPWQOD2TLP7DJU7DAAWGL4WFHOYAZF5QC elseassert(false, 'unknown app "'..Current_app..'"')endendfunction App.mousemoved(x,y, dx,dy, is_touch)if current_app_is_warning() then return endif Current_app == 'run' thenif run.mouse_move then run.mouse_move(dx,dy) endelseif Current_app == 'source' thenif source.mouse_move then source.mouse_move(dx,dy) end
if source.mouse_move then source.mouse_move(dx,dy) endif run.mouse_move then run.mouse_move(dx,dy) endfunction App.mousemoved(x,y, dx,dy, is_touch)elseassert(false, 'unknown app "'..Current_app..'"')endendif source.mouse_release then source.mouse_release(x,y, mouse_button) endelseif Current_app == 'source' thenif run.mouse_release then run.mouse_release(x,y, mouse_button) endif current_app_is_warning() then return endif Current_app == 'run' then
function App.mousefocus(in_focus)if current_app_is_warning() then return endif Current_app == 'run' thenif run.mouse_focus then run.mouse_focus(in_focus) endelseif Current_app == 'source' thenif source.mouse_focus then source.mouse_focus(in_focus) endelseassert(false, 'unknown app "'..Current_app..'"')endend
function App.mousefocus(in_focus)if current_app_is_warning() then return endif Current_app == 'run' thenif run.mouse_focus then run.mouse_focus(in_focus) endelseif Current_app == 'source' thenif source.mouse_focus then source.mouse_focus(in_focus) endelseassert(false, 'unknown app "'..Current_app..'"')