The ThemeWindowAttributes enumeration defines masks your application can use to specify the various interface elements that a given window contains. The ThemeWindowAttributes constants are available with Appearance Manager 1.1 and later.
enum {
kThemeWindowHasGrow = (1 << 0),
kThemeWindowHasHorizontalZoom = (1 << 3),
kThemeWindowHasVerticalZoom = (1 << 4),
kThemeWindowHasFullZoom = kThemeWindowHasHorizontalZoom
+ kThemeWindowHasVerticalZoom,
kThemeWindowHasCloseBox = (1 << 5),
kThemeWindowHasCollapseBox = (1 << 6),
kThemeWindowHasTitleText = (1 << 7),
kThemeWindowIsCollapsed = (1 << 8)
};
typedef UInt32 ThemeWindowAttributes;