#include "../config.h"
Include dependency graph for ncwm.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | LOGERROR(X, Y) Logger::instance()->error(X, Y) |
#define | LOGWARN(X) Logger::instance()->warning(X) |
#define | CONFPATH "/etc/ncwm" |
#define | KERNEL Kernel::instance() |
#define | XCORE XCore::instance() |
#define | LOGDEBUG(X) |
#define | MWM_HINTS_FUNCTIONS (1L << 0) |
#define | MWM_HINTS_DECORATIONS (1L << 1) |
#define | MWM_HINTS_INPUT_MODE (1L << 2) |
#define | MWM_HINTS_STATUS (1L << 3) |
#define | MWM_DECOR_ALL (1L << 0) |
#define | MWM_DECOR_BORDER (1L << 1) |
#define | MWM_DECOR_RESIZEH (1L << 2) |
#define | MWM_DECOR_TITLE (1L << 3) |
#define | MWM_DECOR_MENU (1L << 4) |
#define | MWM_DECOR_MINIMIZE (1L << 5) |
#define | MWM_DECOR_MAXIMIZE (1L << 6) |
#define | MINIMAL_BARHEIGHT 13 |
Enumerations | |
enum | Direction { LEFT, RIGHT, UP, DOWN, NORTH_WEST, NORTH_EAST, SOUTH_WEST, SOUTH_EAST } |
#define CONFPATH "/etc/ncwm" |
#define KERNEL Kernel::instance() |
Definition at line 14 of file ncwm.h.
Referenced by Actions::attachAllClients(), Actions::attachClient(), Actions::attachLastClient(), Actions::banish(), Bar::Bar(), Actions::beginChainRecord(), Binder::Binder(), Actions::bindShortcut(), Actions::cancelRecord(), Client::Client(), Actions::createAction(), Actions::createWorkspace(), Actions::cycleClientNext(), Actions::cycleClientPrev(), Actions::cycleWorkspaceNext(), Actions::cycleWorkspacePrev(), Actions::destroyAction(), Workspace::destroyFrame(), Actions::destroyFrame(), Monitor::destroyWorkspace(), Actions::destroyWorkspace(), Actions::detachAllClients(), Workspace::detachClient(), Actions::detachClient(), Binder::emulateKeyPress(), Actions::endChainRecord(), Actions::endScriptRecord(), Launcher::execSeq(), Actions::executeTerm(), Validators::existClients(), Validators::existClientsWithinFrame(), Validators::existDetachedClients(), Validators::existFrames(), Validators::existMonitors(), Validators::existsDetachedClient(), Validators::existsFrameDown(), Validators::existsFrameLeft(), Validators::existsFrameRight(), Validators::existsFrameUp(), Validators::existWorkspaces(), Actions::fitClient(), Workspace::focus(), Container< Display, list< Workspace * >, LWorkspace::iterator, Workspace >::focus(), Frame::Frame(), Actions::grabMove(), Actions::growDown(), Actions::growLeft(), Actions::growRight(), Actions::growUp(), Client::handleButtonPress(), StatusBar::handleButtonRelease(), Thing::handleMotionNotify(), InputBar::handlePressedReturn(), Binder::handleShortcut(), Binder::handleShortcutChains(), Menu::hide(), Actions::hideBars(), Actions::hideBorders(), Actions::hookClient(), Monitor::illuminateTransRect(), Menu::initActions(), Monitor::initFonts(), Thing::initFrameWindow(), Monitor::initGC(), Binder::initRegex(), Widget::initWindow(), Monitor::initWorkspaces(), Actions::inputMode(), Validators::isClientFocused(), Validators::isClientFrameFocused(), Validators::isEmptyWorkspaceFocused(), Validators::isFloatingClientFocused(), Validators::isFrameFocused(), Validators::isFrameOrClientFrameFocused(), Validators::isWorkspaceFocused(), Actions::joinFrameDown(), Actions::joinFrameLeft(), Actions::joinFrameRight(), Actions::joinFrameUp(), Actions::killClient(), Actions::lower(), Monitor::Monitor(), Actions::moveClientDown(), Actions::moveClientLeft(), Actions::moveClientRight(), Actions::moveClientUp(), Container< Display, list< Workspace * >, LWorkspace::iterator, Workspace >::next(), Action::perform(), Container< Display, list< Workspace * >, LWorkspace::iterator, Workspace >::prev(), Binder::queryClientIdsForPattern(), Binder::queryClientsForPattern(), Binder::queryDetachedClientsForPattern(), Binder::queryFramesForPattern(), Binder::queryMonitorsForPattern(), Binder::queryWorkspacesForPattern(), Actions::quit(), Actions::raise(), Actions::renameWorkspace(), Frame::resize(), Actions::restart(), Actions::saveSettings(), Actions::selectClient(), Actions::selectClientId(), Actions::selectFrameDown(), Actions::selectFrameLeft(), Actions::selectFrameRight(), Actions::selectFrameUp(), Actions::selectMonitor(), Actions::selectWorkspace(), Workspace::sendClient(), Actions::sendClientDown(), Actions::sendClientLeft(), Actions::sendClientRight(), Actions::sendClientUp(), Workspace::serialize(), Client::setHooked(), Client::setMode(), Menu::show(), Client::show(), Actions::showBars(), Actions::showBorders(), Actions::shrinkDown(), Actions::shrinkLeft(), Actions::shrinkRight(), Actions::shrinkUp(), Actions::splitFrameDown(), Actions::splitFrameLeft(), Actions::splitFrameRight(), Actions::splitFrameUp(), Actions::swapClientDown(), Actions::swapClientLeft(), Actions::swapClientRight(), Actions::swapClientUp(), Actions::swapFrameDown(), Actions::swapFrameLeft(), Actions::swapFrameRight(), Actions::swapFrameUp(), Thing::Thing(), Actions::toggleBar(), Actions::toggleBorder(), Workspace::toggleBorders(), Actions::toggleClientBar(), Actions::toggleClientBarMode(), Actions::toggleClientMode(), Actions::toggleClientSticky(), Actions::toggleMaximization(), Actions::toggleMode(), Actions::toggleShortcuts(), Actions::toggleSloppyMode(), Actions::toggleStatusBar(), Actions::toggleTiled(), Actions::unhookClient(), Client::updateTransient(), Validators::validateBeginRecord(), Validators::validateCancelRecord(), Validators::validateDestroyAction(), Validators::validateDestroyFrame(), Validators::validateEndRecord(), Validators::validateHookClient(), Validators::validateInputMode(), Validators::validateSelectClient(), Validators::validateToggleMode(), Validators::validateUnhookClient(), Workspace::Workspace(), and Actions::zoomClient().
#define LOGDEBUG | ( | X | ) |
Definition at line 20 of file ncwm.h.
Referenced by Binder::absolutePattern(), Frame::attach(), Workspace::attachClient(), Monitor::attachClient(), Client::Client(), Actions::createAction(), Workspace::destroyFrame(), Frame::detach(), Workspace::detachClient(), Launcher::exec(), Launcher::execSeq(), Workspace::focus(), Monitor::focus(), Binder::handleButton(), Frame::handleButtonPress(), Client::handleButtonPress(), StatusBar::handleButtonRelease(), Kernel::handleClientMessage(), Client::handleConfigureRequest(), Binder::handleKey(), Kernel::handleMapRequest(), Menu::handleMotionNotify(), InputBar::handlePressedReturn(), Kernel::handlePropertyNotify(), Client::handlePropertyNotify(), Binder::handleShortcut(), Binder::handleShortcutChains(), Kernel::handleUnmapNotify(), Client::handleUnmapNotify(), Client::hide(), Workspace::illuminate(), StatusBar::illuminate(), Menu::illuminate(), InputBar::illuminate(), ClientBar::illuminate(), Client::illuminate(), Thing::illuminateBorder(), Kernel::initActionBindings(), Atoms::initAtoms(), Monitor::initDisplayString(), Thing::initFrameWindow(), Binder::initKeys(), Monitor::initWorkspaces(), InputBar::InputBar(), Label::Label(), Monitor::Monitor(), InputBar::removeChar(), Monitor::removeClient(), Client::resize(), Kernel::run(), Monitor::scanWindows(), Client::sendConfiguration(), Shortcut::shortcut(), Workspace::splitFrame(), Kernel::start(), Label::update(), Monitor::updateBars(), Workspace::Workspace(), and Thing::~Thing().
#define LOGERROR | ( | X, | |||
Y | ) | Logger::instance()->error(X, Y) |
Definition at line 11 of file ncwm.h.
Referenced by Launcher::exec(), Monitor::initFonts(), and Kernel::start().
#define LOGWARN | ( | X | ) | Logger::instance()->warning(X) |
Definition at line 12 of file ncwm.h.
Referenced by Frame::attach(), Launcher::execSeq(), Menu::initActions(), and Monitor::initFonts().
#define MINIMAL_BARHEIGHT 13 |
#define MWM_HINTS_DECORATIONS (1L << 1) |
enum Direction |