C# Класс Hyena.Gui.Theming.GtkTheme

Наследование: Theme
Показать файл Открыть проект

Открытые методы

Метод Описание
DrawArrow ( Context cr, Gdk alloc, double rotation ) : void
DrawFrameBackground ( Cairo cr, Gdk alloc, Cairo color, Cairo pattern ) : void
DrawFrameBorder ( Cairo cr, Gdk alloc ) : void
DrawHighlightFrame ( Cairo cr, int x, int y, int width, int height ) : void
DrawPie ( double fraction ) : void
DrawRowCursor ( Cairo cr, int x, int y, int width, int height, Cairo color, CairoCorners corners ) : void
GetCairoTextMidColor ( Gtk.Widget widget ) : Color
GtkTheme ( Gtk.Widget widget ) : System

Защищенные методы

Метод Описание
OnColorsRefreshed ( ) : void

Описание методов

DrawArrow() публичный Метод

public DrawArrow ( Context cr, Gdk alloc, double rotation ) : void
cr Cairo.Context
alloc Gdk
rotation double
Результат void

DrawFrameBackground() публичный Метод

public DrawFrameBackground ( Cairo cr, Gdk alloc, Cairo color, Cairo pattern ) : void
cr Cairo
alloc Gdk
color Cairo
pattern Cairo
Результат void

DrawFrameBorder() публичный Метод

public DrawFrameBorder ( Cairo cr, Gdk alloc ) : void
cr Cairo
alloc Gdk
Результат void

DrawHighlightFrame() публичный Метод

public DrawHighlightFrame ( Cairo cr, int x, int y, int width, int height ) : void
cr Cairo
x int
y int
width int
height int
Результат void

DrawPie() публичный Метод

public DrawPie ( double fraction ) : void
fraction double
Результат void

DrawRowCursor() публичный Метод

public DrawRowCursor ( Cairo cr, int x, int y, int width, int height, Cairo color, CairoCorners corners ) : void
cr Cairo
x int
y int
width int
height int
color Cairo
corners CairoCorners
Результат void

GetCairoTextMidColor() публичный статический Метод

public static GetCairoTextMidColor ( Gtk.Widget widget ) : Color
widget Gtk.Widget
Результат Cairo.Color

GtkTheme() публичный Метод

public GtkTheme ( Gtk.Widget widget ) : System
widget Gtk.Widget
Результат System

OnColorsRefreshed() защищенный Метод

protected OnColorsRefreshed ( ) : void
Результат void