![]() |
API 0.9.5
|
00001 00002 @interface CPPlatformWindow : CPObject 00003 { 00004 CGRect _contentRect; 00005 00006 CPInteger _level; 00007 BOOL _hasShadow; 00008 unsigned _shadowStyle; 00009 CPString _title; 00010 00011 #if PLATFORM(DOM) 00012 DOMWindow _DOMWindow; 00013 00014 DOMElement _DOMBodyElement; 00015 DOMElement _DOMFocusElement; 00016 DOMElement _DOMEventGuard; 00017 DOMElement _DOMScrollingElement; 00018 id _hideDOMScrollingElementTimeout; 00019 00020 CPArray _windowLevels; 00021 CPDictionary _windowLayers; 00022 00023 BOOL _mouseIsDown; 00024 BOOL _mouseDownIsRightClick; 00025 CGPoint _lastMouseEventLocation; 00026 CPWindow _mouseDownWindow; 00027 CPTimeInterval _lastMouseUp; 00028 CPTimeInterval _lastMouseDown; 00029 00030 Object _charCodes; 00031 unsigned _keyCode; 00032 unsigned _lastKey; 00033 BOOL _capsLockActive; 00034 BOOL _ignoreNativeCopyOrCutEvent; 00035 BOOL _ignoreNativePastePreparation; 00036 00037 BOOL _DOMEventMode; 00038 00039 // Native Pasteboard Support 00040 DOMElement _DOMPasteboardElement; 00041 CPEvent _pasteboardKeyDownEvent; 00042 00043 CPString _overriddenEventType; 00044 #endif 00045 } 00046 @end