Создание Эльфов : Эльфостроение : Форум |
Страница 9 из 211: « 1 ... 5 6 7 8 [9] 10 11 12 13 ... 211 » |
sprut1: |
11.01.08, 00:55 |
Hussein уже разобралси,но всё равно спасибо есть число и строка как вывести это на экран вместе? |
Deitro: |
11.01.08, 09:17 |
sprut1 Не все так просто Написать if(key==1), это все равно что написать if(key==KEY_LEFT_SOFT) Даже в Lib_Clara.h написано Код: ........................ #define KEY_LEFT_SOFT 0x01 #define KEY_RIGHT_SOFT 0x02 ........................ |
UltraShot: |
11.01.08, 11:57 |
В общем, чтобы у нас вообще закрытие эльфов было нормальным, может стоит сделать какой-нибудь Elf Manager? Чтобы можно было их закрывать не только ребутом или через gui/клавиши телефона. Пусть даже самым примитивным методом вроде создания файла с именем эльфа, а в каждый эльф добавлять isFileExist. Соответственно, при этом нужен конфиг на каждый эльф, содержащий имя, которое сам он будет просматривать, а эльф менеджер будет закрывать приложение, создавая файл с этим самым именем. Метод не прогрессивный, но вроде должен действовать. |
sprut1: |
11.01.08, 11:57 |
перепутал немного, но можно эльф написать для определения кода только я уже не очень его представляю как из числа строку сделать ? |
Deitro: |
11.01.08, 14:11 |
sprut1 Я так вывожу: StatusIndication_ShowNotes(int2strID(num)); Здесь num - число типа int Добавлено 11.1.08 16:28 Кстати, коды клавиш от нуля до девяти находятся в промежутке от 0x10 до 0x19, и кажется, для них нет специальных имен, как для остальных клавиш. Прикреплю простенький эльф, который выводит на экран StandBy коды клавиш(в десятичной системе счисления). Исключения - клавиши # и KEY_ESC(которая нужна для возвращения на экран StandBy :)) Клавиша # закрывает эльф. Кстати, может Husein или еще кто подскажет, как выводить текст в отдельном окне на любом экране, а то StatusIndication_ShowNotes мне надоел, и все чаще кажется, что это извращение Прикрепленный к сообщению файл: |
sprut1: |
11.01.08, 14:28 |
а как ты думаешь я в фонарике уровень яркости выводил ? я писал что мне надо вывести сначало строку типа char потом число типа int и всё это в одном окне. пробовал преобразовать int в strid это всё нормально но на преобразований из strid в str телефон уходит в ребут . это тупой способ но на данный момент другого не вижу. |
Deitro: |
11.01.08, 14:35 |
Кажется, в предыдущем пост не прикрепился Странно, или у меня глюки |
Bard: |
11.01.08, 14:36 |
sprut1 пишет: перепутал немного, но можно эльф написать для определения кода только я уже не очень его представляю Хм, а почему бы не договориться всем разработчикам ельфов под SE чтобы когда ельф запускаеться то он сразу создавал свой индивидуальный book и ставил обработчик на него. Тогда можно было прямо в bookman'е увидить ельф и закрыть его. Правда я не знаю как сделать етот самый book но думаю ето вполне реально. |
noa: |
11.01.08, 14:51 |
мм, на счет закрытия, просто не много в этом понимаю (точнее ничего), комманду закрытия принимать не от кнопки на телефоне, а от какой-нибудь виртуальной кнопки, которая как раз и будет создаваться в эльфе, закрывающем эльфы (бр, тафтология какая-то ). Если это полный бред, прошу просто проигнорировать этот пост, так как, как я уже писал, в этом не смыслю, просто идея в голову пришла... |
Deitro: |
11.01.08, 15:08 |
я писал что мне надо вывести сначало строку типа char потом число типа int и всё это в одном окне. пробовал преобразовать int в strid это всё нормально но на преобразований из strid в str телефон уходит в ребут . это тупой способ но на данный момент другого не вижу. Ааа, если ты в этом смысле, то я немного усовершенствованный исходник в теме исходников выложу. Конечно, может мой способ не самый элегантный, но, главное, работает - выводит строку и код клавиши все в том же надоевшем StatusIndication_ShowNotes |
Страница 9 из 211: « 1 ... 5 6 7 8 [9] 10 11 12 13 ... 211 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2479&start=80 © 2005-2018 supertrubka.org |