|
10.02.2010, 16:43
|
#1
|
ПроЭктировщик
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений (для 17 пользователей)
|
Прошу помощи в некоторых вопросах...
1. Подскажите мне пожайлуста, как получить скан код клавиши?
2. У меня возникла такая проблема: на телефоне(SE) после нескольких запусков программы картинка приветствия не рисуется. Т.е. первый тест проходит нормально, после нескольких запусков картинка исчезает.
|
(Offline)
|
|
10.02.2010, 17:50
|
#2
|
Знающий
Регистрация: 18.03.2009
Сообщений: 223
Написано 10 полезных сообщений (для 17 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
1.почитай о GetKeyClicked, GetKeyPressed, KeyToAction или можно воспользоваться какой нить библиотекой
2.даже не представляю
__________________
И суслики вам не помогут
|
(Offline)
|
|
10.02.2010, 18:21
|
#3
|
Знающий
Регистрация: 25.10.2009
Сообщений: 338
Написано 53 полезных сообщений (для 61 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
2.Попробуй подождать она медленнее чем первые запуски ведь ты память в 3 раза больше занимаешь тем самым быстродействие падает)))
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
10.02.2010, 19:18
|
#4
|
ПроЭктировщик
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений (для 17 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
1.почитай о GetKeyClicked, GetKeyPressed, KeyToAction или можно воспользоваться какой нить библиотекой
|
GetKeyClicked, GetKeyPressed читают только 0..9,*,#. А KeyToAction объединяет 2 и верх, 4 и вправо, и т.д.
насчет библиотек я и спрашиваю, т.к. самостоятельно найти подходящей не смог.
|
(Offline)
|
|
10.02.2010, 22:14
|
#5
|
Знающий
Регистрация: 29.07.2008
Адрес: Россия,Саратов
Сообщений: 206
Написано 22 полезных сообщений (для 33 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
Кидаю тебе java мидлет, который дает коды клавиш - Бери здесь или сразу здеся
|
(Offline)
|
|
10.02.2010, 22:37
|
#6
|
ПроЭктировщик
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений (для 17 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
Конечно спасибо, кое где пригодится, но можно материал? хотя бы в какой библиотеке искать процедуру(или функцию) позволяющюю их использовать и определять при вводе.
|
(Offline)
|
|
11.02.2010, 00:01
|
#7
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
Сообщение от Ksanatos
Конечно спасибо, кое где пригодится, но можно материал? хотя бы в какой библиотеке искать процедуру(или функцию) позволяющюю их использовать и определять при вводе.
|
Получать код нажатой клавиши можно с помощью функций GetKeyPressed и GetKeyClicked. Для SE (и для других телефонов) таблица скан-кодов такая:
|
(Offline)
|
|
11.02.2010, 09:19
|
#8
|
ПроЭктировщик
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений (для 17 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
Сообщение от odd
Сообщение от Ksanatos
Конечно спасибо, кое где пригодится, но можно материал? хотя бы в какой библиотеке искать процедуру(или функцию) позволяющюю их использовать и определять при вводе.
|
Получать код нажатой клавиши можно с помощью функций GetKeyPressed и GetKeyClicked. Для SE (и для других телефонов) таблица скан-кодов такая:
|
Ну если можно то как? мне высвечивает только от 0 до 9,* и #
Последний раз редактировалось Ksanatos, 11.02.2010 в 14:10.
|
(Offline)
|
|
11.02.2010, 15:33
|
#9
|
ПроЭктировщик
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений (для 17 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
У меня тут нарисовался ещё один вопросик: как можно поставить ширину строки в меню созданном lib_menu32?
|
(Offline)
|
|
11.02.2010, 16:25
|
#10
|
Разработчик
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений (для 93 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
Сообщение от Ksanatos
У меня тут нарисовался ещё один вопросик: как можно поставить ширину строки в меню созданном lib_menu32?
|
В хелпе и либе все подробно написано!!!
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
|
(Offline)
|
|
11.02.2010, 16:58
|
#11
|
ПроЭктировщик
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений (для 17 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
А ну да. Я как то просмотрел
И всё таки ни кто так и не ответил, как можно получить скан код например клавиш вверх, вниз и т.д.
Ну или дайте пример какой-нить если объяснять не хотите.
|
(Offline)
|
|
11.02.2010, 18:08
|
#12
|
ПроЭктировщик
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений (для 17 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
Может кто нибудь сказать здесь есть ошибка?
menu32.init; loadcursor(m[8]); setmenuwindow(0,15,getwidth,getheight-30); menufonts(0,0); ItemHeight(20); additem2(none,'Калькулятор','calc'); additem2(none,'Формулы','formuli'); additem2(none,'Выход','exit'); drawmenu; repaint;
все компилируется. на эмуляторе белый экран на телефоне всё нормально.
Ошибку нашёл методом тыка где-то здесь.
|
(Offline)
|
|
11.02.2010, 19:49
|
#13
|
Разработчик
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений (для 93 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
Сообщение от Ksanatos
Может кто нибудь сказать здесь есть ошибка?
menu32.init;
loadcursor(m[8]);
setmenuwindow(0,15,getwidth,getheight-30);
menufonts(0,0);
ItemHeight(20);
additem2(none,'Калькулятор','calc');
additem2(none,'Формулы','formuli');
additem2(none,'Выход','exit');
drawmenu;
repaint;
все компилируется. на эмуляторе белый экран на телефоне всё нормально.
Ошибку нашёл методом тыка где-то здесь.
|
Если на телефоне все норм, то это глюк эмулятора.
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
|
(Offline)
|
|
11.02.2010, 20:42
|
#14
|
ПроЭктировщик
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений (для 17 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
Сообщение от GRAY_WOLF
Если на телефоне все норм, то это глюк эмулятора.
|
Возможно.
И ещё кое что: как можно безболезненно создать шрифт для МП? т.е. чтобы *.dat оформлялся сам, а мне надо было только над буковками химичить. Ну или хотя бы конвертор стандартных шрифтов.
|
(Offline)
|
|
11.02.2010, 22:20
|
#15
|
Разработчик
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений (для 93 пользователей)
|
Ответ: Прошу помощи в некоторых вопросах...
Сообщение от Ksanatos
Возможно.
И ещё кое что: как можно безболезненно создать шрифт для МП? т.е. чтобы *.dat оформлялся сам, а мне надо было только над буковками химичить. Ну или хотя бы конвертор стандартных шрифтов.
|
А поисковик по форуму у Нас разве не работает? Вот тема...
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:09.
|