an experiment in making a cocoa webkit browser manageable under X11
at master 40 lines 884 B view raw
1#import <Foundation/Foundation.h> 2#import <WebKit/WebFrame.h> 3#import <WebKit/WebView.h> 4 5#import "X11Window.h" 6 7/* sorry for this */ 8#import <Carbon/../Frameworks/HIToolbox.framework/Headers/Events.h> 9 10@interface WKWindow : NSWindow 11{ 12 X11Window *shadow; 13 NSWindow *window; 14 NSScreen *screen; 15 NSRect screen_frame; 16 NSTextField *urlField; 17 NSTextField *statusBar; 18 WebView *browser; 19 WebFrame *wframe; 20 21 NSURL *currentURL; 22 23 int resourceCount; 24 int resourceCompletedCount; 25 int resourceFailedCount; 26 27 int sheetResponse; 28} 29 30- (void)setPosition:(NSArray *)aCoords; 31- (void)setShadow:(X11Window *)input; 32- (void)setStatus:(NSString *)text; 33- (void)setStatusToResourceCounts; 34- (void)setTitle:(NSString *)text; 35- (void)loadURL:(NSString *)url; 36- (void)loadURLFromTextField; 37 38- (void)handleSheetResponse:(NSWindow *)sheet returnCode:(int)returnCode contextInfo:(void *)contextInfo; 39 40@end