API  0.9.6
 All Classes Files Functions Variables Macros Groups Pages
CPPlatformWindow.h
Go to the documentation of this file.
1 
3 {
4  CGRect _contentRect;
5 
6  CPInteger _level;
7  BOOL _hasShadow;
8  unsigned _shadowStyle;
9  CPString _title;
10 
11 #if PLATFORM(DOM)
12  DOMWindow _DOMWindow;
13 
14  DOMElement _DOMBodyElement;
15  DOMElement _DOMFocusElement;
16  DOMElement _DOMEventGuard;
17  DOMElement _DOMScrollingElement;
18  id _hideDOMScrollingElementTimeout;
19 
20  CPArray _windowLevels;
21  CPDictionary _windowLayers;
22 
23  BOOL _mouseIsDown;
24  BOOL _mouseDownIsRightClick;
25  CGPoint _lastMouseEventLocation;
26  CPWindow _mouseDownWindow;
27  CPTimeInterval _lastMouseUp;
28  CPTimeInterval _lastMouseDown;
29 
30  Object _charCodes;
31  unsigned _keyCode;
32  unsigned _lastKey;
33  BOOL _capsLockActive;
34  BOOL _ignoreNativeCopyOrCutEvent;
35  BOOL _ignoreNativePastePreparation;
36 
37  BOOL _DOMEventMode;
38 
39  // Native Pasteboard Support
40  DOMElement _DOMPasteboardElement;
41  CPEvent _pasteboardKeyDownEvent;
42 
43  CPString _overriddenEventType;
44 #endif
45 }
46 @end