~ctwm/ctwm/trunk

304.1.2 by Matthew Fuller
Run 'make indent' to reindent the world.
1
/*
20 by Claude Lecommandeur
CTWM version 3.6
2
 *  [ ctwm ]
3
 *
4
 *  Copyright 1992 Claude Lecommandeur.
304.1.2 by Matthew Fuller
Run 'make indent' to reindent the world.
5
 *
20 by Claude Lecommandeur
CTWM version 3.6
6
 * Permission to use, copy, modify  and distribute this software  [ctwm] and
7
 * its documentation for any purpose is hereby granted without fee, provided
8
 * that the above  copyright notice appear  in all copies and that both that
9
 * copyright notice and this permission notice appear in supporting documen-
10
 * tation, and that the name of  Claude Lecommandeur not be used in adverti-
11
 * sing or  publicity  pertaining to  distribution of  the software  without
12
 * specific, written prior permission. Claude Lecommandeur make no represen-
13
 * tations  about the suitability  of this software  for any purpose.  It is
14
 * provided "as is" without express or implied warranty.
15
 *
16
 * Claude Lecommandeur DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
17
 * INCLUDING ALL  IMPLIED WARRANTIES OF  MERCHANTABILITY AND FITNESS.  IN NO
18
 * EVENT SHALL  Claude Lecommandeur  BE LIABLE FOR ANY SPECIAL,  INDIRECT OR
19
 * CONSEQUENTIAL  DAMAGES OR ANY  DAMAGES WHATSOEVER  RESULTING FROM LOSS OF
20
 * USE, DATA  OR PROFITS,  WHETHER IN AN ACTION  OF CONTRACT,  NEGLIGENCE OR
21
 * OTHER  TORTIOUS ACTION,  ARISING OUT OF OR IN  CONNECTION WITH THE USE OR
22
 * PERFORMANCE OF THIS SOFTWARE.
23
 *
24
 * Author:  Claude Lecommandeur [ lecom@sic.epfl.ch ][ April 1992 ]
25
 */
26
27
28
/**********************************************************************
29
 *
30
 * $XConsortium: add_window.h,v 1.7 90/04/17 14:04:33 jim Exp $
31
 *
32
 * AddWindow include file
33
 *
34
 * 31-Mar-88 Tom LaStrange        Initial Version.
35
 *
36
 **********************************************************************/
37
484 by Matthew Fuller
Consistently rename all the include guards so they match the filename,
38
#ifndef _CTWM_WINDOWBOX_H
39
#define _CTWM_WINDOWBOX_H
20 by Claude Lecommandeur
CTWM version 3.6
40
429 by Matthew Fuller
Add include guards to some header files that lack them, and shift some
41
#include "types.h"
42
304.1.2 by Matthew Fuller
Run 'make indent' to reindent the world.
43
extern name_list **addWindowBox(char *boxname, char *geometry);
44
extern void createWindowBoxes(void);
45
extern WindowBox *findWindowBox(TwmWindow *twmwin);
93 by Richard Levitte
- Convert all functions to use proper prototypes.
46
304.1.2 by Matthew Fuller
Run 'make indent' to reindent the world.
47
extern void ConstrainedToWinBox(TwmWindow *twmwin,
48
                                int x, int y, int *nx, int *ny);
49
extern void fittocontent(TwmWindow *twmwin);
20 by Claude Lecommandeur
CTWM version 3.6
50
484 by Matthew Fuller
Consistently rename all the include guards so they match the filename,
51
#endif /* _CTWM_WINDOWBOX_H */
20 by Claude Lecommandeur
CTWM version 3.6
52