From 6cfa430e4994b1f79adb8e44c53ed1d69ffa6f67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=B6glund?= Date: Mon, 24 Jun 2002 18:33:20 +0000 Subject: [PATCH] - Completely rewrote the pixmap creation code to recolor the caption bubble and the titlebar separately and then composite the resulting images to form the final tiles. - New pixmaps from Qwertz with a more discreet design for the titlebars; more subtle gradients and no stipple effect on the titlebar base. - Only one set of pixmaps is now used for both the active and the inactive state. All pixmaps are now stored in grayscale format. - Fixed a minor bug which would cause the question mark on the help button to be reversed in RTL mode. - Improved horizontal space utilization slightly. - Enabled recoloring of the titlebars and caption bubble to match the color scheme. svn path=/trunk/kdebase/kwin/; revision=162948 --- clients/keramik/keramik.cpp | 489 ++++-- clients/keramik/keramik.h | 11 +- clients/keramik/pics/border-left.png | Bin 0 -> 129 bytes clients/keramik/pics/border-right.png | Bin 0 -> 131 bytes clients/keramik/pics/caption-large-center.png | Bin 0 -> 176 bytes clients/keramik/pics/caption-large-left.png | Bin 0 -> 394 bytes clients/keramik/pics/caption-large-right.png | Bin 0 -> 498 bytes clients/keramik/pics/caption-small-center.png | Bin 0 -> 177 bytes clients/keramik/pics/caption-small-left.png | Bin 0 -> 425 bytes clients/keramik/pics/caption-small-right.png | Bin 0 -> 504 bytes clients/keramik/pics/grabbar-center.png | Bin 0 -> 147 bytes clients/keramik/pics/grabbar-left.png | Bin 0 -> 166 bytes clients/keramik/pics/grabbar-right.png | Bin 0 -> 167 bytes clients/keramik/pics/titlebar-center.png | Bin 0 -> 160 bytes clients/keramik/pics/titlebar-left.png | Bin 0 -> 242 bytes clients/keramik/pics/titlebar-right.png | Bin 0 -> 282 bytes clients/keramik/tiles.h | 1548 +++++------------ 17 files changed, 760 insertions(+), 1288 deletions(-) create mode 100644 clients/keramik/pics/border-left.png create mode 100644 clients/keramik/pics/border-right.png create mode 100644 clients/keramik/pics/caption-large-center.png create mode 100644 clients/keramik/pics/caption-large-left.png create mode 100644 clients/keramik/pics/caption-large-right.png create mode 100644 clients/keramik/pics/caption-small-center.png create mode 100644 clients/keramik/pics/caption-small-left.png create mode 100644 clients/keramik/pics/caption-small-right.png create mode 100644 clients/keramik/pics/grabbar-center.png create mode 100644 clients/keramik/pics/grabbar-left.png create mode 100644 clients/keramik/pics/grabbar-right.png create mode 100644 clients/keramik/pics/titlebar-center.png create mode 100644 clients/keramik/pics/titlebar-left.png create mode 100644 clients/keramik/pics/titlebar-right.png diff --git a/clients/keramik/keramik.cpp b/clients/keramik/keramik.cpp index dc360ed869..6323d675e6 100644 --- a/clients/keramik/keramik.cpp +++ b/clients/keramik/keramik.cpp @@ -1,7 +1,7 @@ /* * $Id$ * - * Keramik KWin client (version 0.6) + * Keramik KWin client (version 0.7) * * Copyright (C) 2002 Fredrik Höglund * @@ -55,90 +55,85 @@ using namespace KWinInternal; // ------------------------------------------------------------------------------------------- + namespace { -const int buttonMargin = 9; -const int buttonSpacing = 4; -const int iconSpacing = 5; + const int buttonMargin = 9; + const int buttonSpacing = 4; + const int iconSpacing = 5; -const bool recolorPixmaps = false; // ### only for debugging + // Default button layout + const char default_left[] = "M"; + const char default_right[] = "IAX"; -// Default button layout -const char default_left[] = "M"; -const char default_right[] = "IAX"; + // Titlebar button bitmaps + unsigned char menu_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0x00, 0xf0, 0x07, 0x00, + 0xe0, 0x03, 0x00, 0xc0, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00}; -// Titlebar button bitmaps -unsigned char menu_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0x00, 0xf0, 0x07, 0x00, - 0xe0, 0x03, 0x00, 0xc0, 0x01, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00}; + unsigned char sticky_on_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x01, 0x00, 0x80, 0x01, 0x00, 0x80, 0x01, 0x00, 0xf0, 0x0f, 0x00, + 0xf0, 0x0f, 0x00, 0x80, 0x01, 0x00, 0x80, 0x01, 0x00, 0x80, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00}; -unsigned char sticky_on_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x80, 0x01, 0x00, 0x80, 0x01, 0x00, 0x80, 0x01, 0x00, 0xf0, 0x0f, 0x00, - 0xf0, 0x0f, 0x00, 0x80, 0x01, 0x00, 0x80, 0x01, 0x00, 0x80, 0x01, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00}; + unsigned char sticky_off_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, + 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00}; -unsigned char sticky_off_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, - 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00}; + unsigned char help_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x03, 0x00, + 0xf0, 0x07, 0x00, 0x30, 0x06, 0x00, 0x00, 0x07, 0x00, 0x80, 0x03, 0x00, + 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x80, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00}; -unsigned char help_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x03, 0x00, - 0xf0, 0x07, 0x00, 0x30, 0x06, 0x00, 0x00, 0x07, 0x00, 0x80, 0x03, 0x00, - 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x80, 0x01, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00}; + unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0xf0, 0x0f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00}; -unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0xf0, 0x0f, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00}; + unsigned char maximize_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x80, 0x01, 0x00, 0xc0, 0x03, 0x00, 0xe0, 0x07, 0x00, 0xf0, 0x0f, 0x00, + 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0xf0, 0x0f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00}; -unsigned char maximize_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x80, 0x01, 0x00, 0xc0, 0x03, 0x00, 0xe0, 0x07, 0x00, 0xf0, 0x0f, 0x00, - 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0xf0, 0x0f, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00}; + unsigned char restore_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xf0, 0x0f, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, + 0xf0, 0x0f, 0x00, 0xe0, 0x07, 0x00, 0xc0, 0x03, 0x00, 0x80, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00}; -unsigned char restore_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xf0, 0x0f, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00, - 0xf0, 0x0f, 0x00, 0xe0, 0x07, 0x00, 0xc0, 0x03, 0x00, 0x80, 0x01, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00}; - -unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x30, 0x0c, 0x00, 0x70, 0x0e, 0x00, 0xe0, 0x07, 0x00, 0xc0, 0x03, 0x00, - 0xc0, 0x03, 0x00, 0xe0, 0x07, 0x00, 0x70, 0x0e, 0x00, 0x30, 0x0c, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00}; + unsigned char close_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x30, 0x0c, 0x00, 0x70, 0x0e, 0x00, 0xe0, 0x07, 0x00, 0xc0, 0x03, 0x00, + 0xc0, 0x03, 0x00, 0xe0, 0x07, 0x00, 0x70, 0x0e, 0x00, 0x30, 0x0c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00}; + KeramikHandler *clientHandler = NULL; + bool keramik_initialized = false; -// ------------------------------------------------------------------------------------------ - - - -KeramikHandler *clientHandler = NULL; -bool keramik_initialized = false; +} // anonymous namespace // ------------------------------------------------------------------------------------------- -} // anonymous namespace KeramikHandler::KeramikHandler() @@ -167,7 +162,10 @@ KeramikHandler::KeramikHandler() // Flip the bitmaps horizontally in right-to-left mode if ( QApplication::reverseLayout() ) { - for ( int i = 0; i < NumButtonDecos; i++ ) + for ( int i = 0; i < Help; i++ ) + flip( reinterpret_cast(buttonDecos)[i] ); + + for ( int i = Help + 1; i < NumButtonDecos; i++ ) flip( reinterpret_cast(buttonDecos)[i] ); } @@ -193,48 +191,103 @@ KeramikHandler::~KeramikHandler() void KeramikHandler::createPixmaps() { - QColor titleColor = options->color( Options::TitleBar, true ); - QColor buttonColor = options->color( Options::ButtonBg, true ); + QColor titleColor, captionColor, buttonColor; + QImage *titleCenter = NULL, *captionLeft = NULL, + *captionRight = NULL, *captionCenter = NULL; - activeTiles[ TitleLeft ] = loadPixmap( "titlebar-active-left", titleColor ); - activeTiles[ TitleCenter ] = loadPixmap( "titlebar-active-center", titleColor ); - activeTiles[ TitleRight ] = loadPixmap( "titlebar-active-right", titleColor ); - - inactiveTiles[ TitleLeft ] = loadPixmap( "titlebar-inactive-left", titleColor ); - inactiveTiles[ TitleCenter ] = loadPixmap( "titlebar-inactive-center", titleColor ); - inactiveTiles[ TitleRight ] = loadPixmap( "titlebar-inactive-right", titleColor ); + // Active tiles + // ------------------------------------------------------------------------- + captionColor = options->color( Options::TitleBar, true ); + titleColor = options->color( Options::TitleBlend, true ); + + // Load the titlebar corners. + activeTiles[ TitleLeft ] = loadPixmap( "titlebar-left", titleColor ); + activeTiles[ TitleRight ] = loadPixmap( "titlebar-right", titleColor ); + + // Load the titlebar center tile image (this will be used as + // the background for the caption bubble tiles). + titleCenter = loadImage( "titlebar-center", titleColor ); + + // Load the caption bubble corner & center images. if ( smallCaptionBubbles ) { - activeTiles[ CaptionLeft ] = loadPixmap( "caption-active-small-left", titleColor ); - activeTiles[ CaptionCenter ] = loadPixmap( "caption-active-small-center", titleColor ); - activeTiles[ CaptionRight ] = loadPixmap( "caption-active-small-right", titleColor ); + captionLeft = loadImage( "caption-small-left", captionColor ); + captionRight = loadImage( "caption-small-right", captionColor ); + captionCenter = loadImage( "caption-small-center", captionColor ); } else { - activeTiles[ CaptionLeft ] = loadPixmap( "caption-active-large-left", titleColor ); - activeTiles[ CaptionCenter ] = loadPixmap( "caption-active-large-center", titleColor ); - activeTiles[ CaptionRight ] = loadPixmap( "caption-active-large-right", titleColor ); + captionLeft = loadImage( "caption-large-left", captionColor ); + captionRight = loadImage( "caption-large-right", captionColor ); + captionCenter = loadImage( "caption-large-center", captionColor ); } + + // Create the caption bubble tiles (by blending them onto the titlebar) + activeTiles[ CaptionLeft ] = composite( captionLeft, titleCenter ); + activeTiles[ CaptionRight ] = composite( captionRight, titleCenter ); + activeTiles[ CaptionCenter ] = composite( captionCenter, titleCenter ); + + delete captionLeft; + delete captionRight; + delete captionCenter; + + // Create the titlebar center tile + activeTiles[ TitleCenter ] = new QPixmap( *titleCenter ); + + delete titleCenter; + + // Load the left & right border pixmaps + activeTiles[ BorderLeft ] = loadPixmap( "border-left", titleColor ); + activeTiles[ BorderRight ] = loadPixmap( "border-right", titleColor ); + + // Load the bottom grabbar pixmaps + activeTiles[ GrabBarLeft ] = loadPixmap( "grabbar-left", titleColor ); + activeTiles[ GrabBarRight ] = loadPixmap( "grabbar-right", titleColor ); + activeTiles[ GrabBarCenter ] = loadPixmap( "grabbar-center", titleColor ); + - inactiveTiles[ CaptionLeft ] = loadPixmap( "caption-inactive-left", titleColor ); - inactiveTiles[ CaptionCenter ] = loadPixmap( "caption-inactive-center", titleColor ); - inactiveTiles[ CaptionRight ] = loadPixmap( "caption-inactive-right", titleColor ); + // Inactive tiles + // ------------------------------------------------------------------------- + captionColor = options->color( Options::TitleBar, false ); + titleColor = options->color( Options::TitleBlend, false ); + + inactiveTiles[ TitleLeft ] = loadPixmap( "titlebar-left", titleColor ); + inactiveTiles[ TitleRight ] = loadPixmap( "titlebar-right", titleColor ); + + titleCenter = loadImage( "titlebar-center", titleColor ); + + captionLeft = loadImage( "caption-small-left", captionColor ); + captionRight = loadImage( "caption-small-right", captionColor ); + captionCenter = loadImage( "caption-small-center", captionColor ); + + inactiveTiles[ CaptionLeft ] = composite( captionLeft, titleCenter ); + inactiveTiles[ CaptionRight ] = composite( captionRight, titleCenter ); + inactiveTiles[ CaptionCenter ] = composite( captionCenter, titleCenter ); + + delete captionLeft; + delete captionRight; + delete captionCenter; + + inactiveTiles[ TitleCenter ] = new QPixmap( *titleCenter ); + + delete titleCenter; + + inactiveTiles[ BorderLeft ] = loadPixmap( "border-left", titleColor ); + inactiveTiles[ BorderRight ] = loadPixmap( "border-right", titleColor ); + + inactiveTiles[ GrabBarLeft ] = loadPixmap( "grabbar-left", titleColor ); + inactiveTiles[ GrabBarRight ] = loadPixmap( "grabbar-right", titleColor ); + inactiveTiles[ GrabBarCenter ] = loadPixmap( "grabbar-center", titleColor ); + - activeTiles[ GrabBarLeft ] = loadPixmap( "grabbar-active-left", titleColor ); - activeTiles[ GrabBarCenter ] = loadPixmap( "grabbar-active-center", titleColor ); - activeTiles[ GrabBarRight ] = loadPixmap( "grabbar-active-right", titleColor ); - - inactiveTiles[ GrabBarLeft ] = loadPixmap( "grabbar-inactive-left", titleColor ); - inactiveTiles[ GrabBarCenter ] = loadPixmap( "grabbar-inactive-center", titleColor ); - inactiveTiles[ GrabBarRight ] = loadPixmap( "grabbar-inactive-right", titleColor ); - - activeTiles[ BorderLeft ] = loadPixmap( "border-active-left", titleColor ); - activeTiles[ BorderRight ] = loadPixmap( "border-active-right", titleColor ); - - inactiveTiles[ BorderLeft ] = loadPixmap( "border-inactive-left", titleColor ); - inactiveTiles[ BorderRight ] = loadPixmap( "border-inactive-right", titleColor ); + // Buttons + // ------------------------------------------------------------------------- + buttonColor = QColor(); //options->color( Options::ButtonBg, true ); titleButtonRound = loadPixmap( "titlebutton-round", buttonColor ); titleButtonSquare = loadPixmap( "titlebutton-square", buttonColor ); + + // Prepare the tiles for use + // ------------------------------------------------------------------------- if ( QApplication::reverseLayout() ) { // Fix lighting @@ -253,6 +306,19 @@ void KeramikHandler::createPixmaps() flip( titleButtonRound ); flip( titleButtonSquare ); } + + // Pretile the center & border tiles for optimal performance + pretile( activeTiles[ CaptionCenter ], 64, Qt::Horizontal ); + pretile( activeTiles[ TitleCenter ], 64, Qt::Horizontal ); + pretile( activeTiles[ GrabBarCenter ], 128, Qt::Horizontal ); + pretile( activeTiles[ BorderLeft ], 128, Qt::Vertical ); + pretile( activeTiles[ BorderRight ], 128, Qt::Vertical ); + + pretile( inactiveTiles[ CaptionCenter ], 64, Qt::Horizontal ); + pretile( inactiveTiles[ TitleCenter ], 64, Qt::Horizontal ); + pretile( inactiveTiles[ GrabBarCenter ], 128, Qt::Horizontal ); + pretile( inactiveTiles[ BorderLeft ], 128, Qt::Vertical ); + pretile( inactiveTiles[ BorderRight ], 128, Qt::Vertical ); } @@ -298,6 +364,25 @@ void KeramikHandler::flip( QPixmap *&pix ) } +void KeramikHandler::pretile( QPixmap *&pix, int size, Qt::Orientation dir ) +{ + QPixmap *newpix; + QPainter p; + + if ( dir == Qt::Horizontal ) + newpix = new QPixmap( size, pix->height() ); + else + newpix = new QPixmap( pix->width(), size ); + + p.begin( newpix ); + p.drawTiledPixmap( newpix->rect(), *pix ) ; + p.end(); + + delete pix; + pix = newpix; +} + + void KeramikHandler::readConfig() { KConfig *c = new KConfig( "kwinkeramikrc" ); @@ -318,8 +403,12 @@ void KeramikHandler::readConfig() settings_cache->buttonsRight = QString( default_right ); } - settings_cache->titleColor = options->color( Options::TitleBar, true ); - settings_cache->buttonColor = options->color( Options::ButtonBg, true ); + settings_cache->aTitleColor = options->color( Options::TitleBar, true ); + settings_cache->aTitleBlend = options->color( Options::TitleBlend, true ); + settings_cache->iTitleColor = options->color( Options::TitleBar, false ); + settings_cache->iTitleBlend = options->color( Options::TitleBlend, false ); + settings_cache->buttonColor = options->color( Options::ButtonBg, true ); + settings_cache->smallCaptionBubbles = smallCaptionBubbles; } @@ -327,41 +416,88 @@ void KeramikHandler::readConfig() } -QPixmap *KeramikHandler::loadPixmap( const QString &name, const QColor &col ) +QPixmap *KeramikHandler::composite( QImage *over, QImage *under ) { - if ( recolorPixmaps ) { - QImage img = qembed_findImage( name ).copy(); - //KIconEffect::colorize( img, col, 1.0 ); - recolor( img, col ); - return new QPixmap( img ); - } else - return new QPixmap( qembed_findImage(name) ); + QImage dest( over->width(), over->height(), 32 ); + int width = over->width(), height = over->height(); + dest.setAlphaBuffer( true ); + + // Clear the destination image + Q_UINT32 *data = reinterpret_cast( dest.bits() ); + for (int i = 0; i < width * height; i++) + *(data++) = 0; + + // Copy the under image (bottom aligned) to the destination image + for (int y1 = height - under->height(), y2 = 0; y1 < height; y1++, y2++ ) + { + register Q_UINT32 *dst = reinterpret_cast( dest.scanLine(y1) ); + register Q_UINT32 *src = reinterpret_cast( under->scanLine(y2) ); + + for ( int x = 0; x < width; x++ ) + *(dst++) = *(src++); + } + + // Blend the over image onto the destination + register Q_UINT32 *dst = reinterpret_cast( dest.bits() ); + register Q_UINT32 *src = reinterpret_cast( over->bits() ); + for ( int i = 0; i < width * height; i++ ) + { + int r1 = qRed( *dst ), g1 = qGreen( *dst ), b1 = qBlue( *dst ); + int r2 = qRed( *src ), g2 = qGreen( *src ), b2 = qBlue( *src ); + int a = qAlpha( *src ); + + if ( a == 0xff ) + *dst = *src; + + else if ( a != 0x00 ) + *dst = qRgba( Q_UINT8( r1 + (((r2 - r1) * a) >> 8) ), + Q_UINT8( g1 + (((g2 - g1) * a) >> 8) ), + Q_UINT8( b1 + (((b2 - b1) * a) >> 8) ), + 0xff ); + + else if ( qAlpha(*dst) == 0x00 ) + *dst = 0; + + src++; dst++; + + } + + // Compute a 1 bpp mask from the alpha channel + QImage alphaMask = dest.createAlphaMask(); + dest.setAlphaBuffer( false ); + + // Create the final pixmap + QPixmap *pix = new QPixmap( dest ); + + // Set the computed mask for the pixmap + if ( ! alphaMask.isNull() ) { + QBitmap mask; + mask.convertFromImage( alphaMask ); + pix->setMask( mask ); + } + + return pix; } -// This is the recoloring method from the Keramik widget style, -// copyright (c) 2002 Malte Starostik . -// Modified to work with 8bpp images. -void KeramikHandler::recolor( QImage &img, const QColor& color ) +QImage *KeramikHandler::loadImage( const QString &name, const QColor &col ) { - int hue = -1, sat = 0, val = 228; - if ( color.isValid() ) color.hsv( &hue, &sat, &val ); + if ( col.isValid() ) { + QImage *img = new QImage( qembed_findImage(name).copy() ); + KIconEffect::colorize( *img, col, 1.0 ); + return img; + } else + return new QImage( qembed_findImage(name).copy() ); +} - register int pixels = (img.depth() > 8 ? img.width() * img.height() : img.numColors()); - register Q_UINT32* data = ( img.depth() > 8 ? reinterpret_cast< Q_UINT32* >( img.bits() ) : - reinterpret_cast< Q_UINT32* >( img.colorTable() ) ); + +QPixmap *KeramikHandler::loadPixmap( const QString &name, const QColor &col ) +{ + QImage *img = loadImage( name, col ); + QPixmap *pix = new QPixmap( *img ); + delete img; - for ( int i = 0; i < pixels; i++ ) - { - QColor c( *data ); - int h, s, v; - c.hsv( &h, &s, &v ); - if ( hue >= 0 && h >= 0 ) h = ( h + 114 + hue ) % 360; - if ( s ) s += sat / 2; - c.setHsv( h, QMIN( s, 255 ), QMIN( v * val / 228, 255 ) ); - *data = ( c.rgb() & RGB_MASK ) | ( *data & ~RGB_MASK ); - data++; - } + return pix; } @@ -378,8 +514,12 @@ void KeramikHandler::reset() readConfig(); // Check if the color scheme has changed - if ( settings_cache->titleColor != options->color(Options::TitleBar, true) || - settings_cache->buttonColor != options->color(Options::ButtonBg, true) ) { + if ( settings_cache->aTitleColor != options->color(Options::TitleBar, true ) || + settings_cache->aTitleBlend != options->color(Options::TitleBlend, true ) || + settings_cache->iTitleColor != options->color(Options::TitleBar, false) || + settings_cache->iTitleBlend != options->color(Options::TitleBlend, false) || + settings_cache->buttonColor != options->color(Options::ButtonBg, true ) ) + { pixmapsInvalid = true; } @@ -404,8 +544,11 @@ void KeramikHandler::reset() } // Update our config cache - settings_cache->titleColor = options->color( Options::TitleBar, true ); - settings_cache->buttonColor = options->color( Options::ButtonBg, true ); + settings_cache->aTitleColor = options->color( Options::TitleBar, true ); + settings_cache->aTitleBlend = options->color( Options::TitleBlend, true ); + settings_cache->iTitleColor = options->color( Options::TitleBar, false ); + settings_cache->iTitleBlend = options->color( Options::TitleBlend, false ); + settings_cache->buttonColor = options->color( Options::ButtonBg, true ); settings_cache->smallCaptionBubbles = smallCaptionBubbles; settings_cache->buttonsLeft = buttonsLeft; settings_cache->buttonsRight = buttonsRight; @@ -528,6 +671,11 @@ void KeramikButton::drawButton( QPainter *p ) case HelpButton: deco = clientHandler->buttonDeco( Help ); + // The '?' won't be flipped around in the ctor, so we need to + // shift it to the right to compensate for the button shadow + // being on the left side of the button in RTL mode. + if ( QApplication::reverseLayout() ) + p->translate( 2, 0 ); break; case MinButton: @@ -592,7 +740,7 @@ KeramikClient::KeramikClient( Workspace *ws, WId w, QWidget *parent, const char titleLayout->addSpacing( buttonSpacing ); addButtons( titleLayout, options->customButtonPositions() ? options->titleButtonsRight() : QString(default_right) ); - titleLayout->addSpacing( buttonMargin ); // Right button margin + titleLayout->addSpacing( buttonMargin - 1 ); // Right button margin windowLayout->addSpacing( 3 ); // Left border windowLayout->addWidget( windowWrapper() ); // Window wrapper @@ -620,10 +768,15 @@ void KeramikClient::reset() captionBufferDirty = maskDirty = true; - if ( isVisible() ) + if ( isVisible() ) { repaint( false ); + + for ( int i = 0; i < NumButtons; i++ ) + if ( button[i] ) button[i]->repaint( false ); + } } + void KeramikClient::addButtons( QHBoxLayout *layout, const QString &s ) { for ( uint i=0; i < s.length(); i++ ) @@ -703,7 +856,6 @@ void KeramikClient::updateMask() Display *dpy = QPaintDevice::x11AppDisplay(); int screen = QPaintDevice::x11Screen(); - Pixmap pix = XCreatePixmap( dpy, handle(), width(), height(), 1 ); const QBitmap *tile; @@ -730,20 +882,20 @@ void KeramikClient::updateMask() XFillRectangle( dpy, pix, gc, 15, titleBaseY, width() - 30, clientHandler->titleBarBaseHeight() ); // Caption bubble - if ( isActive() && titleBaseY && captionRect.width() >= 28 ) { + if ( isActive() && titleBaseY && captionRect.width() >= 25 ) { // Left caption corner tile = clientHandler->tile( CaptionLeft, true )->mask(); XCopyArea( dpy, tile->handle(), pix, gc, 0, 0, tile->width(), tile->height(), captionRect.left(), 0 ); // Caption center - XFillRectangle( dpy, pix, gc, captionRect.left() + 14, 0, captionRect.width() - 28, + XFillRectangle( dpy, pix, gc, captionRect.left() + 15, 0, captionRect.width() - 30, clientHandler->titleBarHeight() ); // Right caption corner tile = clientHandler->tile( CaptionRight, true )->mask(); XCopyArea( dpy, tile->handle(), pix, gc, 0, 0, tile->width(), tile->height(), - captionRect.left() + captionRect.width() - 14, 0 ); + captionRect.left() + captionRect.width() - 15, 0 ); } // Top right corner @@ -754,7 +906,7 @@ void KeramikClient::updateMask() // Bottom part of the window XFillRectangle( dpy, pix, gc, 0, clientHandler->titleBarHeight(), width(), height() - clientHandler->titleBarHeight() ); - + XFreeGC( dpy, gc ); // Set the mask @@ -780,29 +932,19 @@ void KeramikClient::updateCaptionBuffer() // Draw the caption bubble p.drawPixmap( 0, 0, *clientHandler->tile( CaptionLeft, active ) ); - p.drawTiledPixmap( 14, 0, captionRect.width() - 28, clientHandler->titleBarHeight(), + p.drawTiledPixmap( 15, 0, captionRect.width() - 30, clientHandler->titleBarHeight(), *clientHandler->tile( CaptionCenter, active ) ); - p.drawPixmap( captionRect.width() - 14, 0, *clientHandler->tile( CaptionRight, active ) ); + p.drawPixmap( captionRect.width() - 15, 0, *clientHandler->tile( CaptionRight, active ) ); if ( clientHandler->showAppIcons() ) { if ( active ) { - if ( ! activeIcon ) { - if ( miniIcon().width() > 16 ) { - QImage img = miniIcon().convertToImage(); - img.smoothScale( 16, 16 ); - activeIcon = new QPixmap( img ); - } else - activeIcon = new QPixmap( miniIcon() ); - } + if ( ! activeIcon ) + activeIcon = new QPixmap( miniIcon() ); icon = activeIcon; } else { if ( ! inactiveIcon ) { QImage img = miniIcon().convertToImage(); - - if ( img.width() > 16 ) - img.smoothScale( 16, 16 ); - KIconEffect::semiTransparent( img ); inactiveIcon = new QPixmap( img ); } @@ -814,7 +956,7 @@ void KeramikClient::updateCaptionBuffer() int tw = p.fontMetrics().width( caption() ) + ( clientHandler->showAppIcons() ? 16 + iconSpacing : 0 ); - int xpos = QMAX( (captionRect.width() - tw) / 3, 10 ); + int xpos = QMAX( (captionRect.width() - tw) / 3, 8 ); QRect tr = QStyle::visualRect( QRect(xpos, 1, captionRect.width() - xpos - 10, captionRect.height() - 4), captionBuffer.rect() ); @@ -824,12 +966,23 @@ void KeramikClient::updateCaptionBuffer() // Application icon if ( clientHandler->showAppIcons() ) { - if ( tr.width() > 14 ) { - QRect iconRect = QStyle::visualRect( QRect(tr.x(), - 1 + (captionRect.height() - 4 - 16) / 2, 16, 16), tr ); - QRect r( icon->rect() ); - r.moveCenter( iconRect.center() ); + QRect iconRect = QStyle::visualRect( QRect(tr.x(), + 1 + (captionRect.height() - 4 - 16) / 2, 16, 16), tr ); + QRect r( icon->rect() ); + r.moveCenter( iconRect.center() ); + + if ( tr.width() > 16 ) { p.drawPixmap( r, *icon ); + } else { + QRect sr( 0, 0, icon->width(), icon->height() ); + + if ( QApplication::reverseLayout() ) + sr.addCoords( icon->width() - tr.width(), 0, 0, 0 ); + else + sr.addCoords( 0, 0, -( icon->width() - tr.width() ), 0 ); + + p.drawPixmap( r.x() + sr.x(), r.y() + sr.y(), *icon, + sr.x(), sr.y(), sr.width(), sr.height() ); } //p.drawRect( r ); // debug @@ -847,14 +1000,12 @@ void KeramikClient::updateCaptionBuffer() if ( clientHandler->useShadowedText() ) { p.translate( QApplication::reverseLayout() ? -1 : 1, 1 ); - p.setPen( active ? QColor(65,153,238).dark() : - QColor(180,210,246).dark() ); // ### hardcoded color + p.setPen( options->color(Options::TitleBar, active).dark() ); p.drawText( tr, flags, caption() ); p.translate( QApplication::reverseLayout() ? 1 : -1, -1 ); } - p.setPen( Qt::white ); // ### hardcoded color - //p.setPen( options->color( Options::Font, active ) ); + p.setPen( options->color( Options::Font, active ) ); p.drawText( tr, flags, caption() ); captionBufferDirty = false; @@ -925,7 +1076,7 @@ void KeramikClient::activeChange( bool ) repaint( false ); for ( int i=0; i < NumButtons; i++ ) - if ( button[i] ) button[i]->repaint(); + if ( button[i] ) button[i]->repaint( false ); } @@ -1011,7 +1162,7 @@ void KeramikClient::paintEvent( QPaintEvent *e ) p.drawPixmap( 0, titleBaseY, *clientHandler->tile( TitleLeft, active ) ); // Space between the top left corner and the caption bubble - if ( updateRect.x() < captionRect.left() && updateRect.right() > 15 ) { + if ( updateRect.x() < captionRect.left() && updateRect.right() >= 15 ) { int x1 = QMAX( 15, updateRect.x() ); int x2 = QMIN( captionRect.left(), updateRect.right() ); @@ -1020,8 +1171,8 @@ void KeramikClient::paintEvent( QPaintEvent *e ) } // Caption bubble - if ( updateRect.x() < captionRect.right() && updateRect.right() > 15 ) { - if ( captionRect.width() >= 28 ) + if ( updateRect.x() <= captionRect.right() && updateRect.right() > 15 ) { + if ( captionRect.width() >= 25 ) p.drawPixmap( captionRect.left(), active ? 0 : titleBaseY, captionBuffer ); else p.drawTiledPixmap( captionRect.x(), titleBaseY, captionRect.width(), @@ -1039,13 +1190,13 @@ void KeramikClient::paintEvent( QPaintEvent *e ) } // Top right corner - if ( updateRect.right() > width() - 15 ) + if ( updateRect.right() >= width() - 15 ) p.drawPixmap( width() - 15, titleBaseY, *clientHandler->tile( TitleRight, active ) ); } // Borders // ----------------------------------------------------------------------- - if ( updateRect.bottom() > clientHandler->titleBarHeight() + if ( updateRect.bottom() >= clientHandler->titleBarHeight() && updateRect.top() < height() - 8 ) { int top = QMAX( clientHandler->titleBarHeight(), updateRect.top() ); @@ -1067,7 +1218,7 @@ void KeramikClient::paintEvent( QPaintEvent *e ) // Bottom grab bar // ----------------------------------------------------------------------- - if ( updateRect.bottom() > height() - 8 ) { + if ( updateRect.bottom() >= height() - 8 ) { // Bottom left corner if ( updateRect.x() < 9 ) p.drawPixmap( 0, height() - 8, *clientHandler->tile( GrabBarLeft, active ) ); diff --git a/clients/keramik/keramik.h b/clients/keramik/keramik.h index debed3eea6..041bd19c4d 100644 --- a/clients/keramik/keramik.h +++ b/clients/keramik/keramik.h @@ -1,7 +1,7 @@ /* * $Id$ * - * Keramik KWin client (version 0.6) + * Keramik KWin client (version 0.7) * * Copyright (C) 2002 Fredrik Höglund * @@ -52,7 +52,10 @@ namespace KWinInternal { struct SettingsCache { - QColor titleColor; + QColor aTitleColor; + QColor iTitleColor; + QColor aTitleBlend; + QColor iTitleBlend; QColor buttonColor; QString buttonsLeft; QString buttonsRight; @@ -91,7 +94,9 @@ namespace KWinInternal { void flip( QPixmap *&, QPixmap *& ); void flip( QPixmap *& ); - void recolor( QImage &, const QColor & ); + void pretile( QPixmap *&, int, Qt::Orientation ); + QPixmap *composite( QImage *, QImage * ); + QImage *loadImage( const QString &, const QColor & ); QPixmap *loadPixmap( const QString &, const QColor & ); private: diff --git a/clients/keramik/pics/border-left.png b/clients/keramik/pics/border-left.png new file mode 100644 index 0000000000000000000000000000000000000000..6a22a6430ad1b821d1ce1122439774a9fef404e0 GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^%s?!_0VEi{G0qADQcOwS?k)`f+xyS#2l6-zJR*x3 z7`XXCm~qli=A}SE_7YEDSN2P6VoaQzhq`Q^0EL7+T^vIy<|O|)|DmI^v9U3RhoRy& V6XTgbrUpP+22WQ%mvv4FO#lcpAyNPU literal 0 HcmV?d00001 diff --git a/clients/keramik/pics/border-right.png b/clients/keramik/pics/border-right.png new file mode 100644 index 0000000000000000000000000000000000000000..af9cf4a48a90134933f3672c70bf92ce41162132 GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&40VEhi?l$TJDW)WEcNd2L?fqx=19_YU9+AZi z4BY%6%sA;M^HQK7dx@v7EBhrjF(yu?(1<5FAkCgGjv*Cuk}H1vuh$S}27*!!hJOOg V!4G?u9tFxXc)I$ztaD0e0sz}aA4>oL literal 0 HcmV?d00001 diff --git a/clients/keramik/pics/caption-large-center.png b/clients/keramik/pics/caption-large-center.png new file mode 100644 index 0000000000000000000000000000000000000000..786276b55d0aa627cff2155373fc23df24aca45d GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRw!2%>XQ&dcV6jPG7y9>kr_Wm>bL4pMyk;M!Q z+(0edT#Wmj(}ID5>?NMQuI!iC#F*Gr%TM{9017#Jx;TbZ%t`+9e?Fsr!Xf>$2M%oN zoWR6nX0YMU;=P>pnqdw*MN0~vOb9TLQ0gvXRbvq`5IPm9bG=N+pwW?YKNCZioXqhc S=5kG-VGN$GelF{r5}E)>z%Snb literal 0 HcmV?d00001 diff --git a/clients/keramik/pics/caption-large-left.png b/clients/keramik/pics/caption-large-left.png new file mode 100644 index 0000000000000000000000000000000000000000..7d96bdceac8d8832206861e2dedc5f7070b60ada GIT binary patch literal 394 zcmV;50d@X~P)?BL=kWOMK4>Q{1ewjd}jE_M~sS)qa=aZ^gtrPvyk z+U6W0n&j>}_}+B_9k{M=?wi@AR oetBc;X(1{d1QLahkB`Fp2HGH&PJ_7J=Kufz07*qoM6N<$f-Ur*(f|Me literal 0 HcmV?d00001 diff --git a/clients/keramik/pics/caption-large-right.png b/clients/keramik/pics/caption-large-right.png new file mode 100644 index 0000000000000000000000000000000000000000..3055d13a77b95908d4896d39a7a4b7e35dea761e GIT binary patch literal 498 zcmVK^U>^{jhj#iQvVc4)kMpYw? zG-zA*-Ybism~I^zz=eK(nKP{^xm1~u4%mOQZd%*W_0Hozg>Ac^O>Y#+x89xZ7t-9n z`ED7@{}#?A5)e@?JqcdPT5eF zN9==GUQm)oafarmR1(Dxx2%;LIo<%*qv!d!LY5n*aDyPqE8R zjidHfOE)t7vJsybZ$7u7E9@A4)j5=DA|6jPG7y9>kr_Wm>bfjrIvkH}&M z25ue@X0&%uIsp`9FY)wsWxvEG#>B<=yylrGP{_&C#WAE}PV%4s^BMIM4(Xpga9~sS zgr<5C?H|t7!vBJDn4WUg@iUqKS+rMl3cIPJa1Mt?g36RPk?Y>7Brr7#)v+?nd?LB~ Uv()aVK+_mJUHx3vIVCg!0O89tAOHXW literal 0 HcmV?d00001 diff --git a/clients/keramik/pics/caption-small-left.png b/clients/keramik/pics/caption-small-left.png new file mode 100644 index 0000000000000000000000000000000000000000..cb7e69d73757c2b9b580dbc5ce15a9cbfe6e0cd7 GIT binary patch literal 425 zcmV;a0apHrP)r&9Akm%G+NFfXg z6QVHxWi7J1Plu$^-R=1uKl42EFpOfPB+UjE^DK!GWDNI3L_BfD8Akok3frtZbm}j& z?{x407_t;N5k9EU9GRzou~E9_6>lU8Bt=;=wfkxoUm0LWGR^93&X1rZ&9lP=-5^C% zfVZ0#ZeR?SP+xWed->)k!g)q$;fAsSI|RYdQFAV=9mpfE>$aySclLR_?q@*TyU{IT zLZ3%G8orAn<;70%vnJw+C$6}Ef9miJCx{>9bJid+z2HPdsj&$PjUh^uD2B)vI_k*N Tpy=ma00000NkvXXu0mjfXH~Dt literal 0 HcmV?d00001 diff --git a/clients/keramik/pics/caption-small-right.png b/clients/keramik/pics/caption-small-right.png new file mode 100644 index 0000000000000000000000000000000000000000..9fc74640ed01dc7568ccacf006a8cf912423d0be GIT binary patch literal 504 zcmV-?I5?|tvV%rg={XtBbw`AG3Nd1cBZX<0W5 z_=8r|(60LOk~B9=&3omSkZWAV!sq^Mb#H)eMxK-=4f=4aQpcWQ$G`k!l@si}*#FZKmCUhk) z86!r=i7?@x5}YD}OGMaGdlcC368r~OF|^v4(%B=7VVK{*lZ9ykUngK^^ZRccS-}pd zVOaY@Oo|HlK2=)Z9=+p;6oq~W-ev~N%OwstJZA?yWClxp@x><&i1Bc0N7T5>MJ)Bj zCrj+nBSFBbzG_E_yfSTXJ$=p{t}>Q?Cm1J#!O+@VUwiPDE**Lt;}AgDc++X`cNW$+ udc+)YNK8V;>4F+25yIg}NJ;Sn1n?Ki6y7t_qXB>b00002n*ZCQyEZHlZ@+;-{cLpyv?*FZQx4;hYboFyt I=akR{0K-@@D*ylh literal 0 HcmV?d00001 diff --git a/clients/keramik/pics/grabbar-right.png b/clients/keramik/pics/grabbar-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0fc8e7b91d78348f04e4be88c1b79086a6b203e8 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRM0VEjsmUU$UDW)WEcNd2L?fqx=19_YU9+AZi z4BUJm%;>Q1p(9X`y~NYkmHiT%7!xPI_RAR;fkGCZE{-7;b99ew~DBq9oE27{-o KpUXO@geCx8Ofs1O literal 0 HcmV?d00001 diff --git a/clients/keramik/pics/titlebar-center.png b/clients/keramik/pics/titlebar-center.png new file mode 100644 index 0000000000000000000000000000000000000000..bac31dc55f613509816fac1e033a3353a87c915e GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRq!2%>j5=DA|6jPG7y9>kr_Wm>bfjrIvkH}&M z25z7-ZUM%%%6m(Jg6t)pzOL+-*u`qbxvJoKIrnhvw?|WUYq23d3N?oK+O!Eu6{1-oD!M< D*h(!l literal 0 HcmV?d00001 diff --git a/clients/keramik/pics/titlebar-left.png b/clients/keramik/pics/titlebar-left.png new file mode 100644 index 0000000000000000000000000000000000000000..392497688d2aea39e80f04a21abc62efd8ebb374 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+l!2%=?9Xa+K%r(&7srr_Id?B<^Bp!2aJ`s)(wgJL zKl9)$0Rhd%zih6aA`$+LyjK6VELqVnxA&umT!5gumfOM!M>Dw2+_AX9@m{9z_~t2Z zJA|3f=j>p8$xwCd&%+yHjoQn(nnc+d=Z9&|V2`=6ibL!{%$g-X{>{A3rj}Rwf9~u1 l9~XZU*LxRU{957xtA)Dbm+TzzWT0~xJYD@<);T3K0RU_wRqg-) literal 0 HcmV?d00001 diff --git a/clients/keramik/pics/titlebar-right.png b/clients/keramik/pics/titlebar-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c2b32c953f92f4eddf87138adb2c477c4d882a69 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+l!2%=?9Xa?NMQuI!iC#F#iWe?F1b0Sc}5ba4!+m~;2MZ5C6aNbAGr(m5hI zYcDO~YgwaIcC+8R!1CpqBM#FHCMbng)i*V<9jY;JwPHzM6e@LI^Zw_!9hy#ar_53L zd+e-d72mF1YeC_c2A>b?Hri={wQeZlC%3_05)BQ(q>2Yk&Ky@Sp#0roPV= bwPODnc0A5v3r)}fd5^)<)z4*}Q$iB}FcoqL literal 0 HcmV?d00001 diff --git a/clients/keramik/tiles.h b/clients/keramik/tiles.h index fa4f0be76c..66728dfa35 100644 --- a/clients/keramik/tiles.h +++ b/clients/keramik/tiles.h @@ -2,1134 +2,461 @@ #define _1804289383 #include #include -static const unsigned char border_active_left_data[] = { - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00 +static const unsigned char border_left_data[] = { + 0xff,0xff,0xe1,0x00,0xff,0xff,0xe1,0x00,0xff,0xff,0xe1,0x00,0xff,0xff, + 0xe1,0x00,0xff,0xff,0xe1,0x00,0xff,0xff,0xe1,0x00,0xff,0xff,0xe1,0x00, + 0xff,0xff,0xe1,0x00,0xff,0xff,0xe1,0x00,0xff,0xff,0xe1,0x00,0xff,0xff, + 0xe1,0x00,0xff,0xff,0xe1,0x00,0xff,0xff,0xe1,0x00,0xff,0xff,0xe1,0x00, + 0xff,0xff,0xe1,0x00,0xff,0xff,0xe1,0x00 }; -static const QRgb border_active_left_ctable[] = { - 0xffffffff,0xffcddaf6 +static const QRgb border_left_ctable[] = { + 0xff000000,0xff010101,0xff020202,0xff030303,0xff040404,0xff050505,0xff060606,0xff070707,0xff080808,0xff090909,0xff0a0a0a,0xff0b0b0b,0xff0c0c0c,0xff0d0d0d, + 0xff0e0e0e,0xff0f0f0f,0xff101010,0xff111111,0xff121212,0xff131313,0xff141414,0xff151515,0xff161616,0xff171717,0xff181818,0xff191919,0xff1a1a1a,0xff1b1b1b, + 0xff1c1c1c,0xff1d1d1d,0xff1e1e1e,0xff1f1f1f,0xff202020,0xff212121,0xff222222,0xff232323,0xff242424,0xff252525,0xff262626,0xff272727,0xff282828,0xff292929, + 0xff2a2a2a,0xff2b2b2b,0xff2c2c2c,0xff2d2d2d,0xff2e2e2e,0xff2f2f2f,0xff303030,0xff313131,0xff323232,0xff333333,0xff343434,0xff353535,0xff363636,0xff373737, + 0xff383838,0xff393939,0xff3a3a3a,0xff3b3b3b,0xff3c3c3c,0xff3d3d3d,0xff3e3e3e,0xff3f3f3f,0xff404040,0xff414141,0xff424242,0xff434343,0xff444444,0xff454545, + 0xff464646,0xff474747,0xff484848,0xff494949,0xff4a4a4a,0xff4b4b4b,0xff4c4c4c,0xff4d4d4d,0xff4e4e4e,0xff4f4f4f,0xff505050,0xff515151,0xff525252,0xff535353, + 0xff545454,0xff555555,0xff565656,0xff575757,0xff585858,0xff595959,0xff5a5a5a,0xff5b5b5b,0xff5c5c5c,0xff5d5d5d,0xff5e5e5e,0xff5f5f5f,0xff606060,0xff616161, + 0xff626262,0xff636363,0xff646464,0xff656565,0xff666666,0xff676767,0xff686868,0xff696969,0xff6a6a6a,0xff6b6b6b,0xff6c6c6c,0xff6d6d6d,0xff6e6e6e,0xff6f6f6f, + 0xff707070,0xff717171,0xff727272,0xff737373,0xff747474,0xff757575,0xff767676,0xff777777,0xff787878,0xff797979,0xff7a7a7a,0xff7b7b7b,0xff7c7c7c,0xff7d7d7d, + 0xff7e7e7e,0xff7f7f7f,0xff808080,0xff818181,0xff828282,0xff838383,0xff848484,0xff858585,0xff868686,0xff878787,0xff888888,0xff898989,0xff8a8a8a,0xff8b8b8b, + 0xff8c8c8c,0xff8d8d8d,0xff8e8e8e,0xff8f8f8f,0xff909090,0xff919191,0xff929292,0xff939393,0xff949494,0xff959595,0xff969696,0xff979797,0xff989898,0xff999999, + 0xff9a9a9a,0xff9b9b9b,0xff9c9c9c,0xff9d9d9d,0xff9e9e9e,0xff9f9f9f,0xffa0a0a0,0xffa1a1a1,0xffa2a2a2,0xffa3a3a3,0xffa4a4a4,0xffa5a5a5,0xffa6a6a6,0xffa7a7a7, + 0xffa8a8a8,0xffa9a9a9,0xffaaaaaa,0xffababab,0xffacacac,0xffadadad,0xffaeaeae,0xffafafaf,0xffb0b0b0,0xffb1b1b1,0xffb2b2b2,0xffb3b3b3,0xffb4b4b4,0xffb5b5b5, + 0xffb6b6b6,0xffb7b7b7,0xffb8b8b8,0xffb9b9b9,0xffbababa,0xffbbbbbb,0xffbcbcbc,0xffbdbdbd,0xffbebebe,0xffbfbfbf,0xffc0c0c0,0xffc1c1c1,0xffc2c2c2,0xffc3c3c3, + 0xffc4c4c4,0xffc5c5c5,0xffc6c6c6,0xffc7c7c7,0xffc8c8c8,0xffc9c9c9,0xffcacaca,0xffcbcbcb,0xffcccccc,0xffcdcdcd,0xffcecece,0xffcfcfcf,0xffd0d0d0,0xffd1d1d1, + 0xffd2d2d2,0xffd3d3d3,0xffd4d4d4,0xffd5d5d5,0xffd6d6d6,0xffd7d7d7,0xffd8d8d8,0xffd9d9d9,0xffdadada,0xffdbdbdb,0xffdcdcdc,0xffdddddd,0xffdedede,0xffdfdfdf, + 0xffe0e0e0,0xffe1e1e1,0xffe2e2e2,0xffe3e3e3,0xffe4e4e4,0xffe5e5e5,0xffe6e6e6,0xffe7e7e7,0xffe8e8e8,0xffe9e9e9,0xffeaeaea,0xffebebeb,0xffececec,0xffededed, + 0xffeeeeee,0xffefefef,0xfff0f0f0,0xfff1f1f1,0xfff2f2f2,0xfff3f3f3,0xfff4f4f4,0xfff5f5f5,0xfff6f6f6,0xfff7f7f7,0xfff8f8f8,0xfff9f9f9,0xfffafafa,0xfffbfbfb, + 0xfffcfcfc,0xfffdfdfd,0xfffefefe,0xffffffff }; /* Generated by qembed */ -static const unsigned char border_active_right_data[] = { - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02 +static const unsigned char border_right_data[] = { + 0xe1,0xff,0xff,0x55,0xe1,0xff,0xff,0x55,0xe1,0xff,0xff,0x55,0xe1,0xff, + 0xff,0x55,0xe1,0xff,0xff,0x55,0xe1,0xff,0xff,0x55,0xe1,0xff,0xff,0x55, + 0xe1,0xff,0xff,0x55,0xe1,0xff,0xff,0x55,0xe1,0xff,0xff,0x55,0xe1,0xff, + 0xff,0x55,0xe1,0xff,0xff,0x55,0xe1,0xff,0xff,0x55,0xe1,0xff,0xff,0x55, + 0xe1,0xff,0xff,0x55,0xe1,0xff,0xff,0x55 }; -static const QRgb border_active_right_ctable[] = { - 0xffcddaf6,0xffffffff,0xff2e5f91 +static const QRgb border_right_ctable[] = { + 0xff000000,0xff010101,0xff020202,0xff030303,0xff040404,0xff050505,0xff060606,0xff070707,0xff080808,0xff090909,0xff0a0a0a,0xff0b0b0b,0xff0c0c0c,0xff0d0d0d, + 0xff0e0e0e,0xff0f0f0f,0xff101010,0xff111111,0xff121212,0xff131313,0xff141414,0xff151515,0xff161616,0xff171717,0xff181818,0xff191919,0xff1a1a1a,0xff1b1b1b, + 0xff1c1c1c,0xff1d1d1d,0xff1e1e1e,0xff1f1f1f,0xff202020,0xff212121,0xff222222,0xff232323,0xff242424,0xff252525,0xff262626,0xff272727,0xff282828,0xff292929, + 0xff2a2a2a,0xff2b2b2b,0xff2c2c2c,0xff2d2d2d,0xff2e2e2e,0xff2f2f2f,0xff303030,0xff313131,0xff323232,0xff333333,0xff343434,0xff353535,0xff363636,0xff373737, + 0xff383838,0xff393939,0xff3a3a3a,0xff3b3b3b,0xff3c3c3c,0xff3d3d3d,0xff3e3e3e,0xff3f3f3f,0xff404040,0xff414141,0xff424242,0xff434343,0xff444444,0xff454545, + 0xff464646,0xff474747,0xff484848,0xff494949,0xff4a4a4a,0xff4b4b4b,0xff4c4c4c,0xff4d4d4d,0xff4e4e4e,0xff4f4f4f,0xff505050,0xff515151,0xff525252,0xff535353, + 0xff545454,0xff555555,0xff565656,0xff575757,0xff585858,0xff595959,0xff5a5a5a,0xff5b5b5b,0xff5c5c5c,0xff5d5d5d,0xff5e5e5e,0xff5f5f5f,0xff606060,0xff616161, + 0xff626262,0xff636363,0xff646464,0xff656565,0xff666666,0xff676767,0xff686868,0xff696969,0xff6a6a6a,0xff6b6b6b,0xff6c6c6c,0xff6d6d6d,0xff6e6e6e,0xff6f6f6f, + 0xff707070,0xff717171,0xff727272,0xff737373,0xff747474,0xff757575,0xff767676,0xff777777,0xff787878,0xff797979,0xff7a7a7a,0xff7b7b7b,0xff7c7c7c,0xff7d7d7d, + 0xff7e7e7e,0xff7f7f7f,0xff808080,0xff818181,0xff828282,0xff838383,0xff848484,0xff858585,0xff868686,0xff878787,0xff888888,0xff898989,0xff8a8a8a,0xff8b8b8b, + 0xff8c8c8c,0xff8d8d8d,0xff8e8e8e,0xff8f8f8f,0xff909090,0xff919191,0xff929292,0xff939393,0xff949494,0xff959595,0xff969696,0xff979797,0xff989898,0xff999999, + 0xff9a9a9a,0xff9b9b9b,0xff9c9c9c,0xff9d9d9d,0xff9e9e9e,0xff9f9f9f,0xffa0a0a0,0xffa1a1a1,0xffa2a2a2,0xffa3a3a3,0xffa4a4a4,0xffa5a5a5,0xffa6a6a6,0xffa7a7a7, + 0xffa8a8a8,0xffa9a9a9,0xffaaaaaa,0xffababab,0xffacacac,0xffadadad,0xffaeaeae,0xffafafaf,0xffb0b0b0,0xffb1b1b1,0xffb2b2b2,0xffb3b3b3,0xffb4b4b4,0xffb5b5b5, + 0xffb6b6b6,0xffb7b7b7,0xffb8b8b8,0xffb9b9b9,0xffbababa,0xffbbbbbb,0xffbcbcbc,0xffbdbdbd,0xffbebebe,0xffbfbfbf,0xffc0c0c0,0xffc1c1c1,0xffc2c2c2,0xffc3c3c3, + 0xffc4c4c4,0xffc5c5c5,0xffc6c6c6,0xffc7c7c7,0xffc8c8c8,0xffc9c9c9,0xffcacaca,0xffcbcbcb,0xffcccccc,0xffcdcdcd,0xffcecece,0xffcfcfcf,0xffd0d0d0,0xffd1d1d1, + 0xffd2d2d2,0xffd3d3d3,0xffd4d4d4,0xffd5d5d5,0xffd6d6d6,0xffd7d7d7,0xffd8d8d8,0xffd9d9d9,0xffdadada,0xffdbdbdb,0xffdcdcdc,0xffdddddd,0xffdedede,0xffdfdfdf, + 0xffe0e0e0,0xffe1e1e1,0xffe2e2e2,0xffe3e3e3,0xffe4e4e4,0xffe5e5e5,0xffe6e6e6,0xffe7e7e7,0xffe8e8e8,0xffe9e9e9,0xffeaeaea,0xffebebeb,0xffececec,0xffededed, + 0xffeeeeee,0xffefefef,0xfff0f0f0,0xfff1f1f1,0xfff2f2f2,0xfff3f3f3,0xfff4f4f4,0xfff5f5f5,0xfff6f6f6,0xfff7f7f7,0xfff8f8f8,0xfff9f9f9,0xfffafafa,0xfffbfbfb, + 0xfffcfcfc,0xfffdfdfd,0xfffefefe,0xffffffff }; -static const unsigned char border_inactive_left_data[] = { - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00, - 0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00, - 0x20,0x00,0x00,0x00 +static const QRgb caption_large_center_data[] = { + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1, + 0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0, + 0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae, + 0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffadadad,0xffadadad,0xffadadad,0xffadadad, + 0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffababab,0xffababab, + 0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab, + 0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8, + 0xffa8a8a8,0xffa8a8a8,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5, + 0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3, + 0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0, + 0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e, + 0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b, + 0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff989898,0xff989898, + 0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898, + 0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595, + 0xff959595,0xff959595,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292, + 0xff929292,0xff929292,0xff929292,0xff929292,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f, + 0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c, + 0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989, + 0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff878787,0xff878787,0xff878787,0xff878787, + 0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff848484,0xff848484, + 0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484, + 0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181, + 0xff818181,0xff818181,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f, + 0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d, + 0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b, + 0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf, + 0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xb8d5d5d5,0xb8d5d5d5, + 0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5, + 0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000, + 0x22000000,0x22000000 }; -static const QRgb border_inactive_left_ctable[] = { - 0xffffffff,0xffcddaf6 +static const QRgb caption_large_left_data[] = { + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0x0,0x0,0x0,0x0,0x0,0x0,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0xffffffff,0x0,0x0,0x0,0x0,0xffffff,0xffffffff,0xffffffff,0xfffdfdfd,0xffe6e6e6,0xffcccccc,0xffc1c1c1,0xffb3b3b3, + 0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0x0,0x0,0x0,0x4fffffff,0xffffffff,0xffffffff,0xfff2f2f2,0xffc1c1c1,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0, + 0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0x0,0x0,0x4fffffff,0xffffffff,0xffffffff,0xffdadada,0xffb1b1b1,0xffaeaeae,0xffaeaeae,0xffaeaeae, + 0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0x0,0x13ffffff,0xe5ffffff,0xffffffff,0xffd2d2d2,0xffadadad,0xffadadad,0xffadadad,0xffadadad, + 0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0x0,0xa3ffffff,0xffffffff,0xffe5e5e5,0xffababab,0xffababab,0xffababab,0xffababab, + 0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0x17ffffff,0xffffffff,0xfffdfdfd,0xffb3b3b3,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8, + 0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0x66ffffff,0xffffffff,0xffe1e1e1,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5, + 0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xa3ffffff,0xffffffff,0xffc4c4c4,0xffa3a3a3,0xffa3a3a3, + 0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xe0ffffff,0xffffffff,0xffacacac,0xffa0a0a0, + 0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xfbffffff,0xffffffff,0xffa0a0a0, + 0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xffffffff,0xffffffff, + 0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xffffffff, + 0xffffffff,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898, + 0xfbffffff,0xffffffff,0xff979797,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595, + 0xff959595,0xffffffff,0xffffffff,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292, + 0xff929292,0xff929292,0xf2ffffff,0xffffffff,0xff959595,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f, + 0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xc8ffffff,0xffffffff,0xffa5a5a5,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c, + 0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0x8bffffff,0xffffffff,0xffc5c5c5,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989, + 0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0x41ffffff,0xffffffff,0xffebebeb,0xff898989,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787, + 0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0x0,0xc0ffffff,0xffffffff,0xffb2b2b2,0xff848484,0xff848484,0xff848484,0xff848484, + 0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0x0,0x62ffffff,0xffffffff,0xfff6f6f6,0xff8f8f8f,0xff818181,0xff818181, + 0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0x0,0x0,0xa9ffffff,0xffffffff,0xffe8e8e8,0xff898989, + 0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0x0,0x0,0x10ffffff,0xc5fefefe,0xffffffff, + 0xffe9e9e9,0xff949494,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0x0,0x0,0x0,0x1af5f5f5, + 0xc2fcfcfc,0xffffffff,0xffffffff,0xffcdcdcd,0xff919191,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0x0,0x0,0x0, + 0x0,0x2000000,0x99f8f8f8,0xf8fefefe,0xffffffff,0xffffffff,0xffeeeeee,0xffc9c9c9,0xffc7c7c7,0xffafafaf,0xffafafaf,0xffafafaf,0x0,0x0, + 0x0,0x0,0x0,0x3000000,0x2dd2d2d2,0xa2f1f1f1,0xdcf7f7f7,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0x0, + 0x0,0x0,0x0,0x0,0x0,0x2000000,0x7000000,0xf000000,0x41a5a5a5,0x7ececece,0x8ac8c8c8,0xb2dddddd,0xb5d9d9d9,0xb6d8d8d8, + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1000000,0x3000000,0x7000000,0xd000000,0x13000000,0x19000000,0x1d000000, + 0x20000000 }; -static const unsigned char border_inactive_right_data[] = { - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01, - 0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02,0x00,0x01,0x01,0x02, - 0x00,0x01,0x01,0x02 +static const QRgb caption_large_right_data[] = { + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffff,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffff,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0xffb1b1b1,0xffbababa,0xffc3c3c3,0xffd9d9d9,0xfff5f5f5,0xffffffff,0xffffffff,0xffffffff,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb3b3b3,0xffdadada,0xffffffff,0xffffffff,0xc1fefefe,0x1af5f5f5,0x0, + 0x0,0x0,0x0,0x0,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffc0c0c0,0xfff2f2f2,0xffffffff,0xb8fcfcfc, + 0x2000000,0x0,0x0,0x0,0x0,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffadadad,0xffb3b3b3,0xfff5f5f5, + 0xffffffff,0x9ff9f9f9,0x2000000,0x0,0x0,0x0,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab, + 0xffbababa,0xfffdfdfd,0xffffffff,0x2dd2d2d2,0x2000000,0x0,0x0,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8, + 0xffa8a8a8,0xffa8a8a8,0xffdedede,0xffffffff,0xa7f1f1f1,0x7000000,0x1000000,0x0,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5, + 0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffb2b2b2,0xffffffff,0xe1f8f8f8,0xf000000,0x3000000,0x0,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3, + 0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xffa3a3a3,0xfff2f2f2,0xffffffff,0x3d9f9f9f,0x7000000,0x0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0, + 0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffdedede,0xffffffff,0x73c5c5c5,0xd000000,0x1000000,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e, + 0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xff9e9e9e,0xffd3d3d3,0xffffffff,0x99d4d4d4,0x13000000,0x2000000,0xff9b9b9b,0xff9b9b9b, + 0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xff9b9b9b,0xffb5b5b5,0xffffffff,0xccebebeb,0x19000000,0x5000000,0xff989898, + 0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xff989898,0xffcacaca,0xffffffff,0xa4cccccc,0x1e000000,0x7000000, + 0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xff959595,0xffcecece,0xffffffff,0x9cbfbfbf,0x20000000, + 0x8000000,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xff929292,0xffc7c7c7,0xffffffff,0xa6c9c9c9, + 0x20000000,0x8000000,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xffd2d2d2,0xffffffff, + 0x90b5b5b5,0x1f000000,0x8000000,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xff8c8c8c,0xffdfdfdf, + 0xffffffff,0x77989898,0x1d000000,0x7000000,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff898989,0xff8d8d8d, + 0xfffbfbfb,0xffffffff,0x47242424,0x1a000000,0x5000000,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787, + 0xffb2b2b2,0xffffffff,0xd5dfdfdf,0x39000000,0x16000000,0x3000000,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484, + 0xff868686,0xffededed,0xffffffff,0x9ba8a8a8,0x2e000000,0x10000000,0x2000000,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181, + 0xff818181,0xffc3c3c3,0xffffffff,0xdadedede,0x48000000,0x22000000,0xa000000,0x1000000,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f, + 0xff7f7f7f,0xffb0b0b0,0xffffffff,0xffffffff,0x81797979,0x34000000,0x15000000,0x4000000,0x0,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d, + 0xff7f7f7f,0xffc4c4c4,0xffffffff,0xffffffff,0x9f9d9d9d,0x41000000,0x20000000,0xa000000,0x1000000,0x0,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff808080, + 0xffa8a8a8,0xffececec,0xffffffff,0xffffffff,0x9f9d9d9d,0x46000000,0x27000000,0xf000000,0x3000000,0x0,0x0,0xffbbbbbb,0xffc9c9c9,0xffd8d8d8, + 0xfffafafa,0xffffffff,0xffffffff,0xdadedede,0x7e717171,0x41000000,0x27000000,0x12000000,0x5000000,0x1000000,0x0,0x0,0xffffffff,0xffffffff, + 0xffffffff,0xffffffff,0xd5dfdfdf,0x9eadadad,0x48000000,0x35000000,0x20000000,0xf000000,0x5000000,0x1000000,0x0,0x0,0x0,0xa7c8c8c8, + 0x91b3b3b3,0x7c9a9a9a,0x4a303030,0x39000000,0x2e000000,0x22000000,0x15000000,0xa000000,0x3000000,0x1000000,0x0,0x0,0x0,0x0, + 0x21000000,0x20000000,0x1f000000,0x1b000000,0x17000000,0x10000000,0xa000000,0x4000000,0x1000000,0x0,0x0,0x0,0x0,0x0, + 0x0 }; -static const QRgb border_inactive_right_ctable[] = { - 0xffcdd6e6,0xffffffff,0xff3a5b7c +static const QRgb caption_small_center_data[] = { + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9, + 0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7, + 0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5, + 0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1, + 0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffafafaf,0xffafafaf, + 0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf, + 0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab, + 0xffababab,0xffababab,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8, + 0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4, + 0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0, + 0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c, + 0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff979797,0xff979797,0xff979797,0xff979797, + 0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff939393,0xff939393, + 0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393, + 0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f, + 0xff8f8f8f,0xff8f8f8f,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b, + 0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585, + 0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181, + 0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d, + 0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a, + 0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff767676,0xff767676, + 0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676, + 0xff737373,0xff737373,0xff737373,0xff737373,0xff737373,0xff737373,0xff737373,0xff737373,0xff737373,0xff737373,0xff737373,0xff737373,0xff737373,0xff737373, + 0xff737373,0xff737373,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf, + 0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5, + 0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0xb8d5d5d5,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000, + 0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000,0x22000000 }; -static const unsigned char caption_active_large_center_data[] = { - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x18,0x18,0x18,0x18,0x18,0x18, - 0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, - 0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, - 0x18,0x18,0x18,0x18,0x18,0x18,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19, - 0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19, - 0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19, - 0x19,0x19,0x19,0x19,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x1a,0x1b,0x1c,0x1d,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e, - 0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e, - 0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e, - 0x1f,0x20,0x21,0x22,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23, - 0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23, - 0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23 +static const QRgb caption_small_left_data[] = { + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x17ffffff,0x6bffffff,0xa8ffffff,0xccffffff,0xfbffffff,0xfffefefe,0xfffdfdfd, + 0xfffcfcfc,0x0,0x0,0x0,0x0,0x0,0x0,0x9bffffff,0xffffffff,0xffffffff,0xfffefefe,0xfffdfdfd,0xfffcfcfc,0xfffcfcfc, + 0xfffcfcfc,0xfffcfcfc,0x0,0x0,0x0,0x0,0x38ffffff,0xc0ffffff,0xffffffff,0xfffbfbfb,0xe2ececec,0xffd6d6d6,0xffcacaca,0xffbbbbbb, + 0xffb9b9b9,0xffb9b9b9,0xffb9b9b9,0x0,0x0,0x0,0x4fffffff,0xffffffff,0xfffefefe,0xfff4f4f4,0xffcacaca,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7, + 0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0x0,0x0,0x4fffffff,0xffffffff,0xfffefefe,0xc0e3e3e3,0xffb9b9b9,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5, + 0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0x0,0x13ffffff,0xe5ffffff,0xfffefefe,0xdcdadada,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1, + 0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0x0,0xa3ffffff,0xfffefefe,0xd6ebebeb,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf, + 0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0x17ffffff,0xffffffff,0xfffbfbfb,0xffb9b9b9,0xffababab,0xffababab,0xffababab, + 0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0x66ffffff,0xffffffff,0xcae9e9e9,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8, + 0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xa3ffffff,0xfffefefe,0xffcccccc,0xffa4a4a4,0xffa4a4a4, + 0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xe0ffffff,0xfffdfdfd,0xffb0b0b0,0xffa0a0a0, + 0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xfbffffff,0xfffcfcfc,0xff9f9f9f, + 0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xffffffff,0xfffcfcfc, + 0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xf2ffffff, + 0xfffdfdfd,0xff9b9b9b,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393, + 0xc8ffffff,0xfffdfdfd,0xffaeaeae,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f, + 0xff8f8f8f,0x8bffffff,0xfffefefe,0xffd1d1d1,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b, + 0xff8b8b8b,0xff8b8b8b,0x41ffffff,0xffffffff,0xfff1f1f1,0xff8a8a8a,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585, + 0xff858585,0xff858585,0xff858585,0x0,0xc0ffffff,0xfffdfdfd,0xffbcbcbc,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181, + 0xff818181,0xff818181,0xff818181,0xff818181,0x0,0x62ffffff,0xffffffff,0xfff7f7f7,0xff8f8f8f,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d, + 0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0x0,0x0,0xa9ffffff,0xfffefefe,0xefeeeeee,0xff878787,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a, + 0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0x0,0x0,0x10ffffff,0xc5fefefe,0xfffdfdfd,0xf7efefef,0xff969696,0xff767676, + 0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0x0,0x0,0x0,0x1af5f5f5,0xc2fcfcfc,0xfffefefe,0xfffdfdfd, + 0xf7d7d7d7,0xff909090,0xff737373,0xff737373,0xff737373,0xff737373,0xff737373,0xff737373,0x0,0x0,0x0,0x0,0x2000000,0x99f8f8f8, + 0xf8fefefe,0xfffefefe,0xfffdfdfd,0xfff2f2f2,0xffd3d3d3,0xffd1d1d1,0xffb6b6b6,0xffb6b6b6,0xffb6b6b6,0x0,0x0,0x0,0x0,0x0, + 0x3000000,0x2dd2d2d2,0xa2f1f1f1,0xdcf7f7f7,0xffffffff,0xfffefefe,0xfffefefe,0xfffdfdfd,0xfffdfdfd,0xfffcfcfc,0x0,0x0,0x0,0x0, + 0x0,0x0,0x2000000,0x7000000,0xf000000,0x41a5a5a5,0x7ececece,0x8ac8c8c8,0xb2dddddd,0xb5d9d9d9,0xb6d8d8d8,0x0,0x0,0x0, + 0x0,0x0,0x0,0x0,0x1000000,0x3000000,0x7000000,0xd000000,0x13000000,0x19000000,0x1d000000,0x20000000 }; -static const QRgb caption_active_large_center_ctable[] = { - 0xffffff,0xffffffff,0xff64b2ff,0xff62b1fe,0xff60affd,0xff5eadfc,0xff5babfb,0xff58a9f9,0xff54a6f7,0xff51a3f5,0xff4da1f4,0xff4a9ef2,0xff469bf0,0xff4298ee, - 0xff3e95ec,0xff3a92ea,0xff3690e8,0xff328de6,0xff2f8ae4,0xff2b87e3,0xff2784e1,0xff2482df,0xff2180de,0xff1e7edc,0xff1c7cdb,0xff76afe9,0xffc8d6e4,0xffc6d4e2, - 0xffc5d3e0,0xffc4d2df,0xffc4d1df,0xff237dd8,0xff237bd4,0xff227ad1,0xff2279d0,0xff2278cf +static const QRgb caption_small_right_data[] = { + 0xffffffff,0xe4ffffff,0xc4ffffff,0x87ffffff,0x41ffffff,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0xfffcfcfc,0xfffdfdfd,0xfffefefe,0xfffefefe,0xffffffff,0xbaffffff,0x3dffffff,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0xffb9b9b9,0xffc3c3c3,0xffcccccc,0xffe2e2e2,0xfff7f7f7,0xfffdfdfd,0xffffffff,0x8bffffff,0x0,0x0,0x0,0x0, + 0x0,0x0,0x0,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffb7b7b7,0xffbbbbbb,0xffe3e3e3,0xfffcfcfc,0xfffefefe,0xc1fefefe,0x1af5f5f5,0x0, + 0x0,0x0,0x0,0x0,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffb5b5b5,0xffc8c8c8,0xfff5f5f5,0xfffefefe,0xb8fcfcfc, + 0x2000000,0x0,0x0,0x0,0x0,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb9b9b9,0xfff6f6f6, + 0xfffefefe,0x9ff9f9f9,0x2000000,0x0,0x0,0x0,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf,0xffafafaf, + 0xffc2c2c2,0xfffbfbfb,0xffffffff,0x2dd2d2d2,0x2000000,0x0,0x0,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab,0xffababab, + 0xffababab,0xffababab,0xffe5e5e5,0xfffefefe,0xa7f1f1f1,0x7000000,0x1000000,0x0,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8, + 0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffb7b7b7,0xfffdfdfd,0xe1f8f8f8,0xf000000,0x3000000,0x0,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4, + 0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xffa4a4a4,0xfff4f4f4,0xffffffff,0x3d9f9f9f,0x7000000,0x0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0, + 0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffa0a0a0,0xffe5e5e5,0xfffefefe,0x73c5c5c5,0xd000000,0x1000000,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c, + 0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xffdadada,0xfffdfdfd,0x91cecece,0x13000000,0x2000000,0xff979797,0xff979797, + 0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xff979797,0xffd4d4d4,0xfffcfcfc,0xa0d1d1d1,0x19000000,0x4000000,0xff939393, + 0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xffdddddd,0xfffcfcfc,0x8db8b8b8,0x1c000000,0x6000000, + 0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xff8f8f8f,0xffe8e8e8,0xfffdfdfd,0x77989898,0x1d000000, + 0x7000000,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff8b8b8b,0xff909090,0xfffafafa,0xfffefefe,0x47242424, + 0x1a000000,0x5000000,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xff858585,0xffbcbcbc,0xfffdfdfd,0xd5dfdfdf, + 0x39000000,0x16000000,0x3000000,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff818181,0xff848484,0xfff2f2f2,0xfffefefe, + 0x9ba8a8a8,0x2e000000,0x10000000,0x2000000,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xffcdcdcd,0xfffdfdfd, + 0xdadedede,0x48000000,0x22000000,0xa000000,0x1000000,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xffb9b9b9,0xfffdfdfd, + 0xffffffff,0x81797979,0x34000000,0x15000000,0x4000000,0x0,0xff767676,0xff767676,0xff767676,0xff767676,0xff767676,0xff797979,0xffcdcdcd,0xfffdfdfd, + 0xffffffff,0x9f9d9d9d,0x41000000,0x20000000,0xa000000,0x1000000,0x0,0xff737373,0xff737373,0xff737373,0xff797979,0xffafafaf,0xfff1f1f1,0xfffdfdfd, + 0xffffffff,0x9f9d9d9d,0x46000000,0x27000000,0xf000000,0x3000000,0x0,0x0,0xffc4c4c4,0xffd3d3d3,0xffe1e1e1,0xfff9f9f9,0xfffdfdfd,0xfffefefe, + 0xdadedede,0x7e717171,0x41000000,0x27000000,0x12000000,0x5000000,0x1000000,0x0,0x0,0xfffcfcfc,0xfffdfdfd,0xfffefefe,0xffffffff,0xd5dfdfdf, + 0x9eadadad,0x48000000,0x35000000,0x20000000,0xf000000,0x5000000,0x1000000,0x0,0x0,0x0,0xa7c8c8c8,0x91b3b3b3,0x7c9a9a9a,0x4a303030, + 0x39000000,0x2e000000,0x22000000,0x15000000,0xa000000,0x3000000,0x1000000,0x0,0x0,0x0,0x0,0x21000000,0x20000000,0x1f000000, + 0x1b000000,0x17000000,0x10000000,0xa000000,0x4000000,0x1000000,0x0,0x0,0x0,0x0,0x0,0x0 }; -static const unsigned char caption_active_large_left_data[] = { - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01, - 0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x02, - 0x03,0x04,0x05,0x06,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x07,0x08,0x09,0x09,0x09,0x09,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x0a,0x0b,0x0c,0x0c,0x0c,0x0c,0x0c,0x00,0x00,0x0d,0x0d,0x0d,0x0e, - 0x0f,0x01,0x10,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x00,0x00,0x12,0x12, - 0x12,0x13,0x01,0x14,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x00,0x00, - 0x16,0x16,0x17,0x01,0x02,0x18,0x19,0x19,0x19,0x19,0x19,0x19,0x19,0x19, - 0x00,0x00,0x1a,0x1a,0x1b,0x01,0x1c,0x1d,0x1d,0x1d,0x1d,0x1d,0x1d,0x1d, - 0x1d,0x1d,0x00,0x00,0x1a,0x1a,0x13,0x01,0x1e,0x1f,0x1f,0x1f,0x1f,0x1f, - 0x1f,0x1f,0x1f,0x1f,0x00,0x00,0x20,0x20,0x21,0x01,0x22,0x23,0x23,0x23, - 0x23,0x23,0x23,0x23,0x23,0x23,0x00,0x00,0x24,0x24,0x25,0x01,0x26,0x27, - 0x27,0x27,0x27,0x27,0x27,0x27,0x27,0x27,0x00,0x00,0x28,0x28,0x01,0x01, - 0x29,0x29,0x29,0x29,0x29,0x29,0x29,0x29,0x29,0x29,0x00,0x00,0x2a,0x2a, - 0x01,0x01,0x2b,0x2b,0x2b,0x2b,0x2b,0x2b,0x2b,0x2b,0x2b,0x2b,0x00,0x00, - 0x0d,0x0d,0x25,0x01,0x2c,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d, - 0x00,0x00,0x2e,0x2e,0x01,0x01,0x2f,0x2f,0x2f,0x2f,0x2f,0x2f,0x2f,0x2f, - 0x2f,0x2f,0x00,0x00,0x30,0x30,0x02,0x01,0x31,0x32,0x32,0x32,0x32,0x32, - 0x32,0x32,0x32,0x32,0x00,0x00,0x33,0x33,0x34,0x01,0x35,0x36,0x36,0x36, - 0x36,0x36,0x36,0x36,0x36,0x36,0x00,0x00,0x37,0x37,0x38,0x01,0x39,0x3a, - 0x3a,0x3a,0x3a,0x3a,0x3a,0x3a,0x3a,0x3a,0x00,0x00,0x3b,0x3b,0x3c,0x01, - 0x3d,0x3e,0x3f,0x3f,0x3f,0x3f,0x3f,0x3f,0x3f,0x3f,0x00,0x00,0x40,0x40, - 0x40,0x41,0x01,0x42,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x00,0x00, - 0x44,0x44,0x44,0x45,0x01,0x46,0x47,0x48,0x48,0x48,0x48,0x48,0x48,0x48, - 0x00,0x00,0x49,0x49,0x49,0x49,0x4a,0x01,0x4b,0x4c,0x4d,0x4d,0x4d,0x4d, - 0x4d,0x4d,0x00,0x00,0x4e,0x4e,0x4e,0x4e,0x4f,0x50,0x01,0x51,0x52,0x53, - 0x53,0x53,0x53,0x53,0x00,0x00,0x54,0x54,0x54,0x54,0x54,0x55,0x56,0x01, - 0x01,0x57,0x58,0x59,0x59,0x59,0x00,0x00,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a, - 0x5b,0x5c,0x5d,0x01,0x01,0x5e,0x5f,0x60,0x00,0x00,0x61,0x61,0x61,0x61, - 0x61,0x61,0x61,0x62,0x63,0x64,0x65,0x01,0x01,0x01,0x00,0x00,0x66,0x66, - 0x66,0x66,0x66,0x66,0x66,0x66,0x67,0x68,0x69,0x6a,0x6b,0x6c,0x00,0x00, - 0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6d,0x6e,0x6f,0x70,0x71,0x72, - 0x00,0x00 +static const unsigned char grabbar_center_data[] = { + 0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b, + 0x9b,0x9b,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f,0x9f, + 0x9f,0x9f,0x9f,0x9f,0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0xa0, + 0xa0,0xa0,0xa0,0xa0,0xa0,0xa0,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b, + 0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x9b,0x93,0x93,0x93,0x93,0x93,0x93, + 0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x93,0x8a,0x8a,0x8a,0x8a, + 0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0x8a,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55, + 0x55,0x55 }; -static const QRgb caption_active_large_left_ctable[] = { - 0xffffff,0xffffffff,0xfffcfdff,0xffcde6ff,0xff99cdff,0xff83c1ff,0xff67b4ff,0xffe5f2ff,0xff84c2fe,0xff62b1fe,0xffb7dbfe,0xff66b2fd,0xff60affd,0xffc8e0f8, - 0xffcce2f9,0xfff9fcfe,0xffa7d2fd,0xff5eadfc,0xffcfe5fb,0xffeef6fe,0xffcce5fe,0xff5babfb,0xffd3e9fe,0xffd7ebfe,0xff6db4fa,0xff58a9f9,0xffd1e7fd,0xffe3f1fe, - 0xffc7e2fc,0xff54a6f7,0xff90c5f9,0xff51a3f5,0xffcfe6fd,0xfff9fcff,0xff63adf5,0xff4da1f4,0xffcbe4fd,0xfffeffff,0xff4ea0f2,0xff4a9ef2,0xffcce3fa,0xff469bf0, - 0xffcae2fa,0xff4298ee,0xff4297ec,0xff3e95ec,0xffbedcfb,0xff3a92ea,0xffc4def6,0xff4196e9,0xff3690e8,0xffc2dcf6,0xfff2f7fd,0xff5fa6eb,0xff328de6,0xffc0dbf5, - 0xffe2effa,0xff99c6f2,0xff2f8ae4,0xffafd4f9,0xffc3dffb,0xffdcebfa,0xff2f89e4,0xff2b87e3,0xffbdd8f3,0xffeff5fc,0xff79b3ec,0xff2784e1,0xffbcd8f3,0xffd6e7f8, - 0xffeff6fd,0xff3c90e3,0xff2482df,0xffbbd7f2,0xffe8f1fa,0xffd7e8f9,0xff3289e0,0xff2180de,0xffa1ccf6,0xffa7cff7,0xffe9f3fc,0xffdaeaf9,0xff4795e2,0xff1e7edc, - 0xffb9d5f1,0xffbfd8f1,0xffecf3fa,0xffa9cdf1,0xff4192e1,0xff1c7cdb,0xffb6d3ef,0xffb5d1ed,0xffdee9f5,0xfffcfdfe,0xffe2eefa,0xffa3caf0,0xff9fc7ef,0xffafceeb, - 0xffadcce8,0xffb5cfe7,0xffd9e4ef,0xffedf1f5,0xff97c6f5,0xff96c4f3,0xff93c1ee,0xff8ebae7,0xff9bbee1,0xffb2cae2,0xffb1c7dc,0xff278bef,0xff278aee,0xff2789ec, - 0xff2687e8,0xff2584e3,0xff2481dd +static const QRgb grabbar_center_ctable[] = { + 0xff000000,0xff010101,0xff020202,0xff030303,0xff040404,0xff050505,0xff060606,0xff070707,0xff080808,0xff090909,0xff0a0a0a,0xff0b0b0b,0xff0c0c0c,0xff0d0d0d, + 0xff0e0e0e,0xff0f0f0f,0xff101010,0xff111111,0xff121212,0xff131313,0xff141414,0xff151515,0xff161616,0xff171717,0xff181818,0xff191919,0xff1a1a1a,0xff1b1b1b, + 0xff1c1c1c,0xff1d1d1d,0xff1e1e1e,0xff1f1f1f,0xff202020,0xff212121,0xff222222,0xff232323,0xff242424,0xff252525,0xff262626,0xff272727,0xff282828,0xff292929, + 0xff2a2a2a,0xff2b2b2b,0xff2c2c2c,0xff2d2d2d,0xff2e2e2e,0xff2f2f2f,0xff303030,0xff313131,0xff323232,0xff333333,0xff343434,0xff353535,0xff363636,0xff373737, + 0xff383838,0xff393939,0xff3a3a3a,0xff3b3b3b,0xff3c3c3c,0xff3d3d3d,0xff3e3e3e,0xff3f3f3f,0xff404040,0xff414141,0xff424242,0xff434343,0xff444444,0xff454545, + 0xff464646,0xff474747,0xff484848,0xff494949,0xff4a4a4a,0xff4b4b4b,0xff4c4c4c,0xff4d4d4d,0xff4e4e4e,0xff4f4f4f,0xff505050,0xff515151,0xff525252,0xff535353, + 0xff545454,0xff555555,0xff565656,0xff575757,0xff585858,0xff595959,0xff5a5a5a,0xff5b5b5b,0xff5c5c5c,0xff5d5d5d,0xff5e5e5e,0xff5f5f5f,0xff606060,0xff616161, + 0xff626262,0xff636363,0xff646464,0xff656565,0xff666666,0xff676767,0xff686868,0xff696969,0xff6a6a6a,0xff6b6b6b,0xff6c6c6c,0xff6d6d6d,0xff6e6e6e,0xff6f6f6f, + 0xff707070,0xff717171,0xff727272,0xff737373,0xff747474,0xff757575,0xff767676,0xff777777,0xff787878,0xff797979,0xff7a7a7a,0xff7b7b7b,0xff7c7c7c,0xff7d7d7d, + 0xff7e7e7e,0xff7f7f7f,0xff808080,0xff818181,0xff828282,0xff838383,0xff848484,0xff858585,0xff868686,0xff878787,0xff888888,0xff898989,0xff8a8a8a,0xff8b8b8b, + 0xff8c8c8c,0xff8d8d8d,0xff8e8e8e,0xff8f8f8f,0xff909090,0xff919191,0xff929292,0xff939393,0xff949494,0xff959595,0xff969696,0xff979797,0xff989898,0xff999999, + 0xff9a9a9a,0xff9b9b9b,0xff9c9c9c,0xff9d9d9d,0xff9e9e9e,0xff9f9f9f,0xffa0a0a0,0xffa1a1a1,0xffa2a2a2,0xffa3a3a3,0xffa4a4a4,0xffa5a5a5,0xffa6a6a6,0xffa7a7a7, + 0xffa8a8a8,0xffa9a9a9,0xffaaaaaa,0xffababab,0xffacacac,0xffadadad,0xffaeaeae,0xffafafaf,0xffb0b0b0,0xffb1b1b1,0xffb2b2b2,0xffb3b3b3,0xffb4b4b4,0xffb5b5b5, + 0xffb6b6b6,0xffb7b7b7,0xffb8b8b8,0xffb9b9b9,0xffbababa,0xffbbbbbb,0xffbcbcbc,0xffbdbdbd,0xffbebebe,0xffbfbfbf,0xffc0c0c0,0xffc1c1c1,0xffc2c2c2,0xffc3c3c3, + 0xffc4c4c4,0xffc5c5c5,0xffc6c6c6,0xffc7c7c7,0xffc8c8c8,0xffc9c9c9,0xffcacaca,0xffcbcbcb,0xffcccccc,0xffcdcdcd,0xffcecece,0xffcfcfcf,0xffd0d0d0,0xffd1d1d1, + 0xffd2d2d2,0xffd3d3d3,0xffd4d4d4,0xffd5d5d5,0xffd6d6d6,0xffd7d7d7,0xffd8d8d8,0xffd9d9d9,0xffdadada,0xffdbdbdb,0xffdcdcdc,0xffdddddd,0xffdedede,0xffdfdfdf, + 0xffe0e0e0,0xffe1e1e1,0xffe2e2e2,0xffe3e3e3,0xffe4e4e4,0xffe5e5e5,0xffe6e6e6,0xffe7e7e7,0xffe8e8e8,0xffe9e9e9,0xffeaeaea,0xffebebeb,0xffececec,0xffededed, + 0xffeeeeee,0xffefefef,0xfff0f0f0,0xfff1f1f1,0xfff2f2f2,0xfff3f3f3,0xfff4f4f4,0xfff5f5f5,0xfff6f6f6,0xfff7f7f7,0xfff8f8f8,0xfff9f9f9,0xfffafafa,0xfffbfbfb, + 0xfffcfcfc,0xfffdfdfd,0xfffefefe,0xffffffff }; -static const unsigned char caption_active_large_right_data[] = { - 0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x02,0x03,0x04,0x05,0x01,0x01,0x01,0x01,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x06,0x06,0x07,0x08,0x01,0x01, - 0x09,0x09,0x01,0x01,0x01,0x01,0x00,0x00,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0b,0x0c,0x01,0x0d,0x0d,0x01,0x01,0x01,0x00,0x00,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0f,0x10,0x01,0x11,0x12,0x13,0x13,0x00,0x00,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x15,0x16,0x01,0x17,0x18,0x19,0x00,0x00, - 0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1b,0x01,0x1c,0x1d,0x1e, - 0x00,0x00,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x21,0x01,0x22, - 0x23,0x24,0x00,0x00,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26, - 0x27,0x01,0x28,0x29,0x00,0x00,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a, - 0x2a,0x2a,0x2b,0x01,0x2c,0x2d,0x00,0x00,0x2f,0x2f,0x2f,0x2f,0x2f,0x2f, - 0x2f,0x2f,0x2f,0x2f,0x30,0x01,0x31,0x32,0x00,0x00,0x34,0x34,0x34,0x34, - 0x34,0x34,0x34,0x34,0x34,0x34,0x35,0x01,0x36,0x37,0x00,0x00,0x39,0x39, - 0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x3a,0x01,0x3b,0x3c,0x00,0x00, - 0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3e,0x3f,0x01,0x40,0x41, - 0x00,0x00,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x44,0x01, - 0x45,0x46,0x00,0x00,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x48, - 0x49,0x01,0x4a,0x4b,0x00,0x00,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d, - 0x4d,0x4d,0x4e,0x01,0x4f,0x50,0x00,0x00,0x52,0x52,0x52,0x52,0x52,0x52, - 0x52,0x52,0x52,0x53,0x54,0x01,0x55,0x56,0x00,0x00,0x58,0x58,0x58,0x58, - 0x58,0x58,0x58,0x58,0x58,0x59,0x01,0x5a,0x5b,0x5c,0x00,0x00,0x5e,0x5e, - 0x5e,0x5e,0x5e,0x5e,0x5e,0x5e,0x5f,0x60,0x01,0x61,0x62,0x63,0x00,0x00, - 0x65,0x65,0x65,0x65,0x65,0x65,0x65,0x65,0x66,0x01,0x67,0x68,0x69,0x6a, - 0x00,0x00,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6d,0x01,0x01,0x6e,0x6f, - 0x70,0x71,0x00,0x00,0x72,0x72,0x72,0x72,0x72,0x73,0x74,0x01,0x01,0x75, - 0x76,0x77,0x78,0x79,0x00,0x00,0x7b,0x7b,0x7b,0x7c,0x7d,0x7e,0x01,0x01, - 0x7f,0x80,0x81,0x82,0x83,0x84,0x00,0x00,0x85,0x86,0x87,0x88,0x01,0x01, - 0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f,0x90,0x00,0x00,0x01,0x01,0x01,0x01, - 0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x99,0x00,0x00,0x9a,0x9b, - 0x9c,0x9d,0x9e,0x9f,0xa0,0xa1,0xa2,0xa3,0xa4,0xa5,0xa5,0xa5,0x00,0x00, - 0xa6,0xa7,0xa8,0xa9,0xaa,0xab,0xac,0xad,0xae,0xaf,0xaf,0xaf,0xaf,0xaf, - 0x00,0x00 +static const unsigned char grabbar_left_data[] = { + 0xff,0xff,0x98,0x98,0x98,0x98,0x98,0x98,0x98,0x00,0x00,0x00,0xff,0xff, + 0xa2,0xa2,0xa4,0xa2,0xa0,0x9f,0x9f,0x00,0x00,0x00,0xff,0xff,0x98,0x98, + 0x9b,0xa0,0xa1,0xa0,0xa0,0x00,0x00,0x00,0xff,0xff,0x91,0x92,0x94,0x98, + 0x9b,0x9b,0x9b,0x00,0x00,0x00,0xff,0xff,0x8d,0x8d,0x8e,0x90,0x91,0x93, + 0x93,0x00,0x00,0x00,0xff,0xff,0x89,0x89,0x89,0x8a,0x8a,0x8a,0x8a,0x00, + 0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00,0x00, + 0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x00,0x00,0x00 }; -static const QRgb caption_active_large_right_ctable[] = { - 0xffffff,0xffffffff,0xff64b2ff,0xff75baff,0xff88c4ff,0xffb3d9ff,0xff62b1fe,0xff68b4fe,0xffb5daff,0xfffefefe,0xff60affd,0xff83c1fd,0xffe5f2ff,0xfffdfdfd, - 0xff5eadfc,0xff6ab3fc,0xffebf5ff,0xffe7f0f9,0xffc6def6,0xffc8e0f8,0xff5babfb,0xff79bafc,0xfffcfdff,0xffd0e2f4,0xffcde3f9,0xffcfe5fb,0xff58a9f9,0xffbfdefd, - 0xffe7eff6,0xffcde3f7,0xffd2e8fd,0xffd3e9fe,0xff54a6f7,0xff6db3f8,0xfff4f6f9,0xffc5d9ee,0xffcfe4fa,0xffd1e7fd,0xff51a3f5,0xffe6f2fe,0xffc5d6e6,0xffcbe1f6, - 0xff4da1f4,0xffc2dffb,0xffcbd7e4,0xffc4daf0,0xffcee5fc,0xff4a9ef2,0xffadd3f9,0xffd0dae4,0xffbcd3ea,0xffc9e2fb,0xff469bf0,0xff77b6f4,0xffe5e9ee,0xffb8cde1, - 0xffc8dff5,0xff4298ee,0xff9fcaf6,0xffcbd4dc,0xffb2c7dd,0xffc4dcf3,0xff3e95ec,0xffa7cff6,0xffc3ccd5,0xffafc4d9,0xffc2d9f0,0xff3a92ea,0xff9bc7f4,0xffc6d0db, - 0xffa6c0dc,0xffb8d5f3,0xff3690e8,0xffafd3f6,0xffbbc7d1,0xffacc3d8,0xffbed7ee,0xff328de6,0xffc7e0f8,0xffaebcca,0xffacc3da,0xffbdd6ef,0xff2f8ae4,0xff368ee5, - 0xfff8fbfe,0xff95a9bb,0xffacc5dc,0xffbcd7f0,0xff2b87e3,0xff78b3ed,0xffd7dde3,0xff88a5c1,0xffa0c2e4,0xffadd2f6,0xff2784e1,0xff2b86e2,0xffe0edfb,0xffb0bbc5, - 0xff9bb1c7,0xffb1cae4,0xffbcd6f1,0xff2482df,0xff97c4f0,0xffdadee1,0xff879bae,0xffa3bbd3,0xffb5d0e9,0xffbbd7f2,0xff2180de,0xff75b0eb,0xff99a7b4,0xff95abc1, - 0xffacc5de,0xffb8d4ee,0xff1e7edc,0xff2281dd,0xff99c4ef,0xff9eafbe,0xff7898b7,0xff8db2d7,0xff9bc4ec,0xffa0cbf5,0xffa1ccf6,0xff1c7cdb,0xff2481dc,0xff6aa9e7, - 0xffdeecfa,0xffa8b2bd,0xff869baf,0xff9db4cc,0xffaec8e3,0xffb7d2ee,0xffb9d5f1,0xff8abbec,0xffa3caf0,0xffbdd8f4,0xfff7fafe,0xffd9dde1,0xff94a3b1,0xff889db2, - 0xff9ab3ca,0xffa9c4de,0xffb2cfea,0xffb5d2ee,0xffb6d3ef,0xffd7dce1,0xffaeb9c4,0xff7e94a9,0xff8ba3ba,0xff99b4ce,0xffa5c2dd,0xffaccae6,0xffaecdea,0xffafceeb, - 0xffb7c8d8,0xffa7bbd0,0xff99b1c9,0xff799abc,0xff759abe,0xff7ca2c9,0xff83acd4,0xff8bb6e1,0xff91beeb,0xff95c4f2,0xff96c5f4,0xff97c6f5,0xff2279d0,0xff227ad1, - 0xff227ad2,0xff237cd6,0xff237ed9,0xff2582e0,0xff2586e6,0xff2689eb,0xff278aee,0xff278bef +static const QRgb grabbar_left_ctable[] = { + 0xff000000,0xff010101,0xff020202,0xff030303,0xff040404,0xff050505,0xff060606,0xff070707,0xff080808,0xff090909,0xff0a0a0a,0xff0b0b0b,0xff0c0c0c,0xff0d0d0d, + 0xff0e0e0e,0xff0f0f0f,0xff101010,0xff111111,0xff121212,0xff131313,0xff141414,0xff151515,0xff161616,0xff171717,0xff181818,0xff191919,0xff1a1a1a,0xff1b1b1b, + 0xff1c1c1c,0xff1d1d1d,0xff1e1e1e,0xff1f1f1f,0xff202020,0xff212121,0xff222222,0xff232323,0xff242424,0xff252525,0xff262626,0xff272727,0xff282828,0xff292929, + 0xff2a2a2a,0xff2b2b2b,0xff2c2c2c,0xff2d2d2d,0xff2e2e2e,0xff2f2f2f,0xff303030,0xff313131,0xff323232,0xff333333,0xff343434,0xff353535,0xff363636,0xff373737, + 0xff383838,0xff393939,0xff3a3a3a,0xff3b3b3b,0xff3c3c3c,0xff3d3d3d,0xff3e3e3e,0xff3f3f3f,0xff404040,0xff414141,0xff424242,0xff434343,0xff444444,0xff454545, + 0xff464646,0xff474747,0xff484848,0xff494949,0xff4a4a4a,0xff4b4b4b,0xff4c4c4c,0xff4d4d4d,0xff4e4e4e,0xff4f4f4f,0xff505050,0xff515151,0xff525252,0xff535353, + 0xff545454,0xff555555,0xff565656,0xff575757,0xff585858,0xff595959,0xff5a5a5a,0xff5b5b5b,0xff5c5c5c,0xff5d5d5d,0xff5e5e5e,0xff5f5f5f,0xff606060,0xff616161, + 0xff626262,0xff636363,0xff646464,0xff656565,0xff666666,0xff676767,0xff686868,0xff696969,0xff6a6a6a,0xff6b6b6b,0xff6c6c6c,0xff6d6d6d,0xff6e6e6e,0xff6f6f6f, + 0xff707070,0xff717171,0xff727272,0xff737373,0xff747474,0xff757575,0xff767676,0xff777777,0xff787878,0xff797979,0xff7a7a7a,0xff7b7b7b,0xff7c7c7c,0xff7d7d7d, + 0xff7e7e7e,0xff7f7f7f,0xff808080,0xff818181,0xff828282,0xff838383,0xff848484,0xff858585,0xff868686,0xff878787,0xff888888,0xff898989,0xff8a8a8a,0xff8b8b8b, + 0xff8c8c8c,0xff8d8d8d,0xff8e8e8e,0xff8f8f8f,0xff909090,0xff919191,0xff929292,0xff939393,0xff949494,0xff959595,0xff969696,0xff979797,0xff989898,0xff999999, + 0xff9a9a9a,0xff9b9b9b,0xff9c9c9c,0xff9d9d9d,0xff9e9e9e,0xff9f9f9f,0xffa0a0a0,0xffa1a1a1,0xffa2a2a2,0xffa3a3a3,0xffa4a4a4,0xffa5a5a5,0xffa6a6a6,0xffa7a7a7, + 0xffa8a8a8,0xffa9a9a9,0xffaaaaaa,0xffababab,0xffacacac,0xffadadad,0xffaeaeae,0xffafafaf,0xffb0b0b0,0xffb1b1b1,0xffb2b2b2,0xffb3b3b3,0xffb4b4b4,0xffb5b5b5, + 0xffb6b6b6,0xffb7b7b7,0xffb8b8b8,0xffb9b9b9,0xffbababa,0xffbbbbbb,0xffbcbcbc,0xffbdbdbd,0xffbebebe,0xffbfbfbf,0xffc0c0c0,0xffc1c1c1,0xffc2c2c2,0xffc3c3c3, + 0xffc4c4c4,0xffc5c5c5,0xffc6c6c6,0xffc7c7c7,0xffc8c8c8,0xffc9c9c9,0xffcacaca,0xffcbcbcb,0xffcccccc,0xffcdcdcd,0xffcecece,0xffcfcfcf,0xffd0d0d0,0xffd1d1d1, + 0xffd2d2d2,0xffd3d3d3,0xffd4d4d4,0xffd5d5d5,0xffd6d6d6,0xffd7d7d7,0xffd8d8d8,0xffd9d9d9,0xffdadada,0xffdbdbdb,0xffdcdcdc,0xffdddddd,0xffdedede,0xffdfdfdf, + 0xffe0e0e0,0xffe1e1e1,0xffe2e2e2,0xffe3e3e3,0xffe4e4e4,0xffe5e5e5,0xffe6e6e6,0xffe7e7e7,0xffe8e8e8,0xffe9e9e9,0xffeaeaea,0xffebebeb,0xffececec,0xffededed, + 0xffeeeeee,0xffefefef,0xfff0f0f0,0xfff1f1f1,0xfff2f2f2,0xfff3f3f3,0xfff4f4f4,0xfff5f5f5,0xfff6f6f6,0xfff7f7f7,0xfff8f8f8,0xfff9f9f9,0xfffafafa,0xfffbfbfb, + 0xfffcfcfc,0xfffdfdfd,0xfffefefe,0xffffffff }; -static const unsigned char caption_active_small_center_data[] = { - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x00,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x00,0x00,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x00,0x00,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x00,0x00,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x00,0x00,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x00,0x00, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x00,0x00,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x00,0x00,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x00,0x00,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x00,0x00,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x00,0x00,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x00,0x00, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x00,0x00,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x00,0x00,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x00,0x00,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x00,0x00,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x00,0x00,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x00,0x00,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x00,0x00, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x00,0x00,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x00,0x00,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x00,0x00,0x18,0x18, - 0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, - 0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, - 0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, - 0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00 +static const unsigned char grabbar_right_data[] = { + 0x98,0x98,0x98,0x98,0x98,0x98,0xff,0xff,0x55,0x00,0x00,0x00,0x9d,0x9c, + 0x9b,0x99,0x98,0x98,0xff,0xff,0x55,0x00,0x00,0x00,0xa0,0x9e,0x9b,0x97, + 0x96,0x96,0xff,0xff,0x55,0x00,0x00,0x00,0x9b,0x9b,0x98,0x94,0x92,0x91, + 0xff,0xff,0x55,0x00,0x00,0x00,0x93,0x94,0x94,0x91,0x8f,0x8e,0xff,0xff, + 0x55,0x00,0x00,0x00,0x8a,0x8b,0x8c,0x8c,0x8c,0x8c,0xff,0xff,0x55,0x00, + 0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x55,0x00,0x00,0x00, + 0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x00,0x00,0x00 }; -static const QRgb caption_active_small_center_ctable[] = { - 0xffffff,0xffffffff,0xff64b2ff,0xff62b0fe,0xff5faefd,0xff5cacfb,0xff59aafa,0xff55a7f8,0xff51a4f6,0xff4da1f4,0xff499ef2,0xff459bf0,0xff4097ed,0xff3c94eb, - 0xff3790e9,0xff338de7,0xff2f8ae4,0xff2a87e2,0xff2684e0,0xff2381df,0xff1f7fdd,0xff1c7cdc,0xff76afe9,0xffc4d1df,0xff2278cf +static const QRgb grabbar_right_ctable[] = { + 0xff000000,0xff010101,0xff020202,0xff030303,0xff040404,0xff050505,0xff060606,0xff070707,0xff080808,0xff090909,0xff0a0a0a,0xff0b0b0b,0xff0c0c0c,0xff0d0d0d, + 0xff0e0e0e,0xff0f0f0f,0xff101010,0xff111111,0xff121212,0xff131313,0xff141414,0xff151515,0xff161616,0xff171717,0xff181818,0xff191919,0xff1a1a1a,0xff1b1b1b, + 0xff1c1c1c,0xff1d1d1d,0xff1e1e1e,0xff1f1f1f,0xff202020,0xff212121,0xff222222,0xff232323,0xff242424,0xff252525,0xff262626,0xff272727,0xff282828,0xff292929, + 0xff2a2a2a,0xff2b2b2b,0xff2c2c2c,0xff2d2d2d,0xff2e2e2e,0xff2f2f2f,0xff303030,0xff313131,0xff323232,0xff333333,0xff343434,0xff353535,0xff363636,0xff373737, + 0xff383838,0xff393939,0xff3a3a3a,0xff3b3b3b,0xff3c3c3c,0xff3d3d3d,0xff3e3e3e,0xff3f3f3f,0xff404040,0xff414141,0xff424242,0xff434343,0xff444444,0xff454545, + 0xff464646,0xff474747,0xff484848,0xff494949,0xff4a4a4a,0xff4b4b4b,0xff4c4c4c,0xff4d4d4d,0xff4e4e4e,0xff4f4f4f,0xff505050,0xff515151,0xff525252,0xff535353, + 0xff545454,0xff555555,0xff565656,0xff575757,0xff585858,0xff595959,0xff5a5a5a,0xff5b5b5b,0xff5c5c5c,0xff5d5d5d,0xff5e5e5e,0xff5f5f5f,0xff606060,0xff616161, + 0xff626262,0xff636363,0xff646464,0xff656565,0xff666666,0xff676767,0xff686868,0xff696969,0xff6a6a6a,0xff6b6b6b,0xff6c6c6c,0xff6d6d6d,0xff6e6e6e,0xff6f6f6f, + 0xff707070,0xff717171,0xff727272,0xff737373,0xff747474,0xff757575,0xff767676,0xff777777,0xff787878,0xff797979,0xff7a7a7a,0xff7b7b7b,0xff7c7c7c,0xff7d7d7d, + 0xff7e7e7e,0xff7f7f7f,0xff808080,0xff818181,0xff828282,0xff838383,0xff848484,0xff858585,0xff868686,0xff878787,0xff888888,0xff898989,0xff8a8a8a,0xff8b8b8b, + 0xff8c8c8c,0xff8d8d8d,0xff8e8e8e,0xff8f8f8f,0xff909090,0xff919191,0xff929292,0xff939393,0xff949494,0xff959595,0xff969696,0xff979797,0xff989898,0xff999999, + 0xff9a9a9a,0xff9b9b9b,0xff9c9c9c,0xff9d9d9d,0xff9e9e9e,0xff9f9f9f,0xffa0a0a0,0xffa1a1a1,0xffa2a2a2,0xffa3a3a3,0xffa4a4a4,0xffa5a5a5,0xffa6a6a6,0xffa7a7a7, + 0xffa8a8a8,0xffa9a9a9,0xffaaaaaa,0xffababab,0xffacacac,0xffadadad,0xffaeaeae,0xffafafaf,0xffb0b0b0,0xffb1b1b1,0xffb2b2b2,0xffb3b3b3,0xffb4b4b4,0xffb5b5b5, + 0xffb6b6b6,0xffb7b7b7,0xffb8b8b8,0xffb9b9b9,0xffbababa,0xffbbbbbb,0xffbcbcbc,0xffbdbdbd,0xffbebebe,0xffbfbfbf,0xffc0c0c0,0xffc1c1c1,0xffc2c2c2,0xffc3c3c3, + 0xffc4c4c4,0xffc5c5c5,0xffc6c6c6,0xffc7c7c7,0xffc8c8c8,0xffc9c9c9,0xffcacaca,0xffcbcbcb,0xffcccccc,0xffcdcdcd,0xffcecece,0xffcfcfcf,0xffd0d0d0,0xffd1d1d1, + 0xffd2d2d2,0xffd3d3d3,0xffd4d4d4,0xffd5d5d5,0xffd6d6d6,0xffd7d7d7,0xffd8d8d8,0xffd9d9d9,0xffdadada,0xffdbdbdb,0xffdcdcdc,0xffdddddd,0xffdedede,0xffdfdfdf, + 0xffe0e0e0,0xffe1e1e1,0xffe2e2e2,0xffe3e3e3,0xffe4e4e4,0xffe5e5e5,0xffe6e6e6,0xffe7e7e7,0xffe8e8e8,0xffe9e9e9,0xffeaeaea,0xffebebeb,0xffececec,0xffededed, + 0xffeeeeee,0xffefefef,0xfff0f0f0,0xfff1f1f1,0xfff2f2f2,0xfff3f3f3,0xfff4f4f4,0xfff5f5f5,0xfff6f6f6,0xfff7f7f7,0xfff8f8f8,0xfff9f9f9,0xfffafafa,0xfffbfbfb, + 0xfffcfcfc,0xfffdfdfd,0xfffefefe,0xffffffff }; -static const unsigned char caption_active_small_left_data[] = { - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x00,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x03,0x04,0x01,0x05, - 0x06,0x07,0x08,0x09,0x00,0x00,0x0a,0x0a,0x0a,0x0a,0x0a,0x0b,0x01,0x01, - 0x0c,0x0d,0x0e,0x0e,0x0e,0x0e,0x00,0x00,0x0f,0x0f,0x0f,0x0f,0x10,0x01, - 0x01,0x11,0x12,0x13,0x13,0x13,0x13,0x13,0x00,0x00,0x14,0x14,0x14,0x15, - 0x16,0x01,0x17,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x14,0x14, - 0x14,0x19,0x01,0x1a,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x00,0x00, - 0x1c,0x1c,0x1d,0x01,0x05,0x1e,0x1f,0x1f,0x1f,0x1f,0x1f,0x1f,0x1f,0x1f, - 0x00,0x00,0x20,0x20,0x21,0x01,0x22,0x23,0x23,0x23,0x23,0x23,0x23,0x23, - 0x23,0x23,0x00,0x00,0x24,0x24,0x25,0x01,0x26,0x27,0x27,0x27,0x27,0x27, - 0x27,0x27,0x27,0x27,0x00,0x00,0x28,0x28,0x29,0x01,0x2a,0x2b,0x2b,0x2b, - 0x2b,0x2b,0x2b,0x2b,0x2b,0x2b,0x00,0x00,0x02,0x02,0x2c,0x01,0x2d,0x2e, - 0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x00,0x00,0x2f,0x2f,0x01,0x01, - 0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x00,0x00,0x31,0x31, - 0x05,0x01,0x32,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x00,0x00, - 0x34,0x34,0x35,0x01,0x36,0x37,0x37,0x37,0x37,0x37,0x37,0x37,0x37,0x37, - 0x00,0x00,0x38,0x38,0x39,0x01,0x3a,0x3b,0x3b,0x3b,0x3b,0x3b,0x3b,0x3b, - 0x3b,0x3b,0x00,0x00,0x3c,0x3c,0x3d,0x01,0x3e,0x3f,0x40,0x40,0x40,0x40, - 0x40,0x40,0x40,0x40,0x00,0x00,0x41,0x41,0x41,0x42,0x01,0x43,0x44,0x44, - 0x44,0x44,0x44,0x44,0x44,0x44,0x00,0x00,0x45,0x45,0x45,0x46,0x01,0x47, - 0x48,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x00,0x00,0x4a,0x4a,0x4a,0x4a, - 0x4b,0x01,0x4c,0x4d,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x00,0x00,0x4f,0x4f, - 0x4f,0x4f,0x50,0x51,0x01,0x52,0x53,0x54,0x54,0x54,0x54,0x54,0x00,0x00, - 0x55,0x55,0x55,0x55,0x55,0x56,0x57,0x01,0x01,0x58,0x59,0x5a,0x5a,0x5a, - 0x00,0x00,0x5b,0x5b,0x5b,0x5b,0x5b,0x5b,0x5c,0x5d,0x5e,0x01,0x01,0x5f, - 0x60,0x61,0x00,0x00,0x62,0x62,0x62,0x62,0x62,0x62,0x62,0x63,0x64,0x65, - 0x66,0x01,0x01,0x01,0x00,0x00,0x67,0x67,0x67,0x67,0x67,0x67,0x67,0x67, - 0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x00,0x00,0x6e,0x6e,0x6e,0x6e,0x6e,0x6e, - 0x6e,0x6e,0x6e,0x6f,0x70,0x71,0x72,0x73,0x00,0x00 +static const QRgb titlebar_center_data[] = { + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1, + 0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0, + 0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae, + 0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffacacac,0xffacacac,0xffacacac,0xffacacac, + 0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffaaaaaa,0xffaaaaaa, + 0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa, + 0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8, + 0xffa8a8a8,0xffa8a8a8,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5, + 0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2, + 0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f, + 0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c, + 0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff999999,0xff999999,0xff999999,0xff999999, + 0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff969696,0xff969696, + 0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696, + 0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393, + 0xff939393,0xff939393,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090, + 0xff909090,0xff909090,0xff909090,0xff909090,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d, + 0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a, + 0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787, + 0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff848484,0xff848484,0xff848484,0xff848484, + 0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff828282,0xff828282, + 0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282, + 0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f, + 0xff7f7f7f,0xff7f7f7f,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d, + 0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b, + 0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a, + 0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c, + 0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c }; -static const QRgb caption_active_small_left_ctable[] = { - 0xffffff,0xffffffff,0xffc8e0f8,0xffd4e7fa,0xfff1f7fd,0xfffcfdff,0xffcde6ff,0xff99cdff,0xff83c1ff,0xff67b4ff,0xffcfe5fb,0xffdeedfc,0xffe5f2ff,0xff84c1fe, - 0xff62b0fe,0xffd3e9fe,0xffe1f0fe,0xffb6dafe,0xff65b1fd,0xff5faefd,0xffd1e7fd,0xffd4e9fd,0xfffafdff,0xffa6d2fd,0xff5cacfb,0xffeef6fe,0xffcce5fd,0xff59aafa, - 0xffcfe6fd,0xffd3e8fd,0xff6ab2f9,0xff55a7f8,0xffcbe4fd,0xffe0effe,0xffc6e1fc,0xff51a4f6,0xffcce3fa,0xffedf5fd,0xff8ec3f8,0xff4da1f4,0xffcae2fa,0xfff9fbfe, - 0xff60aaf4,0xff499ef2,0xfffeffff,0xff499df0,0xff459bf0,0xffbedcfb,0xff4097ed,0xffc4def6,0xff479aec,0xff3c94eb,0xffc2dcf6,0xfff2f7fd,0xff63a8ee,0xff3790e9, - 0xffc0dbf5,0xffe2effa,0xff9bc7f3,0xff338de7,0xffafd4f9,0xffc3dffb,0xffddecfb,0xff338ce5,0xff2f8ae4,0xffbdd8f3,0xffeff5fc,0xff7bb5ed,0xff2a87e2,0xffbcd8f3, - 0xffd6e7f8,0xffeff6fd,0xff3e92e3,0xff2684e0,0xffbbd7f2,0xffe8f1fa,0xffd7e8f9,0xff338ae1,0xff2381df,0xffa1ccf6,0xffa7cff7,0xffe9f3fc,0xffdaeaf9,0xff4796e3, - 0xff1f7fdd,0xffb9d5f1,0xffbfd8f1,0xffecf3fa,0xffa9cdf2,0xff4192e2,0xff1c7cdc,0xffb6d3ef,0xffb5d1ed,0xffdee9f5,0xfffcfdfe,0xffe2eefa,0xffa3caf0,0xff9fc7ef, - 0xffafceeb,0xffadcce8,0xffb5cfe7,0xffd9e4ef,0xffedf1f5,0xff97c6f5,0xff96c4f3,0xff93c1ee,0xff8ebae7,0xff9bbee1,0xffb2cae2,0xffb1c7dc,0xff278bef,0xff278aee, - 0xff2789ec,0xff2687e8,0xff2584e3,0xff2481dd +static const QRgb titlebar_left_data[] = { + 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x17ffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0x0,0x0,0x0,0x0,0x0,0x0,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff, + 0xffffffff,0xffffffff,0x0,0x0,0x0,0x0,0xffffffff,0xffffffff,0xffffffff,0xfffdfdfd,0xffe6e6e6,0xffcccccc,0xffc1c1c1,0xffb3b3b3, + 0xffb1b1b1,0xffb1b1b1,0xffb1b1b1,0x0,0x0,0x0,0xffffffff,0xffffffff,0xffffffff,0xfff2f2f2,0xffc1c1c1,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0, + 0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0x0,0x0,0xffffffff,0xffffffff,0xffffffff,0xffdadada,0xffb1b1b1,0xffaeaeae,0xffaeaeae,0xffaeaeae, + 0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0x0,0x13ffffff,0xffffffff,0xffffffff,0xffd2d2d2,0xffacacac,0xffacacac,0xffacacac,0xffacacac, + 0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0x0,0xffffffff,0xffffffff,0xffe4e4e4,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa, + 0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0x17ffffff,0xffffffff,0xfffdfdfd,0xffb3b3b3,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8, + 0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffffffff,0xffffffff,0xffe1e1e1,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5, + 0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffffffff,0xffffffff,0xffc4c4c4,0xffa2a2a2,0xffa2a2a2, + 0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffffffff,0xffffffff,0xffababab,0xff9f9f9f, + 0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xffffffff,0xffffffff,0xff9c9c9c, + 0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xffffffff,0xffffffff, + 0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xffffffff, + 0xffffffff,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696, + 0xffffffff,0xffffffff,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393, + 0xff939393,0xffffffff,0xffffffff,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090, + 0xff909090,0xff909090,0xffffffff,0xffffffff,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d, + 0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xffffffff,0xffffffff,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a, + 0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xffffffff,0xffffffff,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787, + 0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xffffffff,0xffffffff,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484, + 0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xffffffff,0xffffffff,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282, + 0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xffffffff,0xffffffff,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f, + 0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xffffffff,0xffffffff,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d, + 0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xffffffff,0xffffffff,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b, + 0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xffffffff,0xffffffff,0xff7a7a7a,0xff7a7a7a, + 0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xffffffff,0xffffffff,0xff6c6c6c, + 0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c }; -static const unsigned char caption_active_small_right_data[] = { - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x00,0x00,0x02,0x03,0x04,0x05,0x06,0x01,0x01,0x07,0x08,0x08, - 0x08,0x08,0x08,0x08,0x00,0x00,0x09,0x09,0x09,0x09,0x0a,0x0b,0x01,0x01, - 0x0c,0x0d,0x0e,0x0e,0x0e,0x0e,0x00,0x00,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x10,0x11,0x01,0x12,0x13,0x14,0x14,0x14,0x00,0x00,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x16,0x17,0x01,0x18,0x0e,0x19,0x19,0x00,0x00,0x1a,0x1a, - 0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1b,0x1c,0x01,0x1d,0x0e,0x19,0x00,0x00, - 0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1f,0x01,0x20,0x21,0x22, - 0x00,0x00,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x24,0x01,0x25, - 0x26,0x27,0x00,0x00,0x28,0x28,0x28,0x28,0x28,0x28,0x28,0x28,0x28,0x28, - 0x29,0x01,0x2a,0x2b,0x00,0x00,0x2c,0x2c,0x2c,0x2c,0x2c,0x2c,0x2c,0x2c, - 0x2c,0x2c,0x2d,0x01,0x2e,0x2f,0x00,0x00,0x30,0x30,0x30,0x30,0x30,0x30, - 0x30,0x30,0x30,0x30,0x31,0x01,0x32,0x33,0x00,0x00,0x34,0x34,0x34,0x34, - 0x34,0x34,0x34,0x34,0x34,0x34,0x35,0x01,0x36,0x37,0x00,0x00,0x38,0x38, - 0x38,0x38,0x38,0x38,0x38,0x38,0x38,0x38,0x39,0x01,0x3a,0x3b,0x00,0x00, - 0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3d,0x01,0x3e,0x3f, - 0x00,0x00,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x41,0x42,0x01, - 0x43,0x44,0x00,0x00,0x45,0x45,0x45,0x45,0x45,0x45,0x45,0x45,0x45,0x46, - 0x01,0x47,0x48,0x49,0x00,0x00,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a, - 0x4b,0x4c,0x01,0x4d,0x4e,0x4f,0x00,0x00,0x50,0x50,0x50,0x50,0x50,0x50, - 0x50,0x50,0x51,0x01,0x52,0x53,0x54,0x55,0x00,0x00,0x56,0x56,0x56,0x56, - 0x56,0x56,0x56,0x57,0x01,0x01,0x58,0x59,0x5a,0x5b,0x00,0x00,0x5c,0x5c, - 0x5c,0x5c,0x5c,0x5d,0x5e,0x01,0x01,0x5f,0x60,0x61,0x62,0x63,0x00,0x00, - 0x64,0x64,0x64,0x65,0x66,0x67,0x01,0x01,0x68,0x69,0x6a,0x6b,0x6c,0x6d, - 0x00,0x00,0x6e,0x6f,0x70,0x71,0x01,0x01,0x72,0x73,0x74,0x75,0x76,0x77, - 0x78,0x79,0x00,0x00,0x01,0x01,0x01,0x01,0x7a,0x7b,0x7c,0x7d,0x7e,0x7f, - 0x80,0x81,0x82,0x82,0x00,0x00,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8a, - 0x8b,0x8c,0x8d,0x8e,0x8e,0x8e,0x00,0x00,0x8f,0x90,0x91,0x92,0x93,0x94, - 0x95,0x96,0x97,0x98,0x98,0x98,0x98,0x98,0x00,0x00 -}; - -static const QRgb caption_active_small_right_ctable[] = { - 0xffffff,0xffffffff,0xff64b2ff,0xff75baff,0xff88c4ff,0xffb3d9ff,0xffecf5ff,0xffe6f0fb,0xffc8e0f8,0xff62b0fe,0xff68b3fe,0xffb5daff,0xfff3f8fd,0xffd3e7fa, - 0xffcfe5fb,0xff5faefd,0xff82c0fd,0xffe5f2ff,0xfff1f7fd,0xffd1e7fc,0xffd3e9fe,0xff5cacfb,0xff68b2fb,0xffebf5fe,0xffeaf2fb,0xffd1e7fd,0xff59aafa,0xff77b9fb, - 0xfffcfdff,0xffd2e4f6,0xff55a7f8,0xffbedefc,0xffe6eef5,0xffc9e0f6,0xffcee5fc,0xff51a4f6,0xff6ab1f7,0xfff3f6f9,0xffbfd7ee,0xffc9e1fa,0xff4da1f4,0xffe5f1fd, - 0xffc1d3e5,0xffc6ddf3,0xff499ef2,0xffc0defb,0xffc8d5e2,0xffc0d6ed,0xff459bf0,0xffaad2f8,0xffcbd5e0,0xffb9cfe6,0xff4097ed,0xff9ecaf6,0xffcad5e0,0xffabc6e2, - 0xff3c94eb,0xffb1d4f7,0xffbec9d4,0xffaec6db,0xff3790e9,0xffc8e1f9,0xffafbdca,0xffacc3da,0xff338de7,0xff3a91e8,0xfff8fbfe,0xff95a9bb,0xffacc5dc,0xff2f8ae4, - 0xff7bb5ee,0xffd7dde3,0xff88a5c1,0xffa0c2e4,0xff2a87e2,0xff2e89e3,0xffe0eefb,0xffb0bbc5,0xff9bb1c7,0xffb1cae4,0xff2684e0,0xff98c5f0,0xffdadee1,0xff879bae, - 0xffa3bbd3,0xffb5d0e9,0xff2381df,0xff77b1eb,0xff99a7b4,0xff95abc1,0xffacc5de,0xffb8d4ee,0xff1f7fdd,0xff2382de,0xff99c5f0,0xff9eafbe,0xff7898b7,0xff8db2d7, - 0xff9bc4ec,0xffa0cbf5,0xff1c7cdc,0xff2481dd,0xff6aa9e8,0xffdeecfa,0xffa8b2bd,0xff869baf,0xff9db4cc,0xffaec8e3,0xffb7d2ee,0xffb9d5f1,0xff8abbec,0xffa3caf0, - 0xffbdd8f4,0xfff7fafe,0xffd9dde1,0xff94a3b1,0xff889db2,0xff9ab3ca,0xffa9c4de,0xffb2cfea,0xffb5d2ee,0xffb6d3ef,0xffd7dce1,0xffaeb9c4,0xff7e94a9,0xff8ba3ba, - 0xff99b4ce,0xffa5c2dd,0xffaccae6,0xffaecdea,0xffafceeb,0xffb7c8d8,0xffa7bbd0,0xff99b1c9,0xff799abc,0xff759abe,0xff7ca2c9,0xff83acd4,0xff8bb6e1,0xff91beeb, - 0xff95c4f2,0xff96c5f4,0xff97c6f5,0xff2279d0,0xff227ad1,0xff227ad2,0xff237cd6,0xff237ed9,0xff2582e0,0xff2586e6,0xff2689eb,0xff278aee,0xff278bef -}; - -static const unsigned char caption_inactive_center_data[] = { - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, - 0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, - 0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18, - 0x18,0x18,0x18,0x18 -}; - -static const QRgb caption_inactive_center_ctable[] = { - 0xffffff,0xffffffff,0xffcfe7ff,0xffcde6fe,0xffcbe4fd,0xffc8e1fb,0xffc5dffa,0xffc1dcf8,0xffbdd9f6,0xffb9d6f4,0xffb4d3f2,0xffb0d0f0,0xffaccced,0xffa7c9eb, - 0xffa3c5e9,0xff9ec2e7,0xff9abfe4,0xff96bce2,0xff92b9e0,0xff8eb6df,0xff8bb4dd,0xff88b2dc,0xffb6d0e9,0xffd1d9e1,0xffa6cff9 -}; - -static const unsigned char caption_inactive_left_data[] = { - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x00,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x03,0x04,0x01,0x05, - 0x06,0x07,0x08,0x09,0x00,0x00,0x0a,0x0a,0x0a,0x0a,0x0a,0x0b,0x01,0x01, - 0x0c,0x0d,0x0e,0x0e,0x0e,0x0e,0x00,0x00,0x05,0x05,0x05,0x05,0x05,0x01, - 0x01,0x0f,0x10,0x11,0x11,0x11,0x11,0x11,0x00,0x00,0x12,0x12,0x12,0x12, - 0x01,0x01,0x13,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x00,0x00,0x15,0x15, - 0x15,0x16,0x01,0x17,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00, - 0x12,0x12,0x12,0x01,0x16,0x19,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a,0x1a, - 0x00,0x00,0x0c,0x0c,0x1b,0x01,0x1c,0x1d,0x1d,0x1d,0x1d,0x1d,0x1d,0x1d, - 0x1d,0x1d,0x00,0x00,0x1e,0x1e,0x1f,0x01,0x20,0x21,0x21,0x21,0x21,0x21, - 0x21,0x21,0x21,0x21,0x00,0x00,0x22,0x22,0x16,0x01,0x23,0x24,0x24,0x24, - 0x24,0x24,0x24,0x24,0x24,0x24,0x00,0x00,0x25,0x25,0x01,0x01,0x26,0x27, - 0x27,0x27,0x27,0x27,0x27,0x27,0x27,0x27,0x00,0x00,0x28,0x28,0x01,0x01, - 0x29,0x29,0x29,0x29,0x29,0x29,0x29,0x29,0x29,0x29,0x00,0x00,0x2a,0x2a, - 0x05,0x01,0x2b,0x2c,0x2c,0x2c,0x2c,0x2c,0x2c,0x2c,0x2c,0x2c,0x00,0x00, - 0x2d,0x2d,0x15,0x01,0x2e,0x2f,0x2f,0x2f,0x2f,0x2f,0x2f,0x2f,0x2f,0x2f, - 0x00,0x00,0x30,0x30,0x1e,0x01,0x31,0x32,0x32,0x32,0x32,0x32,0x32,0x32, - 0x32,0x32,0x00,0x00,0x33,0x33,0x34,0x01,0x35,0x36,0x37,0x37,0x37,0x37, - 0x37,0x37,0x37,0x37,0x00,0x00,0x38,0x38,0x38,0x39,0x01,0x3a,0x3b,0x3b, - 0x3b,0x3b,0x3b,0x3b,0x3b,0x3b,0x00,0x00,0x3c,0x3c,0x3c,0x25,0x01,0x3d, - 0x3e,0x3f,0x3f,0x3f,0x3f,0x3f,0x3f,0x3f,0x00,0x00,0x40,0x40,0x40,0x40, - 0x1e,0x01,0x41,0x42,0x43,0x43,0x43,0x43,0x43,0x43,0x00,0x00,0x44,0x44, - 0x44,0x44,0x45,0x46,0x01,0x47,0x48,0x49,0x49,0x49,0x49,0x49,0x00,0x00, - 0x40,0x40,0x40,0x40,0x40,0x40,0x4a,0x01,0x01,0x4b,0x4c,0x4d,0x4d,0x4d, - 0x00,0x00,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4f,0x50,0x51,0x01,0x01,0x52, - 0x53,0x54,0x00,0x00,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x56,0x57,0x58, - 0x59,0x01,0x01,0x01,0x00,0x00,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a,0x5a, - 0x5b,0x1a,0x5c,0x5d,0x5e,0x5f,0x00,0x00,0x60,0x60,0x60,0x60,0x60,0x60, - 0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x00,0x00 -}; - -static const QRgb caption_inactive_left_ctable[] = { - 0xffffff,0xffffffff,0xffedf1f5,0xfff1f4f7,0xfffbfcfd,0xfffeffff,0xffeff7ff,0xffe0efff,0xffd9ecff,0xffd0e7ff,0xfff7f9fa,0xfff9fbfc,0xfff7fbff,0xffd8ebfe, - 0xffcde6fe,0xffe7f3fe,0xffcde5fd,0xffcbe4fd,0xfffcfdfe,0xffe1effd,0xffc8e1fb,0xfffdfdfe,0xfffefeff,0xffedf5fd,0xffc5dffa,0xffc9e0f9,0xffc1dcf8,0xfffafdff, - 0xffeaf3fc,0xffbdd9f6,0xfffafbfc,0xfffdfefe,0xffd3e5f8,0xffb9d6f4,0xfff9fafc,0xffbdd9f4,0xffb4d3f2,0xfff7f9fb,0xffb2d1f0,0xffb0d0f0,0xffebf5ff,0xffaccced, - 0xfff5f8fa,0xffacccec,0xffa7c9eb,0xfff4f7fa,0xffb7d2ee,0xffa3c5e9,0xfff3f6f9,0xffcfe1f3,0xff9ec2e7,0xffddeeff,0xffe6f2ff,0xffeef4fb,0xff9cc0e5,0xff9abfe4, - 0xfff1f5f8,0xfffcfdfd,0xffbed5ed,0xff96bce2,0xfff2f5f9,0xfff7fafd,0xff9ec1e3,0xff92b9e0,0xfff2f5f8,0xffebf2f9,0xff96bbe1,0xff8eb6df,0xffcfe7ff,0xffd2e9ff, - 0xfff3f9fe,0xffecf3f9,0xffa0c2e3,0xff8bb4dd,0xfffafbfb,0xffd2e2f2,0xff9cbfe2,0xff88b2dc,0xffeef2f6,0xffecf0f4,0xfff4f6f7,0xfffefefe,0xfff0f5fa,0xffcedff0, - 0xffccdeef,0xffe6ecf1,0xffe3e9ee,0xffe3e8eb,0xffedeff1,0xfff5f5f6,0xffc6e2ff,0xffc4e0fd,0xffbad5f0,0xffbed3e8,0xffcad9e7,0xffc7d4e1,0xffa6cff9 -}; - -static const unsigned char caption_inactive_right_data[] = { - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x00,0x00,0x02,0x03,0x04,0x05,0x06,0x01,0x01,0x07,0x08,0x08, - 0x08,0x08,0x08,0x08,0x00,0x00,0x09,0x09,0x09,0x09,0x0a,0x05,0x01,0x01, - 0x0b,0x0c,0x0c,0x0c,0x0c,0x0c,0x00,0x00,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0e,0x0f,0x01,0x10,0x0b,0x11,0x11,0x11,0x00,0x00,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x13,0x14,0x01,0x15,0x16,0x17,0x17,0x00,0x00,0x18,0x18, - 0x18,0x18,0x18,0x18,0x18,0x18,0x19,0x1a,0x01,0x1b,0x1c,0x1d,0x00,0x00, - 0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0x1f,0x01,0x20,0x21,0x22, - 0x00,0x00,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x24,0x01,0x25, - 0x26,0x27,0x00,0x00,0x28,0x28,0x28,0x28,0x28,0x28,0x28,0x28,0x28,0x28, - 0x29,0x01,0x2a,0x2b,0x00,0x00,0x2c,0x2c,0x2c,0x2c,0x2c,0x2c,0x2c,0x2c, - 0x2c,0x2c,0x2d,0x01,0x2e,0x2f,0x00,0x00,0x30,0x30,0x30,0x30,0x30,0x30, - 0x30,0x30,0x30,0x30,0x31,0x01,0x32,0x33,0x00,0x00,0x34,0x34,0x34,0x34, - 0x34,0x34,0x34,0x34,0x34,0x34,0x35,0x01,0x36,0x37,0x00,0x00,0x38,0x38, - 0x38,0x38,0x38,0x38,0x38,0x38,0x38,0x38,0x39,0x01,0x3a,0x3b,0x00,0x00, - 0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3d,0x01,0x3e,0x3f, - 0x00,0x00,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x41,0x17,0x01, - 0x42,0x43,0x00,0x00,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x45, - 0x01,0x46,0x47,0x48,0x00,0x00,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0x49, - 0x4a,0x4b,0x01,0x4c,0x4d,0x4e,0x00,0x00,0x4f,0x4f,0x4f,0x4f,0x4f,0x4f, - 0x4f,0x4f,0x50,0x01,0x51,0x52,0x53,0x54,0x00,0x00,0x55,0x55,0x55,0x55, - 0x55,0x55,0x55,0x56,0x01,0x01,0x57,0x58,0x59,0x5a,0x00,0x00,0x5b,0x5b, - 0x5b,0x5b,0x5b,0x5c,0x5d,0x01,0x01,0x5e,0x5f,0x60,0x61,0x62,0x00,0x00, - 0x63,0x63,0x63,0x64,0x65,0x66,0x01,0x01,0x67,0x68,0x69,0x6a,0x6b,0x6c, - 0x00,0x00,0x6d,0x6e,0x6f,0x70,0x01,0x01,0x71,0x72,0x73,0x74,0x75,0x76, - 0x08,0x77,0x00,0x00,0x01,0x01,0x01,0x01,0x78,0x79,0x7a,0x7b,0x7c,0x7d, - 0x7e,0x7f,0x80,0x80,0x00,0x00,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88, - 0x89,0x8a,0x8b,0x8c,0x8c,0x8c,0x00,0x00,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d, - 0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x8d,0x00,0x00 -}; - -static const QRgb caption_inactive_right_ctable[] = { - 0xffffff,0xffffffff,0xffcfe7ff,0xffd4eaff,0xffdaedff,0xffe7f3ff,0xfff9fcff,0xfff6f8fa,0xffedf1f5,0xffcde6fe,0xffcfe7fe,0xfffcfdfd,0xfff7f9fa,0xffcbe4fd, - 0xffd6eafd,0xfff6fbff,0xfffdfdfd,0xfffeffff,0xffc8e1fb,0xffcce3fb,0xfff8fbfe,0xfffafbfb,0xfffafbfc,0xfffcfdfe,0xffc5dffa,0xffcfe5fb,0xfffefeff,0xfff6f6f6, - 0xfffbfbfc,0xfffdfdfe,0xffc1dcf8,0xffe7f2fc,0xfff5f5f6,0xfff5f6f7,0xfffbfcfd,0xffbdd9f6,0xffc7dff7,0xfff8f9f9,0xffe8ecf0,0xfff4f8fc,0xffb9d6f4,0xfff5f9fd, - 0xffe5e5e5,0xfff3f4f5,0xffb4d3f2,0xffe5f0fb,0xffe2e2e3,0xffecedef,0xffb0d0f0,0xffdbeaf8,0xffe0e0e1,0xffe5e6e8,0xffaccced,0xffd5e5f6,0xffdbdee2,0xffd4dde6, - 0xffa7c9eb,0xffdce9f7,0xffd4d5d6,0xffdadddf,0xffa3c5e9,0xffe6eff9,0xffcacbcc,0xffd8dbde,0xff9ec2e7,0xffa1c4e8,0xffbabcbe,0xffdadde0,0xff9abfe4,0xffbfd6ee, - 0xffdfe2e4,0xffacb9c6,0xffcad9e9,0xff96bce2,0xff98bde3,0xfff0f5fb,0xffc5c6c7,0xffc6c9cb,0xffe2e6e8,0xff92b9e0,0xffcbdef0,0xffe1e2e2,0xffaeb0b3,0xffd2d4d8, - 0xffe9ebef,0xff8eb6df,0xffb9d2eb,0xffb4b6b7,0xffc1c3c5,0xffdee1e4,0xffeef1f4,0xff8bb4dd,0xff8db5de,0xffcaddf0,0xffb0b9c2,0xff9aacbe,0xffb5cadf,0xffc7def5, - 0xffcee6fe,0xff88b2dc,0xff8cb5dd,0xffb1cde8,0xffeef4fa,0xffbdbec0,0xffb0b2b4,0xffcdd0d2,0xffe4e7e9,0xffeff2f5,0xfff2f5f8,0xffc1d7ec,0xffcedff0,0xffdce8f4, - 0xfffbfcfe,0xffe1e1e2,0xffb0b3b4,0xffb1b4b7,0xffcacdd0,0xffdde1e5,0xffe9edf1,0xffeef2f6,0xffe0e1e2,0xffc3c5c7,0xffa5a9ad,0xffb6bbbf,0xffc9ced3,0xffd8dee3, - 0xffe1e7ec,0xffe5ebf0,0xffe6ecf1,0xffc8d1db,0xffbbc7d4,0xffb1bfce,0xff9aaec3,0xff9aafc6,0xffa2b9d1,0xffacc4dd,0xffb6cfea,0xffbed9f5,0xffc4dffc,0xffc5e1fe, - 0xffc6e2ff,0xffa6cff9 -}; - -static const unsigned char grabbar_active_center_data[] = { - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x00,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x00,0x00,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x00,0x00,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x00,0x00, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x00,0x00 -}; - -static const QRgb grabbar_active_center_ctable[] = { - 0xffc9ddf0,0xffd0e1f2,0xffd2e3f4,0xffbad0e7,0xffacc4dd,0xffffffff,0xff2e5f91 -}; - -static const unsigned char grabbar_active_left_data[] = { - 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00, - 0x02,0x03,0x04,0x05,0x06,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x08,0x01, - 0x09,0x0a,0x0b,0x0a,0x06,0x00,0x00,0x00,0x00,0x00,0x0c,0x0d,0x0e,0x01, - 0x0f,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x11,0x12,0x13,0x14,0x15,0x16, - 0x16,0x00,0x00,0x00,0x00,0x00,0x17,0x17,0x17,0x18,0x19,0x1a,0x1a,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x1b,0x00,0x00,0x00 -}; - -static const QRgb grabbar_active_left_ctable[] = { - 0xffffffff,0xffc4d8ec,0xffd5e4f5,0xffd6e5f5,0xffdbe9f8,0xffd7e7f6,0xffd2e3f4,0xffd0e2f2,0xffc3d7eb,0xffcadcef,0xffd3e4f4,0xffd4e5f5,0xffb9cee4,0xffbacfe5, - 0xffbed2e7,0xffc8dbef,0xffc9dcf0,0xffb1c7df,0xffb2c8df,0xffb3c9e0,0xffb6cce3,0xffb8cfe5,0xffbad0e7,0xffabc2da,0xffacc2db,0xffacc3dd,0xffacc4dd,0xff2e5f91 -}; - -static const unsigned char grabbar_active_right_data[] = { - 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x02,0x00,0x00,0x00,0x03,0x04, - 0x05,0x06,0x00,0x00,0x01,0x01,0x02,0x00,0x00,0x00,0x07,0x08,0x09,0x0a, - 0x0b,0x0c,0x01,0x01,0x02,0x00,0x00,0x00,0x0d,0x0e,0x0f,0x10,0x11,0x12, - 0x01,0x01,0x02,0x00,0x00,0x00,0x13,0x14,0x14,0x15,0x16,0x17,0x01,0x01, - 0x02,0x00,0x00,0x00,0x18,0x19,0x1a,0x1b,0x1c,0x1c,0x01,0x01,0x02,0x00, - 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x00,0x00,0x00, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x00,0x00 -}; - -static const QRgb grabbar_active_right_ctable[] = { - 0xffc5d8ec,0xffffffff,0xff2e5f91,0xffcee0f1,0xffcbdeef,0xffc9dbee,0xffc6d9ed,0xffd2e2f3,0xffcfe0f2,0xffc9dcee,0xffc2d6ea,0xffc1d5e9,0xffc0d4e8,0xffc9dcf0, - 0xffc8dbef,0xffc4d8ec,0xffbed2e7,0xffbacfe5,0xffb9cee4,0xffbad0e7,0xffbad1e8,0xffb6cce4,0xffb4cae1,0xffb3c9e0,0xffacc5dd,0xffadc5de,0xffaec7e0,0xffaec8e1, - 0xffadc6df -}; - -static const unsigned char grabbar_inactive_center_data[] = { - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x00,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x00,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x00,0x00,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x00,0x00,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x00,0x00, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x00,0x00 -}; - -static const QRgb grabbar_inactive_center_ctable[] = { - 0xffedf1f5,0xfff1f4f8,0xffe7edf3,0xffd5dfe9,0xffc6d1de,0xffffffff,0xff3a5b7c -}; - -static const unsigned char grabbar_inactive_left_data[] = { - 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x00,0x00,0x00,0x00,0x00, - 0x03,0x04,0x05,0x06,0x07,0x01,0x02,0x00,0x00,0x00,0x00,0x00,0x08,0x09, - 0x0a,0x0b,0x0c,0x0b,0x0d,0x00,0x00,0x00,0x00,0x00,0x0e,0x0f,0x10,0x11, - 0x12,0x13,0x14,0x00,0x00,0x00,0x00,0x00,0x15,0x16,0x17,0x18,0x19,0x1a, - 0x1a,0x00,0x00,0x00,0x00,0x00,0x1b,0x1b,0x1b,0x1c,0x1d,0x1e,0x1e,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x1f,0x1f,0x1f,0x1f,0x1f,0x1f,0x1f,0x1f,0x1f,0x00,0x00,0x00 -}; - -static const QRgb grabbar_inactive_left_ctable[] = { - 0xffffffff,0xffeef2f5,0xffedf1f5,0xfff3f5f8,0xfff4f6f9,0xfffafbfc,0xfff6f8fa,0xfff0f3f7,0xffdfe6ed,0xffe0e7ee,0xffe7ecf2,0xfff2f5f8,0xfff3f6f9,0xfff1f4f8, - 0xffd4dce5,0xffd5dde6,0xffd9e0e9,0xffe1e8ef,0xffe5ebf2,0xffe6ecf3,0xffe7edf3,0xffcbd4df,0xffccd5df,0xffcdd6e1,0xffd1dae4,0xffd3dde7,0xffd5dfe9,0xffc4ceda, - 0xffc5cfdb,0xffc5d0dd,0xffc6d1de,0xff3a5b7c -}; - -static const unsigned char grabbar_inactive_right_data[] = { - 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x02,0x00,0x00,0x00,0x03,0x04, - 0x05,0x06,0x07,0x07,0x01,0x01,0x02,0x00,0x00,0x00,0x08,0x00,0x09,0x0a, - 0x0b,0x0c,0x01,0x01,0x02,0x00,0x00,0x00,0x0d,0x0e,0x0f,0x10,0x11,0x12, - 0x01,0x01,0x02,0x00,0x00,0x00,0x13,0x14,0x14,0x15,0x16,0x17,0x01,0x01, - 0x02,0x00,0x00,0x00,0x18,0x19,0x1a,0x1b,0x1c,0x1c,0x01,0x01,0x02,0x00, - 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x00,0x00,0x00, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x00,0x00 -}; - -static const QRgb grabbar_inactive_right_ctable[] = { - 0xffedf1f5,0xffffffff,0xff3a5b7c,0xffebf0f4,0xffe8edf2,0xffe5eaf0,0xffe2e8ef,0xffe1e7ee,0xfff0f3f7,0xffe6ecf1,0xffdee5ec,0xffdce3eb,0xffdbe2ea,0xffe6ecf3, - 0xffe5ebf2,0xffe1e8ef,0xffd9e0e9,0xffd5dde6,0xffd4dce5,0xffd6dfe9,0xffd6e0ea,0xffd1dae5,0xffced7e2,0xffcdd6e1,0xffc6d2de,0xffc7d2df,0xffc8d4e1,0xffc8d5e2, - 0xffc7d3e0 -}; - -static const unsigned char titlebar_active_center_data[] = { - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17 -}; - -static const QRgb titlebar_active_center_ctable[] = { - 0xffffff,0xffffffff,0xffc8e0f8,0xffcfe5fb,0xffd3e9fe,0xffd1e7fd,0xffcfe6fd,0xffcbe4fd,0xffcce3fa,0xffcae2fa,0xffbedcfb,0xffc4def6,0xffc2dcf6,0xffc0dbf5, - 0xffafd4f9,0xffbdd8f3,0xffbcd8f3,0xffbbd7f2,0xffa1ccf6,0xffb9d5f1,0xffb6d3ef,0xffafceeb,0xff97c6f5,0xff278bef -}; - -static const unsigned char titlebar_active_left_data[] = { - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x02,0x03, - 0x04,0x05,0x06,0x07,0x35,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x08,0x09, - 0x0a,0x0b,0x0c,0x0b,0x0d,0x0e,0x0a,0x00,0x00,0x00,0x01,0x01,0x01,0x0f, - 0x10,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x00,0x00,0x00,0x01,0x01, - 0x12,0x13,0x14,0x15,0x0d,0x16,0x16,0x17,0x17,0x17,0x17,0x00,0x00,0x01, - 0x01,0x18,0x19,0x1a,0x1b,0x15,0x0e,0x17,0x1c,0x17,0x17,0x17,0x17,0x00, - 0x00,0x01,0x01,0x1d,0x1e,0x1f,0x07,0x15,0x20,0x0e,0x21,0x21,0x21,0x21, - 0x21,0x00,0x01,0x01,0x22,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23,0x23, - 0x23,0x23,0x23,0x00,0x01,0x01,0x24,0x25,0x26,0x27,0x28,0x29,0x2a,0x2b, - 0x2a,0x2a,0x2a,0x2a,0x2a,0x00,0x01,0x01,0x2c,0x2d,0x2e,0x2f,0x1b,0x30, - 0x31,0x31,0x31,0x31,0x31,0x31,0x31,0x00,0x01,0x01,0x32,0x33,0x34,0x1f, - 0x14,0x35,0x36,0x36,0x37,0x35,0x35,0x35,0x35,0x00,0x01,0x01,0x38,0x38, - 0x38,0x38,0x38,0x38,0x38,0x38,0x38,0x38,0x38,0x38,0x38,0x00,0x01,0x01, - 0x39,0x3a,0x32,0x3b,0x3c,0x3d,0x3e,0x3f,0x3d,0x3d,0x3d,0x3d,0x3d,0x00, - 0x01,0x01,0x40,0x39,0x41,0x42,0x43,0x44,0x45,0x3c,0x44,0x44,0x44,0x44, - 0x44,0x00,0x01,0x01,0x46,0x47,0x48,0x2e,0x49,0x1f,0x1f,0x1f,0x4a,0x4a, - 0x4a,0x4a,0x4a,0x00,0x01,0x01,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b,0x4b, - 0x4b,0x4b,0x4b,0x4b,0x4b,0x00,0x01,0x01,0x4c,0x4d,0x4e,0x4f,0x42,0x50, - 0x51,0x50,0x52,0x52,0x52,0x52,0x52,0x00,0x01,0x01,0x53,0x54,0x55,0x56, - 0x57,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x58,0x00,0x01,0x01,0x59,0x5a, - 0x5b,0x5c,0x5d,0x57,0x5e,0x57,0x57,0x57,0x57,0x57,0x57,0x00,0x01,0x01, - 0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0x00, - 0x01,0x01,0x60,0x60,0x61,0x48,0x62,0x63,0x63,0x63,0x63,0x63,0x63,0x63, - 0x63,0x00,0x01,0x01,0x64,0x60,0x65,0x66,0x48,0x32,0x56,0x67,0x67,0x67, - 0x67,0x67,0x67,0x00,0x01,0x01,0x68,0x68,0x60,0x69,0x54,0x5b,0x6a,0x6a, - 0x6a,0x6a,0x6a,0x6a,0x6a,0x00,0x01,0x01,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b, - 0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x00,0x01,0x01,0x6c,0x6c,0x6c,0x6c, - 0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x00 -}; - -static const QRgb titlebar_active_left_ctable[] = { - 0xffffff,0xffffffff,0xfffafdff,0xffedf6fe,0xffe2f1fe,0xffd0e6fb,0xffcbe2f9,0xffc9e1f8,0xfffefeff,0xffe0edfc,0xffcee5fb,0xffd2e7fd,0xffd4e9fe,0xffd0e7fd, - 0xffcfe6fc,0xfff6faff,0xffd6ebfe,0xffd3e9fe,0xffedf5fc,0xffc2dcf5,0xffc6dff7,0xffcde4fb,0xffd2e8fd,0xffd1e7fd,0xfff8fbfe,0xffbfd9f3,0xffc1daf3,0xffc7e0f8, - 0xffd1e8fd,0xffcbe0f5,0xffbdd7f2,0xffc1dbf5,0xffcfe5fc,0xffcfe6fd,0xfff8fcff,0xffcbe4fd,0xffe1edf9,0xffbad5f0,0xffbcd7f1,0xffc3ddf5,0xffc9e1f9,0xffcbe3fa, - 0xffcce3fa,0xffcce4fb,0xffc7ddf3,0xffb8d4ef,0xffbbd6f1,0xffc3dcf5,0xffc9e2f9,0xffcae2fa,0xffb6d2ee,0xffb7d3ee,0xffb9d4f0,0xffc8e0f8,0xffc8e1f9,0xffc8e1f8, - 0xffbedcfb,0xffb3d0ec,0xffb4d1ed,0xffbed9f3,0xffc3dcf6,0xffc4def6,0xffc5def7,0xffc5def6,0xffb2cfec,0xffb5d1ed,0xffbcd7f2,0xffc1dbf4,0xffc2dcf6,0xffc3ddf6, - 0xffb1ceeb,0xffb2ceeb,0xffb3d0ed,0xffc0daf4,0xffc0dbf5,0xffafd4f9,0xffaecce9,0xffafcdea,0xffb1ceec,0xffb8d4f0,0xffbed8f4,0xffbed9f4,0xffbdd8f3,0xffadcbe9, - 0xffadcbea,0xffb0cdeb,0xffb7d3ef,0xffbbd7f2,0xffbcd8f3,0xffabcae8,0xffaccae8,0xffafccea,0xffb6d2ef,0xffbad6f1,0xffbcd7f3,0xffa1ccf6,0xffa9c8e7,0xffaccae9, - 0xffb7d3f0,0xffb9d5f1,0xffa9c8e6,0xffaac9e8,0xffafcdeb,0xffb6d3ef,0xffa8c7e7,0xffabc9e8,0xffafceeb,0xff97c6f5,0xff278bef -}; - -static const unsigned char titlebar_active_right_data[] = { - 0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x02,0x03,0x04,0x05,0x06,0x07,0x01,0x01,0x01,0x08, - 0x00,0x00,0x00,0x00,0x00,0x00,0x09,0x0a,0x0b,0x0c,0x0b,0x0d,0x0e,0x0f, - 0x01,0x01,0x10,0x00,0x00,0x00,0x00,0x00,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x12,0x13,0x01,0x01,0x14,0x00,0x00,0x00,0x00,0x15,0x15,0x15,0x16, - 0x16,0x0a,0x17,0x18,0x19,0x1a,0x01,0x01,0x1b,0x00,0x00,0x00,0x15,0x15, - 0x15,0x1c,0x15,0x09,0x17,0x1d,0x1e,0x1f,0x20,0x01,0x21,0x22,0x00,0x00, - 0x23,0x23,0x23,0x23,0x09,0x24,0x17,0x02,0x25,0x26,0x27,0x01,0x01,0x22, - 0x00,0x00,0x28,0x28,0x28,0x28,0x28,0x28,0x28,0x28,0x28,0x28,0x28,0x29, - 0x01,0x2a,0x2b,0x00,0x2c,0x2c,0x2c,0x2c,0x2d,0x2c,0x2e,0x2f,0x30,0x31, - 0x32,0x33,0x01,0x34,0x35,0x00,0x36,0x36,0x36,0x36,0x36,0x36,0x37,0x1d, - 0x38,0x39,0x3a,0x3b,0x01,0x01,0x3c,0x00,0x3d,0x3d,0x3d,0x3e,0x3f,0x3f, - 0x3d,0x18,0x25,0x40,0x41,0x42,0x01,0x01,0x3c,0x00,0x43,0x43,0x43,0x43, - 0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x01,0x01,0x3c,0x00,0x44,0x44, - 0x44,0x44,0x45,0x46,0x44,0x47,0x48,0x42,0x49,0x4a,0x01,0x01,0x3c,0x00, - 0x4b,0x4b,0x4b,0x4b,0x47,0x4c,0x4b,0x4d,0x4e,0x4f,0x4a,0x50,0x01,0x01, - 0x3c,0x00,0x51,0x51,0x51,0x51,0x25,0x25,0x25,0x52,0x39,0x53,0x54,0x55, - 0x01,0x01,0x3c,0x00,0x56,0x56,0x56,0x56,0x56,0x56,0x56,0x56,0x56,0x56, - 0x56,0x56,0x01,0x01,0x3c,0x00,0x57,0x57,0x57,0x57,0x58,0x59,0x58,0x4e, - 0x5a,0x5b,0x5c,0x5d,0x01,0x01,0x3c,0x00,0x5e,0x5e,0x5e,0x5e,0x5e,0x5e, - 0x5e,0x5f,0x60,0x61,0x62,0x63,0x01,0x01,0x3c,0x00,0x5f,0x5f,0x5f,0x5f, - 0x5f,0x64,0x5f,0x65,0x66,0x67,0x68,0x69,0x01,0x01,0x3c,0x00,0x6a,0x6a, - 0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x6a,0x01,0x01,0x3c,0x00, - 0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6b,0x6c,0x53,0x6d,0x6e,0x6e,0x01,0x01, - 0x3c,0x00,0x6f,0x6f,0x6f,0x6f,0x6f,0x60,0x42,0x53,0x70,0x71,0x6e,0x72, - 0x01,0x01,0x3c,0x00,0x73,0x73,0x73,0x73,0x73,0x73,0x67,0x62,0x74,0x6e, - 0x75,0x75,0x01,0x01,0x3c,0x00,0x76,0x76,0x76,0x76,0x76,0x76,0x76,0x76, - 0x76,0x76,0x76,0x76,0x01,0x01,0x3c,0x00,0x77,0x77,0x77,0x77,0x77,0x77, - 0x77,0x77,0x77,0x77,0x77,0x77,0x01,0x01,0x3c,0x00 -}; - -static const QRgb titlebar_active_right_ctable[] = { - 0xffffff,0xffffffff,0xffc9e1f8,0xffcbe2f9,0xffd0e6fb,0xffe2f1fe,0xffedf6fe,0xfffafdff,0xfffdfeff,0xffcfe6fc,0xffd0e7fd,0xffd2e7fd,0xffd4e9fe,0xffcee5fb, - 0xffe0edfc,0xfffefeff,0xffedeeef,0xffd3e9fe,0xffd6ebfe,0xfff6faff,0xffcad1d9,0xffd1e7fd,0xffd2e8fd,0xffcde4fb,0xffc6dff7,0xffc2dcf5,0xffedf5fc,0xff889bae, - 0xffd1e8fd,0xffc7e0f8,0xffc1daf3,0xffbfd9f3,0xfff8fbfe,0xffdfe8f0,0xff6589ae,0xffcfe6fd,0xffcfe5fc,0xffc1dbf5,0xffbdd7f2,0xffcbe0f5,0xffcbe4fd,0xfff8fcff, - 0xffdae2ea,0xff5581ae,0xffcce3fa,0xffcce4fb,0xffcbe3fa,0xffc9e1f9,0xffc3ddf5,0xffbcd7f1,0xffbad5f0,0xffe1edf9,0xffeef2f8,0xff3369a0,0xffcae2fa,0xffc9e2f9, - 0xffc3dcf5,0xffbbd6f1,0xffb8d4ef,0xffc7ddf3,0xff2e5f91,0xffc8e0f8,0xffc8e1f8,0xffc8e1f9,0xffb9d4f0,0xffb7d3ee,0xffb6d2ee,0xffbedcfb,0xffc4def6,0xffc5def6, - 0xffc5def7,0xffc3dcf6,0xffbed9f3,0xffb4d1ed,0xffb3d0ec,0xffc2dcf6,0xffc3ddf6,0xffc1dbf4,0xffbcd7f2,0xffb5d1ed,0xffb2cfec,0xffc0dbf5,0xffc0daf4,0xffb3d0ed, - 0xffb2ceeb,0xffb1ceeb,0xffafd4f9,0xffbdd8f3,0xffbed8f4,0xffbed9f4,0xffb8d4f0,0xffb1ceec,0xffafcdea,0xffaecce9,0xffbcd8f3,0xffbbd7f2,0xffb7d3ef,0xffb0cdeb, - 0xffadcbea,0xffadcbe9,0xffbcd7f3,0xffbad6f1,0xffb6d2ef,0xffafccea,0xffaccae8,0xffabcae8,0xffa1ccf6,0xffb9d5f1,0xffb7d3f0,0xffaccae9,0xffa9c8e7,0xffb6d3ef, - 0xffafcdeb,0xffaac9e8,0xffa9c8e6,0xffafceeb,0xffabc9e8,0xffa8c7e7,0xff97c6f5,0xff278bef -}; - -static const unsigned char titlebar_inactive_center_data[] = { - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02, - 0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03, - 0x03,0x03,0x03,0x03,0x03,0x03,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04, - 0x04,0x04,0x04,0x04,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05, - 0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07, - 0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, - 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09, - 0x09,0x09,0x09,0x09,0x09,0x09,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a, - 0x0a,0x0a,0x0a,0x0a,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b, - 0x0b,0x0b,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d, - 0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f, - 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, - 0x10,0x10,0x10,0x10,0x10,0x10,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, - 0x11,0x11,0x11,0x11,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12, - 0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14, - 0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x14,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15, - 0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x15,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16,0x16, - 0x16,0x16,0x16,0x16,0x16,0x16,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17, - 0x17,0x17,0x17,0x17 -}; - -static const QRgb titlebar_inactive_center_ctable[] = { - 0xffffff,0xffffffff,0xffedf1f5,0xfff7f9fa,0xfffeffff,0xfffcfdfe,0xfffdfdfe,0xfff7fbff,0xfffafbfc,0xfff9fafc,0xfff7f9fb,0xffebf5ff,0xfff5f8fa,0xfff4f7fa, - 0xfff3f6f9,0xffddeeff,0xfff1f5f8,0xfff2f5f9,0xfff2f5f8,0xffcfe7ff,0xffeef2f6,0xffe6ecf1,0xffc6e2ff,0xffa6cff9 -}; - -static const unsigned char titlebar_inactive_left_data[] = { - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01, - 0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x02, - 0x03,0x04,0x05,0x06,0x0e,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x07, - 0x08,0x09,0x02,0x09,0x0a,0x0b,0x28,0x00,0x00,0x00,0x01,0x01,0x01,0x01, - 0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x00,0x00,0x00,0x01,0x01, - 0x0b,0x0d,0x0e,0x08,0x09,0x0f,0x0f,0x10,0x10,0x10,0x10,0x00,0x00,0x01, - 0x01,0x10,0x11,0x12,0x13,0x07,0x09,0x14,0x0f,0x14,0x14,0x14,0x14,0x00, - 0x00,0x01,0x01,0x15,0x16,0x17,0x18,0x19,0x09,0x1a,0x10,0x10,0x10,0x10, - 0x10,0x00,0x01,0x01,0x1b,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c,0x1c, - 0x1c,0x1c,0x1c,0x00,0x01,0x01,0x1d,0x1e,0x11,0x1f,0x08,0x0a,0x20,0x21, - 0x20,0x20,0x20,0x20,0x20,0x00,0x01,0x01,0x22,0x23,0x11,0x06,0x24,0x0b, - 0x0a,0x0a,0x19,0x19,0x19,0x19,0x19,0x00,0x01,0x01,0x25,0x26,0x16,0x27, - 0x04,0x28,0x29,0x29,0x0b,0x28,0x28,0x28,0x28,0x00,0x01,0x01,0x2a,0x2a, - 0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x2a,0x00,0x01,0x01, - 0x2b,0x25,0x2c,0x0e,0x2d,0x24,0x2e,0x08,0x24,0x24,0x24,0x24,0x24,0x00, - 0x01,0x01,0x2b,0x25,0x2f,0x30,0x31,0x32,0x24,0x33,0x32,0x32,0x32,0x32, - 0x32,0x00,0x01,0x01,0x34,0x35,0x1e,0x36,0x31,0x37,0x38,0x37,0x2d,0x2d, - 0x2d,0x2d,0x2d,0x00,0x01,0x01,0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x39, - 0x39,0x39,0x39,0x39,0x39,0x00,0x01,0x01,0x3a,0x2b,0x1e,0x3b,0x13,0x3c, - 0x3d,0x3c,0x3e,0x3e,0x3e,0x3e,0x3e,0x00,0x01,0x01,0x3a,0x3f,0x1e,0x3b, - 0x40,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x00,0x01,0x01,0x41,0x3a, - 0x1e,0x42,0x40,0x31,0x2d,0x31,0x31,0x31,0x31,0x31,0x31,0x00,0x01,0x01, - 0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x43,0x00, - 0x01,0x01,0x44,0x41,0x45,0x17,0x06,0x46,0x31,0x31,0x31,0x31,0x31,0x31, - 0x31,0x00,0x01,0x01,0x44,0x41,0x2b,0x11,0x47,0x48,0x06,0x27,0x27,0x27, - 0x27,0x27,0x27,0x00,0x01,0x01,0x41,0x41,0x3a,0x45,0x49,0x4a,0x4b,0x4b, - 0x4b,0x4b,0x4b,0x4b,0x4b,0x00,0x01,0x01,0x4c,0x4c,0x4c,0x4c,0x4c,0x4c, - 0x4c,0x4c,0x4c,0x4c,0x4c,0x4c,0x4c,0x00,0x01,0x01,0x4d,0x4d,0x4d,0x4d, - 0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x4d,0x00 -}; - -static const QRgb titlebar_inactive_left_ctable[] = { - 0xffffff,0xffffffff,0xfffefefe,0xfffdfdfd,0xfff5f7f9,0xfff1f4f7,0xffeff2f6,0xfff8f9fb,0xfff6f8fa,0xfffbfcfd,0xfff9fbfc,0xfff8fafb,0xfffeffff,0xffe8edf2, - 0xffedf1f5,0xfffdfefe,0xfffcfdfe,0xffe4eaf0,0xffe7ecf1,0xfff0f3f7,0xfffdfdfe,0xffe8eef3,0xffe3e9ef,0xffe9eef3,0xfff3f6f8,0xfff9fafc,0xfffcfdfd,0xfffdfeff, - 0xfff7fbff,0xfff0f4f8,0xffe1e7ee,0xffeef2f5,0xfffafbfc,0xfffafcfd,0xffe6ebf1,0xffe0e7ee,0xfff5f8fa,0xffdfe6ed,0xffe0e7ed,0xffeef2f6,0xfff7f9fb,0xfff8fafc, - 0xffebf5ff,0xffdee5ec,0xffe2e8ef,0xfff3f6f9,0xfff6f8fb,0xffe2e8ee,0xffecf0f5,0xfff2f5f8,0xfff4f7fa,0xfff5f7fa,0xffdee4ec,0xffdfe5ec,0xffecf0f4,0xfff4f6f9, - 0xfff4f7f9,0xffddeeff,0xffdde4eb,0xffeaeff4,0xfff2f5f9,0xfff2f6f9,0xfff1f5f8,0xffdde4ec,0xfff0f4f7,0xffdce3eb,0xffebeff4,0xffcfe7ff,0xffdce3ea,0xffe0e6ed, - 0xfff1f4f8,0xffeaeff3,0xffeef1f5,0xffe3e8ef,0xffe5eaf0,0xffe6ecf1,0xffc6e2ff,0xffa6cff9 -}; - -static const unsigned char titlebar_inactive_right_data[] = { - 0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x02,0x03,0x04,0x05,0x06,0x01,0x01,0x01,0x01,0x07, - 0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x09,0x0a,0x06,0x0a,0x0b,0x0c,0x01, - 0x01,0x01,0x0d,0x00,0x00,0x00,0x00,0x00,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e, - 0x0e,0x0e,0x01,0x01,0x01,0x0f,0x00,0x00,0x00,0x00,0x10,0x10,0x10,0x11, - 0x11,0x0a,0x0b,0x12,0x13,0x08,0x01,0x01,0x14,0x00,0x00,0x00,0x15,0x15, - 0x15,0x11,0x15,0x0a,0x0c,0x16,0x17,0x18,0x10,0x01,0x19,0x1a,0x00,0x00, - 0x10,0x10,0x10,0x10,0x1b,0x0a,0x1c,0x1d,0x1e,0x1f,0x20,0x01,0x01,0x1a, - 0x00,0x00,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x21,0x07, - 0x01,0x22,0x23,0x00,0x24,0x24,0x24,0x24,0x25,0x24,0x09,0x0b,0x26,0x18, - 0x27,0x28,0x01,0x29,0x2a,0x00,0x1c,0x1c,0x1c,0x1c,0x09,0x09,0x08,0x2b, - 0x02,0x18,0x2c,0x2d,0x01,0x01,0x2e,0x00,0x2f,0x2f,0x2f,0x08,0x30,0x30, - 0x2f,0x04,0x31,0x1f,0x32,0x33,0x01,0x01,0x34,0x00,0x35,0x35,0x35,0x35, - 0x35,0x35,0x35,0x35,0x35,0x35,0x35,0x35,0x01,0x01,0x34,0x00,0x2b,0x2b, - 0x2b,0x2b,0x0b,0x36,0x2b,0x37,0x12,0x38,0x33,0x39,0x01,0x01,0x34,0x00, - 0x3a,0x3a,0x3a,0x3a,0x3b,0x2b,0x3a,0x3c,0x3d,0x3e,0x33,0x39,0x01,0x01, - 0x34,0x00,0x37,0x37,0x37,0x37,0x3f,0x40,0x3f,0x3c,0x41,0x27,0x42,0x43, - 0x01,0x01,0x34,0x00,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44, - 0x44,0x44,0x01,0x01,0x34,0x00,0x45,0x45,0x45,0x45,0x46,0x47,0x46,0x16, - 0x48,0x27,0x39,0x49,0x01,0x01,0x34,0x00,0x46,0x46,0x46,0x46,0x46,0x46, - 0x46,0x4a,0x48,0x27,0x4b,0x49,0x01,0x01,0x34,0x00,0x3c,0x3c,0x3c,0x3c, - 0x3c,0x37,0x3c,0x4a,0x4c,0x27,0x49,0x4d,0x01,0x01,0x34,0x00,0x4e,0x4e, - 0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x4e,0x01,0x01,0x34,0x00, - 0x3c,0x3c,0x3c,0x3c,0x3c,0x3c,0x4f,0x02,0x1e,0x50,0x4d,0x51,0x01,0x01, - 0x34,0x00,0x31,0x31,0x31,0x31,0x31,0x02,0x52,0x53,0x18,0x39,0x4d,0x51, - 0x01,0x01,0x34,0x00,0x54,0x54,0x54,0x54,0x54,0x54,0x55,0x56,0x50,0x49, - 0x4d,0x4d,0x01,0x01,0x34,0x00,0x57,0x57,0x57,0x57,0x57,0x57,0x57,0x57, - 0x57,0x57,0x57,0x57,0x01,0x01,0x34,0x00,0x58,0x58,0x58,0x58,0x58,0x58, - 0x58,0x58,0x58,0x58,0x58,0x58,0x01,0x01,0x34,0x00 -}; - -static const QRgb titlebar_inactive_right_ctable[] = { - 0xffffff,0xffffffff,0xffeff2f6,0xfff1f4f7,0xfff5f7f9,0xfffdfdfd,0xfffefefe,0xfffdfeff,0xfff8fafb,0xfff9fbfc,0xfffbfcfd,0xfff6f8fa,0xfff8f9fb,0xffedeeef, - 0xfffeffff,0xffcad1d9,0xfffcfdfe,0xfffdfefe,0xffedf1f5,0xffe8edf2,0xff889bae,0xfffdfdfe,0xfff0f3f7,0xffe7ecf1,0xffe4eaf0,0xffdfe8f0,0xff6589ae,0xfffcfdfd, - 0xfff9fafc,0xfff3f6f8,0xffe9eef3,0xffe3e9ef,0xffe8eef3,0xfff7fbff,0xffdae2ea,0xff5581ae,0xfffafbfc,0xfffafcfd,0xffeef2f5,0xffe1e7ee,0xfff0f4f8,0xffeef2f8, - 0xff3369a0,0xfff5f8fa,0xffe0e7ee,0xffe6ebf1,0xff2e5f91,0xfff7f9fb,0xfff8fafc,0xffeef2f6,0xffe0e7ed,0xffdfe6ed,0xff3a5b7c,0xffebf5ff,0xfff6f8fb,0xfff3f6f9, - 0xffe2e8ef,0xffdee5ec,0xfff4f7fa,0xfff5f7fa,0xfff2f5f8,0xffecf0f5,0xffe2e8ee,0xfff4f6f9,0xfff4f7f9,0xffecf0f4,0xffdfe5ec,0xffdee4ec,0xffddeeff,0xfff1f5f8, - 0xfff2f5f9,0xfff2f6f9,0xffeaeff4,0xffdde4eb,0xfff0f4f7,0xffdde4ec,0xffebeff4,0xffdce3eb,0xffcfe7ff,0xfff1f4f8,0xffe0e6ed,0xffdce3ea,0xffeef1f5,0xffeaeff3, - 0xffe6ecf1,0xffe5eaf0,0xffe3e8ef,0xffc6e2ff,0xffa6cff9 +static const QRgb titlebar_right_data[] = { + 0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, + 0x0,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0xffffffff,0x0,0x0,0x0,0x0,0x0, + 0x0,0x0,0xffb1b1b1,0xffb1b1b1,0xffbababa,0xffc3c3c3,0xffd9d9d9,0xfff5f5f5,0xffffffff,0xffffffff,0xffffffff,0xfffefefe,0x0,0x0, + 0x0,0x0,0x0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb0b0b0,0xffb3b3b3,0xffdadada,0xffffffff,0xffffffff,0xffffffff,0xffd4d4d4, + 0x0,0x0,0x0,0x0,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffaeaeae,0xffc0c0c0,0xfff2f2f2,0xffffffff, + 0xffffffff,0xffb8b8b8,0x0,0x0,0x0,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffacacac,0xffb2b2b2, + 0xfff5f5f5,0xffffffff,0xffffffff,0xff898989,0x0,0x0,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa,0xffaaaaaa, + 0xffaaaaaa,0xffb9b9b9,0xfffdfdfd,0xffffffff,0xffcfcfcf,0xff797979,0x0,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffa8a8a8, + 0xffa8a8a8,0xffa8a8a8,0xffa8a8a8,0xffdedede,0xffffffff,0xffffffff,0xff797979,0x0,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5, + 0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffa5a5a5,0xffb2b2b2,0xffffffff,0xffffffff,0xffc7c7c7,0xff707070,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2, + 0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xffa2a2a2,0xfff2f2f2,0xffffffff,0xfff5f5f5,0xff5e5e5e,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f, + 0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xff9f9f9f,0xffdedede,0xffffffff,0xffffffff,0xff555555,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c, + 0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xff9c9c9c,0xffffffff,0xffffffff,0xff555555,0xff999999,0xff999999, + 0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xff999999,0xffffffff,0xffffffff,0xff555555,0xff969696, + 0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xff969696,0xffffffff,0xffffffff,0xff555555, + 0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xff939393,0xffffffff,0xffffffff, + 0xff555555,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xff909090,0xffffffff, + 0xffffffff,0xff555555,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d,0xff8d8d8d, + 0xffffffff,0xffffffff,0xff555555,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a,0xff8a8a8a, + 0xff8a8a8a,0xffffffff,0xffffffff,0xff555555,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787,0xff878787, + 0xff878787,0xff878787,0xffffffff,0xffffffff,0xff555555,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484,0xff848484, + 0xff848484,0xff848484,0xff848484,0xffffffff,0xffffffff,0xff555555,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282,0xff828282, + 0xff828282,0xff828282,0xff828282,0xff828282,0xffffffff,0xffffffff,0xff555555,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f, + 0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xff7f7f7f,0xffffffff,0xffffffff,0xff555555,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d, + 0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xff7d7d7d,0xffffffff,0xffffffff,0xff555555,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b, + 0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xff7b7b7b,0xffffffff,0xffffffff,0xff555555,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a, + 0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xff7a7a7a,0xffffffff,0xffffffff,0xff555555,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c, + 0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xff6c6c6c,0xffffffff,0xffffffff,0xff555555 }; static const QRgb titlebutton_round_data[] = { @@ -1270,31 +597,20 @@ static struct EmbedImage { bool alpha; const char *name; } embed_image_vec[] = { - { 3, 50, 1, (const unsigned char*)border_active_left_data, 2, border_active_left_ctable, FALSE, "border-active-left" }, - { 4, 50, 8, (const unsigned char*)border_active_right_data, 3, border_active_right_ctable, FALSE, "border-active-right" }, - { 3, 50, 1, (const unsigned char*)border_inactive_left_data, 2, border_inactive_left_ctable, FALSE, "border-inactive-left" }, - { 4, 50, 8, (const unsigned char*)border_inactive_right_data, 3, border_inactive_right_ctable, FALSE, "border-inactive-right" }, - { 40, 29, 8, (const unsigned char*)caption_active_large_center_data, 36, caption_active_large_center_ctable, TRUE, "caption-active-large-center" }, - { 14, 29, 8, (const unsigned char*)caption_active_large_left_data, 115, caption_active_large_left_ctable, TRUE, "caption-active-large-left" }, - { 14, 29, 8, (const unsigned char*)caption_active_large_right_data, 176, caption_active_large_right_ctable, TRUE, "caption-active-large-right" }, - { 50, 26, 8, (const unsigned char*)caption_active_small_center_data, 25, caption_active_small_center_ctable, TRUE, "caption-active-small-center" }, - { 14, 26, 8, (const unsigned char*)caption_active_small_left_data, 116, caption_active_small_left_ctable, TRUE, "caption-active-small-left" }, - { 14, 26, 8, (const unsigned char*)caption_active_small_right_data, 153, caption_active_small_right_ctable, TRUE, "caption-active-small-right" }, - { 40, 26, 8, (const unsigned char*)caption_inactive_center_data, 25, caption_inactive_center_ctable, TRUE, "caption-inactive-center" }, - { 14, 26, 8, (const unsigned char*)caption_inactive_left_data, 97, caption_inactive_left_ctable, TRUE, "caption-inactive-left" }, - { 14, 26, 8, (const unsigned char*)caption_inactive_right_data, 142, caption_inactive_right_ctable, TRUE, "caption-inactive-right" }, - { 50, 8, 8, (const unsigned char*)grabbar_active_center_data, 7, grabbar_active_center_ctable, FALSE, "grabbar-active-center" }, - { 9, 8, 8, (const unsigned char*)grabbar_active_left_data, 28, grabbar_active_left_ctable, FALSE, "grabbar-active-left" }, - { 9, 8, 8, (const unsigned char*)grabbar_active_right_data, 29, grabbar_active_right_ctable, FALSE, "grabbar-active-right" }, - { 50, 8, 8, (const unsigned char*)grabbar_inactive_center_data, 7, grabbar_inactive_center_ctable, FALSE, "grabbar-inactive-center" }, - { 9, 8, 8, (const unsigned char*)grabbar_inactive_left_data, 32, grabbar_inactive_left_ctable, FALSE, "grabbar-inactive-left" }, - { 9, 8, 8, (const unsigned char*)grabbar_inactive_right_data, 29, grabbar_inactive_right_ctable, FALSE, "grabbar-inactive-right" }, - { 40, 26, 8, (const unsigned char*)titlebar_active_center_data, 24, titlebar_active_center_ctable, TRUE, "titlebar-active-center" }, - { 15, 26, 8, (const unsigned char*)titlebar_active_left_data, 109, titlebar_active_left_ctable, TRUE, "titlebar-active-left" }, - { 15, 26, 8, (const unsigned char*)titlebar_active_right_data, 120, titlebar_active_right_ctable, TRUE, "titlebar-active-right" }, - { 40, 26, 8, (const unsigned char*)titlebar_inactive_center_data, 24, titlebar_inactive_center_ctable, TRUE, "titlebar-inactive-center" }, - { 15, 26, 8, (const unsigned char*)titlebar_inactive_left_data, 78, titlebar_inactive_left_ctable, TRUE, "titlebar-inactive-left" }, - { 15, 26, 8, (const unsigned char*)titlebar_inactive_right_data, 89, titlebar_inactive_right_ctable, TRUE, "titlebar-inactive-right" }, + { 3, 16, 8, (const unsigned char*)border_left_data, 256, border_left_ctable, FALSE, "border-left" }, + { 4, 16, 8, (const unsigned char*)border_right_data, 256, border_right_ctable, FALSE, "border-right" }, + { 16, 29, 32, (const unsigned char*)caption_large_center_data, 0, 0, TRUE, "caption-large-center" }, + { 15, 29, 32, (const unsigned char*)caption_large_left_data, 0, 0, TRUE, "caption-large-left" }, + { 15, 29, 32, (const unsigned char*)caption_large_right_data, 0, 0, TRUE, "caption-large-right" }, + { 16, 26, 32, (const unsigned char*)caption_small_center_data, 0, 0, TRUE, "caption-small-center" }, + { 15, 26, 32, (const unsigned char*)caption_small_left_data, 0, 0, TRUE, "caption-small-left" }, + { 15, 26, 32, (const unsigned char*)caption_small_right_data, 0, 0, TRUE, "caption-small-right" }, + { 16, 8, 8, (const unsigned char*)grabbar_center_data, 256, grabbar_center_ctable, FALSE, "grabbar-center" }, + { 9, 8, 8, (const unsigned char*)grabbar_left_data, 256, grabbar_left_ctable, FALSE, "grabbar-left" }, + { 9, 8, 8, (const unsigned char*)grabbar_right_data, 256, grabbar_right_ctable, FALSE, "grabbar-right" }, + { 16, 26, 32, (const unsigned char*)titlebar_center_data, 0, 0, TRUE, "titlebar-center" }, + { 15, 26, 32, (const unsigned char*)titlebar_left_data, 0, 0, TRUE, "titlebar-left" }, + { 15, 26, 32, (const unsigned char*)titlebar_right_data, 0, 0, TRUE, "titlebar-right" }, { 51, 17, 32, (const unsigned char*)titlebutton_round_data, 0, 0, TRUE, "titlebutton-round" }, { 51, 17, 32, (const unsigned char*)titlebutton_square_data, 0, 0, TRUE, "titlebutton-square" }, { 0, 0, 0, 0, 0, 0, 0, 0 }