Mac OS 9
BasicWindowDescription Struct Reference

Data Fields

UInt32 descriptionSize
 
Rect windowContentRect
 
Rect windowZoomRect
 
UInt32 windowRefCon
 
UInt32 windowStateFlags
 
WindowPositionMethod windowPositionMethod
 
UInt32 windowDefinitionVersion
 
union {
   struct {
      SInt16   windowDefProc
 
      Boolean   windowHasCloseBox
 
   }   versionOne
 
   struct {
      WindowClass   windowClass
 
      WindowAttributes   windowAttributes
 
   }   versionTwo
 
windowDefinition
 

Field Documentation

◆ windowAttributes

WindowAttributes BasicWindowDescription::windowAttributes

the class

◆ windowContentRect

Rect BasicWindowDescription::windowContentRect

sizeof(BasicWindowDescription)

◆ windowDefinitionVersion

UInt32 BasicWindowDescription::windowDefinitionVersion

method last used by RepositionWindow to position the window (if any)

◆ windowHasCloseBox

Boolean BasicWindowDescription::windowHasCloseBox

defProc and variant

◆ windowPositionMethod

WindowPositionMethod BasicWindowDescription::windowPositionMethod

window state bit flags

◆ windowRefCon

UInt32 BasicWindowDescription::windowRefCon

location on screen when zoomed out

◆ windowStateFlags

UInt32 BasicWindowDescription::windowStateFlags

the refcon - avoid saving stale pointers here

◆ windowZoomRect

Rect BasicWindowDescription::windowZoomRect

location on screen


The documentation for this struct was generated from the following file: