Главная
Регистрация
Вход
Авторизироваться
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: ADMIN, Nextik  
Форум » MidletPascal » Основной » Консоль
Консоль
RumataДата: Суббота, 26.09.2009, 09:52 | Сообщение # 1
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
Народ помогите реализовать ввод с клавиатуры в канвасе!!!
 
12121Дата: Суббота, 26.09.2009, 13:47 | Сообщение # 2
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Я хотел летом сделать но так и не собрался. Ты уже что нибудь сделал ?
 
RumataДата: Суббота, 26.09.2009, 23:43 | Сообщение # 3
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
Та понимаешь, у меня пока есть мысля алгоритма, но очень тупого и очень тупая sad . По сути заключается в вводе при нажатии клавиши, если в течение секунды нажимается эта же клавиша, переключаемся на другой символ. Но это тупо, тяжело, неудобно, и думаю, что на телефоне это будет криво работать и скорее всего тормозить. А у тебя идеи есть? Если есть, то какие?
 
12121Дата: Воскресенье, 27.09.2009, 12:16 | Сообщение # 4
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Нормальный алгоритм. Я вчера так и делал. Сегодня до вечера доделаю и выложу.ничего не тормозит. Еще можно сделать так: нажимаешь например на 2 появляется абвг . Потом нажимаешь например 3 и вводится 3й символ (в).
 
RumataДата: Воскресенье, 27.09.2009, 16:57 | Сообщение # 5
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
Я знаю, но мне нужен стандартный.
Я посмотрю твой вариант <_<


Сообщение отредактировал Rumata - Воскресенье, 27.09.2009, 16:59
 
12121Дата: Воскресенье, 27.09.2009, 18:52 | Сообщение # 6
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Ну посмотри smile
Прикрепления: vvod.zip (9.4 Kb)
 
adminДата: Воскресенье, 27.09.2009, 19:06 | Сообщение # 7
Admin
Группа: Администраторы
Сообщений: 244
Награды: 2
Репутация: « 594 »
Статус: Offline
можно еще и так, как в некоторИх играх: поле, каждая клетка соответствует символу какому либо. ТИ управляешь курсором, нажимаешь 2 - он поднимается вверх и т.д, т.е. перемещаешь курсор на нужную клетку, нажимаешь 5 - буква пеШатается, но этот способ долг и будет полезен при маленьких сообщениях - например имя
 
RumataДата: Воскресенье, 27.09.2009, 19:58 | Сообщение # 8
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
Да, ты прав. Но думаю, по названию темы несложно догадаться, что мне нужно. Этот вариант здесь не подходит.
 
RumataДата: Воскресенье, 27.09.2009, 20:02 | Сообщение # 9
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
12121, я уже нашел небольшой баг в твоей проге happy
Блин, кроме того она не подходит для английского ввода. Правда есть обходной вариант, но пользователь может попалить это angry


Сообщение отредактировал Rumata - Воскресенье, 27.09.2009, 20:21
 
12121Дата: Воскресенье, 27.09.2009, 22:49 | Сообщение # 10
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Какой баг ? Подходит и для английского. Там просто пару строк поменять.
 
12121Дата: Воскресенье, 27.09.2009, 22:51 | Сообщение # 11
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
А что ты хочешь сделать?
 
RumataДата: Понедельник, 28.09.2009, 18:10 | Сообщение # 12
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
Баг вот какой: нажми двойку, (чтобы, например, ввести букву Б) 2 раза. Введется буква Б. А теперь нажми двойку и четверку. Тебе будет не AG, а Б. Понятно? Но это тоже легко исправить happy
 
12121Дата: Понедельник, 28.09.2009, 20:39 | Сообщение # 13
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Уже исправил. Может еще баги найдешь. Добавил и англ. Переключение вверх/вниз джойстик.
Конечно можешь менять как тебе надо.
Прикрепления: vvod1.zip (10.3 Kb)


Сообщение отредактировал 12121 - Понедельник, 28.09.2009, 23:27
 
400542333Дата: Вторник, 29.09.2009, 13:12 | Сообщение # 14
Начальный
Группа: Пользователи
Сообщений: 70
Награды: 1
Репутация: « 6 »
Статус: Offline
Крута в принцепи багов вроде нет
 
RumataДата: Среда, 30.09.2009, 01:10 | Сообщение # 15
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
Большое спасибо! smile
 
Форум » MidletPascal » Основной » Консоль
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск: