From 401cfc9ffbc308739572ecc0c760bb1f730e722c Mon Sep 17 00:00:00 2001 From: Martin Preuss Date: Thu, 14 May 2026 13:45:13 +0200 Subject: [PATCH] gui: rewrote NetStatWin to use CDIALOG (much more code sharing). --- avr/devices/c03/main/w_netstats.asm | 404 ++++++++++++++-------------- 1 file changed, 196 insertions(+), 208 deletions(-) diff --git a/avr/devices/c03/main/w_netstats.asm b/avr/devices/c03/main/w_netstats.asm index 11d77db..73db6b1 100644 --- a/avr/devices/c03/main/w_netstats.asm +++ b/avr/devices/c03/main/w_netstats.asm @@ -14,7 +14,7 @@ ; defines -.equ NETSTATWIN_OFFS_BEGIN = MAINWINDOW_SIZE +.equ NETSTATWIN_OFFS_BEGIN = CDIALOG_SIZE .equ NETSTATWIN_OFFS_TIMER = NETSTATWIN_OFFS_BEGIN+0 .equ NETSTATWIN_SIZE = NETSTATWIN_OFFS_BEGIN+1 @@ -22,6 +22,13 @@ .equ NETSTATWIN_TIMERVAL = 50 ; update every 5 secs +.equ NETSTATWIN_SEL_PACKETSIN = 1 +.equ NETSTATWIN_SEL_PACKETSOUT = 2 +.equ NETSTATWIN_SEL_ECONTENT = 3 +.equ NETSTATWIN_SEL_EIO = 4 +.equ NETSTATWIN_SEL_EMSGSIZE = 5 + + ; *************************************************************************** ; code @@ -65,7 +72,9 @@ NetStatWin_Init: ldi r17, (WIDGET_PACK_FILLED<