[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Layot
van_xelsingДата: Воскресенье, 23 Сентября 2007, 09:48:58 | Сообщение # 1
Admin
Группа: Пользователи
Сообщений: 152
Репутация: 4
Замечания: 0%
Статус: Offline
Описание параметров выбора шрифтов:
Шрифты следует выбирать в следующих пропорциях:

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. Стандартные шрифты (стандартные подписи, названия пунктов меню...)

Code
<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. Списки объектов

Code
<object name="ListObject">

3. Браузер

Code
<object name="Browser">

4. Шрифт в sms сообщениях (и в любых других текстах)

Code
<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. Шрифт при редактировании текстов...(т.е. список символов в верхнем правом углу)

Code
<object name="PreEdit">  
<settings>  
<sett name="FontType" value="FontE_16R"/> - не выбранный символ  
</settings>  
<attributes count="2">  
<attr index="0" value="FontE_16B"/> - выбранный символ  
</attributes>  
</object>

6.Список форм

Code
<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. Ввод даты

Code
<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. Ввод времени
Code
<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>

9. Шрифт в калькуляторе

Code
<object name="Calculator">  
<settings>  
<sett name="FontType" value="FontE_16B"/>  
</settings>  
<attributes count="1">  
<attr index="0" value="FontE_16B"/>  
</attributes>  
</object>

10. Шрифт при вводе номера (возможно в этом параметре шрифт имеет только 2 значения - очень большой и очень маленький, поэтому его не рекомендуется менять)

Code
<object name="MainInput">  
<settings>  
<sett name="FontType" value="FontD_24B"/>  
</settings>

11. Шрифт в календаре (при просмотре месяца)

Code
<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>

12. (при просмотре недели)

Code
<object name="WeekView">

............................
</object>

13. При показе времени в "спящем" режиме

Code
<object name="SleepMode">  
<settings>  
<sett name="FontType" value="FontD_29B"/>  
</settings>  
</object>

Часы в спящем режиме лучше не менять, так-как при увеличени они становятся меньше sad .Так что только в меньшую сторону можно изменить.
14. Секундомер
Code
<object name="StopWatch">  
.............................  
</object>

15. Шрифт софт клавиш

Code
<object name="SoftKeys">  
<settings>  
<sett name="FontType" value="FontE_16B"/>  
</settings>  
</object>


 
van_xelsingДата: Воскресенье, 23 Сентября 2007, 09:50:01 | Сообщение # 2
Admin
Группа: Пользователи
Сообщений: 152
Репутация: 4
Замечания: 0%
Статус: Offline
Меняем клавиши блокировки.

Блокирование:

Code
<object name="MainInput">  
<settings>  
<sett name="FontType" value="FontD_24B" />  
<sett name="RowHeight" value="27" />  
<sett name="TopOffset" value="2" />  
<sett name="TitleHeight" value="0" />  
<sett name="TitleTopOffset" value="0" />  
<sett name="TitleMode" value="1" />  
<sett name="ShowFrame" value="1" />  
<sett name="OverlayStyle" value="0" />  
<sett name="XPos" value="10" />  
<sett name="YPos" value="80" />  
<sett name="Width" value="157" />  
<sett name="Height" value="88" />  
<sett name="YRelatively" value="2" />  
</settings>  
<attributes count="3">  
<attr index="0" value="54" />  
<attr index="1" value="26" />  
<attr index="2" value="28" />  
</attributes>  
</object>

Разблокирование

Code
<object name="Keylock">  
<settings>  
<sett name="TitleMode" value="1" />  
<sett name="OverlayStyle" value="0" />  
<sett name="YPos" value="0" />  
<sett name="Height" value="0" />  
<sett name="YRelatively" value="2" />  
</settings>  
<attributes count="1">  
<attr index="0" value="26" />  
</attributes>  
</object>

по-умолчанию и там и там стоит 26, что соответствует "*". заменить можно на:

16 - "0"
17 - "1"
18 - "2"
19 - "3"
......
25 - "9"
26 -"*"
27 - "#".

другие значения ставить можно, но неудобно...можно ставить разные кнопки на блок/разблок.


 
van_xelsingДата: Воскресенье, 23 Сентября 2007, 09:52:48 | Сообщение # 3
Admin
Группа: Пользователи
Сообщений: 152
Репутация: 4
Замечания: 0%
Статус: Offline
Убираем лого оператора
1) Открываем файл layout.xml в блокноте
2) Находим такой кусок кода:
Code
<object name="StatusIndication">  
    <settings>  
    <sett name="RowHeight" value="0"/>  
    <sett name="TopOffset" value="0"/>  
    <sett name="TitleHeight" value="0"/>  
    <sett name="TitleTopOffset" value="0"/>  
    <sett name="TitleMode" value="1"/>  
    <sett name="OverlayStyle" value="0"/>  
    <sett name="YPos" value="18"/>  
    <sett name="Height" value="176"/>[size=8]
3) В этой строке
[code]<sett name="TitleMode" value="1"/>

меняем цифирку 1 на цифирку 4
4) Сохраняем изменения, ставим для файла атрибут "только для чтения" и заливаем обратно в телефон
5) Включаем телефон и наслаждаемся:)
P.S.Никаких побочных эффектов от этого способа вы не увидите!




Сообщение отредактировал mobilese - Воскресенье, 23 Сентября 2007, 09:53:12
 
ploikДата: Среда, 26 Сентября 2007, 17:11:57 | Сообщение # 4
Лейтенант
Группа: Пользователи
Сообщений: 5
Репутация: 2
Замечания: 0%
Статус: Offline
Убираем лого на новых моделях.
Находим следующие строчки и вводим указанные значения

<object name="StatusIndication">
...
<!-- Text fields (x1, x2, y1, y2) -->
<attr value="16"/> <!-- Nbr text fields -->
<attr value="1"/> <attr value="239"/> <attr value="-2"/> <attr value="-3"/> <attr value="10"/> <!-- 0 -->
<attr value="1"/> <attr value="239"/> <attr value="-2"/> <attr value="-3"/> <attr value="10"/> <!-- 1 -->
<attr value="1"/> <attr value="239"/> <attr value="-2"/> <attr value="-3"/> <attr value="10"/> <!-- 2 -->
<attr value="1"/> <attr value="239"/> <attr value="-2"/> <attr value="-3"/> <attr value="10"/> <!-- 3 -->
<attr value="1"/> <attr value="239"/> <attr value="-2"/> <attr value="-3"/> <attr value="0"/> <!-- 4 -->

 
  • Страница 1 из 1
  • 1
Поиск: