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;
const otk::ScreenInfo *_screen;
*/
void releaseClient(bool remap);
- //! Shape the frame window to the client window
- void adjustShape();
-
- //! Grabs or ungrabs buttons on the frame
- void grabButtons(bool grab);
-
public:
//! Constructs an OBFrame object, and reparents the client to itself
/*!
void adjustSize();
//! Update the frame's position to match the client
void adjustPosition();
+ //! Shape the frame window to the client window
+ void adjustShape();
//! Applies gravity to the client's position to find where the frame should
//! be positioned.