Вниз
Скачать: CL | DM;

X (TDxInput)   Найти похожие ветки 

← →
Deadlock   (2002-08-04 00:40) [0]

Var
Input : TDxInput;

поле Input.Mouse.X(Y) все время содержит 0!!!, а использовать обработчики из формы(из определенного неудобства) для меня нет смысла...


← →
хм   (2002-08-04 02:24) [1]

input.mouse.update писал?
как вариант - использовать винапи getcursorpos


← →
Deadlock   (2002-08-04 03:16) [2]

апдейт писал, впустую...


← →
хм   (2002-08-04 16:45) [3]

Input.Mouse.X(Y) содержит насколько курсор сдвинулся относительно предыдущего положения. то есть если сдвинул мышку с координаты x=100 на х=90, то то в mouse.x будет 90-100=-10
вот пример:
procedure TForm1.DXTimer1Timer(Sender: TObject; LagCount: Integer);
begin
input.mouse.Update;
button1.Top:=button1.top+input.Mouse.y;
button1.left:=button1.left+input.Mouse.x;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
form1.input.Mouse.Enabled:=true;
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
1-96672
Дмитрий Баранов
2003-01-21 13:54
2003.01.30
Генерация уникального идентификатора


1-96677
Opryshok
2003-01-19 23:39
2003.01.30
Если я унаследовал одну форму от другой, то ...


3-96539
comwwad
2003-01-15 08:31
2003.01.30
Взаимодействие Д и Е


3-96529
pave1
2003-01-13 21:48
2003.01.30
Проверить структуру базы данных


1-96805
denis24
2003-01-20 16:36
2003.01.30
вызов процедуры




   Наверх