
- new classes:
  - button
    - move touch code there
  - flashingLabel
    - use timer to blink/flash label, e.g. when values change


- sensor watch:
  - SDRAM vars:
    - change limits
      - SENSORWATCH_SD_OFFS_UPPERLIMIT_WARN_LO
      - SENSORWATCH_SD_OFFS_LOWERLIMIT_WARN_LO
      - SENSORWATCH_SD_OFFS_UPPERLIMIT_CRIT_LO
      - SENSORWATCH_SD_OFFS_LOWERLIMIT_CRIT_LO
    - add private flags (HAVE_VALUE, USE_UPPERWARNLIMIT, USE_LOWERWARNLIMIT, USE_UPPERCRITLIMIT, USE_LOWERCRITLIMIT)

  - widgets:
    - value (flashingLabel)






- imageViewer (use code from testWin)
- generate bigger images (96x96 px)
  - cloud (light blue)
  - temp
  - humidity
  - light
  - window_open
  - window_closed

  |--------------------------------------|
  |   CO2-Value    Temp       Humidity   |
  |  |--------|  |--------|  |--------|  |
  |  | Cloud  |  | Temp   |  | Hum    |  |
  |  |        |  |        |  |        |  |
  |  |--------|  |--------|  |--------|  |
  |                                      |
  |                              |---|   |
  |                              | S |   |
  |                              |---|   |
  |                                      |
  |--------------------------------------|



  |--------------------------------------|
  |   CO2-Value    Temp       Humidity   |
  |  |--------|  |--------|  |--------|  |
  |  | Cloud  |  | Temp   |  | Hum    |  |
  |  |        |  |        |  |        |  |
  |  |--------|  |--------|  |--------|  |
  |                                      |
  |  |---|  |---|  |---|  |---|  |---|   |
  |  | < |  | N |  | L |  | ? |  | > |   |
  |  |---|  |---|  |---|  |---|  |---|   |
  |                                      |
  |--------------------------------------|
  
Object:
- next
- parent
- firstChild
- options (2 bytes)
- signal handling
  - targetAddr   (like in FOX)
  - selector
  - handlerMap:
    - selector/signal (00: end), handlerAddr
Widgets:
- x          (2 bytes)
- y          (2 bytes)
- width      (2 bytes)
- height     (2 bytes)
- font       (2 bytes)
- frontColor (2 bytes)
- backColor  (2 bytes)

Labels:
- text


Signals:
- CREATE
- DESTROY
- SHOW
- HIDE
- DRAW
- TIMER
- TOUCH
[- KEY]
- USER  = 16



OBJ:
- SDRAM pointer hierher verschieben
- speichere dort:
  - FLAGS_LO, FLAGS_HI  (2 bytes)
  - NEXT, PARENT, CHILD (6 bytes)

- OBJ_AddNeighbour()
- OBJ_AddChild()
- OBJ_Unlink()
