| |
|
Maximys
Patchmaster
Регистрация: 13.6.06 Сообщений: 114 Репутация: 43 Откуда: Украина
|
#11 [02.12.06, 14:39] Re: Переназначение клавиш телефона
IronMaster Я привел адреса только для режима ожидания (Standby). Разве? Кнопка "Камера" и "Онлайн" работают не только в режиме ожидания (точнее, они работают везде).
|
IronMaster
VIP Developer
Регистрация: 16.5.06 Сообщений: 1135 Репутация: 8514 Откуда: Пермь
|
#12 [02.12.06, 14:48] Re: Переназначение клавиш телефона
Maximys Для них видать прописана ссылка на один адрес для разных режимов.
K700->W810->W850->W705 & W995 (cid81) ========== WMZ307721639637 WMR675285842893 Спасибо за пожертвования: Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp
|
den_po
Developer/Admin
Регистрация: 27.3.06 Сообщений: 3279 Репутация: 10763 Откуда: Чебоксары
|
#13 [02.12.06, 15:47] Re: Переназначение клавиш телефона
Maximys ну вот только что проверил, работают только в режиме ожидания, в главном меню и в меню, вызываемых из главного (развлечения, сообщения, органайзер, настройки). во всех других местах не работают.
IronMaster скорее не так. скорее всего просто события из некоторого диапазона приходят всем страницам, и некоторыми из них обрабатывается.
promt is better than google translate
|
Maximys
Patchmaster
Регистрация: 13.6.06 Сообщений: 114 Репутация: 43 Откуда: Украина
|
#14 [02.12.06, 16:57] Re: Переназначение клавиш телефона
den_poну вот только что проверил, работают только в режиме ожидания, в главном меню и в меню, вызываемых из главного (развлечения, сообщения, органайзер, настройки). во всех других местах не работают. Как не работают? А ты какие кнопки имеешь ввиду? У меня работают везде (если поставить главное меню, например).
|
den_po
Developer/Admin
Регистрация: 27.3.06 Сообщений: 3279 Репутация: 10763 Откуда: Чебоксары
|
#15 [02.12.06, 17:33] Re: Переназначение клавиш телефона
Maximysя имею в виду если ничего не ставить наверное стоит выйти на монитор, который события отслеживает и страницам отсылает. вот, кстати, если интересно, функции для работы со страницами/книгами 4489AA18 Bookshelf_CreateBook 4489A854 Bookshelf_GotoPage 4489A338 Bookshelf_FindBook 4489AAD4 Bookshelf_KillBook 44899C08 Bookshelf_CheckMsg 4489A3D8 Bookshelf_GetFocusedBook 4489A668 Bookshelf_NullKeyHandler 4489ABA0 Bookshelf_FocusSanityCheck? особенно интересны первые две. благодаря им, кстати, я в своё время нашёл мастер настройки. ROM:446F7370 ADD R3, #0x32 ; SetupWizardBook ROM:446F7372 ADD R2, R6, #0 ROM:446F7374 ADD R2, #0x44 ; SetupWizardBook_BasePage struct ROM:446F7376 LDR R1, nullsub_147+1) ROM:446F7378 BL Bookshelf_CreateBook [ Редактировано den_po в 2.12.06 17:52 ]
promt is better than google translate
|
IronMaster
VIP Developer
Регистрация: 16.5.06 Сообщений: 1135 Репутация: 8514 Откуда: Пермь
|
#16 [02.12.06, 20:03] Re: Переназначение клавиш телефона
Там, наверное, все зависит от функции. В ней идет проверка какая бук'а загружена и потом уже определяется выводить её или нет. Maximys Предлагаю тебе сделать пост, в котором будешь выкладывать адреса функций и клавиш для К300.
K700->W810->W850->W705 & W995 (cid81) ========== WMZ307721639637 WMR675285842893 Спасибо за пожертвования: Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp
|
den_po
Developer/Admin
Регистрация: 27.3.06 Сообщений: 3279 Репутация: 10763 Откуда: Чебоксары
|
#17 [02.12.06, 20:31] Re: Переназначение клавиш телефона
IronMaster пишет: Там, наверное, все зависит от функции. В ней идет проверка какая бук'а загружена и потом уже определяется выводить её или нет.
вот оно, внутри функции Bookshelf_CheckMsg есть обращение к такой табличке: ROM:440F3CC4 defaultpages DCD 0 ROM:440F3CC8 DCD dword_440F3CB0 ROM:440F3CCC DCD 1 ROM:440F3CD0 DCD off_4411E5C8 ; Accessories_Default_Page ROM:440F3CD4 DCD 2 ROM:440F3CD8 DCD off_44118990 ; Basic_Default_Page ROM:440F3CDC DCD 4 ROM:440F3CE0 DCD off_440D40B4 ; Calendar_Default_Page ROM:440F3CE4 DCD 5 ROM:440F3CE8 DCD off_440D5A5C ; CallHandling_Default_Page ROM:440F3CEC DCD 6 ROM:440F3CF0 DCD off_441041B4 ; CB_UI_Default_Page последняя страница в этой таблице имеет номер 49. для каждой из этих страниц вызывается отдельная функция, которая обрабатывает некоторые из событий (такой получается хук). Maximys Предлагаю тебе сделать пост, в котором будешь выкладывать адреса функций и клавиш для К300. а вот это, считаю, лишнее. портируется элементарно. лучше, думаю, номера событий сравнить. по крайней мере некоторые из них совпадают. может и большинство. проще указывать сразу, в какое событие чему соответствует (в какой странице обрабатывается).
promt is better than google translate
|
Zormax
Admin
Регистрация: 12.12.05 Сообщений: 5826 Репутация: 5274 Откуда: Nizhniy Novgorod
|
#18 [02.12.06, 20:35] Re: Переназначение клавиш телефона
den_poкстати, если интересно, функции для работы со страницами/книгами Для какой прошивки твои выкладки?
TOOKY T83 (1.3.1-L2), MK808B
|
Maximys
Patchmaster
Регистрация: 13.6.06 Сообщений: 114 Репутация: 43 Откуда: Украина
|
#19 [02.12.06, 22:02] Re: Переназначение клавиш телефона
IronMasterТам, наверное, все зависит от функции. В ней идет проверка какая бук'а загружена и потом уже определяется выводить её или нет. Я думаю это все прописано в бук'е. Как извесно в прошивке есть две камеры. Одна для реж. ож., вторая для меню. Так вот если бы можно было поставить ту камеру, что для меню она бы запускалась всюду, а та камера, что для реж. ож. запускается только в реж. ож. и в меню.
|
IronMaster
VIP Developer
Регистрация: 16.5.06 Сообщений: 1135 Репутация: 8514 Откуда: Пермь
|
#20 [02.12.06, 22:05] Re: Переназначение клавиш телефона
den_po Это мы понимаем, что портируется элементарно, но большинство и понятия не имеют как это делать. Я считаю пусть люди пользуются, изменяют клавиши.
K700->W810->W850->W705 & W995 (cid81) ========== WMZ307721639637 WMR675285842893 Спасибо за пожертвования: Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp
|
Похожие темы
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|