Новый конкурс: игры для PocketBook
На страницу Пред.  1, 2, 3 ... 24, 25, 26, 27  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов The-eBook -> PocketBook -> PocketBook Free
 
Автор Сообщение

bqwer
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 10.12.2009
Сообщения: 75



СообщениеДобавлено: 19.03.2010 20:01     Цитата

Отлично! Теперь можно преступать )
 
Профиль Сообщение ^

t.t
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 20.10.2008
Сообщения: 431


Откуда: Киев

СообщениеДобавлено: 19.03.2010 20:32     Цитата

JAW писал(а):
t.t писал(а):
По-хорошему, надо вообще с СорсФоржа уходить, т.к. тупит он не только в этом. Но это вопрос не одного дня.

А исходники будут? В первую очередь FBReader интересует.

Будут. Вероятнее всего, в начале следующей недели.
 
Профиль Сообщение ^

yuryfdr
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 18.06.2009
Сообщения: 694



СообщениеДобавлено: 19.03.2010 22:37     Цитата

не линкует.

undefined reference hw_ххххх

чего-то не хватает в libinkview.a

как я понял hw_device.o и hw_emulator.o

Posted after 3 minutes 21 seconds:

а grays.app собрало

в эмуляторной библиотеке траблы
_________________
http://fedorchenko.net программы для PocketBook
 
Профиль Сообщение ^

JAW
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 27.09.2004
Сообщения: 21079


Откуда: Северная столица

СообщениеДобавлено: 19.03.2010 22:48     Цитата

yuryfdr
У меня аналогично.

И это... Хотелось бы услышать про взаимодействие с сенсорным экраном поподробней, т.к. примеры его не поддерживают.
_________________
PocketBook: 301+,602(2.2.1a),701, A7, 701 IQ, A7, U7.
Fly: IQ 235
 
Профиль Сообщение E-mail ^

bqwer
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 10.12.2009
Сообщения: 75



СообщениеДобавлено: 19.03.2010 23:04     Цитата

Да, не линкуется Sad

А насчет сенсора это копать в EVT_*, пример поддерживает нажатия мышью.
Например нажатие на экран это EVT_POINTERDOWN как я понял. А в качестве par1 и par2 передаются координаты. Поправьте, если ошибаюсь.
 
Профиль Сообщение ^

Antuan
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 30.09.2009
Сообщения: 11610


Откуда: Киев

СообщениеДобавлено: 19.03.2010 23:33     Цитата

bqwer писал(а):
EVT_POINTERDOWN как я понял.

Там таких обработчиков несколько, и они были и раньше:
Код:
EVT_POINTERUP 29
EVT_POINTERDOWN 30
EVT_POINTERMOVE 31
EVT_POINTERLONG 34
EVT_POINTERHOLD 35

Из новых появились такие:
Код:
EVT_TAB 119
EVT_PANEL 120
EVT_PANEL_ICON 121
EVT_PANEL_TEXT 122
EVT_PANEL_PROGRESS 123
EVT_PANEL_MPLAYER 124
EVT_PANEL_USBDRIVE 125
EVT_PANEL_NETWORK 126
EVT_PANEL_CLOCK 127

ISPANELEVENT(x) ((x)>=119 && (x) <= 132)

Похоже на панель инструментов, но не очень понятно как их обрабатывать
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
Профиль Сообщение ^

WinCalc
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 22.06.2009
Сообщения: 636


Откуда: Челябинск

СообщениеДобавлено: 20.03.2010 10:45     Цитата

При нажатии кнопки мыши (нажатие тача) происходит событие EVT_POINTERDOWN, выдаются координаты нажатия. Если мышь не отпускать, через секунду выдается событие EVT_POINTERLONG, также с координатами. Если водить мышью (пальцем, стилусом) с нажатой кнопкой по тачу, выдаются события EVT_POINTERMOVE. После остановки движения (кнопку-палец все еще держим) выдается EVT_POINTERHOLD. При отпускании кнопки выдается EVT_POINTERUP. Все это можно увидеть в консоли примера inkdemo.exe.
ISKEYEVENT(x) и ISPOINTEREVENT(x) служат для фильтрации event'ов, выделяя соответственно события клавиатуры и тача.
_________________
PocketBook 301+ 32mb (EBR-600) 15.3, аккум. Nokia BL-5C,
PocketBook 301+ 64mb (EB-600EM) 15.2.1
 
