Вьювер "не запоминает" позицию окна и его размеры после закрытия
|
|
|
igrmik
Цитировать выделенное
|
Вьювер "не запоминает" позицию окна и его размеры после закрытия. Вернее сказать сбрасывает на какие-то свои дефолтные значения.
пример. Windows 7, разрешение 1920-1200.
в config_4.xml параметры
<optMainWidth>1333</optMainWidth><optMainHeight>554</optMainHeight><optMainLeft>382</optMainLeft><optMainTop>0</optMainTop>
прописываю свои
<optMainWidth>1334</optMainWidth><optMainHeight>651</optMainHeight><optMainLeft>436</optMainLeft><optMainTop>496</optMainTop>
Запускаю вьювер, он открывается в таких координатах
<optMainWidth>1334</optMainWidth><optMainHeight>550</optMainHeight><optMainLeft>436</optMainLeft><optMainTop>0</optMainTop>
и записывает их в конфиг. |
Профиль |
Сообщений:
85 |
Дата создания:
10.01.2013 15:58:04 |
Re: Вьювер "не запоминает" позицию окна и его размеры после закрытия
|
|
|
alex
Модератор
Цитировать выделенное
|
Добрый день.
Да проблема есть, позиция по высоте сбрасывается на 0, поправим.
PS
просьба давать темам более осмысленное название. название темы исправил. спасибо. |
Профиль |
Сообщений:
3446 |
Дата создания:
10.01.2013 16:08:37 |
|
igrmik
Цитировать выделенное
|
И также несколько пожеланий
1. Чтобы Вьювер запоминал, что "группы" и "другие соединения" свернуты. Можно добавить такую настройку чекбоксом или просто параметром в конфиге
2. Сделать возможность хранить настройки вьювера в папке с программой или предоставить пользователю выбор где ему удобнее хранить.
3. Касается файла config_4.xml Т.к. модуль карты сети исключен еще в версии 5.3, а также возможно какие-либо другие параметры в конфиге упразднены, а сам файл конфиг при обновлении не пересоздается, а значит в нем остается лишняя инфа и размер, который влияет на загрузку вьювера. То сделать возможность (кнопку, отдельный EXE, либо проверку при запуске вьювера) удаления из конфига на неиспользуемых параметров с предупреждением об этом пользователя программы.
4. Вьювер - Режим подключения "Файловый менеджер" в меню добавить пункт (чекбокс) "Авто-ширина колонок".
Чекбокс, чтобы при изменении размеров окна, раздвигалась ширина колонок, когда это надо.
|
Профиль |
Сообщений:
85 |
Дата создания:
10.01.2013 16:15:37 |
Re: Вьювер "не запоминает" позицию окна и его размеры после закрытия
|
|
|
igrmik
Цитировать выделенное
|
Ок. на будущее учту. Просто одновременно дописывал несколько пожеланий....
alex писал(а):
Да проблема есть, позиция по высоте сбрасывается на 0, поправим.
не только позиция но и высота самого окна |
Профиль |
Сообщений:
85 |
Дата создания:
10.01.2013 16:16:38 |
Re: Вьювер "не запоминает" позицию окна и его размеры после закрытия
|
|
|
alex
Модератор
Цитировать выделенное
|
igrmik писал(а):
1. Чтобы Вьювер запоминал, что "группы" и "другие соединения" свернуты. Можно добавить такую настройку чекбоксом или просто параметром в конфиге да, думаю надо это сделать.
igrmik писал(а):
2. Сделать возможность хранить настройки вьювера в папке с программой или предоставить пользователю выбор где ему удобнее хранить. такая возможность давно есть. см. portable версия.
igrmik писал(а):
4. Вьювер - Режим подключения "Файловый менеджер" в меню добавить пункт (чекбокс) "Авто-ширина колонок".
Чекбокс, чтобы при изменении размеров окна, раздвигалась ширина колонок, когда это надо. возможно сделаем, там нужен более комплексный подход.
igrmik писал(а):
не только позиция но и высота самого окна с высотой вроде бы все ok, потестируем еще. |
Профиль |
Сообщений:
3446 |
Дата создания:
10.01.2013 16:33:32 |
Re: Вьювер "не запоминает" позицию окна и его размеры после закрытия
|
|
|
igrmik
Цитировать выделенное
|
alex писал(а):
такая возможность давно есть. см. portable версия.
Ага сделал, пропустил видать ....
а что по поводу 3-го пункта? |
Профиль |
Сообщений:
85 |
Дата создания:
10.01.2013 18:58:42 |
Re: Вьювер "не запоминает" позицию окна и его размеры после закрытия
|
|
|
alex
Модератор
Цитировать выделенное
|
igrmik писал(а):
а что по поводу 3-го пункта? лишняя инфа не влияет на производительность. |
Профиль |
Сообщений:
3446 |
Дата создания:
10.01.2013 21:35:35 |