kwin Library API Documentation

Laptop Namespace Reference


Classes

class  LaptopButton
class  LaptopClient
class  LaptopClientFactory

Functions

KDE_EXPORT KDecorationFactorycreate_factory ()
static const KDecorationOptionsoptions ()
static void drawButtonFrame (KPixmap *pix, const QColorGroup &g, bool sunken)
static void create_pixmaps ()
static void delete_pixmaps ()

Variables

static const unsigned char iconify_bits []
static const unsigned char close_bits []
static const unsigned char maximize_bits []
static const unsigned char r_minmax_bits []
static const unsigned char l_minmax_bits []
static const unsigned char question_bits []
static const unsigned char unsticky_bits []
static const unsigned char sticky_bits []
static QPixmaptitlePix
static KPixmap * aUpperGradient
static KPixmap * iUpperGradient
static KPixmap * btnPix1
static KPixmap * iBtnPix1
static KPixmap * btnDownPix1
static KPixmap * iBtnDownPix1
static KPixmap * btnPix2
static KPixmap * btnDownPix2
static KPixmap * iBtnPix2
static KPixmap * iBtnDownPix2
static QColor btnForeground
static int titleHeight = 14
static int btnWidth1 = 17
static int btnWidth2 = 27
static int handleSize = 8
static bool pixmaps_created = false
static const int SUPPORTED_WINDOW_TYPES_MASK


Variable Documentation

const unsigned char Laptop::iconify_bits[] [static]
 

Initial value:

 {
    0xff, 0xff, 0x00, 0xff, 0xff, 0x7e, 0x3c, 0x18}

Definition at line 27 of file laptopclient.cpp.

const unsigned char Laptop::close_bits[] [static]
 

Initial value:

 {
    0x42, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0x42}

Definition at line 30 of file laptopclient.cpp.

const unsigned char Laptop::maximize_bits[] [static]
 

Initial value:

 {
    0x18, 0x3c, 0x7e, 0xff, 0xff, 0x00, 0xff, 0xff }

Definition at line 33 of file laptopclient.cpp.

Referenced by Laptop::LaptopClient::maximizeChange().

const unsigned char Laptop::r_minmax_bits[] [static]
 

Initial value:

 {
    0x0c, 0x18, 0x33, 0x67, 0xcf, 0x9f, 0x3f, 0x3f}

Definition at line 36 of file laptopclient.cpp.

Referenced by Laptop::LaptopClient::maximizeChange().

const unsigned char Laptop::l_minmax_bits[] [static]
 

Initial value:

 {
    0x30, 0x18, 0xcc, 0xe6, 0xf3, 0xf9, 0xfc, 0xfc}

Definition at line 39 of file laptopclient.cpp.

Referenced by Laptop::LaptopClient::maximizeChange().

const unsigned char Laptop::question_bits[] [static]
 

Initial value:

 {
    0x3c, 0x66, 0x60, 0x30, 0x18, 0x00, 0x18, 0x18}

Definition at line 42 of file laptopclient.cpp.

const unsigned char Laptop::unsticky_bits[] [static]
 

Initial value:

 {
   0x3c, 0x42, 0x99, 0xbd, 0xbd, 0x99, 0x42, 0x3c}

Definition at line 45 of file laptopclient.cpp.

Referenced by Laptop::LaptopClient::desktopChange().

const unsigned char Laptop::sticky_bits[] [static]
 

Initial value:

 {
   0x3c, 0x42, 0x81, 0x81, 0x81, 0x81, 0x42, 0x3c}

Definition at line 48 of file laptopclient.cpp.

Referenced by Laptop::LaptopClient::desktopChange().

const int Laptop::SUPPORTED_WINDOW_TYPES_MASK [static]
 

Initial value:

 NET::NormalMask |
    NET::DesktopMask | NET::DockMask | NET::ToolbarMask | NET::MenuMask |
    NET::DialogMask | NET::OverrideMask | NET::TopMenuMask |
    NET::UtilityMask | NET::SplashMask

Definition at line 835 of file laptopclient.cpp.

KDE Logo
This file is part of the documentation for kwin Library Version 3.4.1.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Jun 13 19:28:04 2006 by doxygen 1.4.3 written by Dimitri van Heesch, © 1997-2003