Редактирование скина
|
RioTiZ 06/16/09 04:50 PM |
|
Какой пункт в файле "skin.ini", находящемся в zip архиве со скином, отвечает за высоту кнопки вкладки?
[picture]_http://img504.imageshack.us/img504/9214/88492596.th.png
Версия Оперы последняя... 10.00
|
Re: Редактирование скина
|
iNDiAnFLy 06/16/09 04:59 PM |
|
найди сначало описание оформления кнопки вкладки - найдётся высота
почитай: _//dev.opera.com...-skinning/_
вот кстати описание: _//dev.opera.com/articles/view/opera-skinning-part-2-skinning-examples/_
там нет высоты, высота задаётся из внешних и внутренних отступов, величины шрифта и пр.
|
Re: Редактирование скина
|
RioTiZ 06/16/09 05:38 PM |
|
Подредактировал в файле раздел
[Pagebar Button Skin*]
результат - кнопки наезжают друг на друга, или наоборот большое расстояние между ними.
Как я понял Margin отвечает за расстояние вокруг кнопки,
а Padding за отступы в кнопке, однако монипуляции с ними не дают должного эффекта.
Высота кнопок не меняется вовсе ((
|
Re: Редактирование скина
|
Lapomas 06/16/09 06:13 PM |
|
Попробуй в
Padding Bottom = Х
Padding Top = Х
уйти от 0 или..., в минус.. -2..-4...
А если нет этих пунктов, пропиши...
В каждом подразделе..
Да..а..в вно последний раз копал, подзабыл многое...
|
Re: Редактирование скина
|
iNDiAnFLy 06/16/09 06:14 PM |
|
значит высота задаётся шириной корнеров - картинок составляющих кнопку. посмотри - есть ли у других элементов параметры отвечающие за высоту? можно ли их применить по отношению к табам?
|
Re: Редактирование скина
|
RioTiZ 06/16/09 06:58 PM |
|
Блин, оказывается при выборе другово скина, он не полностью загружается (( А нормальная загрузка его проходит только после перезапуска Оперы! Совсем про это забыл, придётся всё с начала тыкать (( Кнопки всё таки смог уменьшить, хотя пока не понял как. Как разберусь отпишусь...
|
Re: Редактирование скина
|
RioTiZ 06/16/09 07:16 PM |
|
Итак, я разобрался, вот результат:
[picture]_http://img411.imageshack.us/img411/1792/op2x.png
Что нужно было сделать: В файле "Skin.ini" находим пункт "[Pagebar Button Skin]" У меня он выглядел так: Code:
[Pagebar Button Skin] Type = BoxStretch Tile Center = pagebar/top/pagebar_button_inactive.png StretchBorder = 11 Margin Top = 1 Margin Left = 0 Margin Right = -9 Margin Bottom = 0 Padding Left = 12 Padding Top = 5 Padding Right = 9 Padding Bottom = 6 Spacing = 3 Text Color = #ffffff
Из всего этого нам нужны 2 пункта: Padding Top - это отступ от края кнопки до текста сверху Padding Bottom - это отступ от края кнопки до текста снизу Я заменил их значение на нули и вуаля, результат на скрине выше.
Code:
[Pagebar Button Skin] Type = BoxStretch Tile Center = pagebar/top/pagebar_button_inactive.png StretchBorder = 11 Margin Top = 1 Margin Left = 0 Margin Right = -9 Margin Bottom = 0 Padding Left = 12 Padding Top = 0 Padding Right = 9 Padding Bottom = 0 Spacing = 3 Text Color = #ffffff
Осталось только по колдовать с шириной кнопок и тогда всё будет зашибись =)
Всем большое спасибо, за быструю реакцию на тему!
|
Re: Редактирование скина
|
Lapomas 06/16/09 07:24 PM |
|
Допиши в ...ini
[Info]
......
......
.......
[Options]
Pagebar max button width = 70
Pagebar min button width = 70
(цифры подбери по вкусу)
----
Можно добавить для текста >
Pagebar Button Text Padding = -15 (или.. или...)
|
Re: Редактирование скина
|
RioTiZ 06/16/09 08:30 PM |
|
[Options] Pagebar max button width = 70 Pagebar min button width = 70 Хмм, както странно, чтобы заработали эти 2 строчки пришлось удалить сессию. Такое впечатление, что в ней сохраняются размеры
|
Re: Редактирование скина
|
Lapomas 06/17/09 03:44 AM |
|
както странно, чтобы заработали эти 2 строчки пришлось удалить сессию.
Действительно странно.. Вероятно, просто накладка.
Скины можно редактировать и не закрывая Оперы.
Для этого нужно иметь, как минимум два скина (пустышка windows_skin.zip - Не в счёт)
В открытой Опере, активировать скин
standard_skin.zip
а
Скин xxxxxxx.zip - редактировать
(Можно вторым сделать копию стандартного,
ххх_ standard_skin.zip
После редактирования второго, уже его и активировать.
И т д. при дальнейшик редактированиях - просмотрах изменений >
Сменяя-активируя Не редактируемый - На редактируемый.
(Главное не запутаться, и во время сменять.. - бо вся работа "на смарку" )
А дабы удобней было сменять скины, добавить в меню
View
----
----
Skin
----
И будет поближе меню смены скинов.
Итого >
Время на Редактирование - Проверка изменений...
Сократится в разы.
|
Re: Редактирование скина
|
RioTiZ 07/02/09 12:37 PM |
|
Сного глюки с шириной PageBar'а [Options] Pagebar max button width = 70 Pagebar min button width = 70
После перезапуска Оперы ширина становиться сного дефолтной...
Версия последняя бета. 1615
|
Re: Редактирование скина
|
Lapomas 07/02/09 06:49 PM |
|
После перезапуска Оперы ширина становиться сного дефолтной...
Где-то накосячил.
Где..?, - гадать не умею.
ЗЫ
Право, в бета. 1615 ещё не пытал, но думаю что без разницы от В ранних....
Скины, они сами по себе (как бы) "живут" при Операх
|
Re: Редактирование скина
|
RioTiZ 07/02/09 06:53 PM |
|
В ответ на: Где-то накосячил.
В оригинальном скине только добавил 2 строки:
Code:
[Options] Pagebar max button width = 70 Pagebar min button width = 70
больше ничего не менял
|
Re: Редактирование скина
|
Lapomas 07/02/09 07:00 PM |
|
Попрбуй этот _//get.freesoft.ru/?id=73537_
Ничего кроме
Pagebar max button width = 70
Pagebar min button width = 70
не менялось (из ранних)
|
Re: Редактирование скина
|
RioTiZ 07/02/09 07:09 PM |
|
В ответ на: Попрбуй этот _//get.freesoft..../?id=73537_
Ничего кроме
Pagebar max button width = 70
Pagebar min button width = 70
не менялось (из ранних)
таже проблема, после перезапуска Оперы, ширина по дефолту
Видать это глюк бетки, буду ждать финала...
|
Re: Редактирование скина
|
Lapomas 07/02/09 07:21 PM |
|
Случаем, после перезагрузки, скин не подменяется на штатный стандартный?
Не в курсе Они схожи по виду (твой и высланный)
Если и буду ставить бетку, то уж из последующих..
Мож завтра подкинут.., только тогда и проверю.
|
Re: Редактирование скина
|
RioTiZ 07/02/09 07:25 PM |
|
В ответ на: Случаем, после перезагрузки, скин не поменяется на штатный стандартный?
нет
В ответ на: Не в курсе Они схожи по виду (твой и высланный)
различны, довольна сильно
|
Re: Редактирование скина
|
Lapomas 07/02/09 07:33 PM |
|
Упустил одну вещь..
По ширине, всегда одинаковы только в много страничном режиме Таб Бара
Если помещаются все Х табы на т.баре, размер кнопок страниц 70, если более Х, размер уменьшается...
Чётко выдерживается при многостраничном...
(У меня многостраничный - мон позволяет такую роскошь.
Плюс ко всему., Таб Бар внизу Окна - Так привык - мне удобней чем сверху.
|