| 
|   |   |   | 
 
 
| 
| 
 
| 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; 1015 hits) Скачать файл   saveevents.elf (1.13  kb; 440 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, огромное СПАСИБО всем..
 |  
 
 Похожие темы 
 Вы не можете начинать темы.Вы не можете редактировать свои сообщения.
 Вы не можете создавать опросы.
 Вы не можете вкладывать файлы в сообщения.
 Вы не можете отвечать на сообщения.
 Вы не можете удалять свои сообщения.
 Вы не можете голосовать.
 
 | 
 | 
 
 |