kwin Library API Documentation

Quartz Namespace Reference


Classes

class  QuartzHandler
class  QuartzButton
class  QuartzClient

Variables

static const unsigned char iconify_bits []
static const unsigned char close_bits []
static const unsigned char maximize_bits []
static const unsigned char minmax_bits []
static const unsigned char question_bits []
static const unsigned char pindown_white_bits []
static const unsigned char pindown_gray_bits []
static const unsigned char pindown_dgray_bits []
static const unsigned char pinup_white_bits []
static const unsigned char pinup_gray_bits []
static const unsigned char pinup_dgray_bits []
static const unsigned char above_on_bits []
static const unsigned char above_off_bits []
static const unsigned char below_on_bits []
static const unsigned char below_off_bits []
static const unsigned char shade_on_bits []
static const unsigned char shade_off_bits []
bool onAllDesktopsButtonOnLeft = true
bool coloredFrame = true
bool extraSlim = false
KPixmap * titleBlocks = NULL
KPixmap * ititleBlocks = NULL
KPixmap * pinDownPix = NULL
KPixmap * pinUpPix = NULL
KPixmap * ipinDownPix = NULL
KPixmap * ipinUpPix = NULL
static int normalTitleHeight
static int toolTitleHeight
static int borderWidth
bool quartz_initialized = false
QuartzHandlerclientHandler
const int SUPPORTED_WINDOW_TYPES_MASK


Variable Documentation

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

Initial value:

 {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x00,
  0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }

Definition at line 35 of file quartz.cpp.

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

Initial value:

 {
  0x00, 0x00, 0x86, 0x01, 0xcc, 0x00, 0x78, 0x00, 0x30, 0x00, 0x78, 0x00,
  0xcc, 0x00, 0x86, 0x01, 0x00, 0x00, 0x00, 0x00}

Definition at line 39 of file quartz.cpp.

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

Initial value:

 {
  0xff, 0x01, 0xff, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
  0x01, 0x01, 0x01, 0x01, 0xff, 0x01, 0x00, 0x00}

Definition at line 43 of file quartz.cpp.

Referenced by Quartz::QuartzClient::maximizeChange().

const unsigned char Quartz::minmax_bits[] [static]
 

Initial value:

 {
  0xfc, 0x00, 0xfc, 0x00, 0x84, 0x00, 0xbf, 0x00, 0xbf, 0x00, 0xe1, 0x00,
  0x21, 0x00, 0x21, 0x00, 0x3f, 0x00, 0x00, 0x00}

Definition at line 47 of file quartz.cpp.

Referenced by Quartz::QuartzClient::maximizeChange().

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

Initial value:

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

Definition at line 51 of file quartz.cpp.

const unsigned char Quartz::pindown_white_bits[] [static]
 

Initial value:

 {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x80, 0x1f, 0xa0, 0x03,
  0xb0, 0x01, 0x30, 0x01, 0xf0, 0x00, 0x70, 0x00, 0x20, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}

Definition at line 55 of file quartz.cpp.

const unsigned char Quartz::pindown_gray_bits[] [static]
 

Initial value:

 {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c,
  0x00, 0x0e, 0x00, 0x06, 0x00, 0x00, 0x80, 0x07, 0xc0, 0x03, 0xe0, 0x01,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}

Definition at line 60 of file quartz.cpp.

const unsigned char Quartz::pindown_dgray_bits[] [static]
 

Initial value:

 {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xc0, 0x10, 0x70, 0x20, 0x50, 0x20,
  0x48, 0x30, 0xc8, 0x38, 0x08, 0x1f, 0x08, 0x18, 0x10, 0x1c, 0x10, 0x0e,
  0xe0, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}

Definition at line 65 of file quartz.cpp.

const unsigned char Quartz::pinup_white_bits[] [static]
 

Initial value:

 {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x80, 0x11,
  0x3f, 0x15, 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}

Definition at line 70 of file quartz.cpp.

const unsigned char Quartz::pinup_gray_bits[] [static]
 

Initial value:

 {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x80, 0x0a, 0xbf, 0x0a, 0x80, 0x15, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}

Definition at line 75 of file quartz.cpp.

const unsigned char Quartz::pinup_dgray_bits[] [static]
 

Initial value:

 {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x20, 0x40, 0x31, 0x40, 0x2e,
  0x40, 0x20, 0x40, 0x20, 0x7f, 0x2a, 0x40, 0x3f, 0xc0, 0x31, 0xc0, 0x20,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}

Definition at line 80 of file quartz.cpp.

const unsigned char Quartz::above_on_bits[] [static]
 

Initial value:

 {
  0x00, 0x00, 0xfe, 0x01, 0xfe, 0x01, 0x30, 0x00, 0xfc, 0x00, 0x78, 0x00,
  0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}

Definition at line 85 of file quartz.cpp.

Referenced by Quartz::QuartzClient::keepAboveChange().

const unsigned char Quartz::above_off_bits[] [static]
 

Initial value:

 {
  0x30, 0x00, 0x78, 0x00, 0xfc, 0x00, 0x30, 0x00, 0xfe, 0x01, 0xfe, 0x01,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}

Definition at line 89 of file quartz.cpp.

const unsigned char Quartz::below_on_bits[] [static]
 

Initial value:

 {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x78, 0x00, 0xfc, 0x00,
  0x30, 0x00, 0xfe, 0x01, 0xfe, 0x01, 0x00, 0x00}

Definition at line 93 of file quartz.cpp.

Referenced by Quartz::QuartzClient::keepBelowChange().

const unsigned char Quartz::below_off_bits[] [static]
 

Initial value:

 {
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x01, 0xfe, 0x01,
  0x30, 0x00, 0xfc, 0x00, 0x78, 0x00, 0x30, 0x00}

Definition at line 97 of file quartz.cpp.

const unsigned char Quartz::shade_on_bits[] [static]
 

Initial value:

 {
  0x00, 0x00, 0xfe, 0x01, 0xfe, 0x01, 0xfe, 0x01, 0x02, 0x01, 0x02, 0x01,
  0x02, 0x01, 0x02, 0x01, 0xfe, 0x01, 0x00, 0x00}

Definition at line 101 of file quartz.cpp.

Referenced by Quartz::QuartzClient::shadeChange().

const unsigned char Quartz::shade_off_bits[] [static]
 

Initial value:

 {
  0x00, 0x00, 0xfe, 0x01, 0xfe, 0x01, 0xfe, 0x01, 0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}

Definition at line 105 of file quartz.cpp.

const int Quartz::SUPPORTED_WINDOW_TYPES_MASK
 

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 612 of file quartz.cpp.

KDE Logo
This file is part of the documentation for kwin Library Version 3.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Jun 14 16:47:58 2006 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003