|
Автор |
Сообщение |
Fhantom
Модератор
Возраст: 31
С нами с: 30.07.2006
Сообщений: 1233
Модель телефона: HTC Touch Diamond
|
1/15 Добавлено:Вт Авг 26, 2008 22:21 Заголовок сообщения: [BREW] BMenu v.1.2 - меню быстрого запуска |
|
|
BMenu v. 1.2 (C) Fhantom & Sidney (R) SR & KnightLore
Меню быстрого запуска.
Шорткат: application/bmenu
Class Id: 0xA151E72A
Возможности:
1. Запуск приложений по Class ID / Запуск Java приложений;
2. Графический интерфейс;
3. Навигация по меню джойстиком влево, вправо, или быстрый запуск цифровыми клавишами соответственно пунктам мню. Выход из меню по славише [С];
4. Возможность замены пунктов меню в бар файле. Каждому пункту соответствует свой IDS_STRING_100Х, где Х - номер пункта меню соответственно. Для замены прилжения сответствующего данному пункту, нужно заменить прописаный Class ID на нужный вам;
Почти полный список классов: здесь.
5. Регулировка частоты обновления анимации в IDS_STRING_1000, в милисекундах.
Для запуска меню по горячей клавише используйте application/bmenu.
С меню прилагается файлик для запуска его по клавише браузера.
Изменения и дополнения v 0.5:
1. Панель запуска перенесена на "правый бок";
2. Добавлена полупрозрачность. За что большее спасибо Sidney (да и не только за это);
3. Добавлена возможность установки Java на пункты меню ((R) KnightLore);
Изменения и дополнения v 0.6:
1. Добавлены цифровые часы.
Изменения и дополнения v 0.7:
1. Добавлены всплывающие подсказки.
Изменения и дополнения v 0.8:
1. Анимированый старт. Выскальзивание.
Изменения и дополнения v 0.9:
1. Добавлена еще одна група иконок. Преключатся между групами кравишами влево/вправо.
Изменения и дополнения v 1.0:
1. Добавлен мультиязычный интерфейс. Язык меняется с языком телефона. Поддерживаемые языки: ENGLISH, GERMAN, RUSSIAN, UKRAINIAN, POLISH, LITHUANIAN, LATVIAN, ESTONIAN (для первых 4х уже сделаны языковые файлы, для остальных надо делать самому) .
Изменения и дополнения v 1.1:
1. Добавлена информация о оперативной памяти (вызов информации левой софт клавишей).
2. Поправлены мелкие баги.
Изменения и дополнения v. 1.2
1. Поддержка SG75.
2. Оптимизация кода.
Для установки Java на определенный пункт, необходимо в бар файле сделать следующие изменения:
1. В строке 100Х прописать Class ID Java машины 0x0102FB88.
2. В строке 200Х прописать шорткат програмы которую вы хотие установить на пункт меню. Например application/javaams?-V"Opera Software ASA" -M"Opera Mini" -N1 (см. "Установка Java приложений на горячую клавишу").
3. Замням графику на ту которая нужна, сохраняем и заливаем на телефон bmenu.bar.
Х - номер заменяемого пункта меню.
BMenu.zip - 470,11 KB
btfe.zip - 258,7 KB
font.zip - 193,53 KB
Замените все файлы!
ВНИМАНИЕ! Обязательно установите btfe - расшерение для поддержки шрифтов!
В каталоге brew\shared\fonts\ должен быть шрифт arial.ttf!
Вы редактируете бар файл на свой страх и риск. Я не несу никакой ответственности за то, что может случиться с вашем телефоном в результате использования других Class ID.
===================================================
Темы по BREW:
[*] Установка BREW приложений. Обсуждение
[*] Активация BREW на любом телефоне Siemens 3G
[*] Мини-FAQ по компиляции BREW-приложений
[*] Документация по разработке BREW-приложений и игр (C++)
Последний раз редактировалось: Fhantom (Чт Фев 26, 2009 14:23), всего редактировалось 21 раз(а) |
|
^ Вверх ^ |
|
 |
