updated the way default values and types are used
fix padding doc
added docs for editbox,font,grid,image,imagelistview,label,layoutpanel and line