Профиль Сообщение ^

yuryfdr
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 18.06.2009
Сообщения: 694



СообщениеДобавлено: 20.03.2010 11:38     Цитата

а какие кнопки в 302 есть? никто не подскажет?
_________________
http://fedorchenko.net программы для PocketBook
 
Профиль Сообщение ^

Antuan
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 30.09.2009
Сообщения: 11610


Откуда: Киев

СообщениеДобавлено: 20.03.2010 17:30     Цитата

WinCalc писал(а):
происходит событие EVT_POINTERDOWN, выдаются координаты нажатия.

Где их брать?
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
Профиль Сообщение ^

bqwer
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 10.12.2009
Сообщения: 75



СообщениеДобавлено: 20.03.2010 20:02     Цитата

Координаты берутся из par1 и par2
par1 по горизонтали, par2 по вертикали

Posted after 18 minutes 15 seconds:

А подскажите у 302 центральная кнопка это кнопка или 4 позиционный джойстик + OK?
 
Профиль Сообщение ^

yuryfdr
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 18.06.2009
Сообщения: 694



СообщениеДобавлено: 20.03.2010 21:22     Цитата

bqwer писал(а):
Координаты берутся из par1 и par2
par1 по горизонтали, par2 по вертикали

Posted after 18 minutes 15 seconds:

А подскажите у 302 центральная кнопка это кнопка или 4 позиционный джойстик + OK?


во-во и что по бокам такое с индюкаторами? кнопки или дизайн такой? на фото непонятно.
 
Профиль Сообщение ^

AndyN
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 01.03.2008
Сообщения: 33312


Откуда: Киев

СообщениеДобавлено: 20.03.2010 21:24     Цитата

Никто не подскажет - чем конкурс-то закончился? Rolling Eyes
_________________
История читалок: в профиле
pb602
 
Профиль Сообщение E-mail ^

Tyfreak6
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 14.01.2010
Сообщения: 73



СообщениеДобавлено: 20.03.2010 22:07     Цитата

Победителей объявили, призы пообещали - и опять пропали Confused я конечно по возможности переделываю свою игру под тачскрин, но энтузиазм иссякает, призов нету, на письма в почту не отвечают - грустно Rolling Eyes

Добавлено спустя 9 минут 7 секунд:

bqwer писал(а):

А подскажите у 302 центральная кнопка это кнопка или 4 позиционный джойстик + OK?


кнопка это. Правда не ОК, а BACK (судя по ее функциям и этой картинке)
http://www.the-ebook.org/rus/wp-content/uploads/2009/12/PocketBook-302 -Basic.jpg
боковые кнопки видимо аналогичны таковым в 360-м - листают странички.
 
Профиль Сообщение ^

bqwer
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 10.12.2009
Сообщения: 75



СообщениеДобавлено: 20.03.2010 22:36     Цитата

Tyfreak6 писал(а):
кнопка это. Правда не ОК, а BACK


О как, однако...

А по поводу приза вы к Ключнику пробовали обратиться? За выдачу призов отвечает он.


Последний раз редактировалось: bqwer (20.03.2010 22:41), всего редактировалось 2 раз(а)
 
Профиль Сообщение ^

AndyN
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 01.03.2008
Сообщения: 33312


Откуда: Киев

СообщениеДобавлено: 20.03.2010 22:39     Цитата

Tyfreak6 писал(а):
боковые кнопки видимо аналогичны таковым в 360-м - листают странички.

они не аналогичны
страницы листают, но курсор по меню не двигают...
_________________
История читалок: в профиле
pb602
 
Профиль Сообщение E-mail ^

yuryfdr
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 18.06.2009
Сообщения: 694



СообщениеДобавлено: 20.03.2010 23:06     Цитата

AndyN писал(а):
Tyfreak6 писал(а):
боковые кнопки видимо аналогичны таковым в 360-м - листают странички.