Fhantom
Модератор
Возраст: 31
С нами с: 30.07.2006
Сообщений: 1233
Модель телефона: HTC Touch Diamond
|
2/15 Добавлено:Вт Авг 26, 2008 22:23 Заголовок сообщения: |
|
|
Скриншот (в другом посте, чтобы приложить в шапке не продублировав в первом):
bmenu.png - 18,04KB
|
|
^ Вверх ^ |
|
 |
Mikler
Зелёный
Популярность: -1 (15)
Имя: Michael
Возраст: 29
С нами с: 20.06.2008
Сообщений: 44
Модель телефона: С35+M50+C65+ME75+SX1+SXG75
|
3/15 Добавлено:Вт Авг 26, 2008 23:34 Заголовок сообщения: |
|
|
Спасибо
красотища..
Классная прога.
не хватает видеоплейекса, но как я понимаю он не всем нужен...
_________________ Ня, десу
MiklerGM@jabber.ru
Довольный пользователь Siemens SXG75 |
|
^ Вверх ^ |
|
 |
Fhantom
Модератор
Возраст: 31
С нами с: 30.07.2006
Сообщений: 1233
Модель телефона: HTC Touch Diamond
|
4/15 Добавлено:Вт Авг 26, 2008 23:45 Заголовок сообщения: |
|
|
Но есть ведь возможность его поставить. Вместо любого пункта прописать клас йди видеоплейекса 0x0106D97A, и заменить графику.
|
|
^ Вверх ^ |
|
 |
kraze1984
Модератор
Возраст: 36
С нами с: 22.12.2006
Сообщений: 1741
Откуда: Файна
Модель телефона: Gz'One C781 + Nexus 4
|
5/15 Добавлено:Ср Авг 27, 2008 11:44 Заголовок сообщения: |
|
|
Круто! Я только не вижу, ограничение на количество пунктов в меню есть?
_________________ アンリミテッドルールブック |
|
^ Вверх ^ |
|
 |
Fhantom
Модератор
Возраст: 31
С нами с: 30.07.2006
Сообщений: 1233
Модель телефона: HTC Touch Diamond
|
6/15 Добавлено:Ср Авг 27, 2008 11:59 Заголовок сообщения: |
|
|
Да, пока есть... Пока только 6 пунктов, в следующих версиях может удастся сделать добавление пунктов с бара.
|
|
^ Вверх ^ |
|
 |
kraze1984
Модератор
Возраст: 36
С нами с: 22.12.2006
Сообщений: 1741
Откуда: Файна
Модель телефона: Gz'One C781 + Nexus 4
|
7/15 Добавлено:Ср Авг 27, 2008 12:03 Заголовок сообщения: |
|
|
Еще предложение - надо бы немного получше вписать его в общий стиль телефона. На скриншоте видно, что в некоторых ситуациях приложение не вписывается в структуру интерфейса пользователя.
_________________ アンリミテッドルールブック |
|
^ Вверх ^ |
|
 |
Fhantom
Модератор
Возраст: 31
С нами с: 30.07.2006
Сообщений: 1233
Модель телефона: HTC Touch Diamond
|
8/15 Добавлено:Ср Авг 27, 2008 12:32 Заголовок сообщения: |
|
|
Это уже дело графики, думаю с полупрозрачностью оно не так ужастно будет выглядеть... Но может и надо чуть изменить его... Продлить фон чють ниже, и опустить немного икононки? Или лучше внести это в конфиг?
|
|
^ Вверх ^ |
|
 |
Mikler
Зелёный
Популярность: -1 (15)
Имя: Michael
Возраст: 29
С нами с: 20.06.2008
Сообщений: 44
Модель телефона: С35+M50+C65+ME75+SX1+SXG75
|
9/15 Добавлено:Ср Авг 27, 2008 12:54 Заголовок сообщения: |
|
|
Да, было бы немного красивее, если бы иконки распологались немного по другому, т.е. чуть ниже. Что бы выделенная иконка увеличивалась во всех направлениях
а под стиль телефона - скины скины скины...
Вольному - воля....
____
есть небольшая задержка перед включением, это так запланированно?
_________________ Ня, десу
MiklerGM@jabber.ru
Довольный пользователь Siemens SXG75
Последний раз редактировалось: Mikler (Ср Авг 27, 2008 21:16), всего редактировалось 1 раз |
|
^ Вверх ^ |
|
 |
