gridview: add percentage_of_width
add windowstatus