При наведении мышкой на строку поиска в плейлисте, всегда выскакивают лишние хинты, которых быть не должно, как правило, это хинты текущих действий, или состояния проигрывателя в данный момент.
Вот пример хинта (https://yadi.sk/i/-d_dLIEVk1myDg).
Не смог воспроизвести
Аналогично все нормально.
Подобное видел в CAD-программе. Показывались предыдущие подсказки, и, чтобы увидеть нормальную, приходилось по два раза наводить на кнопку. Лечилось установкой рекомендованного драйвера.
Цитата: Aleksoid1978Не смог воспроизвести
Странно, не может быть, хинты проявляются сразу же моментально, стоит только навести курсор мышки на строку поиска. Причем данный баг присутствует с самого начала добавления строки поиска в плейлист.
Баг подтверждаю. Чтобы воспроизвести, нужно сначала курсор мыши навести на какую-то кнопку, а затем на строку поиска, тогда хинты начнут появляться.
Исправлено в r4497.
Цитата: Aleksoid1978Исправлено в r4497.
Увы, но проблема осталась...
Увы, но у меня теперь ее нет.
Цитата: Aleksoid1978Увы, но у меня теперь ее нет.
Вот же проклятая десятка...
Собрал и тщательно проверил
SVN r4501 и заметил странности:
1. С "чужим" ini-файлом - бага нет. (Чужим - значит файлом не от данной версии) о_О
2. С нулевым ini-файлом баг есть. (Нулевым - значит файлом, созданным с нуля) о_О
Ничего не понимаю, подождите...
Проверил измененные проектные файлы
r4497 у себя в SVN - они присутствуют, измененный код в них тоже есть...
Поигрался с ini-файлами и различными параметрами, в итоге баг то есть, то его нет...
WHAT??? O_OВсе, разобрался.. Да уж, голову сломал, понял в чем дело - в разрядности плеера.
На x86-версии бага нет, а вот на x64 баг так и остался неисправленным.
Aleksoid1978, проверьте у себя X64-билд. В нем до сих пор присутствуют лишние хинты в центре строки поиска.
P.S.Просто, в качестве основы (основного плеера) я использую х64-билды, а проверять повторно, более тщательно, начал на x86-билде, чтобы не менять ini-файл, т.е. не переименовывать его, добавляя в название "64". Отсюда я и запутался, не учел, что проверяю на билдах разной разрядности.
Да, бывают баги, которые могут присутствовать только на билдах одной конкретной разрядности, т.е. или только на x86, или только на x64.
Evgeniy1990
Я постоянно использую 64-битную версию. Твою проблему не наблюдаю. Проверь, по возможности, на другой машине с другой видеокартой.
Цитата: V0ltEvgeniy1990
Я постоянно использую 64-битную версию. Твою проблему не наблюдаю. Проверь, по возможности, на другой машине с другой видеокартой.
Причем тут видеокарта вообще? Каким образом она связана с этими хинтами?
V0lt, для начала,
посмотрите на это.
В данной видеозаписи - два SVN-билда, в которых присутствует исправленный код. Но, как мы видим, проблема по прежнему осталась на x64-билде. А вот на x86 ее больше нет.
Позже проверю еще на другой машине...
Evgeniy1990
Притом (https://mpc-be.org/forum/viewtopic.php?pid=4676#p4676).
У меня сейчас 1.5.3.4488 x64 со сброшенными настройками на Win7. Безо всяких "исправлений" работает нормально.
Косяк в твоей машине.
Надо сперва навести на тулбаре на любой элемент и дождаться появления подсказки. И уже потом на строку поиска.
Добавлено: 2019-04-06 20:09:40
Подтверждаю, в х64 версии присутствует баг, странненько :)
Нормально все. На кнопках подсказка по действию, в строке поиска подсказка со временем.
Блин, да что нормального - не должно быть в строке поиска этих подсказок :)
(https://i.imgur.com/NfWMXGE.png)
Всегда были. Наведи на "Полосу прокрутки" она же используется для поиска, навигации по видео.
В общем понял о чем вы. Просто неправильно сделали и все. Смутно помню 2 варианта реализации подсказок.
Да в том то и дело что нет у этого элемента поиска подсказок. И подсказки обрабатывает именно тулбар, я в отладчике проверял.
Да пусть будет, тем у кого склероз пригодится) Навел человек курсор мыши на какую-то кнопочку, а потом случайно на строку поиска и потом снова хочет навести на ту кнопочку, но которую наводил курсор мыши ранее, а тут бац и подсказка ему от самого поиска, удобно же)
Цитата: LongKick64Да пусть будет, тем у кого склероз пригодится) Навел человек курсор мыши на какую-то кнопочку, а потом случайно на строку поиска и потом снова хочет навести на ту кнопочку, но которую наводил курсор мыши ранее, а тут бац и подсказка ему от самого поиска, удобно же)
Ни хрена неудобно, просто лишние подсказки, которые сразу же моментально бросаются в глаза, да еще и где попало, в данном случае в центре самой строки поиска, где их и близко быть не должно.
Вот, допустим, хочу я найти некий видео файл в большом плейлисте. Для этого, я навожу курсор мышки на строку поиска, чтобы ввести некое конкретное название файла, но у меня тут же взгляд переключается и падает на эту лишнюю подсказку.
Т.е. в строке поиска эти подсказки только отвлекают пользователя, поскольку все внимание переключается, в первую очередь, именно на на них. По сути - лишний никому не нужный "мусор".
Для x86-версии плеера этот баг был исправлен. Так почему же он тогда должен оставаться и присутствовать на x64-версии? Напротив, он также должен быть исправлен. Это вполне ясно и очевидно.
Evgeniy1990, вполне ясно и очевидно, что это была шутка. :p
Переделал CRichEditCtrl на CColorEdit в r4503. Вроде разницы нет, если заметите проблемы - пишите.
На всплывающие подсказки это не повлияло, увы.
Цитата: V0ltНа всплывающие подсказки это не повлияло, увы.
Тогда может стоит посмотреть в сторону условия их вызывающего.
В том то и дело что причина не ясна, какой то баг. Подсказка всплывает и обрабатывается в тулбаре. Как тут связан плейлист - не ясно.
Исправлено в r4505.