они не аналогичны
страницы листают, но курсор по меню не двигают...


мда. слева PREV NEXT , а справа? PREV2 NEXT2 или как?
а меню чем там у inkdemo например вызывается? OK совсем нет?
 
Профиль Сообщение ^

Antuan
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 30.09.2009
Сообщения: 11610


Откуда: Киев

СообщениеДобавлено: 20.03.2010 23:07     Цитата

bqwer писал(а):
Координаты берутся из par1 и par2
par1 по горизонтали, par2 по вертикали

Спасибо,
AndyN писал(а):
они не аналогичны
страницы листают, но курсор по меню не двигают...

О каком меню речь?
На 360-м кнопки листания зачастую выполняют функции кнопок влево и вправо, по крайней мере так они себя ведут на книжной полке и в выпадающем меню.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
Профиль Сообщение ^

AndyN
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 01.03.2008
Сообщения: 33312


Откуда: Киев

СообщениеДобавлено: 20.03.2010 23:57     Цитата

Antuan писал(а):
На 360-м кнопки листания зачастую выполняют функции кнопок влево и вправо, по крайней мере так они себя ведут на книжной полке и в выпадающем меню.

да, но на 302-м кнопками можно только листать открытую книгу, в выпадающем меню и на полке они не работают - нужен тачскрин (насколько я помню).

Добавлено спустя 4 минуты 10 секунд:

yuryfdr писал(а):
мда. слева PREV NEXT , а справа? PREV2 NEXT2 или как?

похоже на то, только противоположные в обратном порядке
слева PREV NEXT , а справа NEXT2 PREV2
_________________
История читалок: в профиле
pb602
 
Профиль Сообщение E-mail ^

WinCalc
Член клуба The eBook

Член клуба The eBook



Зарегистрирован: 22.06.2009
Сообщения: 636


Откуда: Челябинск

СообщениеДобавлено: 22.03.2010 12:03     Цитата

А есть ли тут владельцы 302? Нужно проверить работу программы с поддержкой тачскрина, а девайса нет. Помогите люди добрые, сами мы не местные...
Программа - Судоку 16х16 и 12х12. В эмуляторе тачскрин работает странно - давим мышью в центре, срабатывает выше и левее. В верхней и в левой частях экрана вообще не срабатывает. Но, возможно это глюк эмулятора, т.к. в тестовом примере SDK то же самое. Если и на книжке также, то похоже на глюк SDK.

PS: Ссылки на программу удалил, что-то тачскрин на устройстве работает также криво, как в эмуляторе...
Похоже на глюк SDK или есть какая-то хитрость...
Эй, кто-нибудь??? Удалось кому-нибудь запустить тачскрин в своей программе?
_________________
PocketBook 301+ 32mb (EBR-600) 15.3, аккум. Nokia BL-5C,
PocketBook 301+ 64mb (EB-600EM) 15.2.1
 
Профиль Сообщение ^

bqwer
Продвинутый участник форума

Продвинутый участник форума



Зарегистрирован: 10.12.2009
Сообщения: 75



СообщениеДобавлено: 23.03.2010 11:31     Цитата

Ммм на эмуляторе от 14.7 да.
На устройстве тоже нет возможности оттестироваться.
С позиционированием у меня были похожие проблемы поначалу, но я просто с непривычки другие области выделял (как чувствительные к нажатию). Par1 и par2 возвращает корректные координаты точки.

Эффектно смотрится меню вызываемое по EVT_POINTERLONG с координатами левого верхнего par1 и par2 Smile
Появляется в том месте где юзер сделал длинное нажатие.

Еще есть небольшой глюк, что если после события EVT_POINTERDOWN сделать FullUpdate то у меня почему-то срабатывает событие EVT_POINTERLONG. Возможно это глюк эмулятора 14.7


Последний раз редактировалось: bqwer (23.03.2010 15:17), всего редактировалось 1 раз
 
Профиль Сообщение ^
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов The-eBook -> PocketBook -> PocketBook Free Часовой пояс: GMT + 4
На страницу Пред.  1, 2, 3 ... 24, 25, 26, 27  След.
Страница 25 из 27

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика