C# Класс FarsiLibrary.Win.Drawing.Office2003Colors

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CalcColor ( Color color1, float percent1, Color color2, float percent2 ) : Color
CalcColor ( Color color1, float percent1, Color color2, float percent2, Color color3, float percent3 ) : Color
CalcNavColor ( int d ) : Color
FromRgb ( int rgb ) : Color
GetDarkValue ( int val ) : int
GetLightColor ( int btnFaceColorPart, int highlightColorPart, int windowColorPart ) : Color
GetLightIndex ( ColorInfo info, byte btnFaceValue, byte highlightValue, byte windowValue ) : int
GetLightValue ( byte val ) : int
GetRealColor ( Color clr ) : Color
OffsetColor ( Color clr, int dR, int dG, int dB ) : Color
ReinitializeColors ( ) : void
this ( Office2003Color color ) : Color

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

Метод Описание
InitColors ( ) : void
InitOfficeColors ( int id ) : void
InitStandardColors ( ) : void

Приватные методы

Метод Описание
CalcValue ( int v1, int v2, int percent ) : int
GetMiddleRGB ( Color clr1, Color clr2, int percent ) : Color
GetThemeType ( ) : XPThemeType
Office2003Colors ( ) : System

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

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

public CalcColor ( Color color1, float percent1, Color color2, float percent2 ) : Color
color1 Color
percent1 float
color2 Color
percent2 float
Результат Color

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

public CalcColor ( Color color1, float percent1, Color color2, float percent2, Color color3, float percent3 ) : Color
color1 Color
percent1 float
color2 Color
percent2 float
color3 Color
percent3 float
Результат Color

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

public CalcNavColor ( int d ) : Color
d int
Результат Color

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

public FromRgb ( int rgb ) : Color
rgb int
Результат Color

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

public GetDarkValue ( int val ) : int
val int
Результат int

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

public GetLightColor ( int btnFaceColorPart, int highlightColorPart, int windowColorPart ) : Color
btnFaceColorPart int
highlightColorPart int
windowColorPart int
Результат Color

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

public GetLightIndex ( ColorInfo info, byte btnFaceValue, byte highlightValue, byte windowValue ) : int
info ColorInfo
btnFaceValue byte
highlightValue byte
windowValue byte
Результат int

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

public GetLightValue ( byte val ) : int
val byte
Результат int

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

public GetRealColor ( Color clr ) : Color
clr Color
Результат Color

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

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

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

protected InitOfficeColors ( int id ) : void
id int
Результат void

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

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

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

public OffsetColor ( Color clr, int dR, int dG, int dB ) : Color
clr Color
dR int
dG int
dB int
Результат Color

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

public ReinitializeColors ( ) : void
Результат void

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

public this ( Office2003Color color ) : Color
color Office2003Color
Результат Color