translate following properties into a transform matrix
translate(xx)
translate(xx, xx)
scale(xx)
rotate(xx)
skew-x(xx)
skew-y(xx)
matrix(x x x x x x)
Please be noticed that there is a sequence which should be kept during drawing
Repaint causes the portions of the surfaces that this object
appears in to be marked as needing painting, and queues events to cause
those areas to be painted.
Repaint causes the portions of the surfaces that this object
appears in to be marked as needing painting, and queues events to cause
those areas to be painted.
Repaint causes the portions of the surfaces that this object
appears in to be marked as needing painting, and queues events to cause
those areas to be painted.
Reshape causes the portion of the surface that this object
appears in before the bounds are changed to be marked as needing
painting, and queues events to cause those areas to be painted.