Вниз  Графический редактор PaintCAD 4Windows
- 16.07.2013 / 16:01
blackstrip
  Пользователь

blackstrip 
Сейчас: Offline
Файлменеджер - это обычный канвас. В нем обычное меню, стандартное явовское:

    addCommand(new Command(Lg.GR(346),Command.ITEM,1));
     addCommand(new Command(Lg.GR(347),Command.CANCEL,2));
     addCommand(new Command(Lg.GR(348),Command.ITEM,3));
     addCommand(new Command(Lg.GR(349),Command.ITEM,4));
     addCommand(new Command(Lg.GR(350),Command.ITEM,5));
     addCommand(new Command(Lg.GR(351),Command.ITEM,6));
     addCommand(new Command(Lg.GR(352),Command.ITEM,7));
     setCommandListener(this);

  - в сименсе оно бы показывалось как "мелкая стрелка", висящая над одним из софтов. Вот так http://blackstrip.ru/paint7.png

И я не переделывал этот класс уже года три как) Если у тебя симбиан сенсорный и поддерживает j2me, то он должен как то просто уметь вызывать эти меню. Иначе как у тебя работают другие проги j2me, в которых на канвасе что-то рисуется и к нему примотано стандартное меню. Ведь тут именно так.
- 16.07.2013 / 17:48
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Я думаю, просто виртуальная клавиатура программы не обрабатывает нажатие. Включил родную - появилось меню
__________________
 わからない!!
- 16.07.2013 / 18:38
blackstrip
  Пользователь

blackstrip 
Сейчас: Offline
ВитаминКО, ну она и не должна обрабатывать, на виртклаве кнопки "стандартное меню" нету и быть не может) Т.е. из явы вызвать это меню на показ невозможно (оно на одной мобиле в одном месте, на другой - в другом, на третьей - вообще как на андроиде внизу). Сама мобила должна понимать что addCommand(new Command(Lg.GR(352),Command.ITEM,7)); setCommandListener(this); значит добавление пункта в меню и дать возможность этот пункт вызвать (и тогда уже передать управление в процедуру обработки). Видимо в тач-симбианах это делается только через встроенную родную виртклаву (которую еще надо выдвигать отдельно, как я понял). Выход тут - либо все эти стандартные меню переделывать в нестандартные графические (что конечно геморно, ява должна сама соображать что стандартное меню есть и дать пользователю вызвать его), либо надеяться что в большинстве яв будет все ок =) в общем, сначала где нибудь посмотрю как оно вообще в тач-симбиане работает.

Изменено blackstrip (16.07 / 18:39) (всего 2 раза)
- 16.07.2013 / 19:16
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Оно отображается, только если включена клавиатура.
20 - косяк с отрисовкой
21 - открытие
22 - менюшка
__________________
 わからない!!


Прикрепленные файлы:
Scr000020.jpg (77.2 кб.) Скачано 74 раза
Scr000021.jpg (72.69 кб.) Скачано 65 раз
Scr000022.jpg (62.92 кб.) Скачано 66 раз
- 20.07.2013 / 15:37
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Как отсюда выйти?
__________________
 わからない!!


Прикрепленные файлы:
Scr000025.jpg (36.45 кб.) Скачано 98 раз
- 20.07.2013 / 15:40
RblSb
  Пользователь

RblSb 
Сейчас: Offline
ВитаминКО, лв. кл. дж.
- 20.07.2013 / 15:42
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Не из папки, а вообще закрыть это окно
__________________
 わからない!!
- 20.07.2013 / 21:46
blackstrip
  Пользователь

blackstrip 
Сейчас: Offline
вызвать то самое меню и там Отмена, тогда вернешься в текстовое окно ввода имени файла.
- 20.07.2013 / 22:30
RblSb
  Пользователь

RblSb 
Сейчас: Offline
blackstrip, Как только допилил сенсор сразу затишье :-(
- 20.07.2013 / 22:56
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Блин.. так и думал.

RblSb, что ты имел ввиду под затишьем?
__________________
 わからない!!
Наверх  Всего сообщений: 633
Фильтровать сообщения
Поиск по теме
Файлы топика (38)