
#define opentrypointsinclude

/*
function prototypes for op.c routines that like to be linked into callback 
structures.  these are in their own .h file because some files only need to
have these names defined and don't need any detailed knowledge of op.h's
data structures.
*/

extern boolean opupdate (void);

extern boolean opactivate (boolean);

extern boolean opidle (void);

extern boolean opsetcursor (void);

extern boolean opgetscrollbarinfo (void);

extern boolean opresetscrollbars (void);

extern boolean opscroll (tydirection, boolean, int);

extern boolean opscrollto (boolean, int);

extern boolean opsetselectioninfo (void);

extern boolean opmousedown (Point);

extern boolean opkeystroke (void);

extern boolean opcmdkeyfilter (char);

extern boolean opundo (void);

extern boolean opcut (void);

extern boolean opcopy (void);

extern boolean oppaste (void);

extern boolean opclear (void);

extern boolean opselectall (void);

extern boolean opreadscrap (void);

extern boolean opwritescrap (void);

extern opdisposeoutline (hdloutlinerecord, boolean);
