diff options
Diffstat (limited to 'beos/beos_gui.cpp')
-rw-r--r-- | beos/beos_gui.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/beos/beos_gui.cpp b/beos/beos_gui.cpp index 0e05235a6..f762afe82 100644 --- a/beos/beos_gui.cpp +++ b/beos/beos_gui.cpp @@ -173,6 +173,13 @@ void NSBrowserApplication::ArgvReceived(int32 argc, char **argv) { CALLED(); + NSBrowserWindow *win = nsbeos_find_last_window(); + if (!win) { + return; + } + win->Unlock(); + BMessage *message = DetachCurrentMessage(); + nsbeos_pipe_message_top(message, win, win->Scaffolding()); } @@ -191,6 +198,13 @@ NSBrowserApplication::RefsReceived(BMessage *message) } +void +NSBrowserApplication::AboutRequested() +{ + nsbeos_pipe_message(new BMessage(B_ABOUT_REQUESTED), NULL, NULL); +} + + bool NSBrowserApplication::QuitRequested() { |