src/draw.cpp File Reference

#include <iostream>
#include "draw.h"
#include "../config.h"
#include "kernel.h"
#include "rectangle.h"
#include "xcore.h"

Include dependency graph for draw.cpp:

Go to the source code of this file.

Defines

#define XCORE   XCore::instance()
#define FIGURE_DISTANCE   3


Define Documentation

#define FIGURE_DISTANCE   3

Definition at line 16 of file draw.cpp.

Referenced by Draw::drawCloseButton(), Draw::drawDetachButton(), Draw::drawFloatButton(), Draw::drawInputModeButton(), Draw::drawMaxButton(), Draw::drawMenuButton(), and Draw::drawStickyNotifier().

#define XCORE   XCore::instance()

Definition at line 15 of file draw.cpp.

Referenced by Theme::allocateColor(), Frame::attach(), Workspace::attachClient(), Monitor::banish(), Monitor::cleanup(), Kernel::cleanup(), Cursors::cleanup(), Client::Client(), Client::createFrame(), Frame::detach(), Draw::drawBorder(), Bar::drawBorder(), Draw::drawCloseButton(), Draw::drawDetachButton(), Draw::drawFloatBorderAnchors(), Draw::drawFloatButton(), Draw::drawInputModeButton(), Draw::drawMaxButton(), Draw::drawMenuButton(), Draw::drawMeter(), Draw::drawShadowBorder(), Draw::drawShineBorder(), Draw::drawStickyNotifier(), XFont::drawText(), Draw::drawTransRectangle(), Binder::emulateKeyPress(), InputBar::escape(), Workspace::focus(), Monitor::focus(), Frame::focus(), Binder::grabButtons(), Kernel::grabMove(), Binder::grabShortcut(), Client::gravitate(), StatusBar::handleButtonPress(), Menu::handleButtonPress(), Frame::handleButtonPress(), ClientBar::handleButtonPress(), Client::handleButtonPress(), Frame::handleButtonRelease(), Client::handleButtonRelease(), Kernel::handleConfigureRequest(), Client::handleConfigureRequest(), InputBar::handleInput(), Kernel::handleMapRequest(), Kernel::handlePropertyNotify(), Client::handlePropertyNotify(), Binder::handleShortcutChains(), Client::handleUnmapNotify(), Widget::hide(), Thing::hide(), Menu::hide(), Client::hide(), StatusBar::illuminate(), Menu::illuminate(), Client::illuminate(), Box::illuminate(), Atoms::initAtoms(), Cursors::initCursors(), Thing::initFrameWindow(), Widget::initGC(), Thing::initGC(), Monitor::initGC(), Client::initICCCM(), Kernel::initKeys(), Binder::initLockModifiers(), Widget::initWindow(), Monitor::initWorkspaces(), Kernel::installCursor(), Kernel::killClient(), XFont::load(), Workspace::lower(), Monitor::Monitor(), Binder::nextKeystroke(), Binder::prettyPrintKeyBindings(), Monitor::removeClient(), Client::reparent(), Widget::resize(), Frame::resize(), Client::resize(), Kernel::run(), InputBar::runArgument(), InputBar::runKey(), Kernel::runResizeMode(), Monitor::scanWindows(), Kernel::selectMonitor(), Client::sendConfiguration(), Shortcut::shortcut(), Widget::show(), Thing::show(), Menu::show(), Client::show(), Kernel::start(), XFont::textWidth(), Workspace::toggleMode(), Monitor::toggleThingMaximization(), Binder::ungrabButtons(), Binder::ungrabShortcut(), Label::update(), Monitor::updateBars(), Client::updateSize(), Client::updateTransient(), Workspace::Workspace(), Thing::~Thing(), and Widget::~Widget().


Generated on Thu May 24 15:19:34 2007 for ncwm by  doxygen 1.5.1