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

Страница 7 из 211: « 1 ... 3 4 5 6 [7] 8 9 10 11 ... 211 »

 Adrenalin:
10.01.08, 11:52
 UltraShot
Ну я например раскомментировал SetBrightnessOfScreen и Vibra - работают (только вибру вырубать не научился - только ребутом :-) )
так насчет вибры
вот вам пример
Код: 
#include "..\\include\Lib_Clara.h"
#include "..\\include\Dir.h"
void elf_exit(void)
{
kill_data(&ELF_BEGIN, (void(*)(void*))mfree_adr());
}
void onTimer (u16 * unk , void * data)
{
  Vibra_Off(0);
}

int NewKey(int key, int r1 , int mode)
{
  if (mode==KBD_SHORT_RELEASE)
    {
      if (key==KEY_POWER)
        {
          ModifyKeyHook(NewKey,0);
          SUBPROC(elf_exit);
          return(0);
        }

  if(Find_KeylockBook()==0)
    {
        if(key)
          {
            Vibra(30, 0, 0);
            Timer_Set(100,onTimer,0);
          }
    }
   }
  return(0);
}
int main(const u16 *exename, const u16 *filename)
{
  ModifyKeyHook(NewKey,1);
  return(0);
}

что должно быть в либах

#pragma swi_number=0x242
__swi __arm void Vibra_Off (int t1);

и в vkp либе это только портированное на ваш тел!!!!!!!!!!!!!!!!!!!!
0908: FFFFFFFF 5D844620 ; 242: void Vibra_Off(int t1);

а и еще раскоментируйте в двух местах Vibra


sprut1
вот сделал что ты хотел:
качелька вверх яркость фонарика +
качелька вниз яркость фонарика -
кнопка фокуса показывает числом уровень яркости
кнопка выкл выключает ельФФ
насчет этого дай исходник мне для своего тела надо править его немного

[ Редактировано vetaxa-manchyk в 10.1.08 12:46 ]

[ Редактировано vetaxa-manchyk в 10.1.08 12:57 ]

 Zormax:
10.01.08, 12:40
 Куски кода заключайте в тег [code] чтобы сохранялось форматирование и выделение коментов.


Добавлено 10.1.08 12:53

Виталь, че за абракадабра за место коментов у тебя...

 Adrenalin:
10.01.08, 13:34
 mobilefree
Виталь, че за абракадабра за место коментов у тебя...
=) это я копировал не правильно

 kirilll-ka:
10.01.08, 13:59
 как можно написать в си++ если нажмешь "KEY_DEL 0x04" то будет играть музыку "запись.amr"?

 sprut1:
10.01.08, 14:01
 vetaxa-manchyk:
насчет этого дай исходник мне для своего тела надо править его немного
сделал тему и выложил там
http://supertrubka.org/newbb_plus/viewtopic.php?topic_id=2554

Hussein:
выложи пожалуйста весь код пожалуйста

и можно пример на работу с GUI и BOOK

 Adrenalin:
10.01.08, 14:13
 sprut1
сделал тему и выложил там
сенк

 UltraShot:
10.01.08, 14:30
 Vetaxa-manchyck
Спасиб за инфу про вибру. Действительно, в либе нет.

Поддерживаю sprut1, про gui и book было бы полезно знать. DrawString - тоже важно бы узнать. (Примерчик например с часами)
Как вывести на экран изображение из "прочего", к примеру?

Небольшой FAQ по основным функциям не помешал бы. (Это уж по возможности :-) )

P.S. Не подумайте ничего плохого про кол-во вопросов, такие вопросы и так будут, чтоб удобно было новым эльфописателям :-)

Kirilll-ka
Судя по всему, при помощи функции PlayFile и примера использования клавиш от Vetaxa-manchyck, который написан выше. Но пока проигрыванием файлов не пользовался.


[ Редактировано UltraShot в 10.1.08 15:54 ]

 sprut1:
10.01.08, 16:33
 int lseek(int file,int offset,int mode);
какой параметр int mode установить на начало и конец файла ?

Hussein:
char *buf;
fread(file,(char*)buf,fstat.fsize);
почему buf хранит данные которые при выводе коряво отображает русский,а инглиш всё ОК ?
я так понимаю это кодировка...?
вывожу через StatusIndication_ShowNotes()

 Hussein:
10.01.08, 17:31
 sprut1
потому же, почему и плеер ID в русской кодировке коряво показывает.
поставть патчик "поддержка 1251" и будет ок.
sprut1
какой параметр int mode установить на начало и конец файла ?

в хелпе глянь, вроде совпадают..

 sprut1:
10.01.08, 17:45
 патч стоит.
если просто вывести текст из переменной то всё нормально а при считывании из файла что то не хорошее...выводится
извиняюсь а что за хелп , что то я его не разглядел ?
Страница 7 из 211: « 1 ... 3 4 5 6 [7] 8 9 10 11 ... 211 »

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

© 2005-2018 supertrubka.org