|
Mac OS 9
|
CoreGraphics window levels. More...
#include <CGBase.h>Go to the source code of this file.
Macros | |
| #define | kCGBaseWindowLevel CGWindowLevelForKey(kCGBaseWindowLevelKey) /* LONG_MIN */ |
| #define | kCGMinimumWindowLevel CGWindowLevelForKey(kCGMinimumWindowLevelKey) /* (kCGBaseWindowLevel + 1) */ |
| #define | kCGDesktopWindowLevel CGWindowLevelForKey(kCGDesktopWindowLevelKey) /* kCGMinimumWindowLevel */ |
| #define | kCGDesktopIconWindowLevel |
| #define | kCGBackstopMenuLevel CGWindowLevelForKey(kCGBackstopMenuLevelKey) /* -20 */ |
| #define | kCGNormalWindowLevel CGWindowLevelForKey(kCGNormalWindowLevelKey) /* 0 */ |
| #define | kCGFloatingWindowLevel CGWindowLevelForKey(kCGFloatingWindowLevelKey) /* 3 */ |
| #define | kCGTornOffMenuWindowLevel CGWindowLevelForKey(kCGTornOffMenuWindowLevelKey) /* 3 */ |
| #define | kCGDockWindowLevel CGWindowLevelForKey(kCGDockWindowLevelKey) /* 10 */ |
| #define | kCGMainMenuWindowLevel CGWindowLevelForKey(kCGMainMenuWindowLevelKey) /* 20 */ |
| #define | kCGStatusWindowLevel CGWindowLevelForKey(kCGStatusWindowLevelKey) /* 21 */ |
| #define | kCGModalPanelWindowLevel CGWindowLevelForKey(kCGModalPanelWindowLevelKey) /* 8 */ |
| #define | kCGPopUpMenuWindowLevel CGWindowLevelForKey(kCGPopUpMenuWindowLevelKey) /* 101 */ |
| #define | kCGDraggingWindowLevel CGWindowLevelForKey(kCGDraggingWindowLevelKey) /* 500 */ |
| #define | kCGScreenSaverWindowLevel CGWindowLevelForKey(kCGScreenSaverWindowLevelKey) /* 1000 */ |
| #define | kCGOverlayWindowLevel CGWindowLevelForKey(kCGOverlayWindowLevelKey) /* 102 */ |
| #define | kCGHelpWindowLevel |
| #define | kCGUtilityWindowLevel CGWindowLevelForKey(kCGUtilityWindowLevelKey) /* 19 */ |
| #define | kCGMaximumWindowLevel |
Typedefs | |
| typedef int32_t | CGWindowLevel |
| typedef int32_t | CGWindowLevelKey |
| typedef enum _CGCommonWindowLevelKey | _CGCommonWindowLevelKey |
Functions | |
| CGWindowLevel | CGWindowLevelForKey (CGWindowLevelKey key) |
CoreGraphics window levels.
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/
| #define kCGDesktopIconWindowLevel |
| #define kCGHelpWindowLevel |
| #define kCGMaximumWindowLevel |
| typedef int32_t CGWindowLevel |
Windows may be assigned to a particular level. When assigned to a level, the window is ordered relative to all other windows in that level. Windows with a higher level are sorted in front of windows with a lower level.
A common set of window levels is defined here for use within higher level frameworks. The levels are accessed via a key and function, so that levels may be changed or adjusted in future releases without breaking binary compatability.
| CGWindowLevel CGWindowLevelForKey | ( | CGWindowLevelKey | key | ) |
Availability: