Создание Эльфов : Эльфостроение : Форум

Страница 144 из 211: « 1 ... 140 141 142 143 [144] 145 146 147 148 ... 211 »

 DuXeN0N:
07.08.10, 15:46
 CTFMoN, в твоем случае лучше отбирать onkey у Main Input-a вместо ModifyKeyHook-a

 lexa4311:
07.08.10, 20:16
 как узнать, что на standby открыто состояние телефона?

 Rc:
07.08.10, 20:34
 lexa4311, если я правильно понял, то тебе надо проверять наличие PhonestatusBook. В исходниках и в этой теме полно примеров по поиску нужной книги

 UltraShot:
08.08.10, 09:29
 на а1 нет книги PhonestatusBook

 lexa4311:
08.08.10, 12:32
 ну ладно.. эльф StandbySoftkeys тоже рисует свои софты в состоянии телефона (логично тогда чтобы шорткаты тоже тут работали, а кнопка назад закрывала состояние телефона)

и ещё насчёт прогрессбара
такое почему-то не работает, вешаю на ACTION_NO в yes/no окне (играю с гуи)
Код: 
void ProgressBarBook( BOOK* bk, GUI* )
{
MyBOOK* mbk = (MyBOOK*) bk;
mbk->prbr = CreateProgressBar(myBook, 0);
ProgressBar_SetText(mbk->prbr, STR("Progress"));
ProgressBar_SetPercentValue(mbk->prbr, 100);
ShowWindow(mbk->prbr);
for(int i=1;i<11;i++)
{
 ProgressBar_SetPercentValue(mbk->prbr, 100+i*10);
 delay (100);

GUI_Free(mbk->prbr);
}

что-то не так?

[ Редактировано lexa4311 в 8.8.10 14:04 ]

 Pavlus:
08.08.10, 21:01
 Как получить VOLUMESIZE_A2?
Пробовал:
Код: 

      VOLUMESIZE phone;
      VOLUMESIZE card;    
      GetVolumeSize((wchar_t*)L"/card/",&card);
      GetVolumeSize((wchar_t*)L"/tpa/",&phone);
    if(GetChipID()<0x7100){
      VOLUMESIZE_A2 a2phone=static_cast<VOLUMESIZE_A2>(phone);
      VOLUMESIZE_A2 a2card=static_cast<VOLUMESIZE_A2>(card);
    }

Но компилятор ругается что не может найти подходящий способ конвертирования :(
Про dynamic_cast<> подсветка кода слышала, а компилятор - нет.

 UltraShot:
08.08.10, 21:18
 Pavlus, всякие cast'ы у нас не используются. Код типа
Код:
VOLUMESIZE_A2 phone;
VOLUMESIZE_A2 card;    
GetVolumeSize((wchar_t*)L"/card/",(VOLUMESIZE*)&card);
GetVolumeSize((wchar_t*)L"/tpa/",(VOLUMESIZE*)&phone);

заработает

 Pavlus:
08.08.10, 21:35
 
UltraShot пишет:
Pavlus, всякие cast'ы у нас не используются. Код типа
Код:
VOLUMESIZE_A2 phone;
VOLUMESIZE_A2 card;    
GetVolumeSize((wchar_t*)L"/card/",(VOLUMESIZE*)&card);
GetVolumeSize((wchar_t*)L"/tpa/",(VOLUMESIZE*)&phone);

заработает


Если б не проверял, то и не писал бы. Ругань вида
Код:
Error[Pe167]: argument of type "VOLUMESIZE_A2 *" is incompatible with parameter of type "VOLUMESIZE *" I:\Patches&ELFs\PhoneState\main.c 107 

появлется.

 DuMOHsmol:
08.08.10, 21:40
 Pavlus, (VOLUMESIZE*) перед &card и &card вписывал?

 UltraShot:
08.08.10, 21:44
 оно и видно, что нет :-)
Страница 144 из 211: « 1 ... 140 141 142 143 [144] 145 146 147 148 ... 211 »

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2479&start=1430

© 2005-2018 supertrubka.org