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

Страница 11 из 211: « 1 ... 7 8 9 10 [11] 12 13 14 15 ... 211 »

 UltraShot:
12.01.08, 16:03
 Просто она тоже закомментирована.
P.S. vetaxa-manchyk , спасибо за исправление исходника (return(-1);). Поставил +

[ Редактировано UltraShot в 12.1.08 16:10 ]

 Adrenalin:
12.01.08, 16:16
 UltraShot
Просто она тоже закомментирована.
функции можно раскоментировать только если есть в либе вкп она.... а она есть)

 ExDi:
12.01.08, 16:22
 А на счёт диспечера эльфов.. мб каждый эльф создавал бы файл со своим названием в папке pids в котором был бы адресок на ELF_BEGIN а при выходе с эльфа этот файл удалялся бы.. А лучше еслиб файл создавался эльфопаком. А менеджер бы читал ELF_BEGIN с файла и убивал бы процесс через Kill_data

 Adrenalin:
12.01.08, 16:45
 ExDi
А на счёт диспечера эльфов..
если это покамисть не зделали значит на это есть большая причина все этот вопрос закрыт

 EvilDentist:
12.01.08, 19:31
 как пользоваться событием CAMERA_LENSCOVER_OPEN_EVENT? ModifyUIHook?

 UltraShot:
12.01.08, 20:04
 Подскажите, как раз в ModifyUIHook в (UI_MESSAGE*) что надо писать, а то не пойму.

 KiRyXA:
12.01.08, 20:10
 ExDi
А на счёт диспечера эльфов

Грамотней было бы добовлять например инфу о эльфе в bookman.ini , А потом в самом букмене уже закрывать =)

 Deitro:
12.01.08, 20:36
 EvilDentist
UltraShot
Вот я здесь код-пример приведу(когда створка открывается фонарик включается, когда закрывается - отключается)
Код: 
int UI_MESSAGE1(UI_MESSAGE*){
    SetLampLevel(0); 
    return(1); }

int UI_MESSAGE2(UI_MESSAGE*){
    SetLampLevel(50); 
    return(1); }

int NewKey(int key, int r1 , int mode) {
    if (mode==KBD_SHORT_RELEASE) {
        if (key==KEY_POWER)  {
            SetLampLevel(0); 
            ModifyKeyHook(NewKey,0);
            ModifyUIHook(CAMERA_LENSCOVER_CLOSE_EVENT,UI_MESSAGE1,0);
            ModifyUIHook(CAMERA_LENSCOVER_OPEN_EVENT,UI_MESSAGE2,0);
            SUBPROC(elf_exit);
            return(0); 
        }
    }
    return(0); }

int main (void) 
{ModifyKeyHook(NewKey,1); 
  ModifyUIHook(CAMERA_LENSCOVER_CLOSE_EVENT,UI_MESSAGE1,1);
  ModifyUIHook(CAMERA_LENSCOVER_OPEN_EVENT,UI_MESSAGE2,1);
  return(0); }

Только здесь одна проблема - при открытии шторки камера не включается, похоже надо ка-то стандартный обработчик запускать. Никто не знает как?

 EvilDentist:
12.01.08, 20:40
 спасибо, мне как раз надо было камеру вызывать=) ну лан, а от чего зависит, то что ты возвращаешь? от этого не зависит выполнение?

 Deitro:
12.01.08, 20:51
 EvilDentist
Я вместо единицы пробовал ноль возвращать, но какая-то хрень получалась - фонарь мигал и все
Страница 11 из 211: « 1 ... 7 8 9 10 [11] 12 13 14 15 ... 211 »

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

© 2005-2018 supertrubka.org