From b487ca2591d9d1d3e15f7d69973d37129a73301c Mon Sep 17 00:00:00 2001 From: Jaby Date: Wed, 2 Apr 2025 22:08:06 +0200 Subject: [PATCH] Focus on left click --- src/Tools/tim_tool/ui/tab/main-tab.slint | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Tools/tim_tool/ui/tab/main-tab.slint b/src/Tools/tim_tool/ui/tab/main-tab.slint index aefc0e85..ec4467af 100644 --- a/src/Tools/tim_tool/ui/tab/main-tab.slint +++ b/src/Tools/tim_tool/ui/tab/main-tab.slint @@ -172,6 +172,14 @@ export component MainTab inherits Rectangle { encoding_text.encoding_str = root.vram_data[current-item].info.encoding_str; cur_sel_img.visible = true; } + + item-pointer-event(item, event, position) => { + if event.button == PointerEventButton.right && event.kind == PointerEventKind.down { + main_view.viewport-x = -(root.vram_data[item].info.x + (root.vram_data[item].info.x/64))*root.scale*1px + (main_view.width/4); + main_view.viewport-y = -(root.vram_data[item].info.y + (root.vram_data[item].info.y/256))*root.scale*1px + (main_view.height/4); + main_view.update_viewport(); + } + } } HorizontalLayout { padding: 4px;