Страница 2 из 4

Re: HyperPaintCAD 2.0 - coming soon +)

Добавлено: Чт май 07, 2009 11:46 am
blackstrip
Интересная фича у сонерика замечена.

Код по обнаружению класса сименсовской файловой системы

try {
Class.forName("com.siemens.mp.io.File");
}
catch (Exception ex) {
}

ставит его в ступор =) нокия и сименс едят это нормально. и должно быть все норм - после запроса если класса такого нет - то делается исключение ClassNotFoundException и ловится. Но в сонерике оно не ловится, просто после Class.forName обрывается выполнение процедуры и куку. Ну удалось обойти этот момент если перед этим найти JSR-75 уже, то мона сименсовскую ФС и не искать =) поэтому все в сонерике моем норм проходит. а вообще если будет мобила, в которой нет JSR-75, и если она виснуть будет на проверке этой - то будет нехорошо. Потом выясню есть ли такие случаи, когда будет пущена прога в народ.

Re: HyperPaintCAD 2.0 - coming soon +)

Добавлено: Чт май 07, 2009 5:22 pm
blackstrip
Вот новый, но почти такой же как и старый - менеджер файлов. Это процесс выбора папки кеша. Но он такой же будет и при открывании, и при сохранении файлов, и при загрузке шрифтов и во всех других случаях когда нужно лазить по ФС =)

Изображение Изображение

и на 132х176

Изображение Изображение

и на мелком тоже работает

Изображение Изображение

кстати ктото может сказать "чо за жирные эти пункты, можно было больше пунктов отрисовать на экране в меню". а я вам скажу - чем жирнее кнопки, тем меньше их уместится на экране, и следовательно тем быстрее будет отрисовываться меню. все равно тыкнуть по джойстику чтоб добраться до нужного пункта - одинаковое количество раз что при жирных, что при нежирных пунктах. Но если меню отрисовывается быстрее - то до нужного пункта вы и доберетесь быстрее, и вас не будет бесить ситуация типа "нажал и ждешь полсекунды пока оно переключиццо" или "нажал 5 раз, а оно тока три просчитало, потому что тормозное". Так что пусть будет так.

Re: HyperPaintCAD 2.0 - coming soon +)

Добавлено: Пт май 08, 2009 2:42 am
blackstrip
А вот скрин еще одного окна настройки - здесь можно узнать сколько свободной оперативы, почистить ее кнопкой чистка (аналог Чистки памяти в старом паинткаде), также можно отключить или включить кеширование (по кнопке "Кеш"). Также тут написано сколько можно задействовать места в RMS (то вместо обычной файловой системы использовать эту систему под сохранение рисунков).

Изображение Изображение Изображение

И хотя эмуляторы, с которых я брал эти скрины, дают фигню в поле RMS - то по нулям, то какое то длинное число =) а вот на реальных мобилах - реальные цифры.

Бенк-Сименс Е71 - почему то дает ноль =) ну это он врет наверное мне подонок

Сименс СХ75 - тоже ноль )

Нокия 7900 - 512 Кбайт (прикидывается шлангом, в ней 1 Гб встроена флеха внутрь прям, чото жалеет она место для RMS)

Сонерик К810 - 71291 Кбайт (то есть вся свободная память на внутреннем диске с:) - вот здесь раздолье для сохранения в RMS =) правда зачем, если можно просто прям на диск с: сохранять.

Re: HyperPaintCAD 2.0 - coming soon +)

Добавлено: Пт май 08, 2009 8:25 pm
blackstrip
Купил моторолу RAZR V3i, у нее JSR-75 файловая система, но залоченная (не дает ни прочитать, ни записать, ни структуру файлов и папок узнать). Разлочу наверное. В общем теперь и на мотороле будет обкатываться гиперпаинткад.

Re: HyperPaintCAD 2.0 - coming soon +)

Добавлено: Сб май 09, 2009 11:40 am
blackstrip
Новая система "совет дня" позволит после каждого запуска проги перед показыванием главного меню прочитать случайный "совет" - подсказку, например, о том какие горячие клавиши что делают или про какую нибудь хитрость. эдакое ненавязчивое изучение "справки" маленькими отрывками (хотя советы это краткие подсказки, а в справке будут полные статьи. то есть советы и справка - две разные вещи). Советы можно будет отключить в настройках проги и тогда после загрузки проги сразу будете попадать в главное меню безо всяких там советов =)
Изображение Изображение Изображение

Re: HyperPaintCAD 2.0 - coming soon +)

Добавлено: Вс май 10, 2009 2:50 am
blackstrip
А вот и первый вариант титульного окна - четыре пункта меню, выбираются джойстиком (и стилусом в дальнейшем можно будет выбирать). Выбранный пункт подсвечивается (на рисунке выбран первый пункт).

Изображение Изображение Изображение

Re: HyperPaintCAD 2.0 - coming soon +)

Добавлено: Вт май 12, 2009 8:45 pm
idg_dima
мне бы очень хотелось какую-нить опцию для задания собственных цветов интерфейса. Хотя бы, чтоб коды цветов хранилися в txt файле, а txt файл соответственно в jar архиве, ну и описалово, какой цвет за что отвечает...
И еще, мне кажется, что после длительного рисования, если взглянуть на шахматный значок папки, начинают болеть глаза. Не лучше ли его сделать однородным, ну или хотябы не таким контрастным?

Re: HyperPaintCAD 2.0 - coming soon +)

Добавлено: Ср май 13, 2009 11:26 am
blackstrip
Нечто типа "скинов" уже задумываю. Не в тхт, а в каком нить другом файле. Будет примерно так: паинткад настраиваешь в меню настройки цветов. потом эти настройки экспортируешь в файл (например pcs - paintcad skin). а потом на другой мобиле например можешь их импортировать в паинткад. и там будут и настройки цветов окон, и включение-отключение кристаллического оформления (если его отключить - отрисовка будет быстрее, на слабых мобилах полезно его отключить), и включение-отключение еще каких нить параметров интерфейса.

Re: HyperPaintCAD 2.0 - coming soon +)

Добавлено: Ср май 13, 2009 11:30 am
blackstrip
Второй вариант титульного окна =) ввиду страшного вида первого варианта, я понял что наверна низя делать цветные значки на цветных кнопках - ибо ни значков не видно, ни кнопок. теперь кнопки одноцветные, широкие (удобно стилусом тыкать на девайсах с тачскрином). а слово "паинткад" и номер версии вообще уберу на предыдущий экран. теперь при загрузке сначала будет мастер (если первый запуск), а если уже не первый - то сразу эмблема "фирмы" и емайлы, айсику,(5 сек показывается), потом заголовок проги и дата выпуска (3 сек). и потом выходит вот в это окно:

Изображение Изображение Изображение

Кроме того кромки кристаллического оформления во всем интерфейсе уменьшены вдвое, а то были слишком жирные. для мелкоэкранных мобил это не нужно было.

Re: HyperPaintCAD 2.0 - coming soon +)

Добавлено: Чт май 14, 2009 4:31 pm
idg_dima
ура!!! скины!!!

...посто по своей натуре я самый настоящий маньяк-скинодел!