source: trunk/third/mwm/WmCDecor.h @ 9757

Revision 9757, 2.7 KB checked in by ghudson, 28 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r9756, which included commits to RCS files with non-trunk default branches.
Line 
1/*
2 * (c) Copyright 1989, 1990, 1991, 1992 OPEN SOFTWARE FOUNDATION, INC.
3 * ALL RIGHTS RESERVED
4*/
5/*
6 * Motif Release 1.2
7*/
8/*   $RCSfile: WmCDecor.h,v $ $Revision: 1.1.1.1 $ $Date: 1997-03-25 09:12:17 $ */
9/*
10 * (c) Copyright 1987, 1988, 1989, 1990 HEWLETT-PACKARD COMPANY */
11
12#ifdef _NO_PROTO
13extern Boolean FrameWindow ();
14extern void FrameExposureProc ();
15extern void BaseWinExposureProc ();
16extern void SetFrameShape ();
17extern Boolean ConstructFrame ();
18extern void GenerateFrameDisplayLists ();
19extern void AdoptClient ();
20extern void GetTextBox ();
21extern void DrawWindowTitle ();
22extern void CreateStretcherWindows ();
23extern void CountFrameRectangles ();
24extern Boolean AllocateFrameDisplayLists ();
25extern void InitClientDecoration ();
26extern Boolean AllocateGadgetRectangles ();
27extern void ComputeGadgetRectangles ();
28extern void GetSystemMenuPosition ();
29extern void ShowActiveClientFrame ();
30extern void ShowInactiveClientFrame ();
31extern void RegenerateClientFrame ();
32extern void BevelSystemButton ();
33extern void BevelMinimizeButton ();
34extern void BevelMaximizeButton ();
35extern Boolean DepressGadget ();
36extern void PushGadgetIn ();
37extern void PopGadgetOut ();
38#else /* _NO_PROTO */
39extern Boolean FrameWindow (ClientData *pcd);
40extern void FrameExposureProc (ClientData *pcd);
41extern void BaseWinExposureProc (ClientData *pcd);
42extern void SetFrameShape (ClientData *pcd);
43extern Boolean ConstructFrame (ClientData *pcd);
44extern void GenerateFrameDisplayLists (ClientData *pcd);
45extern void AdoptClient (ClientData *pcd);
46extern void GetTextBox (ClientData *pcd, XRectangle *pBox);
47extern void DrawWindowTitle (ClientData *pcd, Boolean eraseFirst);
48extern void CreateStretcherWindows (ClientData *pcd);
49extern void CountFrameRectangles (WmScreenData *pSD);
50extern Boolean AllocateFrameDisplayLists (ClientData *pcd);
51extern void InitClientDecoration (WmScreenData *pSD);
52extern Boolean AllocateGadgetRectangles (ClientData *pcd);
53extern void ComputeGadgetRectangles (ClientData *pcd);
54extern void GetSystemMenuPosition (ClientData *pcd, int *px, int *py, unsigned int height, Context context);
55extern void ShowActiveClientFrame (ClientData *pcd);
56extern void ShowInactiveClientFrame (ClientData *pcd);
57extern void RegenerateClientFrame (ClientData *pcd);
58extern void BevelSystemButton (RList *prTop, RList *prBot, int x, int y, unsigned int width, unsigned int height);
59extern void BevelMinimizeButton (RList *prTop, RList *prBot, int x, int y, unsigned int height);
60extern void BevelMaximizeButton (RList *prTop, RList *prBot, int x, int y, unsigned int height);
61extern Boolean DepressGadget (ClientData *pcd, int gadget, Boolean depressed);
62extern void PushGadgetIn (ClientData *pcd, int gadget);
63extern void PopGadgetOut (ClientData *pcd, int gadget);
64#endif /* _NO_PROTO */
Note: See TracBrowser for help on using the repository browser.