Структура layout.xml : Прошивкокопательство : Форум

Страница 1 из 41: [1] 2 3 4 5 ... 41 »

 Zormax:
02.04.07, 06:03
 Некоторая структура файла layout.xml

Не уверен в работоспособности на всех моделях, но на K750/W800/W810 должно работать.

Основная инфа взята отсюда: se-team.ucoz.ru/forum/18-38-1
Автор ^Andeo

-----------------------------------------

Описание параметров выбора шрифтов:
Шрифты следует выбирать в следующих пропорциях:

FontE_12B, FontE_12R, FontE_14R, FontE_14B, FontE_14R, FontE_16B, FontE_16, FontE_20B, FontE_20R где FontE_ - тип шрифта, 16 - размер символа (в пикселях), B - жирный шрифт, R - простой.
Таких шрифтов как FontE_15B R, FontE_17B R не существует, будут отображаться только ?.
Также шрифт можно задавать значением от "0" до "255". (тут уж сами экспериментируйте)

Примечание:

Не во всех шрифтах от "0" до "255" есть поддержка русского языка.
Для изменения шрифта меняем значение value="..." следующих параметров:
<sett name="FontType" value="FontE_16B"/>
<sett name="TitleFontType" value="FontE_16B"/>

Краткое описание структуры layout.xml:

(Здесь только описание большинства параметров влияющих на изменение ШРИФТОВ)

1. Стандартные шрифты (стандартные подписи, названия пунктов меню...)
<object name="default">
<settings>
<sett name="FontType" value="FontE_16B"/> - обычный шрифт
<sett name="TitleFontType" value="FontE_16B"/> - шрифт заголовков
<sett name="ScrollBarMode" value="0"/> - полоса прокрутки (0-нет, 1-есть, 255-узкая)
</settings>
</object>

2. Списки объектов
<object name="ListObject">

3. Браузер
<object name="Browser">

4. Шрифт в sms сообщениях (и в любых других текстах)
<object name="StringInput">
<settings>
<sett name="FontType" value="FontE_16B"/>
</settings>
<attributes count="13">
<attr index="0" value="3"/> <!-- INTERNAL_FRAME_FONT_SIZE -->
<attr index="1" value="FontE_14B"/> <!-- INTERNAL_FRAME_FONT_STYLE --> - шрифт при редактировании sms
<attr index="2" value="3"/> <!-- INTERNAL_FRAME_LARGE_FONT_SIZE -->
<attr index="3" value="FontE_14B"/> <!-- INTERNAL_FRAME_LARGE_FONT_STYLE --> - шрифт при редактировании sms
</attributes>
<attributes count="13" layout="1">
<attr index="0" value="3"/> <!-- INTERNAL_FRAME_FONT_SIZE -->
<attr index="1" value="FontE_14B"/> <!-- INTERNAL_FRAME_FONT_STYLE --> - шрифт при редактировании sms
<attr index="2" value="0"/> <!-- INTERNAL_FRAME_LARGE_FONT_SIZE -->
<attr index="3" value="FontE_14B"/> <!-- INTERNAL_FRAME_LARGE_FONT_STYLE --> - шрифт при редактировании sms
</attributes>
</object>

5. Шрифт при редактировании текстов...(т.е. список символов в верхнем правом углу)
<object name="PreEdit">
<settings>
<sett name="FontType" value="FontE_16R"/> - не выбранный символ
</settings>
<attributes count="2">
<attr index="0" value="FontE_16B"/> - выбранный символ
</attributes>
</object>

6.Список форм
<object name="FormList">
<settings>
<sett name="TitleMode" value="255"/>
<sett name="ScrollBarMode" value="2"/>
<sett name="YPos" value="254"/>
</settings>
<settings layout="1">
<sett name="FontType" value="FontE_16B"/>
</settings>
<attributes count="3">
<attr index="0" value="FontE_16R"/>
<attr index="1" value="FontE_16R"/>
<attr index="2" value="FontE_16R"/>
</attributes>
</object>

