appletmouse.c File Reference

#include "appletdefs.h"
#include "appletmouse.h"

Include dependency graph for appletmouse.c:

Go to the source code of this file.

Functions

boolean mousetrack (Rect r, tymousetrackcallback displaycallback)
static short absint (short x)
static short pointdist (Point pt1, Point pt2)
boolean mousedoubleclick (Point pt)
boolean mousecheckautoscroll (Point pt, Rect r, boolean flhoriz, tydirection *dir)

Variables

tymouserecord mousestatus


Function Documentation

static short absint short  x  )  [static]
 

Definition at line 62 of file appletmouse.c.

boolean mousecheckautoscroll Point  pt,
Rect  r,
boolean  flhoriz,
tydirection dir
 

Definition at line 114 of file appletmouse.c.

References down, left, nodirection, pt, right, and up.

boolean mousedoubleclick Point  pt  ) 
 

Definition at line 77 of file appletmouse.c.

References tymouserecord::fldoubleclickdisabled, tyPoint::h, tymouserecord::mousedownpoint, tymouserecord::mousedowntime, mousestatus, tymouserecord::mouseuppoint, tymouserecord::mouseuptime, pointdist(), and tyPoint::v.

Here is the call graph for this function:

boolean mousetrack Rect  r,
tymousetrackcallback  displaycallback
 

Definition at line 14 of file appletmouse.c.

References nil, and pt.

static short pointdist Point  pt1,
Point  pt2
[static]
 

Definition at line 71 of file appletmouse.c.

References absint(), tyPoint::h, and tyPoint::v.

Here is the call graph for this function:


Variable Documentation

tymouserecord mousestatus
 

Definition at line 11 of file appletmouse.c.


Generated on Wed May 31 21:40:01 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6