KnightLore
Мастер
Популярность: +48 (52)
Имя: Игорь
Возраст: 35
С нами с: 19.06.2008
Сообщений: 58
Откуда: Украина
Модель телефона: EF81, EL71, i710
|
10/15 Добавлено:Ср Авг 27, 2008 13:38 Заголовок сообщения: |
|
|
Очень красивая, быстрая и удобная менюшка. Тел. становится всё лучше
Предложение:
сделать автоматическое переключение пунктов меню при удержании джойстика вправо или влево (с некоторым интервалом – первый 400мс, остальные по ~50мс) ;
опустить меню ниже, чтоб было видно уровень батареи и сети.
|
|
^ Вверх ^ |
|
 |
Fhantom
Модератор
Возраст: 31
С нами с: 30.07.2006
Сообщений: 1233
Модель телефона: HTC Touch Diamond
|
11/15 Добавлено:Ср Авг 27, 2008 13:56 Заголовок сообщения: |
|
|
KnightLore писал(а): | Очень красивая, быстрая и удобная менюшка. Тел. становится всё лучше |
Спасибо!
KnightLore писал(а): | сделать автоматическое переключение пунктов меню при удержании джойстика вправо или влево (с некоторым интервалом – первый 400мс, остальные по ~50мс) ; |
Попробую сделать в следующей версии.
KnightLore писал(а): | опустить меню ниже, чтоб было видно уровень батареи и сети. |
Y фона, недвижимых иконок и анимации, уже перенес в бар. Выйде в следующей версии.
|
|
^ Вверх ^ |
|
 |
BIG_D
Опытный
Популярность: +22 (26)
Возраст: 33
С нами с: 04.11.2005
Сообщений: 197
Откуда: K>I>E>V>
Модель телефона: SXG75(svn22)+N6220C
|
12/15 Добавлено:Ср Авг 27, 2008 14:36 Заголовок сообщения: |
|
|
Очень интересно,спасибо за полезные наработки
_________________ С55(хотя покупал А55) SL65(хотя покупал С65)->SXG75(воскршен после очень долгой софтовой смерти )->N6220c+ CXV70&C55&A35рабочий(настольгия)
Последний раз редактировалось: BIG_D (Сб Авг 30, 2008 11:58), всего редактировалось 1 раз |
|
^ Вверх ^ |
|
 |
Ванек
Дятел форума
Популярность: -3 (21)
Имя: Иван
Возраст: 30
С нами с: 17.07.2008
Сообщений: 59
|
13/15 Добавлено:Ср Авг 27, 2008 16:38 Заголовок сообщения: |
|
|
Fhantom, Sidney ,SR,классная менюшка.спасибо большое.
|
|
^ Вверх ^ |
|
 |
spellhowler
Студент
Популярность: +7 (9)
Имя: Павел
Возраст: 31
С нами с: 26.03.2008
Сообщений: 64
Откуда: Беларусь.Минск
Модель телефона: EF81
|
14/15 Добавлено:Ср Авг 27, 2008 17:34 Заголовок сообщения: |
|
|
спасибо.
Есть некоторые проблемы- на EF81 если нажать на любой пункт меню то Bmenu исчезает из менеджера задач- думая что он сам закрылся я закрываю крышку и через секунд 30 телефон выключается.Но такое происходит не всегда, попробую исследовать эту зависимотсь позже отпишу сюда о результатах.
|
|
^ Вверх ^ |
|
 |
Fhantom
Модератор
Возраст: 31
С нами с: 30.07.2006
Сообщений: 1233
Модель телефона: HTC Touch Diamond
|
15/15 Добавлено:Ср Авг 27, 2008 18:52 Заголовок сообщения: |
|
|
spellhowler писал(а): | если нажать на любой пункт меню то Bmenu исчезает из менеджера задач- думая что он сам закрылся я закрываю крышку и через секунд 30 телефон выключается. |
Так и задумано, меню действительно само закрывается при открытии любого приложения, тоесть когда оно пытается уйти на второй план.
То что телефон падает после 30 сек, недумаю что связано с меню, утечьки памяти нет. Хотя кто его знает, может и что недоглядел... Протестируй плз и отпишись, что оно говорит...
|
|
^ Вверх ^ |
|
 |
|