make x11 dc could get cairo context, so the graphic module could use in x11. This use cairo xlib backend.
use cairo implement rotated text
add WXX11 check. make sure only reposition scrollbar under x11
add return to a case statment, make sure it is not fall through to other statment