pavel-pimenov / flylinkdc-r5xx

flylinkdc-r5xx
GNU General Public License v2.0
55 stars 27 forks source link

[r415] Не работает блокировка панели #1035

Open pavel-pimenov opened 9 years ago

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on April 15, 2013 14:31:23

http://www.flylinkdc.ru/2013/04/flylinkdc-r415-beta5-build-13675.html Несколько раз писал о сломанной блокировке панели, но не проходили сообщения. Сломалось после версии 411ой (winXP) в ней работает. В остальных версиях уже нет(сам чекбокс устанавливается), но панель не блокируется, ее можно перемещать как угодно. После перезагрузки флая, панель опять по умолчанию, не запоминает новое расположение(чекбокс стоит на блокировке)

Сломалась панель после 411ой версии. Чекбокс устанавливается, но панель можно передвигать. После перезагрузки флая, панель поумолчанию, не запоминается новое расположение(чекбокс блокировать стоит)

Original issue: http://code.google.com/p/flylinkdc/issues/detail?id=998

pavel-pimenov commented 9 years ago

From a.rain...@gmail.com on April 15, 2013 05:49:30

Странный баг, в 5xx тоже был, но его починили. Как так починили, что не получилось починить в 4xx не ясно. Пойду в чатик ишью кину, может Саша поможет.

Labels: Usability Component-UI

pavel-pimenov commented 9 years ago

From Pavel.Pimenov@gmail.com on April 15, 2013 05:57:06

А когда починили? это наверно дефайны WTL глобальные влияют.

pavel-pimenov commented 9 years ago

From a.rain...@gmail.com on April 15, 2013 08:57:45

Да его ломали на очень короткий срок. Скорее всего косяк где то в определениях _WIN32_WINNT и _WIN32_IE для ветки 4xx.

pavel-pimenov commented 9 years ago

From a.rain...@gmail.com on April 15, 2013 14:43:42

Надо смержить файлы с транка в области версий, это client\w_flylinkdc.h и client\version.h А так же влить в 4хх CompatibilityManager из 5xx ибо без него часть кода, который уже есть в 4xx не заработает. В общем грусть печаль, не понятно как там вообще 4xx работает на чём то младше 7ки :( Совсем по хорошему надо все изменения, связанные с CompatibilityManager влить в 4xx. Не очень понятно как в 4xx частично попали директивы из 5xx, и код ими управляющийся тоже попал.

pavel-pimenov commented 9 years ago

From a.rain...@gmail.com on April 15, 2013 14:45:33

... но при этом не попали основные управляющие директивы FLYLINKDC_SUPPORT_XXX_OS.

pavel-pimenov commented 9 years ago

From a.rain...@gmail.com on April 18, 2013 04:52:39

Labels: Milestone-Release4xx