make widgets in window dynamic-sized