summaryrefslogtreecommitdiff
path: root/beos/beos_window.cpp
diff options
context:
space:
mode:
authorFrançois Revel <mmu_man@netsurf-browser.org>2008-10-16 16:01:44 +0000
committerFrançois Revel <mmu_man@netsurf-browser.org>2008-10-16 16:01:44 +0000
commitce07ebcea8d4c0460b58de7b59bb94734b650cbe (patch)
tree6c897f60eb9d561bdc1881e6f137fbf297911e03 /beos/beos_window.cpp
parentb3a5250f994bd772b14dad3472384b8534e0ad4f (diff)
downloadnetsurf-ce07ebcea8d4c0460b58de7b59bb94734b650cbe.tar.gz
netsurf-ce07ebcea8d4c0460b58de7b59bb94734b650cbe.tar.bz2
- handle NetPositive what codes; this makes it easy to use NetSurf instead by just changing the archived message used to instantiate it.
- fix background view color, some host apps hide the BDragger, making it visible. - handle mailto: urls as a special case, we historically use the prefered app for text/x-email. svn path=/trunk/netsurf/; revision=5584
Diffstat (limited to 'beos/beos_window.cpp')
-rw-r--r--beos/beos_window.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/beos/beos_window.cpp b/beos/beos_window.cpp
index 6eadb7ffb..3d66a2c82 100644
--- a/beos/beos_window.cpp
+++ b/beos/beos_window.cpp
@@ -150,6 +150,15 @@ NSBrowserFrameView::MessageReceived(BMessage *message)
case B_PASTE:
case B_SELECT_ALL:
//case B_MOUSE_WHEEL_CHANGED:
+ // NetPositive messages
+ case B_NETPOSITIVE_OPEN_URL:
+ case B_NETPOSITIVE_BACK:
+ case B_NETPOSITIVE_FORWARD:
+ case B_NETPOSITIVE_HOME:
+ case B_NETPOSITIVE_RELOAD:
+ case B_NETPOSITIVE_STOP:
+ case B_NETPOSITIVE_DOWN:
+ case B_NETPOSITIVE_UP:
// messages for top-level
case 'back':
case 'forw':