Logo Search packages:      
Sourcecode: bbpager version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes

DesktopWindow Class Reference

Collaboration diagram for DesktopWindow:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void buildWindow (bool reconfigure)
virtual void buttonPressEvent (const XButtonEvent *const event)
virtual void buttonReleaseEvent (const XButtonEvent *const event)
void clearFocus (void)
unsigned int desktopId (void)
 DesktopWindow (ToolWindow *toolwindow, unsigned int _desktop_nr)
virtual void exposeEvent (const XExposeEvent *const event)
int height (void)
virtual void motionNotifyEvent (const XMotionEvent *const event)
Pixmap pixmap (void)
void reconfigure (void)
void redraw (void)
void setFocus (void)
int width (void)
Window window (void)
int x (void)
int y (void)

Private Member Functions

void calcPosition (void)

Private Attributes

int _height
int _width
int _x
int _y
ToolWindowbbtool
unsigned int desktop_id
unsigned int desktop_nr
::Display * display
int grabbed_x
int grabbed_y
Window grabbedWindow
bool m_focused
Pixmap m_pixmap
Pixmap m_pixmapFocused
int move_x
int move_y
bool moved
PagerWindowmoveWindow
Window pagerWindow
Window realWindow
Resourceresource
int screen
Window win

Detailed Description

Definition at line 30 of file desktop.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index