Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Оформление Windows 11/ 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=113)
-   -   [решено] Сдвиг полоски прогресса (http://forum.oszone.net/showthread.php?t=179176)

Razormane 25-06-2010 20:30 1441761

Сдвиг полоски прогресса
 
Прошу тех кто сталкивался с подобным, написать способ решение этого, сейчас объясню в чём дело, в общем, после установки какого то пака от Smarty, полоска прогресса стала сдвигаться на всех темах, даже на стандартной, вот скриншот:



После удаления пака полоска так и осталась со сдвигом.
Сдвиг происходит только при малом заполнении полоски!
Конечно это не критическая проблемма, но когда к ней привыкаешь она становится критической и нужно же чтобы всё было идеально...
Прошу написать способ решения или хотя бы совет.

Smarty 25-06-2010 20:46 1441767

Razormane, начинайте отсюда читать свои посты !!!
Вы просто не обращали внимание на родной Аеро, этот баг изначально там есть!

Razormane 25-06-2010 20:54 1441776

Smarty я против вас ничего не имею и не виню вас в этом, просто в родном Аэро я этого точно не видел...
Можете тогда сказать точный способ как это исправить ?

Smarty 25-06-2010 21:17 1441794

Razormane,
Цитата:

Цитата Razormane
просто в родном Аэро я этого точно не видел... »

ОК, покажу на примере родного Аеро!



Смотрите внимательно скрин прогресс-бара в программе Windows Style Builder.
Размер полосы 51х14 (вверху красным), отступы слева и справа составляют 25, 25 (внизу красным),
то есть эти отступы говорят системе, что полосу прогресс-бара не сжимать и не растягивать слева на 25 пикс.
и справа на 25 пикс. Для сжатия или растяжения остается один пиксель!

Если у вас полоса заполнения меньше 51-го пикселя, то куда должны деться "забронированные" 50 пикселей?

В своих стилях я исправляю этот баг уменьшением отступов, а в МС, видно, или не считают это багом, или "на скорость не влияет"...

ЗЫ. А вот скрин из моего стиля:



Надеюсь понятно, что уменьшая отступы вы избавляетесь от бага!
Чем меньше отступ, тем меньшее заполнение полосы прогресса будет отображаться правильно!

Razormane 25-06-2010 21:20 1441795

Smarty, Понятно, спасибо вам, все понял и за объяснение тоже спасибо


Время: 19:33.

Время: 19:33.
© OSzone.net 2001-