VHWC2IGQD72ZZUIONIAEP45KPMPX2N6DXN6NU2QGBIWDUHP7INAAC Z4OVBGSR6UCBWE2YSCXTBQZIZSY3VVJB2BI5DHFQWY7KZAUC7OVAC UEL3EA2ENBNEUPJUQE4PJYN65R5SOAF7JFRRCBPGQZYWF4KEUIRAC Q5HLQKYYKGXQFE2DR5YDX5SU3UYFXGFACRY2BVJJM6RXZCYPBUMAC 2L5MEZV344TOZLVY3432RHJFIRVXFD6O3GWLL5O4CV66BGAFTURQC OTIBCAUJ3KDQJLVDN3A536DLZGNRYMGJLORZVR3WLCGXGO6UGO6AC 4BX4GJEWW7Z5LA4SJUXADYLAHOYFL4IBOYH4J4DJYRAVKKGGFHGQC 3QQZ7W4EJ7G4HQM5IYWXICMAHVRGERY4X6AOC6LOV5NSZ4OBICSAC J3ER7DFO2TXYUMJAXZUFEHQNLFDNIXSYDTE7HEFGQ2RYB3A6RFPAC SYS77RM72TL7SLUQIJBN6D7DI5I6HSHCHXLPXREPADUNBBFM5TYAC X22MOJHFLXMZQJN4IP2HAXIIVD2ALPR4EO5V5YDYF6QPXS7ZNB6QC 4KC7I3E2DIKLIP7LQRKB5WFA2Z5XZXAU46RFHNFQU5BVEJPDX6UQC endy = y + Margin_above + Cache[pane.id].height + Margin_below + Padding_verticalendendx = x + Margin_left + Display_settings.column_width + Margin_right + Padding_horizontalendreturn falseendfunction to_pane(x,y)-- duplicate some logic from App.drawlocal sx,sy = to_surface(x,y)local x = Padding_horizontalfor column_idx, column in ipairs(Surface) doif sx < x thenreturn nilendif sx < x + Margin_left + Display_settings.column_width + Margin_right thenlocal y = Margin_topfor pane_idx, pane in ipairs(column) doif sy < y thenreturn nil