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

Russian main discussion
Post Reply
  • Author
  • Message
TNX
Offline
Posts: 57
Joined: Thu Jul 12, 2012 10:59 am

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

Post by TNX »

При закрытии AkelPad запоминает состояние окна (положение, размер и т.д.) и восстанавливает его при следующем запуске. Однако в некоторых случаях эта функция не работает должным образом:

Image

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

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

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Если используется реестр для хранения настроек AkelPad'а, то настройки будут индивидуальные для обычного запуска и для запуска от имени администратора.

TNX
Offline
Posts: 57
Joined: Thu Jul 12, 2012 10:59 am

Post by TNX »

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

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

Прошу обратить внимание на эту информацию:
TNX wrote:Опытным путём установлено, что система передаёт через структуру STARTUPINFO значение SW_SHOWDEFAULT вместо SW_SHOWNORMAL. Но AkelPad не учитывает эту особенность. Прошу исправить.
Last edited by TNX on Mon Aug 29, 2016 9:57 am, edited 1 time in total.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

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

TNX
Offline
Posts: 57
Joined: Thu Jul 12, 2012 10:59 am

Post by TNX »

Instructor wrote:Тестовая
Заработало! :)
Post Reply