metacity-Xatomtype.h File Reference

Types for communicating with X about properties. More...

Go to the source code of this file.

Data Structures

struct  xPropSizeHints
struct  xPropStandardColormap
struct  xPropWMHints
struct  xPropIconSize
struct  xPropWMState

Defines

#define BOOL   long
#define SIGNEDINT   long
#define UNSIGNEDINT   unsigned long
#define RESOURCEID   unsigned long
#define OldNumPropSizeElements   15
#define NumPropSizeElements   18
#define OldNumPropStandardColormapElements   8
#define NumPropStandardColormapElements   10
#define NumPropWMHintsElements   9
#define NumPropIconSizeElements   6
#define NumPropWMStateElements   2


Detailed Description

Types for communicating with X about properties.

This files defines crock C structures for calling XGetWindowProperty and XChangeProperty. All fields must be longs as the semantics of property routines will handle conversion to and from actual 32 bit objects. If your compiler doesn't treat &structoflongs the same as &arrayoflongs[0], you will have some work to do.

Definition in file metacity-Xatomtype.h.


Define Documentation

#define BOOL   long

Definition at line 63 of file metacity-Xatomtype.h.

#define NumPropIconSizeElements   6

Definition at line 122 of file metacity-Xatomtype.h.

#define NumPropSizeElements   18

Definition at line 82 of file metacity-Xatomtype.h.

Referenced by size_hints_from_results().

#define NumPropStandardColormapElements   10

Definition at line 99 of file metacity-Xatomtype.h.

#define NumPropWMHintsElements   9

Definition at line 114 of file metacity-Xatomtype.h.

Referenced by wm_hints_from_results().

#define NumPropWMStateElements   2

Definition at line 129 of file metacity-Xatomtype.h.

#define OldNumPropSizeElements   15

Definition at line 81 of file metacity-Xatomtype.h.

Referenced by size_hints_from_results().

#define OldNumPropStandardColormapElements   8

Definition at line 98 of file metacity-Xatomtype.h.

#define RESOURCEID   unsigned long

Definition at line 66 of file metacity-Xatomtype.h.

#define SIGNEDINT   long

Definition at line 64 of file metacity-Xatomtype.h.

#define UNSIGNEDINT   unsigned long

Definition at line 65 of file metacity-Xatomtype.h.


Generated on Sat Aug 23 22:04:21 2008 for metacity by  doxygen 1.5.5