Создание Эльфов : Эльфостроение : Форум |
Страница 53 из 211: « 1 ... 49 50 51 52 [53] 54 55 56 57 ... 211 » |
jamesbond22: |
11.08.08, 19:19 |
BigHercules log from compile: Код: ... Linking Error[e46]: Undefined external "__longToDouble" referred in main ( C:\Documents and Settings\Administrator\Pulpit\SE\BookManager\Release\Obj\ main.r79 ) Error[e46]: Undefined external "__dDiv" referred in main ( C:\Documents and Settings\Administrator\Pulpit\SE\BookManager\Release\Obj\main.r79 ) Total number of errors: 2 Total number of warnings: 0 |
UltraShot: |
11.08.08, 19:28 |
jamesbond22 Project->Options->General Options->Library Configuration->Library->Normal |
jamesbond22: |
11.08.08, 21:13 |
BigHercules, UltraShot thanks. Now is ok. elf Blib_Editor Joker XT's, elf Lighting player ME v.2 yr4ik's, elf CreateTXTFile IronMaster's, elf SWIS Slawwan's, elf FileManager sprut1's, elf Task Menu Ugolovnik's ... this elfs has "list menu". Please send me exampled source code as helpful to create this list menu. I want know how create list menu. [ Edited by jamesbond22 в 12.8.08 19:46 ] |
-=StRaNgER=-: |
14.08.08, 02:01 |
Народ,есть ли у кого-то исходник эльфа,работающего со временем,типа EventControl 1.6.Если нет,то поясните,как выполнить проверку на то,что сейчас нужное время для действия или нет.Ну или как,на худой конец,как получить время в виде Time=hh,mm Т.е. в часах и минутах.Как нарисовать-знаю,а вот получить в таком же виде,в каком рисуешь(т.е. с минутами и часами) я не наю.Буду благодарен |
KrasH: |
14.08.08, 06:27 |
И чё с ним работать? Реквест дататайма бери Добавлено 14.8.08 06:27 А дальше смотри структуру TIME |
UltraShot: |
14.08.08, 08:28 |
DATETIME dt; REQUEST_DATEANDTIME_GET(0,&dt); char h=dt.time.hour; char m=dt.time.min; char s=dt.time.sec; sprintf(time3,"%02d:%02d:%02d",h,m,s); char * actionwithparam; if (actionwithparam=manifest_GetParam(buff,time3,0)) { EventProcessor(actionwithparam); mfree(actionwithparam); } примерно так в ивентконтроле из Events.ini берётся экшн в следующей версии будет абсолютно по-другому, LISTами. в time3 будет валяться 08:28:01 (например) [ Редактировано UltraShot в 14.8.08 08:29 ] |
eddmund: |
14.08.08, 16:07 |
IronMaster removed "GUI * gui;" from "typedef struct{ ... } BOOK;" in Types.h, SVN r2486. As a result, code like Код: BOOK * ScreenSaverBook = FindBook(isScreenSaverBook()); if (ScreenSaverBook) { get_ini_key(); GUI * g=(GUI*)ScreenSaverBook->gui; DISP_DESC_SetOnRedraw(DISP_OBJ_GetDESC(g->DISP_OBJ),DrawScreenSaver); } as present in the current SVN version of SleepMode, won't compile anymore: Код: main.c Error[Pe135]: class "BOOK" has no member "gui" E:\\Embedded Workbench\\SleepMode\\main.c 221 Done. 1 error(s), 0 warning(s) How should this be fixed? |
Joker XT: |
14.08.08, 16:17 |
eddmund Тупо так GUI * gGUI*)(*(int*)((int)ScreenSaverBook+0x18)); |
eddmund: |
14.08.08, 17:27 |
Joker XT Thank you, that worked, however I don't understand it Can you please tell me how I must rewrite the code Код: GUI* yn=(GUI*)CreateYesNoQuestionVA( 0, VAR_BOOK(myBook), VAR_YESNO_PRE_QUESTION(pre_question), VAR_YESNO_QUESTION(question), 0 ); myBook->gui=yn; GUIObject_Softkey_SetAction(yn, ACTION_YES, yn_onYes); GUIObject_Softkey_SetAction(yn, ACTION_NO, yn_onNo); |
Joker XT: |
14.08.08, 18:36 |
get gui GUI*(*(int*)((int)myBook+0x18)); |
Страница 53 из 211: « 1 ... 49 50 51 52 [53] 54 55 56 57 ... 211 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2479&start=520 © 2005-2018 supertrubka.org |