auiutils.h File Reference

#include <wx/aui/tabmdi.h>
#include <wx/dcbuffer.h>
#include <wx/log.h>
Include dependency graph for auiutils.h:

Go to the source code of this file.

Data Structures

class  wxAuiCommandCapture

Functions

static double wxAuiBlendColour (double fg, double bg, double alpha)
static wxColor wxAuiStepColour (const wxColor &c, int ialpha)
static wxColor wxAuiLightContrastColour (const wxColour &c)
static wxBitmap wxAuiBitmapFromBits (const unsigned char bits[], int w, int h, const wxColour &color)
static wxString wxAuiChopText (wxDC &dc, const wxString &text, int max_size)
static void IndentPressedBitmap (wxRect *rect, int button_state)
static void DrawFocusRect (wxWindow *win, wxDC &dc, const wxRect &rect, int flags)

Variables

static unsigned char close_bits []
static unsigned char left_bits []
static unsigned char right_bits []
static unsigned char list_bits []

Function Documentation

static void DrawFocusRect ( wxWindow *  win,
wxDC &  dc,
const wxRect rect,
int  flags 
) [static]

Definition at line 163 of file auiutils.h.

static void IndentPressedBitmap ( wxRect rect,
int  button_state 
) [static]

Definition at line 154 of file auiutils.h.

static wxBitmap wxAuiBitmapFromBits ( const unsigned char  bits[],
int  w,
int  h,
const wxColour &  color 
) [static]

Definition at line 82 of file auiutils.h.

static double wxAuiBlendColour ( double  fg,
double  bg,
double  alpha 
) [static]

Definition at line 18 of file auiutils.h.

static wxString wxAuiChopText ( wxDC &  dc,
const wxString text,
int  max_size 
) [static]

Definition at line 126 of file auiutils.h.

static wxColor wxAuiLightContrastColour ( const wxColour &  c  )  [static]

Definition at line 68 of file auiutils.h.

static wxColor wxAuiStepColour ( const wxColor &  c,
int  ialpha 
) [static]

Definition at line 32 of file auiutils.h.


Variable Documentation

unsigned char close_bits[] [static]
Initial value:
{
     0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe7, 0xf3, 0xcf, 0xf9,
     0x9f, 0xfc, 0x3f, 0xfe, 0x3f, 0xfe, 0x9f, 0xfc, 0xcf, 0xf9, 0xe7, 0xf3,
     0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff}

Definition at line 105 of file auiutils.h.

unsigned char left_bits[] [static]
Initial value:
 {
   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7f, 0xfe, 0x3f, 0xfe,
   0x1f, 0xfe, 0x0f, 0xfe, 0x1f, 0xfe, 0x3f, 0xfe, 0x7f, 0xfe, 0xff, 0xfe,
   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff}

Definition at line 111 of file auiutils.h.

unsigned char list_bits[] [static]
Initial value:
 {
   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
   0x0f, 0xf8, 0xff, 0xff, 0x0f, 0xf8, 0x1f, 0xfc, 0x3f, 0xfe, 0x7f, 0xff,
   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff}

Definition at line 121 of file auiutils.h.

unsigned char right_bits[] [static]
Initial value:
 {
   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0x9f, 0xff, 0x1f, 0xff,
   0x1f, 0xfe, 0x1f, 0xfc, 0x1f, 0xfe, 0x1f, 0xff, 0x9f, 0xff, 0xdf, 0xff,
   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff}

Definition at line 116 of file auiutils.h.


Generated on Thu Dec 29 00:11:18 2011 for SpringLobby by doxygen 1.6.3