changed the toString result format, and docs accordingly
construction and parameter support enhancement; docs
doc for CViewportRect and CMarginRect
getStyle moved to CRect
links to doc of CRect and derived classes