tocutil.h revision 66d665a3
1/* $XConsortium: tocutil.h,v 2.7 95/01/09 16:52:53 swick Exp $ */
2/*
3 *			  COPYRIGHT 1987
4 *		   DIGITAL EQUIPMENT CORPORATION
5 *		       MAYNARD, MASSACHUSETTS
6 *			ALL RIGHTS RESERVED.
7 *
8 * THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE AND
9 * SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT CORPORATION.
10 * DIGITAL MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THIS SOFTWARE FOR
11 * ANY PURPOSE.  IT IS SUPPLIED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY.
12 *
13 * IF THE SOFTWARE IS MODIFIED IN A MANNER CREATING DERIVATIVE COPYRIGHT
14 * RIGHTS, APPROPRIATE LEGENDS MAY BE PLACED ON THE DERIVATIVE WORK IN
15 * ADDITION TO THAT SET FORTH ABOVE.
16 *
17 *
18 * Permission to use, copy, modify, and distribute this software and its
19 * documentation for any purpose and without fee is hereby granted, provided
20 * that the above copyright notice appear in all copies and that both that
21 * copyright notice and this permission notice appear in supporting documen-
22 * tation, and that the name of Digital Equipment Corporation not be used in
23 * advertising or publicity pertaining to distribution of the software
24 * without specific, written prior permission.
25 */
26/* $XFree86$ */
27
28#ifndef _tocutil_h
29#define _tocutil_h
30
31extern Toc	TUMalloc			(void);
32extern int	TUScanFileOutOfDate		(Toc);
33extern void	TUCheckSequenceMenu		(Toc);
34extern void	TUScanFileForToc		(Toc);
35extern int	TUGetMsgPosition		(Toc, Msg);
36extern void	TUResetTocLabel			(Scrn);
37extern void	TURedisplayToc			(Scrn);
38extern void	TULoadSeqLists			(Toc);
39extern void	TURefigureWhatsVisible		(Toc);
40extern void	TULoadTocFile			(Toc);
41extern void	TUSaveTocFile			(Toc);
42extern void	TUEnsureScanIsValidAndOpen	(Toc, Boolean);
43extern void	TURefigureTocPositions		(Toc);
44extern void	TUGetFullFolderInfo		(Toc);
45extern Msg	TUAppendToc			(Toc, const char *);
46
47#endif /* _tocutil_h */
48