/Tools/NativeHost/WebWindow.h
http://github.com/cacaodev/cappuccino · C Header · 44 lines · 25 code · 12 blank · 7 comment · 0 complexity · ba2907c3535289c486def9c4c3d1877b MD5 · raw file
- //
- // WebWindow.h
- // NativeHost
- //
- // Created by Francisco Tolmasky on 10/18/09.
- // Copyright 2009 280 North, Inc.. All rights reserved.
- //
- #import <Cocoa/Cocoa.h>
- typedef enum _CPWindowShadowStyle
- {
- CPStandardWindowShadowStyle = 0,
- CPMenuWindowShadowStyle = 1,
- CPPanelWindowShadowStyle = 2,
- CPCustomWindowShadowStyle = 3
- } CPWindowShadowStyle;
- @interface WebWindow : NSWindow
- {
- NSView * leftMouseDownView;
- NSView * rightMouseDownView;
- WebView * webView;
- NSView * shadowView;
- BOOL hasShadow;
- CPWindowShadowStyle shadowStyle;
- }
- + (WebWindow *)webWindow;
- - (WebView *)webView;
- - (BOOL)hitTest:(NSPoint)aPoint;
- - (BOOL)hasShadow;
- - (void)setHasShadow:(BOOL)shouldHaveShadow;
- - (void)setShadowStyle:(CPWindowShadowStyle)aStyle;
- - (CPWindowShadowStyle)shadowStyle;
- @end