gui2: fixed more bugs in layout code. Now basically works!
This commit is contained in:
@@ -430,10 +430,10 @@ vLayoutFinalizeSpread_loop:
|
||||
rjmp vLayoutFinalizeSpread_next
|
||||
; store pos
|
||||
std Y+WIDGET_OFFS_Y_LO, xl
|
||||
std Y+WIDGET_OFFS_Y_LO, xh
|
||||
std Y+WIDGET_OFFS_Y_HI, xh
|
||||
; determine final height of child widget
|
||||
ldd r18, Y+WIDGET_OFFS_TMP_LO
|
||||
ldd r19, Y+WIDGET_OFFS_TMP_LO
|
||||
ldd r19, Y+WIDGET_OFFS_TMP_HI
|
||||
ldd r16, Y+WIDGET_OFFS_PACK
|
||||
andi r16, (1<<WIDGET_PACK_VSELF1_BIT) | (1<<WIDGET_PACK_VSELF0_BIT)
|
||||
cpi r16, (WIDGET_PACK_FILLED<<WIDGET_PACK_VSELF0_BIT)
|
||||
|
||||
Reference in New Issue
Block a user