| |
|
nvoid
Expert
Регистрация: 29.11.07 Сообщений: 1375 Репутация: 380
|
#801 [28.12.07, 11:46] Создание Эльфов
Предлагаю создать тему, посвященную созданию Эльфов. Думаю, удобнее будет собрать ссылки, посвященные Эльфам, в одной теме, а не оффтопить в разных... Список функций находится в файле *.lib.vkp Ссылки:∙ Описание некоторых функций в Wiki∙ Созадние ELF под Siemens∙ Создание ELF под Siemens (здесь больше)∙ Урезанная IAR∙ Патч для IAR∙ Учебник по СИ∙ Основы программирования эльфов SVN: ∙ TortoiseSVN (программа для работы с SVN)∙ svn://svn.boba.su/ARM - Зеркало (http mirror) Siemens SVN ∙ svn://svn.boba.su/SE - Зеркало (http mirror) Sony Ericsson SVN для доступа на svn используйте guest/guest Другие темы: Вопросы о СИ (языке)Исходники ЭльфовКомпиляция ЭПУроки: Создание простого эльфа Фонарик от arban. Создание GUI от arban: часть 1, часть 2. --------------------------------------------- elfcheck - простая прога, которая проверяет, используются ли в эльфах (включая эльфлоадер) функции, которых нет в либе. simple tool which checks whether there are functions used in elfs (including elfloader) that are not included in library. Q: How use elfcheck? Q: Как использовать? R: Look this page heresaveevents.elf - сохранение евентов (EVENT) (c) den_po--------------------------------------------- Шаблоны эльфов для IARНекоторые полезные для разработчиков шаблоны эльфов. На данный момент имеются: 1) Пустой эльф 2) Пустой эльф со своей книгой 3) Эльф-рисовальщик на главном экране 4) Эльф для RegFile (по сути - пустой эльф, но с дополнительными входными параметрами) 5) Эльф с графическим интерфейсом - списком 6) Эльф-патч, который можно конвертировать в *.vkp при помощи elf2vkp Установка: скопируйте содержимое архива в IAR\ARM\config\template\ Использование: Project->New project->Elf SDK->Нужный шаблон (C) UltraShot--------------------------------------------- Раздел в Wiki, посвященный созданию эльфов
Прикрепленный к сообщению файл: elfcheck.rar ( 32.56 kb; 1014 hits) Скачать файл saveevents.elf ( 1.13 kb; 439 hits) Скачать файл iar_templates.zip ( 114.52 kb; 720 hits) Скачать файл
Motorola EM30
|
Спасибо сказали: pahon, Zormax, scorpion1616, Evil-Racer, Alex_E, avens, DuMOHsmol, TahaSpawn, vodoo999, Alex1992, ELECTRO-NIC, JohnNorth, HotRabbit, ENSAIER, Olegat0r, scorpion16_Richi, Oganyan-Arthur, Melodic_Death, toha257, farid, mugen, VovanLS, blacklizard, ZuZiK aka pavelsh, Metaler, Atreyu, Nook, Vov4ик, KnoonK, a6b6
|
sc_ghost
Elfmaker
Регистрация: 26.2.09 Сообщений: 48 Репутация: 287
|
#802 [09.03.09, 10:01] Re: Создание Эльфов
arban,thank you very much
Добавлено 9.3.09 15:51
i do it: GUI * BOOK_GetGUI(BOOK * b) { return((GUI*)ListElement_GetByIndex(b->xguilist->guilist,0)); } void onTimer(u16 timerID, LPARAM lparam) { STBook=DISPLAY_GetTopBook(0); if(STBook!=PRBook && !strcmp(STBook->xbook->name,"SMS Editor Book")) { PRBook=STBook; TextInput=BOOK_GetGUI(PRBook); GUIObject_Softkey_SetText(TextInput,0,STR("copy")); GUIObject_Softkey_SetAction(TextInput,0,Copy); GUIObject_Softkey_SetText(TextInput,1,STR("paste")); GUIObject_Softkey_SetAction(TextInput,1,Paste); } Timer_ReSet(&timer,500,onTimer,0); }; but i can't find the action"copy" and "paste" in the SMS book,why ? i test to finde SMS book is OK!
|
UltraShot
Developer/Moder
Регистрация: 21.5.07 Сообщений: 1729 Репутация: 1827 Откуда: Санкт-Петербург / Череповец
|
#803 [09.03.09, 11:34] Re: Создание Эльфов
sc_ghost, GUIObject_Softkey_SetText(TextInput,0,STR("copy")); GUIObject_Softkey_SetAction(TextInput,0,Copy); GUIObject_Softkey_SetText(TextInput,1,STR("paste")); GUIObject_Softkey_SetAction(TextInput,1,Paste); may be 0/1 aren't correct "place" for your buttons. compile advsoftkeys with #define mDEBUG in keys.cpp, press on/off button in smsbook, and the look at other/Softs.txt. There will be list of all softkeys. Choose latest place... (may be it will help you, not sure)
|
KrasH
VIP Developer
Регистрация: 12.10.07 Сообщений: 993 Репутация: 3014 Откуда: Шахты
|
#804 [09.03.09, 12:07] Re: Создание Эльфов
акшны копи и паста могу из стринг инпута дать...
Samsung GT-I9000 Galaxy S SE C510 R1FA035 + M2 1Gb + HPM-82 WMR: 248608836491 WMZ: 305377005044 Спасибо mazhor(1500wmr),polza(600wmr), & to other(~1100wmr)
|
jonico
Опытный
Регистрация: 8.9.07 Сообщений: 176 Репутация: 210
|
#805 [09.03.09, 14:48] Re: Создание Эльфов
Hi masters. How can i make a timer of type: From start time to end time? Using 2 bcfg TIME constants, like StartTime and EndTime.Thanks.
A.K.A. D-MAN
|
UltraShot
Developer/Moder
Регистрация: 21.5.07 Сообщений: 1729 Репутация: 1827 Откуда: Санкт-Петербург / Череповец
|
#806 [09.03.09, 15:07] Re: Создание Эльфов
jonico, calculate time between endtime and starttime
|
jonico
Опытный
Регистрация: 8.9.07 Сообщений: 176 Репутация: 210
|
#807 [09.03.09, 18:35] Re: Создание Эльфов
thanks Ultra. could be like this???:
function timer (xxxx,xxxx) { if (timerenabled) { while (endtime>starttime) time control++ } timer_reset (&sometimer, functiontimer, 60000, 0) };
A.K.A. D-MAN
|
sc_ghost
Elfmaker
Регистрация: 26.2.09 Сообщений: 48 Репутация: 287
|
#808 [12.03.09, 04:49] Re: Создание Эльфов
thanks for arban and Ultra!!! thank your very much... i make a TextCopy.Elf for the DB2010,because many DB2010 phone can't copy in string.. in the SMS 0-7 action is used.........thank
i am try add my action to left action, in where src elf can help me???
[ Редактировано sc_ghost в 12.3.09 09:52 ]
Прикрепленный к сообщению файл: TextCopy1.5.elf ( 6.14 kb; 4 hits) Скачать файл TextCopy1.6.elf ( 17.70 kb; 10 hits) Скачать файл
|
Спасибо сказали: SlaveMaster, zapret007
|
SlaveMaster
Elfmaker
Регистрация: 6.5.07 Сообщений: 314 Репутация: 905 Откуда: Saint Petersburg
|
#809 [13.03.09, 19:50] Re: Создание Эльфов
sc_ghost, very good job! Nice elf But what the first language in bcfg? Words display not correct
k550 -> w610 R6BC001, огромное СПАСИБО всем..
|
zapret
Moder
Регистрация: 27.5.07 Сообщений: 1577 Репутация: 1813 Откуда: Königsberg-Калининград
|
#810 [13.03.09, 19:56] Re: Создание Эльфов
samsung galaxy S3 4.2.2 W580\K750i\k550
если собрали учет занятого места в прошивке - обращайтесь
|
SlaveMaster
Elfmaker
Регистрация: 6.5.07 Сообщений: 314 Репутация: 905 Откуда: Saint Petersburg
|
#811 [14.03.09, 09:53] Re: Создание Эльфов
Люди, а как определять свободное/занятое место(телефон/карта)? Вроде два эльфа умеют, и функция должна быть..
k550 -> w610 R6BC001, огромное СПАСИБО всем..
|
Похожие темы
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|