|
|
1.1 root 1: /* $Header: VPane.h,v 1.1 87/09/11 07:59:29 toddb Exp $ */
2: /*
3: * sccsid: %W% %G%
4: */
5:
6: /*
7: * Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts.
8: *
9: * All Rights Reserved
10: *
11: * Permission to use, copy, modify, and distribute this software and its
12: * documentation for any purpose and without fee is hereby granted,
13: * provided that the above copyright notice appear in all copies and that
14: * both that copyright notice and this permission notice appear in
15: * supporting documentation, and that the name of Digital Equipment
16: * Corporation not be used in advertising or publicity pertaining to
17: * distribution of the software without specific, written prior permission.
18: *
19: *
20: * DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
21: * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
22: * DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
23: * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
24: * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
25: * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
26: * SOFTWARE.
27: */
28:
29: #ifndef _XtVPane_h
30: #define _XtVPane_h
31:
32: /****************************************************************
33: *
34: * Vertical Pane Widget
35: *
36: ****************************************************************/
37:
38:
39: #define XtNwindow "window"
40: #define XtNknobWidth "knobWidth"
41: #define XtNknobHeight "knobHeight"
42: #define XtNknobIndent "knobIndent"
43: #define XtNknobPixel "knobPixel"
44: #define XtNborder "border"
45: #define XtNborderWidth "borderWidth"
46: #define XtNforeground "foreground"
47: #define XtNbackground "background"
48: #define XtNx "x"
49: #define XtNy "y"
50: #define XtNwidth "width"
51: #define XtNheight "height"
52:
53: extern Window XtVPanedWindowCreate(); /* dpy, parent, args, argCount */
54: /* Display *dpy; */
55: /* Window parent; */
56: /* ArgList args; */
57: /* int argCount; */
58:
59: extern void XtVPanedWindowDelete(); /* dpy, w */
60: /* Display *dpy; */
61: /* Window w; */
62:
63: extern void XtVPanedWindowAddPane();
64: /* dpy, w, paneWindow, position, min, max, autochange */
65: /* Display *dpy; */
66: /* Window w, paneWindow; */
67: /* int position, min, max, autochange; */
68:
69: extern void XtVPanedSetMinMax(); /* dpy, w, paneWindow, min, max */
70: /* Display *dpy; */
71: /* Window w, paneWindow; */
72: /* int min, max; */
73:
74: extern void XtVPanedGetMinMax(); /* dpy, w, paneWindow, min, max */
75: /* Display *dpy; */
76: /* Window w, paneWindow; */
77: /* int *min, *max; */
78:
79: extern void XtVPanedWindowDeletePane(); /* dpy, w, paneWindow */
80: /* Display *dpy; */
81: /* Window w, paneWindow; */
82:
83: extern void XtVPanedAllowResize(); /* dpy, window, paneWindow,allowresize */
84: /* Display *dpy; */
85: /* Window window, paneWindow; */
86: /* Boolean allowresize; */
87:
88: extern Boolean XtVPanedGetResize(); /* dpy, window, paneWindow */
89: /* Display *dpy; */
90: /* Window window, paneWindow; */
91:
92: extern int XtVPanedGetNumSub(); /* dpy, window */
93: /* Display *dpy; */
94: /* Window window; */
95:
96: extern void XtVPanedRefigureMode(); /* dpy, window, mode */
97: /* Display *dpy; */
98: /* Window window; */
99: /* short mode; */
100:
101: extern void XtVPaneSetValues(); /* dpy, window, args, argCount */
102: /* Display *dpy; */
103: /* Window window; */
104: /* ArgList args; */
105: /* int argCount; */
106:
107: extern void XtVPaneGetValues(); /* dpy, window, args, argCount */
108: /* Display *dpy; */
109: /* Window window; */
110: /* ArgList args; */
111: /* int argCount; */
112:
113: #endif _XtVPane_h
114: /* DON'T ADD STUFF AFTER THIS #endif */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.