Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal

Ответ
 
Опции темы
Старый 01.10.2010, 19:56   #1
tema20088
AnyKey`щик
 
Регистрация: 14.10.2009
Сообщений: 9
Написано 0 полезных сообщений
(для 0 пользователей)
Вопросы о lib sensor

Скажите плиз кто знает какае функции есть и что они делают в либе sensor

Последний раз редактировалось tema20088, 06.10.2010 в 20:17.
(Offline)
 
Ответить с цитированием
Старый 15.10.2010, 23:04   #2
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: HELP ME PLEASE

Lib_sensor - Библиотека для работы с сенсорным экраном

---------------------------------------------------------------------------------------------------------------

init - Инициализация библиотеки. Нужно вызывать перед началом работы с сенсорным экраном.

integer pointer_state - Возвращает текащее состояние сенсорного экрана, например:
0 - ничего не происходит; 1 - есть нажатие на экран

integer pointer_pressed_x - Возращает X координату нажатой точки

integer pointer_pressed_y - Возращает Y координату нажатой точки

integer pointer_dragged_x - Возвращает X координату точки при рисовании/перетаскивании пером

integer pointer_dragged_y - Возвращает Y координату точки при рисовании/перетаскивании пером

integer pointer_released_x - Возвращает X координату точки в которой прекратили рисование/перетаскивание пером (убрали перо)

integer pointer_released_y - Возвращает Y координату точки в которой прекратили рисование/перетаскивание пером (убрали перо)

integer has_pointer_events - Возвращает 0 или 1 если произошло какое-либо событие типа нажатия

integer has_pointer_motion_events - Возвращает 0 или 1 если произошло какое-либо событие типа рисования/перетаскивания

---------------------------------------------------------------------------------------------------------------

Пример программы, позволяющей рисовать пером на экране:

Program PointerTest;
Uses sensor;
Var ox, oy, px, py, state: integer;
Begin
sensor.init;
repeat
state:=pointer_state;
if state=1 then
begin
if (ox=0) and (oy=0) then
begin
ox:=pointer_dragged_x; oy:=pointer_dragged_y;
end;
px:=pointer_dragged_x; py:=pointer_dragged_y;
DrawLine(ox,oy,px,py); ox:=px; oy:=py;
end;
else begin ox:=0; oy:=0; end;
Repaint; Delay(20);
until false;
End.
(Offline)
 
Ответить с цитированием
Старый 11.12.2010, 06:19   #3
fall
Оператор ЭВМ
 
Регистрация: 08.12.2010
Адрес: Белорусь
Сообщений: 25
Написано 3 полезных сообщений
(для 3 пользователей)
Ответ: HELP ME PLEASE

А где эту библиотеку скачать?
(Offline)
 
Ответить с цитированием
Старый 11.12.2010, 14:09   #4
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: HELP ME PLEASE

Сообщение от fall Посмотреть сообщение
А где эту библиотеку скачать?
В разделе библиотек поищи.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 21:39.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com