features:
- 3 constructors
- random diameter en positie
Move()
- enGrow()
-method- ...
TODO:
- verplaats random generator van
Balloon
naarMainWindow
- een
Balloon
zou eigenlijk niet zelf verantwoordelijk moeten zijn waar hij geplaatst wordt, de aanroeper (MainWindow
) zou dit moeten beslissen
- een
- zorg dat oude ballonnen verdwijnen bij init
- achtergrondkleur
- elke ballon heeft een vaste achtergrondkleur
- elke ballon heeft de tekst Happy Birthday
- als
Move()
ofGrow()
wordt aangeroepen, verplaatst hetTextBlock
mee
- als
- maak properties:
Text
: hiermee kan de tekst van eenBalloon
worden aangepast, ook nadat hij getekend isBackgroundColor
: de achtergrondkleur aanpassen
- ...