Окно открытия файлов съезжает в правый нижний угол [Не баг]

Автор LongKick64, 03 ноября 2018, 01:46:06

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

LongKick64

Давно уже наблюдаю этот баг. Периодично окно открытия файлов (Ctrl + Q) съезжает в правый нижний угол. Если один раз отцентровать окно, то оно опять съедит в правый нижний угол, если сначала открыть какой-то файл на воспроизведение, а потом нажать сочетание клавиш Ctrl + Q для быстрого открытия файла. Когда-то вы отвечали мне, что это не проблема плеера, а проблема винды, но я впервые вижу, чтобы подобное окно, открывалось не по центру экрана, а где-то сбоку, снизу.

Aleksoid1978

Мы никак не управляем этим процессом - все вопросы к M$.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Хотелось бы увидеть ответы на 2 вопроса.
1. Проблема проявляется при стандартных настройках или только специфичных?
2. Что именно нужно проделать, чтобы гарантировано увидеть "баг"?

У себя ничего подобного не наблюдаю. Ка был плеер по центру, так и остался после 5 открываний разных матрешек.

LongKick64

Наконец-то я понял как проявляется сей баг! Последовательность действий такая:
1. Сбрасываем настройки на дефолтные.
2. В настройках, в разделе "Воспроизведение", включаем опцию "Автомасштаб" 100%.
3. Жмем комбинацию клавиш Ctrl + Q, выравниваем окно с выбором файлов по центру экрана и открываем любое видео.
4. Не закрывая видео, жмем комбинацию клавиш Ctrl + Q еще раз и видим, что окно с выбором файлов съехало в правый, нижний угол.


P.S. Если проделать все вышеописанное без включенной опции "Автомасштаб" 100%, то окно с выбором файлов, останется по центру экрана, то есть проблему нужно искать где-то в опции "Автомасштаб" 100%.

V0lt

LongKick64, какого размера видео открываешь и какого размера у тебя экран?

LongKick64

V0lt, видео может быть любого размера, экран у меня 27-дюймовый с разрешением 1920 на 1080.

Добавлено: 2018-11-03 09:49:27

Вот, записал видео с воспроизведением бага: http://take.ms/TtelI

V0lt

Невнимательно читал и думал, что проблема с основным окном.

LongKick64


V0lt

Неа. При просмотре видео с размером 224x224 (входящее в категорию "видео может быть любого размера") такая проблема не наблюдается.
Что-то похожее есть на 1080p, но у меня остаются зазоры по 1 см остаются снизу и справа.

LongKick64

480x360 это минимальное разрешение видео, что смог нарыть у себя на компе и с ним те же проблемы. Вот, записал видео-пруф: http://take.ms/3penI

V0lt

Я посмотрел код. Там используется клас на основе стандартного CFileDialog, у которого своя закрытая логика позиционирования. Я не видел, чтобы кто-то пытался такое перебивать.
Кстати, чем меньше диалог открытия файла, тем дальше он будет от краев экрана.

LongKick64

А самое странно то, что если не включать опцию "Автомасштаб" 100% в настройках плеера, то какое бы видео я не открывал, это окно всегда будет оставаться там, где я его в последний раз оставил.

Aleksoid1978

Я же уже говорил - мы тут не причем. Мы никак не рулим данным процессом.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

LongKick64

А разве это не баг, явным образом связанный с опцией "Автомасштаб" 100%?

Aleksoid1978

Потыкался я - позиция окна как-то зависит от позиции основного. И т.к. при открытии и автомасштабе размер/позиция основного окна меняется - меняется и позиция. Закрываем тему.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215