diff --git a/avr/modules/lcd2/gui2/TODO b/avr/modules/lcd2/gui2/TODO index 81e03f6..4f89f5f 100644 --- a/avr/modules/lcd2/gui2/TODO +++ b/avr/modules/lcd2/gui2/TODO @@ -1,5 +1,34 @@ -- test borders +224 (down begin) E0 1110 0000 7=pressed, 6=coords changed, 5=press changed +192 (down) C0 1100 0000 7=pressed, 6=coords changed +32 (up) 20 0010 0000 5=press changed + + +- Button_OnTouch: + - event: active touch? + - yes: + - button already pressed? + - yes: + - nothing to do + - no: + - touch inside of button? + - yes: + - addFlagsDown PRESSED, dirty (show button and children in pressed state) + - grab_touch + - no: + - nothing to do + - no: + - button in pressed state? + - yes: + - subFlagsDown(PRESSED), addFlagsDown(DIRTY) + - ungrab_touch + - emit signal(CLICKED) + - no: + - nothing to do + + + + - print hex numbers (bytes, words, dwords) - room value: