Cursors Class Reference

#include <cursors.h>

List of all members.

Static Public Member Functions

static void initCursors ()
static void cleanup ()

Static Public Attributes

static Cursor NORMAL_CURSOR
static Cursor RESIZE_LEFT_CURSOR
static Cursor RESIZE_RIGHT_CURSOR
static Cursor RESIZE_UP_CURSOR
static Cursor RESIZE_DOWN_CURSOR
static Cursor RESIZE_NORTH_WEST_CURSOR
static Cursor RESIZE_NORTH_EAST_CURSOR
static Cursor RESIZE_SOUTH_EAST_CURSOR
static Cursor RESIZE_SOUTH_WEST_CURSOR

Static Private Attributes

static bool initialized_


Detailed Description

Container class of all X cursors used by NCWM.

Definition at line 16 of file cursors.h.


Member Function Documentation

void Cursors::initCursors (  )  [static]

Definition at line 43 of file cursors.cpp.

References initialized_, NORMAL_CURSOR, RESIZE_DOWN_CURSOR, RESIZE_LEFT_CURSOR, RESIZE_NORTH_EAST_CURSOR, RESIZE_NORTH_WEST_CURSOR, RESIZE_RIGHT_CURSOR, RESIZE_SOUTH_EAST_CURSOR, RESIZE_SOUTH_WEST_CURSOR, RESIZE_UP_CURSOR, and XCORE.

Referenced by Kernel::start().

void Cursors::cleanup (  )  [static]

Definition at line 29 of file cursors.cpp.

References NORMAL_CURSOR, RESIZE_DOWN_CURSOR, RESIZE_LEFT_CURSOR, RESIZE_NORTH_EAST_CURSOR, RESIZE_NORTH_WEST_CURSOR, RESIZE_RIGHT_CURSOR, RESIZE_SOUTH_EAST_CURSOR, RESIZE_SOUTH_WEST_CURSOR, RESIZE_UP_CURSOR, and XCORE.

Referenced by Kernel::cleanup().


Member Data Documentation

Cursor Cursors::NORMAL_CURSOR [static]

Definition at line 22 of file cursors.h.

Referenced by cleanup(), Frame::cursorForXY(), Client::cursorForXY(), Frame::handleButtonPress(), Client::handleButtonPress(), Client::handleButtonRelease(), initCursors(), Thing::initFrameWindow(), Widget::initWindow(), Monitor::Monitor(), Client::show(), and Thing::Thing().

Cursor Cursors::RESIZE_LEFT_CURSOR [static]

Definition at line 23 of file cursors.h.

Referenced by cleanup(), Frame::cursorForXY(), Client::cursorForXY(), Frame::handleButtonPress(), Client::handleButtonPress(), and initCursors().

Cursor Cursors::RESIZE_RIGHT_CURSOR [static]

Definition at line 24 of file cursors.h.

Referenced by cleanup(), Frame::cursorForXY(), Client::cursorForXY(), Frame::handleButtonPress(), Client::handleButtonPress(), and initCursors().

Cursor Cursors::RESIZE_UP_CURSOR [static]

Definition at line 25 of file cursors.h.

Referenced by cleanup(), Frame::cursorForXY(), Client::cursorForXY(), Frame::handleButtonPress(), Client::handleButtonPress(), and initCursors().

Cursor Cursors::RESIZE_DOWN_CURSOR [static]

Definition at line 26 of file cursors.h.

Referenced by cleanup(), Frame::cursorForXY(), Client::cursorForXY(), Frame::handleButtonPress(), Client::handleButtonPress(), and initCursors().

Cursor Cursors::RESIZE_NORTH_WEST_CURSOR [static]

Definition at line 28 of file cursors.h.

Referenced by cleanup(), Client::cursorForXY(), Client::handleButtonPress(), and initCursors().

Cursor Cursors::RESIZE_NORTH_EAST_CURSOR [static]

Definition at line 29 of file cursors.h.

Referenced by cleanup(), Client::cursorForXY(), Client::handleButtonPress(), and initCursors().

Cursor Cursors::RESIZE_SOUTH_EAST_CURSOR [static]

Definition at line 30 of file cursors.h.

Referenced by cleanup(), Client::cursorForXY(), Client::handleButtonPress(), and initCursors().

Cursor Cursors::RESIZE_SOUTH_WEST_CURSOR [static]

Definition at line 31 of file cursors.h.

Referenced by cleanup(), Client::cursorForXY(), Client::handleButtonPress(), and initCursors().

bool Cursors::initialized_ [static, private]

Definition at line 37 of file cursors.h.

Referenced by initCursors().


The documentation for this class was generated from the following files:
Generated on Thu May 24 15:20:03 2007 for ncwm by  doxygen 1.5.1