AIMP Forum

AIMP for Windows => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: Black_AVP_Bim on July 24, 2024, 20:51:53

Title: [x] [2560] Сломалось поведение TASESlider
Post by: Black_AVP_Bim on July 24, 2024, 20:51:53
Слайдер странным образом реагирует на клик ЛКМ в области тумбы (перемещается шагами, рывками). Такое ощущение, что она не пропускает сообщения мыши, при этом изменение параметра "Доступность для мыши" в редакторе картины не меняет.
При перемещении тумбы мышкой или вращении колеса поведение нормальное. В 4.70 этого бага нет.

Во вложении два тестовых примера: для 5.30 и 4.70.
Title: Re: [2560] Сломалось поведение TASESlider
Post by: Artem on July 24, 2024, 21:25:11
Ух, 4.70... сколько воды с тех пор утекло...

Upd: да, поведение уже в 5.00 было не таким.
Title: Re: [2560] Сломалось поведение TASESlider
Post by: Black_AVP_Bim on July 24, 2024, 21:41:23
... и в 5.40 унаследовалось.
Title: Re: [2560] Сломалось поведение TASESlider
Post by: Artem on July 24, 2024, 23:12:00
Поднял историю и нашел, откуда ноги растут: https://www.aimp.ru/forum/index.php?topic=57838.msg359100#msg359100
Оказывается не бага, а фича, которую ты когда-то и просил =)
Видимо, придется вводить опцию, чтобы контролировать это поведение.
Title: Re: [2560] Сломалось поведение TASESlider
Post by: Black_AVP_Bim on July 25, 2024, 10:54:35
Оказывается не бага, а фича, которую ты когда-то и просил =)
Но, та фича так и не была реализована. Нужно, видимо, отдельное свойство для тумбы, чтоб можно было задать смещение риски (указателя) на тумбе от её геометрического центра или края, чтоб при клике по слайдеру в ту точку устанавливалась именно риска.

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=73173.0;attach=72002)
Title: Re: [2560] Сломалось поведение TASESlider
Post by: Artem on July 25, 2024, 11:07:26
Но, та фича так и не была реализована

В смысле? В 5.00 была сделана, но через отдельной свойство с офсетом, офсет сейчас рассчитывается автоматически.
Title: Re: [2560] Сломалось поведение TASESlider
Post by: Artem on July 25, 2024, 11:08:29
геометрического центра или края, чтоб при клике по слайдеру в ту точку устанавливалась именно риска.

Хорошо, давай сделаю указание центра отдельным свойством. Автоматику выпилю.
Title: Re: [2560] Сломалось поведение TASESlider
Post by: Artem on July 25, 2024, 12:39:00
Вот сборки, попробуй:
https://disk.yandex.ru/d/7_R258oMzzqklA
https://disk.yandex.ru/d/OmaCNE9tT15m5g
Title: Re: [2560] Сломалось поведение TASESlider
Post by: Black_AVP_Bim on July 25, 2024, 13:19:28
2561 - со слайдером теперь всё отлично, и с офсетом тоже.
Спасибо, Артём!
Title: Re: [x] [2560] Сломалось поведение TASESlider
Post by: Artem on July 25, 2024, 13:40:10
2561 - со слайдером теперь всё отлично, и с офсетом тоже.
Спасибо, Артём!

👍 Единственное, придется в скинах свойство проставлять. В начале месяца планирую зарелизить
Title: Re: [x] [2560] Сломалось поведение TASESlider
Post by: Black_AVP_Bim on July 25, 2024, 14:43:54
👍 Единственное, придется в скинах свойство проставлять...
Так, оно ж по умолчанию равно 0, просто в старых скинах поведение тумбы останется прежним.