home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-08-09 | 1.3 KB | 34 lines | [TEXT/KAHL] |
- //••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
- // //
- // //
- // Copyright PennyWise Software, 1994. //
- // //
- // Part of the PennyWise Software Application Framework //
- // //
- // //
- // PWWindowList.h Written by Peter Kaplan //
- // //
- // //
- //••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
- // //
- // //
- //••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
- #ifndef _PWWINDOW_LIST_
- #define _PWWINDOW_LIST_
-
- // These are the valid types for Installing in PWFramework.LIB field
- #define kWINDOW_TYPE_APPLICATION 0
- #define kWINDOW_TYPE_MOVABLE_MODAL 1
- #define kWINDOW_TYPE_DIALOG 2
- #define kWINDOW_TYPE_BACKGROUND 3
- #define kWINDOW_TYPE_FLOATING 4 /* Not yet fully defined in system */
-
- // We could have implemented this just by insisting the first
- // field of your refCon field be a short to hold the ID.
- // But, this way we can add fields as needed and users
- // only have to recompile to make it work.
- typedef struct WindowParamHeader {
- short theID; // The window id (as defined in WindowID.h)
- } WindowParamHeader, *WindowParamPtr, **WindowParamHandle;
-
- #endif _PWWINDOW_LIST_