c03: added network stats window, fixed some bugs.

This commit is contained in:
Martin Preuss
2026-01-19 23:24:58 +01:00
parent 041f0fad6b
commit 3225350be5
8 changed files with 568 additions and 686 deletions

View File

@@ -15,7 +15,8 @@
; defines
.equ APPC03_SEL_BUTTON_NETWORK = 1
.equ APPC03_SEL_BUTTON_CLIMATE = 1
.equ APPC03_SEL_BUTTON_NETWORK = 2
@@ -59,6 +60,7 @@ appC03_signalmap:
.db 0, OBJECT_SIGNAL_RECVMSG, LOW(GuiApp_OnMsgReceived), HIGH(GuiApp_OnMsgReceived)
.db 0, OBJECT_SIGNAL_CREATE, LOW(GuiApp_OnCreate), HIGH(GuiApp_OnCreate)
.db APPC03_SEL_BUTTON_NETWORK, WIDGET_SIGNAL_CLICKED, LOW(AppC03_OnClickedNetwork), HIGH(AppC03_OnClickedNetwork)
.db APPC03_SEL_BUTTON_CLIMATE, WIDGET_SIGNAL_CLICKED, LOW(AppC03_OnClickedClimate), HIGH(AppC03_OnClickedClimate)
.db 0, 0, 0, 0 ; end of table
@@ -95,11 +97,24 @@ testRootWin_signalmap:
AppC03_OnClickedNetwork:
; TODO: select network window
ldi xl, LOW(winNetwork*2)
ldi xh, HIGH(winNetwork*2)
bigcall GuiApp_ShowView
sec
ret
AppC03_OnClickedClimate:
ldi xl, LOW(winClimate*2)
ldi xh, HIGH(winClimate*2)
bigcall GuiApp_ShowView
sec
ret
#endif