appletmouse.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  tymouserecord


#define mouseinclude


typedef void(* tymousetrackcallback )(boolean)


boolean mousetrack (Rect, tymousetrackcallback)
boolean mousedoubleclick (Point)
boolean mousecheckautoscroll (Point, Rect, boolean, tydirection *)


tymouserecord mousestatus

Define Documentation

#define mouseinclude

Definition at line 7 of file appletmouse.h.

Typedef Documentation

typedef void(* tymousetrackcallback)(boolean)

Definition at line 30 of file appletmouse.h.

Function Documentation

boolean mousecheckautoscroll Point  ,
Rect  ,
boolean  ,

Definition at line 570 of file mouse.c.

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

boolean mousedoubleclick Point   ) 

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  ,

Definition at line 14 of file appletmouse.c.

References nil, and pt.

Variable Documentation

tymouserecord mousestatus

Definition at line 40 of file mouse.c.

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