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

Revision 9757, 2.2 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: WmIDecor.h,v $ $Revision: 1.1.1.1 $ $Date: 1997-03-25 09:12:20 $ */
9/*
10 * (c) Copyright 1987, 1988, 1989, 1990 HEWLETT-PACKARD COMPANY */
11
12#ifdef _NO_PROTO
13extern void CreateActiveIconTextWindow ();
14extern void DrawIconTitle ();
15extern void GetIconDimensions ();
16extern void GetIconTitleBox ();
17extern void HideActiveIconText ();
18extern void IconExposureProc ();
19extern void InitIconSize ();
20extern Boolean MakeIcon ();
21extern void MakeIconShadows ();
22extern void MoveActiveIconText ();
23extern void PaintActiveIconText ();
24extern void PutBoxInIconBox ();
25extern void PutBoxOnScreen ();
26extern void RedisplayIconTitle ();
27extern void ReparentIconWindow ();
28extern void ShowActiveIcon ();
29extern void ShowActiveIconText ();
30extern void ShowInactiveIcon ();
31
32#else /* _NO_PROTO */
33
34extern void CreateActiveIconTextWindow (WmScreenData *pSD);
35extern void DrawIconTitle (ClientData *pcd);
36extern void GetIconDimensions (WmScreenData *pSD, unsigned int *pWidth,
37                               unsigned int *pLabelHeight,
38                               unsigned int *pImageHeight);
39extern void GetIconTitleBox (ClientData *pcd, XRectangle *pBox);
40extern void HideActiveIconText (WmScreenData *pSD);
41extern void IconExposureProc (ClientData *pcd, Boolean clearFirst);
42extern void InitIconSize (WmScreenData *pSD);
43extern Boolean MakeIcon (WmWorkspaceData *pWS, ClientData *pcd);
44extern void MakeIconShadows (ClientData *pcd, int xOffset, int yOffset);
45extern void MoveActiveIconText (ClientData *pcd);
46extern void PaintActiveIconText (ClientData *pcd, Boolean erase);
47extern void PutBoxInIconBox (ClientData *pCD, int *px, int *py,
48                             unsigned int *width, unsigned int *height);
49extern void PutBoxOnScreen (int screen, int *px, int *py, unsigned int width,
50                            unsigned int height);
51extern void RedisplayIconTitle (ClientData *pcd);
52extern void ReparentIconWindow (ClientData *pcd, int xOffset, int yOffset);
53extern void ShowActiveIcon (ClientData *pcd);
54extern void ShowActiveIconText (ClientData *pcd);
55extern void ShowInactiveIcon (ClientData *pcd, Boolean refresh);
56
57#endif /* _NO_PROTO */
58
Note: See TracBrowser for help on using the repository browser.