add ressources, use signals for GuiApp.
makes it easier to extend.
This commit is contained in:
@@ -70,6 +70,10 @@ testApp_flashdata:
|
||||
.dw 0 ; root timer
|
||||
|
||||
testApp_signalmap:
|
||||
.db 0, OBJECT_SIGNAL_TIMER, LOW(GuiApp_OnTimer), HIGH(GuiApp_OnTimer)
|
||||
.db 0, WIDGET_SIGNAL_TOUCH, LOW(GuiApp_OnTouch), HIGH(GuiApp_OnTouch)
|
||||
.db 0, WIDGET_SIGNAL_SHOW, LOW(GuiApp_OnShow), HIGH(GuiApp_OnShow)
|
||||
.db 0, WIDGET_SIGNAL_HIDE, LOW(GuiApp_OnHide), HIGH(GuiApp_OnHide)
|
||||
.db 0, OBJECT_SIGNAL_CREATE, LOW(GuiApp_OnCreate), HIGH(GuiApp_OnCreate)
|
||||
.db 0, 0, 0, 0 ; end of table
|
||||
|
||||
@@ -167,8 +171,8 @@ ImageViewer_OnDraw:
|
||||
push zh
|
||||
ldi zl, LOW(RESSOURCE_ADDR*2)
|
||||
ldi zh, HIGH(RESSOURCE_ADDR*2)
|
||||
ldi r16, LOW(RESSSOURCE_IMG_CLOUD)
|
||||
ldi r17, HIGH(RESSSOURCE_IMG_CLOUD)
|
||||
ldi r16, LOW(RESSSOURCE_IMG_CLOUD96)
|
||||
ldi r17, HIGH(RESSSOURCE_IMG_CLOUD96)
|
||||
rcall RES_GetRessource
|
||||
mov r12, zl
|
||||
mov r13, zh
|
||||
|
||||
Reference in New Issue
Block a user