SetTextColorはエラーを返してないのか?
GetTextColorで帰ってくる色を確認した?