Carbon


Window Definition State-Changed Constant

Header: MacWindows.h

enum {
    kWindowStateTitleChanged = 1,
    kWindowStateSizeChanged = 2,
    kWindowStatePositionChanged = 4,
    kWindowStateZOrderChanged = 8,
    kWindowStateVisibilityChanged = 16,
    kWindowStateHiliteChanged = 32,
    kWindowStateCollapseChanged = 64
};

Constant descriptions

kWindowStateTitleChanged

If the bit specified by this mask is set, the window’s title has changed.

kWindowStateSizeChanged
kWindowStatePositionChanged
kWindowStateZOrderChanged
kWindowStateVisibilityChanged
kWindowStateHiliteChanged
kWindowStateCollapseChanged

If you implement a custom window definition function, when the Window Manager passes the kWindowMsgStateChanged message in your window definition function’s message parameter it may also pass a value in the param parameter with one or more bits set to indicate what part of the window’s state has changed. You may use this mask to test this value. For a description of the kWindowMsgStateChanged message, see “Window Definition Message Constants”.


© 2000 Apple Computer, Inc. — (Last Updated 4/14/2000)