first commit

This commit is contained in:
Jeena Paradies 2010-04-16 23:41:16 +02:00
commit bca1a00545
161 changed files with 15899 additions and 0 deletions

43
ViewDelegate.m Normal file
View file

@ -0,0 +1,43 @@
//
// ViewDelegate.m
// Twittia 2
//
// Created by Jeena on 15.04.10.
// Licence: BSD (see attached LICENCE.txt file).
//
#import "ViewDelegate.h"
@implementation ViewDelegate
-(id)initWithWebView:(WebView *) view {
if ( self = [super init] ) {
webView = view;
}
return self;
}
- (void)webView:(WebView *)webView addMessageToConsole:(NSDictionary *)message;{ (void)webView;
if (![message isKindOfClass:[NSDictionary class]]) return;
NSLog(@"js: %@:%@: %@",
[[message objectForKey:@"sourceURL"] lastPathComponent],
[message objectForKey:@"lineNumber"],
[message objectForKey:@"message"]
);
}
- (void)webView:(WebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame {
NSLog(@"jsa: %@", message);
}
- (void)webView:(WebView *)sender decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id <WebPolicyDecisionListener>)listener {
[listener ignore];
[[NSWorkspace sharedWorkspace] openURL:[request URL]];
}
@end