diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-01-04 04:49:53 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-01-04 04:49:53 +0000 |
| commit | c33ccf60cba94249b4a4d1e1832aa0ea0e28a22c (patch) | |
| tree | 57758b3418f14f4694f9a25e91faafd9f9bc7c7c /src | |
| parent | abd445719b29a78e2ce8f848afd50d9dcde40df4 (diff) | |
make the frame window override-redirect
Diffstat (limited to 'src')
| -rw-r--r-- | src/frame.cc | 7 | ||||
| -rw-r--r-- | src/frame.hh | 4 |
2 files changed, 5 insertions, 6 deletions
diff --git a/src/frame.cc b/src/frame.cc index ee770b25..dc126ea3 100644 --- a/src/frame.cc +++ b/src/frame.cc @@ -24,7 +24,8 @@ namespace ob { const long OBFrame::event_mask; OBFrame::OBFrame(OBClient *client, otk::Style *style) - : otk::OtkWidget(Openbox::instance, style), + : otk::OtkWidget(Openbox::instance, style, Horizontal, 0, 1, + CWOverrideRedirect), OBWidget(Type_Frame), _client(client), _screen(otk::OBDisplay::screenInfo(client->screen())), @@ -43,8 +44,8 @@ OBFrame::OBFrame(OBClient *client, otk::Style *style) assert(client); assert(style); - XSelectInput(otk::OBDisplay::display, window(), OBFrame::event_mask); - + XSelectInput(otk::OBDisplay::display, _window, OBFrame::event_mask); + _grip_left.setCursor(Openbox::instance->cursors().ll_angle); _grip_right.setCursor(Openbox::instance->cursors().lr_angle); diff --git a/src/frame.hh b/src/frame.hh index ab1e1b03..e7a55237 100644 --- a/src/frame.hh +++ b/src/frame.hh @@ -33,9 +33,7 @@ class OBFrame : public otk::OtkWidget, public OBWidget { public: //! The event mask to grab on frame windows - static const long event_mask = EnterWindowMask | LeaveWindowMask | - ButtonPressMask | ButtonReleaseMask | - ButtonMotionMask; + static const long event_mask = EnterWindowMask | LeaveWindowMask; private: OBClient *_client; |
