Support proper background and coordinates now

This commit is contained in:
2025-02-09 17:00:24 +01:00
parent 2993fa661a
commit 3e0fb8396d
5 changed files with 68 additions and 15 deletions

View File

@@ -4,12 +4,14 @@ import { MainTab } from "./tab/main-tab.slint";
import { TabWidget } from "std-widgets.slint";
export component MainWindow inherits Window {
in-out property main_tab_vram_file_list <=> tab.vram_files;
in-out property main_tab_vram_images <=> tab.vram_images;
// Main Tab values
in-out property main_tab_vram_bg <=> main_tab.vram_bg;
in-out property main_tab_vram_file_list <=> main_tab.vram_files;
in-out property main_tab_vram_images <=> main_tab.vram_images;
callback main_tab_add_file_clicked <=> tab.add_file_clicked;
callback main_tab_remove_file_clicked <=> tab.remove_file_clicked;
callback move_vram_image <=> tab.move_vram_image;
callback main_tab_add_file_clicked <=> main_tab.add_file_clicked;
callback main_tab_remove_file_clicked <=> main_tab.remove_file_clicked;
callback move_vram_image <=> main_tab.move_vram_image;
title: "TIM Tool 0.1.0";
width: tab_widget.width;
@@ -18,8 +20,8 @@ export component MainWindow inherits Window {
tab_widget := TabWidget {
x: 0px;
y: 0px;
width: tab.width;
height: tab.height;
width: main_tab.width;
height: main_tab.height;
current-index: 1;
Tab {
@@ -31,7 +33,7 @@ export component MainWindow inherits Window {
}
Tab {
title: "VRAM Layout";
tab := MainTab {
main_tab := MainTab {
x: 0px;
y: 0px;
}