forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на MidletPascal (http://forum.boolean.name/forumdisplay.php?f=88)
-   -   Сенсорный экран в MIDletPascal (http://forum.boolean.name/showthread.php?t=14780)

cordi 23.05.2011 23:11

Сенсорный экран в MIDletPascal
 
Господа! Как прописать сенсорный ввод MIDletPascal? Ежели есть какие уроки, примеры кода - помогите пожалуйста!

Gector 23.05.2011 23:16

Ответ: Сенсорный экран в MIDletPascal
 
Цитата:

Сообщение от cordi (Сообщение 189278)
Господа! Как прописать сенсорный ввод MIDletPascal? Ежели есть какие уроки, примеры кода - помогите пожалуйста!

http://forum.boolean.name/showthread.php?t=9692

cordi 23.05.2011 23:46

Ответ: Сенсорный экран в MIDletPascal
 
Gector, огромное спасибо! Рискую нарваться, но если есть ещё более подробная информация - буду очень признателен! Всего-то нужен калькулятор на сенсоре...

Gector 23.05.2011 23:57

Ответ: Сенсорный экран в MIDletPascal
 
Цитата:

Сообщение от cordi (Сообщение 189285)
Gector, огромное спасибо! Рискую нарваться, но если есть ещё более подробная информация - буду очень признателен! Всего-то нужен калькулятор на сенсоре...

Код или вообще?
Код:

program Angle;
uses sensor;
//============================MAIN===============================
var x, y, xline, yline, pointer_x, pointer_y, first_pointer_x, first_pointer_y, pointer_time, pe: integer;
    keyCode: integer;

var HeroX, HeroY, Angle: Real;
var HeroXSpeed, HeroYSpeed, HeroFlightSpeed, Gravity:Real;
var MovementReleased, Direction, Timing: integer;



procedure Controls;
var x, y: integer;
var DX, DY: real;
begin
            first_pointer_x:=pointer_pressed_x;
            first_pointer_y:=pointer_pressed_y;
            pointer_x:=pointer_dragged_x;
            pointer_y:=pointer_dragged_y;
            DrawLine(first_pointer_x,first_pointer_y,pointer_x,pointer_y);
            DrawLine(first_pointer_x,first_pointer_y,pointer_x,pointer_y);
end;


begin
    sensor.init;
  repeat
        SetColor(0, 0, 0);
    FillRect(0, 0, GetWidth, GetHeight);
    SetColor(255, 0, 0);
    keyCode:= GetKeyPressed;
        pe:=pointer_state;
        SetColor(255, 0, 0);
        Controls;
    Repaint;
  until false;
 End.

Вот немного по сенсорам.

cordi 24.05.2011 00:56

Ответ: Сенсорный экран в MIDletPascal
 
Спасибо огромное!

Rock2roll 24.05.2011 08:07

Ответ: Сенсорный экран в MIDletPascal
 
http://forum.boolean.name/showthread.php?t=14681

cordi 24.05.2011 22:16

Ответ: Сенсорный экран в MIDletPascal
 
AngeLvKedaX - спасибо! Насколько я понял библиотеку нужно подключать к проекту - как это реализуется? В справке по мидлетпаскалю ничего подобного не нашёл... Прошу прощения за тупость...

alexprey 24.05.2011 22:49

Ответ: Сенсорный экран в MIDletPascal
 
просто пиши в uses название либы, только без lib_
тоесть, чтобы подключить либу lib_sensor пиши uses sensor;

cordi 24.05.2011 23:34

Ответ: Сенсорный экран в MIDletPascal
 
alexpray - это, я понимаю, так прописывается библиотека в коде, а в сам поект как её добавить?

Dj_Alex 24.05.2011 23:54

Ответ: Сенсорный экран в MIDletPascal
 
в проект добавлять не надо, главное, чтобы библиотека лежала в папке MidletPascal/Libs/

cordi 25.05.2011 00:37

Ответ: Сенсорный экран в MIDletPascal
 
Спасибо - теперь разобрался.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot