A>А зачем? Разве не пользователь решает как ему удобнее смотреть? Или программа лучше знает, что надо пользователю? Диалог-то стандартный....
Стандартный, верно.
Но, как-раз то пользователи и хотят, что бы вел он себя по-стандартному. То есть запоминал свое последнее состояние. А для этого, я должен это состояние сначала как-то получить, а перед следующим открытием — установить.