Boolean AnyTextInScrapQQ(void);
void SetTheText(WindowPtr theWindow, Ptr data, long count);
Boolean AnyTextQQ(WindowPtr theWindow);
Boolean AnyHighlightedQQ(WindowPtr theWindow);
short SelectionStart(WindowPtr theWindow);
short SelectionEnd(WindowPtr theWindow);
Boolean InsertBeforeStart(WindowPtr theWindow, Str255 theStr);
Boolean InsertAfterEnd(WindowPtr theWindow, Str255 theStr);
short TotalNumberOfLines(TEHandle hTE);
pascal void ScrollActionProc(ControlHandle theHandle, short partCode);
void MyMoveScrollBox(ControlHandle theControl, short scrollDistance);
void AdjustVScrollBar(ControlHandle theControl, TEHandle hTE);
short CurrentLineNumber(TEHandle hTE);
pascal Boolean MyClikLoop(void);
void AdjustForEndScroll(ControlHandle theControl, TEHandle hTE);
void GetTERect(WindowPtr window, Rect *teRect, Boolean adjustForScrollBars);
void AdjustViewRect(TEHandle docTE);
void AdjustScrollSizes(WindowPtr window, TEHandle hTE, ControlHandle vScrollBar,
	ControlHandle hScrollBar);
void AdjustTE(TEHandle hTE, ControlHandle vScrollBar, ControlHandle hScrollBar);
void DrawTheShadowBox(Rect theRect, Boolean eraseBackground);
void ZapDrawHook(TEHandle hTE);
void RestoreDrawHook(TEHandle hTE);
