Window Manager Reference
PDF
Overview
Functions by Task
Accessing Information About a Window
Activating Window Path Pop-Up Menus
Associating Data With Windows
Collapsing Windows
Creating, Storing, and Closing Windows
Displaying Floating Windows and Window Animations
Displaying Windows
Dragging Proxy Icons
Establishing Proxy Icons
Getting and Setting Window Structure Fields
Handling Mouse Events in Windows
Locating Windows
Maintaining the Update Region
Managing Activation Scope
Managing Dock Tiles
Managing Modality
Managing Themes
Managing Toolbars
Managing Transitions
Managing Transparency
Managing UPPs
Managing Window Attributes
Managing Window Availability
Managing Window Classes
Managing Window Features
Managing Window Focus
Managing Window Groups
Managing Window Titles
Manipulating Drawers
Manipulating Sheets
Manipulating Window Color Information
Referencing Windows
Scrolling
Sizing and Positioning Windows
Updating the Screen
Using Default and Cancel Buttons
Zooming Windows
Miscellaneous
Legacy Functions
Functions
ActivateWindow
ActiveNonFloatingWindow
AreFloatingWindowsVisible
BeginUpdate
BeginWindowProxyDrag
BringToFront
ChangeWindowAttributes
ChangeWindowGroupAttributes
ChangeWindowPropertyAttributes
CloseDrawer
CollapseAllWindows
CollapseWindow
ConstrainWindowToScreen
CopyWindowAlternateTitle
CopyWindowGroupName
CopyWindowTitleAsCFString
CountWindowGroupContents
CreateCustomWindow
CreateNewWindow
CreateStandardWindowMenu
CreateWindowGroup
DebugPrintAllWindowGroups
DebugPrintWindowGroup
DetachSheetWindow
DisableScreenUpdates
DisposeWindow
DragWindow
EnableScreenUpdates
EndUpdate
EndWindowProxyDrag
FindWindow
FindWindowOfClass
FrontNonFloatingWindow
GetAvailableWindowAttributes
GetAvailableWindowPositioningBounds
GetAvailableWindowPositioningRegion
GetDrawerCurrentEdge
GetDrawerOffsets
GetDrawerParent
GetDrawerPreferredEdge
GetDrawerState
GetFrontWindowOfClass
GetIndexedWindow
GetNextWindow
GetNextWindowOfClass
GetPreviousWindow
GetSheetWindowParent
GetUserFocusWindow
GetWindowActivationScope
GetWindowAlpha
GetWindowAttributes
GetWindowBounds
GetWindowCancelButton
GetWindowClass
GetWindowContentColor
GetWindowContentPattern
GetWindowDefaultButton
GetWindowDockTileMenu
GetWindowFeatures
GetWindowFromPort
GetWindowGreatestAreaDevice
GetWindowGroup
GetWindowGroupAttributes
GetWindowGroupContents
GetWindowGroupLevel
GetWindowGroupLevelOfType
GetWindowGroupOfClass
GetWindowGroupOwner
GetWindowGroupParent
GetWindowGroupRetainCount
GetWindowGroupSibling
GetWindowIdealUserState
GetWindowIndex
GetWindowKind
GetWindowList
GetWindowModality
GetWindowPort
GetWindowPortBounds
GetWindowProperty
GetWindowPropertyAttributes
GetWindowPropertySize
GetWindowProxyAlias
GetWindowProxyIcon
GetWindowResizeLimits
GetWindowStandardState
GetWindowStructurePort
GetWindowStructureWidths
GetWindowToolbar
GetWindowUserState
GetWindowWidgetHilite
GetWRefCon
HideFloatingWindows
HideSheetWindow
HideWindow
HiliteWindow
HiliteWindowFrameForDrag
HIWindowChangeAttributes
HIWindowChangeAvailability
HIWindowChangeClass
HIWindowChangeFeatures
HIWindowConstrain
HIWindowCopyAvailablePositioningShape
HIWindowCopyDrawers
HIWindowCopyShape
HIWindowCreate
HIWindowCreateCollapsedDockTileContext
HIWindowFindAtLocation
HIWindowFlush
HIWindowFromCGWindowID
HIWindowGetAvailability
HIWindowGetAvailablePositioningBounds
HIWindowGetBounds
HIWindowGetCGWindowID
HIWindowGetGreatestAreaDisplay
HIWindowGetIdealUserState
HIWindowGetProxyFSRef
HIWindowGetScaleMode
HIWindowGetThemeBackground
HIWindowInvalidateShadow
HIWindowIsAttributeAvailable
HIWindowIsDocumentModalTarget
HIWindowIsInStandardState
HIWindowReleaseCollapsedDockTileContext
HIWindowSetBounds
HIWindowSetIdealUserState
HIWindowSetProxyFSRef
HIWindowSetToolbarView
HIWindowShowsFocus
HIWindowTestAttribute
HIWindowTrackProxyDrag
InvalWindowRect
InvalWindowRgn
IsValidWindowClass
IsValidWindowPtr
IsWindowActive
IsWindowCollapsable
IsWindowCollapsed
IsWindowContainedInGroup
IsWindowHilited
IsWindowInStandardState
IsWindowLatentVisible
IsWindowModified
IsWindowPathSelectEvent
IsWindowToolbarVisible
IsWindowUpdatePending
IsWindowVisible
MoveWindow
MoveWindowStructure
OpenDrawer
PinRect
RegisterWindowDefinition
ReleaseWindowGroup
RemoveWindowProperty
RemoveWindowProxy
RepositionWindow
ReshapeCustomWindow
ResizeWindow
RetainWindowGroup
ScrollWindowRect
ScrollWindowRegion
SelectWindow
SendBehind
SendWindowGroupBehind
SetDrawerOffsets
SetDrawerParent
SetDrawerPreferredEdge
SetPortWindowPort
SetThemeTextColorForWindow
SetThemeWindowBackground
SetUserFocusWindow
SetWindowActivationScope
SetWindowAlpha
SetWindowAlternateTitle
SetWindowBounds
SetWindowCancelButton
SetWindowContentColor
SetWindowContentPattern
SetWindowDefaultButton
SetWindowDockTileMenu
SetWindowGroup
SetWindowGroupLevel
SetWindowGroupLevelOfType
SetWindowGroupName
SetWindowGroupOwner
SetWindowGroupParent
SetWindowIdealUserState
SetWindowKind
SetWindowModality
SetWindowModified
SetWindowProperty
SetWindowProxyAlias
SetWindowProxyCreatorAndType
SetWindowProxyIcon
SetWindowResizeLimits
SetWindowStandardState
SetWindowTitleWithCFString
SetWindowToolbar
SetWindowUserState
SetWRefCon
ShowFloatingWindows
ShowHide
ShowHideWindowToolbar
ShowSheetWindow
ShowWindow
SizeWindow
ToggleDrawer
TrackBox
TrackGoAway
TrackWindowProxyDrag
TrackWindowProxyFromExistingDrag
TransitionWindow
TransitionWindowAndParent
TransitionWindowWithOptions
UpdateCollapsedWindowDockTile
ValidWindowRect
ValidWindowRgn
WindowPathSelect
ZoomWindow
ZoomWindowIdeal
Callbacks
WindowDefProcPtr
WindowPaintProcPtr
Data Types
BasicWindowDescription
GetGrowImageRegionRec
GetWindowRegionRec
HIWindowRef
MeasureWindowTitleRec
PropertyCreator
PropertyTag
PicHandle
PixPatHandle
RGBColor
RgnHandle
SetupWindowProxyDragImageRec
TransitionWindowOptions
WindowDefSpec
WindowDefUPP
WindowGroupRef
WindowPaintUPP
WindowRef
WStateData
Constants
Window Class Constants
Window Attribute Identifiers
Window Attributes
User Focus Auto-Select Constant
Appearance-Compliant Window Resource IDs
Appearance-Compliant Window Definition ID Constants
Basic Window Description State Constant
Window Frame View Part Codes
Window Feature Bits
Window Part Code Constants
Window Modality Options
Window Position Constants
System 7 Window Positioning Constants
Window Region Constants
Window Latent Visibility Constants
Basic Window Description Version Constants
Window Property Persistent Constant
Window Variant Constants
Window Transition Action Constants
Window Transition Effect Constants
Window Activation Scope Constants
Window Constrain Options
Window Kinds
Window Group Selection Constants
Window Group Attributes
Obsolete Window Group Attributes
Window Group Content Options
Window Class Position Constants
Window Definition Type Constants
Window Definition Procedure Constant
Window Definition Hit Test Result Code Constants
Window Definition Message Constants
Window Definition State-Changed Constant
Drawer State Constants
Window Edge Constants
Rotating Window Menu Item Constant
Window Menu Item Property Constants
Toolbar View Background Tag
Window Paint Callback Options
Part Identifier Constants
Desk Pattern Resource ID
Window Scrolling Options
'wind' Resource Default Collection Item Constants
Window Resource IDs
Window Availability Constants
Window Scale Mode Constants
Window Group Level Constants
Pre-Appearance Window Definition IDs
Result Codes
Appendix A: Deprecated Window Manager Functions
Deprecated in Mac OS X v10.5
CalcVis
CalcVisBehind
CheckUpdate
ClipAbove
CloneWindow
CreateQDContextForCollapsedWindowDockTile
CreateWindowFromCollection
CreateWindowFromResource
DisposeWindowDefUPP
DisposeWindowPaintUPP
DragGrayRgn
DragTheRgn
DrawGrowIcon
FrontWindow
GetGrayRgn
GetNewCWindow
GetNewWindow
GetWindowOwnerCount
GetWindowPic
GetWindowProxyFSSpec
GetWindowRegion
GetWindowRetainCount
GetWTitle
GetWVariant
GrowWindow
InstallWindowContentPaintProc
InvokeWindowDefUPP
InvokeWindowPaintUPP
IsWindowPathSelectClick
NewCWindow
NewWindow
NewWindowDefUPP
NewWindowPaintUPP
PaintBehind
PaintOne
ReleaseQDContextForCollapsedWindowDockTile
ReleaseWindow
RetainWindow
SetWindowClass
SetWindowPic
SetWindowProxyFSSpec
SetWTitle
StoreWindowIntoCollection
Revision History
Index