![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2004
Сообщений: 40
|
Возможно, уже спрашивали, но не смог найти
При программном изменении ширины или высоты фигуры (прямоугольник со скругленными углами) изменяется толщина бордюра этого прямоугольника. А надо, чтобы изменялись только геометрические размеры прямоугольника, толщина бордюра должна быть неизменной. Как такое победить? Заранее, сенк |
|
|||||
|
Регистрация: Dec 2002
Адрес: Живу вот где-то
Сообщений: 493
|
Бордюр делать толщиной=0. Она не массштабируется.
|
|
|||||
|
Регистрация: Nov 2003
Адрес: Север
Сообщений: 244
|
поставь толщину линии "hairline", тогда все будет ОК (если, конечно, тебя такой вариант устраивает)
|
|
|||||
|
Регистрация: Feb 2004
Сообщений: 40
|
В том то и дело, что требуется solid бордюр постоянной толщиной 2 px. Смысл в том, что этот прямоугольник - подложка под выпадающее меню. Само меню грузится из файла, поэтому длина строк-пунктов и их количество заранее не известно. В зависимости от их количества и длины самой длинной строки (сорри за тавталогию) я устанавливаю width и height подложки. Неужели нельзя сохранить бордюр немасштабируемым?
|
|
|||||
|
Регистрация: Nov 2005
Сообщений: 75
|
Сделай менюшку не из одного прямоугольника, а из трех (шапка - со скруглениями, центральная часть - две вертикальные полоски и закрашенная часть между ними, и подвал - перевернутая верхняя часть) теперь серединку можно масштабировать по вертикали с сохранением толщины линий, а подвал переместишь после масштабирования к нижней границе серединки
|
|
|||||
|
а почему бы его програмно не нарисовать?
__________________
Best regards, Boris Petrov |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Если планируется делать под 8-ку то можно воспользоваться Scale9Grid.
Почитать можно тут http://www.flash-ripper.com/index.htm за 25 ноября |
|
|||||
|
Регистрация: Feb 2004
Сообщений: 40
|
Цитата:
![]() Цитата:
|
|
|||||
|
Регистрация: Dec 2002
Адрес: Живу вот где-то
Сообщений: 493
|
Цитата:
|
|
|||||
|
Регистрация: Feb 2004
Сообщений: 40
|
Забыл сказать, что этот прямоугольник у меня под маской (эффект постепенного "выползания" меню). Как его после отрисовки "засунуть" под эту маску?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|