C# 클래스 MissionPlanner.Utilities.ThemeManager

Helper class for the stylng 'theming' of forms and controls, and provides MessageBox replacements which are also styled
파일 보기 프로젝트 열기: ArduPilot/MissionPlanner

공개 프로퍼티들

프로퍼티 타입 설명
BGColor Color
BGColorTextBox Color
BSVButtonAreaBGColor Color
BannerColor1 Color
BannerColor2 Color
ButBG Color
ButBGBot Color
ButBorder Color
ButtonTextColor Color
ColorMouseDown Color
ColorMouseOver Color
ColorNotEnabled Color
ControlBGColor Color
CurrentPPMBackground Color
HorizontalPBValueColor Color
ProgressBarColorBot Color
ProgressBarColorTop Color
ProgressBarOutlineColor Color
RTBForeColor Color
TextColor Color
UnselectedTextColour Color
ZedGraphChartFill Color
ZedGraphLegendFill Color
ZedGraphPaneFill Color

공개 메소드들

메소드 설명
ApplyThemeTo ( Control control ) : void

Will recursively apply the current theme to 'control'

ApplyThemeTo ( object control ) : void
CustomColor ( ) : void
SetTheme ( Themes theme ) : void

Change the current theme. Existing controls are not affected

doxamlgen ( ) : void
xaml ( Control control ) : void

비공개 메소드들

메소드 설명
ApplyCustomTheme ( Control temp, int level ) : void
ApplyTestTheme ( Control temp, int level ) : void
ApplyTheme ( Control temp, int level ) : void
SetBurntKermitColors ( ) : void
SetHighContrastColours ( ) : void
doxamlctls ( Control control, StreamWriter st ) : void

메소드 상세

ApplyThemeTo() 공개 정적인 메소드

Will recursively apply the current theme to 'control'
public static ApplyThemeTo ( Control control ) : void
control System.Windows.Forms.Control
리턴 void

ApplyThemeTo() 공개 정적인 메소드

public static ApplyThemeTo ( object control ) : void
control object
리턴 void

CustomColor() 공개 정적인 메소드

public static CustomColor ( ) : void
리턴 void

SetTheme() 공개 정적인 메소드

Change the current theme. Existing controls are not affected
public static SetTheme ( Themes theme ) : void
theme Themes
리턴 void

doxamlgen() 공개 정적인 메소드

public static doxamlgen ( ) : void
리턴 void

xaml() 공개 정적인 메소드

public static xaml ( Control control ) : void
control System.Windows.Forms.Control
리턴 void

프로퍼티 상세

BGColor 공개적으로 정적으로 프로퍼티

public static Color BGColor
리턴 Color

BGColorTextBox 공개적으로 정적으로 프로퍼티

public static Color BGColorTextBox
리턴 Color

BSVButtonAreaBGColor 공개적으로 정적으로 프로퍼티

public static Color BSVButtonAreaBGColor
리턴 Color

BannerColor1 공개적으로 정적으로 프로퍼티

public static Color BannerColor1
리턴 Color

BannerColor2 공개적으로 정적으로 프로퍼티

public static Color BannerColor2
리턴 Color

ButBG 공개적으로 정적으로 프로퍼티

public static Color ButBG
리턴 Color

ButBGBot 공개적으로 정적으로 프로퍼티

public static Color ButBGBot
리턴 Color

ButBorder 공개적으로 정적으로 프로퍼티

public static Color ButBorder
리턴 Color

ButtonTextColor 공개적으로 정적으로 프로퍼티

public static Color ButtonTextColor
리턴 Color

ColorMouseDown 공개적으로 정적으로 프로퍼티

public static Color ColorMouseDown
리턴 Color

ColorMouseOver 공개적으로 정적으로 프로퍼티

public static Color ColorMouseOver
리턴 Color

ColorNotEnabled 공개적으로 정적으로 프로퍼티

public static Color ColorNotEnabled
리턴 Color

ControlBGColor 공개적으로 정적으로 프로퍼티

public static Color ControlBGColor
리턴 Color

CurrentPPMBackground 공개적으로 정적으로 프로퍼티

public static Color CurrentPPMBackground
리턴 Color

HorizontalPBValueColor 공개적으로 정적으로 프로퍼티

public static Color HorizontalPBValueColor
리턴 Color

ProgressBarColorBot 공개적으로 정적으로 프로퍼티

public static Color ProgressBarColorBot
리턴 Color

ProgressBarColorTop 공개적으로 정적으로 프로퍼티

public static Color ProgressBarColorTop
리턴 Color

ProgressBarOutlineColor 공개적으로 정적으로 프로퍼티

public static Color ProgressBarOutlineColor
리턴 Color

RTBForeColor 공개적으로 정적으로 프로퍼티

public static Color RTBForeColor
리턴 Color

TextColor 공개적으로 정적으로 프로퍼티

public static Color TextColor
리턴 Color

UnselectedTextColour 공개적으로 정적으로 프로퍼티

public static Color UnselectedTextColour
리턴 Color

ZedGraphChartFill 공개적으로 정적으로 프로퍼티

public static Color ZedGraphChartFill
리턴 Color

ZedGraphLegendFill 공개적으로 정적으로 프로퍼티

public static Color ZedGraphLegendFill
리턴 Color

ZedGraphPaneFill 공개적으로 정적으로 프로퍼티

public static Color ZedGraphPaneFill
리턴 Color