In Draw(), Clear() should be done just before AppendPad().