I hate forgetting to check in files. :(

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8552 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
DarkWyrm
2004-08-12 12:43:36 +00:00
parent 5b97efc5d8
commit 5a9fed59c3
3 changed files with 16 additions and 17 deletions
+11 -11
View File
@@ -34,7 +34,7 @@
#include <stdio.h>
#include "InputServer.h"
#include <InputServer.h>
#include <Path.h>
#include <Directory.h>
#include <FindDirectory.h>
@@ -1069,13 +1069,13 @@ int InputServer::DispatchEvent(BMessage *message)
printf("[DispatchEvent] x = %lu:\n",xValue);
port_id pid = find_port(SERVER_INPUT_PORT);
PortLink *appsvrlink = new PortLink(pid);
BPortLink *appsvrlink = new BPortLink(pid);
switch(message->what){
case B_MOUSE_MOVED:{
// get point and button from msg
if((message->FindInt32(X_VALUE,&xValue) == B_OK) && (message->FindInt32(Y_VALUE,&yValue) == B_OK)){
int64 time=(int64)real_time_clock();
appsvrlink->SetOpCode(B_MOUSE_MOVED);
appsvrlink->StartMessage(B_MOUSE_MOVED);
appsvrlink->Attach(&time,sizeof(int64));
appsvrlink->Attach((float)xValue);
appsvrlink->Attach((float)yValue);
@@ -1098,7 +1098,7 @@ int InputServer::DispatchEvent(BMessage *message)
message->FindInt32("clicks",&clicks)!=B_OK)
break;
appsvrlink->SetOpCode(B_MOUSE_DOWN);
appsvrlink->StartMessage(B_MOUSE_DOWN);
appsvrlink->Attach(&time, sizeof(int64));
appsvrlink->Attach(&pt.x,sizeof(float));
appsvrlink->Attach(&pt.y,sizeof(float));
@@ -1117,7 +1117,7 @@ int InputServer::DispatchEvent(BMessage *message)
message->FindInt32("modifiers",&mod)!=B_OK)
break;
appsvrlink->SetOpCode(B_MOUSE_UP);
appsvrlink->StartMessage(B_MOUSE_UP);
appsvrlink->Attach(&time, sizeof(int64));
appsvrlink->Attach(&pt.x,sizeof(float));
appsvrlink->Attach(&pt.y,sizeof(float));
@@ -1131,7 +1131,7 @@ int InputServer::DispatchEvent(BMessage *message)
message->FindFloat("be:wheel_delta_y",&y);
int64 time=real_time_clock();
appsvrlink->SetOpCode(B_MOUSE_WHEEL_CHANGED);
appsvrlink->StartMessage(B_MOUSE_WHEEL_CHANGED);
appsvrlink->Attach(&time,sizeof(int64));
appsvrlink->Attach(x);
appsvrlink->Attach(y);
@@ -1156,7 +1156,7 @@ int InputServer::DispatchEvent(BMessage *message)
message->FindString("bytes",&string);
for(int8 i=0;i<15;i++)
message->FindInt8("states",i,&keyarray[i]);
appsvrlink->SetOpCode(B_KEY_DOWN);
appsvrlink->StartMessage(B_KEY_DOWN);
appsvrlink->Attach(&systime,sizeof(bigtime_t));
appsvrlink->Attach(scancode);
appsvrlink->Attach(asciicode);
@@ -1186,7 +1186,7 @@ int InputServer::DispatchEvent(BMessage *message)
message->FindString("bytes",&string);
for(int8 i=0;i<15;i++)
message->FindInt8("states",i,&keyarray[i]);
appsvrlink->SetOpCode(B_KEY_UP);
appsvrlink->StartMessage(B_KEY_UP);
appsvrlink->Attach(&systime,sizeof(bigtime_t));
appsvrlink->Attach(scancode);
appsvrlink->Attach(asciicode);
@@ -1208,7 +1208,7 @@ int InputServer::DispatchEvent(BMessage *message)
message->FindInt32("modifiers",&modifiers);
for(int8 i=0;i<15;i++)
message->FindInt8("states",i,&keyarray[i]);
appsvrlink->SetOpCode(B_UNMAPPED_KEY_DOWN);
appsvrlink->StartMessage(B_UNMAPPED_KEY_DOWN);
appsvrlink->Attach(&systime,sizeof(bigtime_t));
appsvrlink->Attach(scancode);
appsvrlink->Attach(modifiers);
@@ -1226,7 +1226,7 @@ int InputServer::DispatchEvent(BMessage *message)
message->FindInt32("modifiers",&modifiers);
for(int8 i=0;i<15;i++)
message->FindInt8("states",i,&keyarray[i]);
appsvrlink->SetOpCode(B_UNMAPPED_KEY_UP);
appsvrlink->StartMessage(B_UNMAPPED_KEY_UP);
appsvrlink->Attach(&systime,sizeof(bigtime_t));
appsvrlink->Attach(scancode);
appsvrlink->Attach(modifiers);
@@ -1245,7 +1245,7 @@ int InputServer::DispatchEvent(BMessage *message)
message->FindInt32("be:old_modifiers",&oldmodifiers);
for(int8 i=0;i<15;i++)
message->FindInt8("states",i,&keyarray[i]);
appsvrlink->SetOpCode(B_MODIFIERS_CHANGED);
appsvrlink->StartMessage(B_MODIFIERS_CHANGED);
appsvrlink->Attach(&systime,sizeof(bigtime_t));
appsvrlink->Attach(scancode);
appsvrlink->Attach(modifiers);