7. Ввод даты
<object name="DateInput">
<settings>
<sett name="FontType" value="FontE_16B"/>
</settings>
<settings layout="1">
<sett name="FontType" value="255"/>
</settings>
<attributes count="1">
<attr index="0" value="FontE_16B"/>
</attributes>
<attributes count="1" layout="1">
<attr index="0" value="FontE_16B"/>
</attributes>
</object>

8. Ввод времени
<object name="TimeInput">
<settings>
<sett name="FontType" value="FontE_16B"/>
</settings>
<settings layout="1">
<sett name="FontType" value="FontE_16B"/>
</settings>
<attributes count="1">
<attr index="0" value="FontE_16B"/>
</attributes>
<attributes count="1" layout="1">
<attr index="0" value="FontE_16B"/>
</attributes>
</object>

8. Шрифт в калькуляторе
<object name="Calculator">
<settings>
<sett name="FontType" value="FontE_16B"/>
</settings>
<attributes count="1">
<attr index="0" value="FontE_16B"/>
</attributes>
</object>

9. Шрифт при вводе номера (возможно в этом параметре шрифт имеет только 2 значения - очень большой и очень маленький, поэтому его не рекомендуется менять)
<object name="MainInput">
<settings>
<sett name="FontType" value="FontD_24B"/>
</settings>

10. Шрифт в календаре (при просмотре месяца)
<object name="MonthView">
<settings>
<sett name="FontType" value="FontE_14R"/> - шрифт чисел
<sett name="TitleFontType" value="FontE_16B"/> - шрифт заголовков
</settings>
<settings layout="1">
<sett name="TitleFontType" value="FontE_16B"/> - шрифт заголовков
</settings>

11. (при просмотре недели)
<object name="WeekView">
............................
</object>

12. При показе времени в "спящем" режиме
<object name="SleepMode">
<settings>
<sett name="FontType" value="FontD_29B"/>
</settings>
</object>

13. Секундомер
<object name="StopWatch">
.............................
</object>

14. Шрифт софт клавиш
<object name="SoftKeys">
<settings>
<sett name="FontType" value="FontE_16B"/>
</settings>
</object>

 Zormax:
02.04.07, 06:04
 УБРАТЬ ЛОГО ОПЕРАТОРА:

в fs/tpa/system/layout/layout.xml
в секции StatusIndication заменить значение атрибута TitleMode с 1 на 4

 Koba:
02.04.07, 11:02
 Чтоб увеличить шрифт в режиме ожидания это здесь надо копаться?

 Bars:
02.04.07, 11:04
 Koba
Код:
12. При показе времени в "спящем" режиме 
<object name="SleepMode"> 
<settings> 
<sett name="FontType" value="FontD_29B"/> 
</settings> 
</object> 

ё-маё :-D

 Koba:
02.04.07, 11:22
 Я пробовал только он уменьшается по сравнению со стандартным.
Вот я и подумал

 McLaud:
02.04.07, 22:20
 а можно ли передвинуть часы и дату вниз на место кнопок МЕНЮ и ВЫЗОВЫ???

 Zormax:
03.04.07, 10:32
 McLaud
а можно ли передвинуть часы и дату вниз на место кнопок МЕНЮ и ВЫЗОВЫ???

C помощью лайоута нет.

 McLaud:
04.04.07, 21:48
 А как тада передвинуть подскажите пожалуста

 Zormax:
04.04.07, 21:52
 Это надо писать патч и к тому же непростой патч.

 anonymous:
10.04.07, 19:43
 На sony-ericsson написано, что в телефоне можно менять шрифты (сами начертания), то есть взять из Виндовз, например, и сунуть в тел )) На к790 и им подобных это точно работает. А вот как обстоят дела с в810?

[ Редактировано Bars в 10.4.07 20:51 ]
Страница 1 из 41: [1] 2 3 4 5 ... 41 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=1272

© 2005-2018 supertrubka.org