Page 1 of 1

Не разворачивается на весь экран

Posted: Sat Mar 19, 2016 9:45 pm
by TNX
При закрытии AkelPad запоминает состояние окна (положение, размер и т.д.) и восстанавливает его при следующем запуске. Однако в некоторых случаях эта функция не работает должным образом:

Image

Видно, что AkelPad запускается из панели задач Windows 7 через пункт меню "Запуск от имени администратора". Окно имеет обычный размер, хотя в предыдущей сессии оно было развёрнуто на весь экран.

Опытным путём установлено, что система передаёт через структуру STARTUPINFO значение SW_SHOWDEFAULT вместо SW_SHOWNORMAL. Но AkelPad не учитывает эту особенность. Прошу исправить.

Posted: Mon Aug 29, 2016 5:41 am
by Instructor
Если используется реестр для хранения настроек AkelPad'а, то настройки будут индивидуальные для обычного запуска и для запуска от имени администратора.

Posted: Mon Aug 29, 2016 6:53 am
by TNX
Instructor wrote:Если используется реестр для хранения настроек AkelPad'а, то настройки будут индивидуальные для обычного запуска и для запуска от имени администратора.
М-м-м... Не понял, как это? :roll: Пользователь один — настройки одни.

Вот сейчас попробовал отключить "Перенос по словам" в режиме администратора, он также отключился и в обычном режиме. Но если запустить AkelPad от имени администратора, развернуть окно на весь экран и закрыть его в этом состоянии, то всё равно при следующем запуске окно примет обычный размер.

Прошу обратить внимание на эту информацию:
TNX wrote:Опытным путём установлено, что система передаёт через структуру STARTUPINFO значение SW_SHOWDEFAULT вместо SW_SHOWNORMAL. Но AkelPad не учитывает эту особенность. Прошу исправить.

Posted: Mon Aug 29, 2016 8:13 am
by Instructor
TNX wrote:М-м-м... Не понял, как это? :roll: Пользователь один — настройки одни.
Если пользователь администратор, то да.
TNX wrote:Опытным путём установлено, что система передаёт через структуру STARTUPINFO значение SW_SHOWDEFAULT вместо SW_SHOWNORMAL. Но AkelPad не учитывает эту особенность. Прошу исправить.
Тестовая

Posted: Mon Aug 29, 2016 9:28 am
by TNX
Instructor wrote:Тестовая
Заработало! :)