API  0.9.10
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  BOOL _shouldUpdateContentRect;
11  BOOL _hasInitializeInstanceWithWindow;
12 
13 #if PLATFORM(DOM)
14  DOMWindow _DOMWindow;
15 
16  DOMElement _DOMBodyElement;
17  DOMElement _DOMFocusElement;
18  DOMElement _DOMEventGuard;
19  DOMElement _DOMScrollingElement;
20  id _hideDOMScrollingElementTimeout;
21 
22  CPArray _windowLevels;
23  CPDictionary _windowLayers;
24 
25  BOOL _mouseIsDown;
26  BOOL _mouseDownIsRightClick;
27  int _firstMouseDownButton;
28  CGPoint _lastMouseEventLocation;
29  CPWindow _mouseDownWindow;
30  CPTimeInterval _lastMouseUp;
31  CPTimeInterval _lastMouseDown;
32 
33  Object _charCodes;
34  unsigned _keyCode;
35  unsigned _lastKey;
36  BOOL _capsLockActive;
37 
38  BOOL _DOMEventMode;
39 
40  CPPlatformPasteboard _platformPasteboard;
41 
42  CPString _overriddenEventType;
43 
44  CPWindow _currentKeyWindow;
45  CPWindow _previousKeyWindow;
46 
47  CPWindow _currentMainWindow;
48  CPWindow _previousMainWindow;
49 #endif
50 }
51 @end
A mutable key-value pair collection.
Definition: CPDictionary.h:2
An immutable string (collection of characters).
Definition: CPString.h:2