Zeichneimmer wieder ein Rechteck über das gesamte Fenster. Den Brush für dieses Rechteck kannst du Scritt für Schritt so anpassen:
$iTrans darf nur Integerwerte von 0 (Transparent) bis 255 (nicht Transparent) annehmen. Die zweite Hexadezimalzahl stellt die Farbe dar die dein Rechteck nachher haben soll im Format RRGGBB.
Am Anfang sollte der Brush mit $iTrans = 255 erstellt werden, danach kannst du bis auf 0 herunterzählen (nicht unter 0, danach muss abgebrichen werden!). Wenn du willst, kannst du auch die Sinusfunktion verwenden, um einen "weicheren" Übergang zu erzeugen, nur musst du dann mit Round oder Int die Zahl auf den einen ganzzahligen Wert runden.