From cc7f2dc1dbf02108976e8e080691c44127980e4f Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Mon, 9 Mar 2026 13:56:51 +0100 Subject: [PATCH] gui2: main windows basically work now! --- avr/devices/c03/test/main.asm | 31 ++-- avr/modules/lcd2/gui2/base/guiapp.asm | 199 +++++++++++++++++++--- avr/modules/lcd2/gui2/base/mainwindow.asm | 13 +- avr/modules/lcd2/gui2/base/object.asm | 6 +- avr/modules/lcd2/gui2/base/vlayout.asm | 10 +- avr/modules/lcd2/gui2/base/widget.asm | 45 ++++- 6 files changed, 251 insertions(+), 53 deletions(-) diff --git a/avr/devices/c03/test/main.asm b/avr/devices/c03/test/main.asm index fef415e..7864097 100644 --- a/avr/devices/c03/test/main.asm +++ b/avr/devices/c03/test/main.asm @@ -256,23 +256,22 @@ test: bigcall GuiApp_GetRootWindow brcc DEBUG_STOP - sts rootWindow, r18 - sts rootWindow+1, r19 - mov xl, r18 - mov xh, r19 - ldi r16, 0 ; OPTS - ldi r17, (WIDGET_PACK_FILLED<