#include <ewindowstyleskinned.h>
|
| enum | { bsWindow
, bsButton
, bsListboxEntry
, bsMax
} |
| |
| enum | {
bpTopLeft = 1
, bpTop = 2
, bpTopRight = 4
, bpLeft = 8
,
bpBackground = 0x10
, bpRight = 0x20
, bpBottomLeft = 0x40
, bpBottom = 0x80
,
bpBottomRight = 0x100
, bpAll = 0x1ff
, bpMax = 0x200
} |
| |
| enum | {
bpiTopLeft = 0
, bpiTop = 1
, bpiTopRight = 2
, bpiLeft = 3
,
bpiBackground = 4
, bpiRight = 5
, bpiBottomLeft = 6
, bpiBottom = 7
,
bpiBottomRight = 8
} |
| |
| enum | {
colBackground
, colForeground
, colListboxBackground
, colListboxForeground
,
colListboxBackgroundSelected
, colListboxForegroundSelected
, colListboxBackgroundMarked
, colListboxForegroundMarked
,
colListboxBackgroundMarkedSelected
, colListboxForegroundMarkedSelected
, colWindowTitleForeground
, colWindowTitleBackground
,
colScrollbarForeground
, colScrollbarBackground
, colScrollbarBorder
, colSliderForeground
,
colSliderBackground
, colSliderBorder
, colMax
} |
| |
| enum | {
styleLabel
, styleListboxSelected
, styleListboxNormal
, styleListboxMarked
,
styleListboxMarkedAndSelected
, styleScollbar
, styleScollbarBorder
, styleSlider
,
styleSliderBorder
} |
| |
| enum | { frameButton
, frameListboxEntry
} |
| |
| enum | {
fontStatic
, fontButton
, fontTitlebar
, fontListbox
,
fontEntry
, fontValue
} |
| |
|
| | eWindowStyleSkinned () |
| |
| void | handleNewSize (eWindow *wnd, eSize &size, eSize &offset) |
| |
| void | paintWindowDecoration (eWindow *wnd, gPainter &painter, const std::string &title) |
| |
| void | paintBackground (gPainter &painter, const ePoint &offset, const eSize &size) |
| |
| void | drawFrame (gPainter &painter, const eRect &frame, int what) |
| |
| RESULT | getFont (int what, ePtr< gFont > &font) |
| |
| void | setStyle (gPainter &painter, int what) |
| |
| void | setPixmap (int bs, int bp, ePtr< gPixmap > &pixmap) |
| |
| void | setPixmap (int bs, int bp, gPixmap &pixmap) |
| |
| void | setColor (int what, const gRGB &back) |
| |
| void | setTitleOffset (const eSize &offset) |
| |
| void | setTitleFont (gFont *fnt) |
| |
| void | setLabelFont (gFont *fnt) |
| |
| void | setListboxFont (gFont *fnt) |
| |
| void | setEntryFont (gFont *fnt) |
| |
| void | setValueFont (gFont *fnt) |
| |
| virtual | ~eWindowStyle ()=0 |
| |
| void | operator delete (void *p) |
| |
| virtual void | AddRef ()=0 |
| |
| virtual void | Release ()=0 |
| |
◆ anonymous enum
| Enumerator |
|---|
| bsWindow | |
| bsButton | |
| bsListboxEntry | |
| bsMax | |
◆ anonymous enum
| Enumerator |
|---|
| bpTopLeft | |
| bpTop | |
| bpTopRight | |
| bpLeft | |
| bpBackground | |
| bpRight | |
| bpBottomLeft | |
| bpBottom | |
| bpBottomRight | |
| bpAll | |
| bpMax | |
◆ anonymous enum
| Enumerator |
|---|
| bpiTopLeft | |
| bpiTop | |
| bpiTopRight | |
| bpiLeft | |
| bpiBackground | |
| bpiRight | |
| bpiBottomLeft | |
| bpiBottom | |
| bpiBottomRight | |
◆ anonymous enum
| Enumerator |
|---|
| colBackground | |
| colForeground | |
| colListboxBackground | |
| colListboxForeground | |
| colListboxBackgroundSelected | |
| colListboxForegroundSelected | |
| colListboxBackgroundMarked | |
| colListboxForegroundMarked | |
| colListboxBackgroundMarkedSelected | |
| colListboxForegroundMarkedSelected | |
| colWindowTitleForeground | |
| colWindowTitleBackground | |
| colScrollbarForeground | |
| colScrollbarBackground | |
| colScrollbarBorder | |
| colSliderForeground | |
| colSliderBackground | |
| colSliderBorder | |
| colMax | |
◆ eWindowStyleSkinned()
| eWindowStyleSkinned::eWindowStyleSkinned |
( |
| ) |
|
◆ drawFrame()
| void eWindowStyleSkinned::drawFrame |
( |
gPainter & |
painter, |
|
|
const eRect & |
frame, |
|
|
int |
what |
|
) |
| |
|
virtual |
◆ getFont()
◆ handleNewSize()
| void eWindowStyleSkinned::handleNewSize |
( |
eWindow * |
wnd, |
|
|
eSize & |
size, |
|
|
eSize & |
offset |
|
) |
| |
|
virtual |
◆ paintBackground()
| void eWindowStyleSkinned::paintBackground |
( |
gPainter & |
painter, |
|
|
const ePoint & |
offset, |
|
|
const eSize & |
size |
|
) |
| |
|
virtual |
◆ paintWindowDecoration()
| void eWindowStyleSkinned::paintWindowDecoration |
( |
eWindow * |
wnd, |
|
|
gPainter & |
painter, |
|
|
const std::string & |
title |
|
) |
| |
|
virtual |
◆ setColor()
| void eWindowStyleSkinned::setColor |
( |
int |
what, |
|
|
const gRGB & |
back |
|
) |
| |
◆ setEntryFont()
| void eWindowStyleSkinned::setEntryFont |
( |
gFont * |
fnt | ) |
|
◆ setLabelFont()
| void eWindowStyleSkinned::setLabelFont |
( |
gFont * |
fnt | ) |
|
◆ setListboxFont()
| void eWindowStyleSkinned::setListboxFont |
( |
gFont * |
fnt | ) |
|
◆ setPixmap() [1/2]
| void eWindowStyleSkinned::setPixmap |
( |
int |
bs, |
|
|
int |
bp, |
|
|
ePtr< gPixmap > & |
pixmap |
|
) |
| |
◆ setPixmap() [2/2]
| void eWindowStyleSkinned::setPixmap |
( |
int |
bs, |
|
|
int |
bp, |
|
|
gPixmap & |
pixmap |
|
) |
| |
◆ setStyle()
| void eWindowStyleSkinned::setStyle |
( |
gPainter & |
painter, |
|
|
int |
what |
|
) |
| |
|
virtual |
◆ setTitleFont()
| void eWindowStyleSkinned::setTitleFont |
( |
gFont * |
fnt | ) |
|
◆ setTitleOffset()
| void eWindowStyleSkinned::setTitleOffset |
( |
const eSize & |
offset | ) |
|
◆ setValueFont()
| void eWindowStyleSkinned::setValueFont |
( |
gFont * |
fnt | ) |
|
The documentation for this class was generated from the following files: