tangled
alpha
login
or
join now
jcs.org
/
shadowebkit
0
fork
atom
an experiment in making a cocoa webkit browser manageable under X11
0
fork
atom
overview
issues
pulls
pipelines
glue for annoying webpages to set the window status bar text
jcs.org
14 years ago
844b1dbc
477bbfcd
+14
1 changed file
expand all
collapse all
unified
split
WKWindow.m
+14
WKWindow.m
···
233
233
234
234
/* WebUIDelegate glue */
235
235
236
236
+
/* for javascript alert() */
236
237
- (void)webView:(WebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame
237
238
{
238
239
sheetResponse = -1;
···
256
257
inMode:NSModalPanelRunLoopMode dequeue:YES]];
257
258
}
258
259
260
260
+
/* for javascript confirm() */
259
261
- (BOOL)webView:(WebView *)sender runJavaScriptConfirmPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame
260
262
{
261
263
sheetResponse = -1;
···
287
289
- (void)handleSheetResponse:(NSWindow *)sheet returnCode:(int)returnCode contextInfo:(void *)contextInfo
288
290
{
289
291
sheetResponse = returnCode;
292
292
+
}
293
293
+
294
294
+
/* for javascript window.status */
295
295
+
- (void)webView:(WebView *)sender setStatusText:(NSString *)text
296
296
+
{
297
297
+
[self setStatus:text];
298
298
+
}
299
299
+
300
300
+
/* for javascript window.status */
301
301
+
- (NSString *)webViewStatusText:(WebView *)sender
302
302
+
{
303
303
+
return [statusBar stringValue];
290
304
}
291
305
292
306
@end