Developer Menu S75
Component Test → C_couios
CSM Manager
Not supported :(
Display Manager

|
-> Display Info
Параметры физических размеров и цветопередачи экрана. Берутся то-ли из данных прошивки, то-ли от опроса аппаратной части.
|
-> Drawing Tests
-> Drawing Tests -> PictStruct
Предпросмотр картинок, а точнее хз
-> Drawing Tests -> XPictStruct
Предпросмотр картинок, а точнее хз
-> Drawing Tests -> Text Output
Просто предпросмотр нескольких символов (букв) разных размеров из разных шрифтов телефона. Черные символы на желтом фоне.
-> Drawing Tests -> Control Characters
Просто предпросмотр нескольких символов (букв) разных размеров из разных шрифтов телефона. Цвета символов и фона в разных комбинациях.
-> Performance Tests
Not supported :(
Editor
Not supported :(
Keyboard Manager
-> Keycodes

|
Меню для получения информации о клавишах. Для большинства клавиш, при их нажатии, выводится два поля - имя и код клавиши. Для клавиш громкости выводится две пары имя+код клавиши. Нажатие клавиш, на которых повешены эльфы (например, XTask), DevMenu не воспринимает.
Сразу стоит оговорится, что далеко не все имена клавиш универсальны. Например, левая/правая софт-клавиши в fak.pd имеют совсем другие имена.
|
-> Longpress Acceleration


|
Меню имеет три подпункта, различий в работе которых заметить не удалось.
-> Longpress Acceleration -> Default
-> Longpress Acceleration -> Breeze
-> Longpress Acceleration -> Storm
В каждом подпункте, при нажатии любой клавиши, выводится информация о коде действия (слева), названии действия (по центру), длительности действия в миллисекундах (справа) для трех действий:
pressed - нажатие клавиши (всегда 0ms)
longpress - только при длительном нажатии клавиши, выводится несколько раз. Первое значение всегда 60ms, следующие (их может быть несколько) - всегда 147ms.
released - длительность удерживания клавиши или же длительность удержания после последнего значения longpress
accepted - прием(?) команды нажатия телефоном (всегда 798ms)
|
MSM Keyboardhandler
Not supported :(
RAP Manager

|
-> RAP Manager -> RAP_GetOwnPhoneNumber
При входе в это меню телефон опрашивает сеть ОпСоСа и получает "взад" реальный телефонный номер вставленной SIM в международном формате и выводит значение на экран.
|

|
-> RAP Manager -> RAP_GetMSISDM
При входе в меню телефон опрашивает сеть ОпСоСа и получает MSISDN (Mobile Station International ISDN Number - международный номер ISDN мобильной станции) вставленной в телефон SIM.
В Германии и Франции, например, за одной SIM-карточкой может быть закреплено два MSISDN - это зависит от сети ОпСоСа.
|
Resource Manager

|
-> Resource Manager -> Resource Info
Статистическая информация о картинках в прошивке:
Bitmaps - количество картинок в РІТ.
Userbitmaps - неизвестно... но точно не общее кол-во картинок во Flex.
UCS2 Bitmaps - количество цветных "шрифтовых" картинок (см. ниже).
Fonts - количество [типов] шрифтов. В Siemens CE отображаются в нижней левой табличке (Large, Bold Large, Italic Large и т.д.)
|

|
-> Resource Manager -> Bitmap IDs
Просмотр всех стандартных картинок в прошивке телефона.
Bitmap ID: - десятичный номер картинки (начиная с 0).
Управление:
- джойстик влево/вправо - переключение между картинками.
|

|
-> Resource Manager -> PictStruct Tests
Меню из четырех попарно связанных пунктов (1-2, 3-4) - тест зеркального отображения картинки по горизонтали (flip).
|
UCS2
-> UCS2 Characters



|
Часть DeveloperMenu, в которой можно посмотреть имеющиеся в прошивке телефона символы. В меню все символы представлены только для жирного мелкого (Bold Small) шрифта, который является самым урезанным, на равне с мелким (Small) шрифтом. Тоесть, мелкие шрифты содержат меньше символов, чем обычные (Normal) и большие (Large) шрифты.
Символы распределены по диапазонам UCS2 (UCS-2 Big Endian). Первое подменю - широкий диапазон - 0xX000-0xXFFF (16 штук). Второе подменю - поддиапазон (в пределах кажного широкого диапазона) - 0xXYY0-0xXYYF (32 штуки).
Основные символы кириллицы идут в поддиапазоне 0x0400-0x047F (украинские, русские, беларуские и другие). В следующем поддиапазоне - 0x0480-0x04FF - идут "расширенные" символы кириллицы (в основном старославянские символы + украинская "Ґґ"). Замыкает кириллицу часть третьего поддиапазона - 0x0500-0x052F(?) - дополнительная кириллица (Cyrillic Supplementary).
Итак, открыв поддиапвзон мы видим два столбца:
- левый - это коды символов в Юникоде;
- правый - вид символа (из шрифта телефона), соответствующего его коду напротив.
Листание страницы поодиапазона выполняется джойстиком - вверх/вниз.
Вид символа может иметь четыре основных формы:
1."Центральное троеточие" - обозначает, что вид символа с этим кодом берется из вида другого символа. Т.е. такой себе redirect.
2.Пустое место - может обозначать либо пробел (и пробелоподобные символы), либо, чаще всего, то, что в шрифте телефона символ предвиден, но не прорисован его вид.
3.Символ - обычный вид символа из шрифта.
4."Центральная точка" - обозначает либо символ Black Square (0x00B7), либо, в подавляющем большинстве, то, что в шрифте телефона символ вообще не предвиден.
|
-> UCS2 Bitmap IDs

|
Здесь представлены цветные картинки, которые воспринимаются новыми телефонами Siemens как символы шрифтов. Коды этих символов неверны для Юникода (not a valid Unicode character).
Более подробных ведомостей пока нет.
1.ID: - идентификатор символа в десятичной кодировке.
2.Char: - код символа (0xE1XX).
|
Widget Manager

|
-> Redraw Test
Просмотр окон текстовых информационных сообщений. Всего 4 типа. Между 1-м и 4-м разницы не заметил.
Управление:
- джойстик влево/вправо - переключение между 4-мя типами окон.
- кнопка джойстика - возврат в меню.
|
Widgets


|
-> Message Box
Тест окон сообщений.
Управление:
- кнопка джойстика - следующее окно или возврат в меню (если значек клавиши активен).
-> Message Box -> Timeout 1/2/3
Разные продолжительности задержки окна после вывода на экран.
-> Message Box -> Prio Open x 1/2/5/10/20
Зазное количество окон сообщений.
ВНИМАНИЕ! При выборе "Prio Open x 20" телефон аварийно выключается.
-> Message Box -> Sim Full / WAP Push и т.д.
Тест конкретных сообщений различных типов (предупреждение, информация, вопрос).
|

|
-> Progress Bar
Текст окон прогресса выполнения.
Управление:
- джойстик влево/вправо - перемещение полоски прогресса.
- кнопка джойстика - возврат в меню.
-> Progress Bar -> PBar, no Text
Окно прогресса без текста.
-> Progress Bar -> PBar, Textline 3
Окно прогресса выполнения с текстом. В данном случае - проценты(?).
|
|
-> Widgets -> Anim Widget
Единственный пункт "Timeout 1" - не работает :(
|
Написал: vitalis
Написано: 09.10.2006
Обновлено: хх.хх.хххх
К оглавлению DevMenu
|