in MsGraphicsPkg/Library/SwmDialogsLib/PasswordDialog.c [72:121]
DIALOG_THEME InitializeTheme(
IN SWM_PWD_DIALOG_TYPE Type
)
{
DIALOG_THEME DialogTheme;
switch (Type){
case SWM_PWD_TYPE_ALERT_PASSWORD:
{
DialogTheme.DialogTextColor = gMsColorTable.PasswordDialogTextColor;
DialogTheme.TitleBarTextColor = gMsColorTable.PasswordDialogTitleBarTextColor;
DialogTheme.ErrorTextColor = gMsColorTable.PasswordDialogErrorTextColor;
DialogTheme.EditBoxBackGroundColor = gMsColorTable.PasswordDialogEditBoxBackgroundColor;
DialogTheme.EditBoxTextColor = gMsColorTable.PasswordDialogEditBoxTextColor;
DialogTheme.EditBoxGrayOutColor = gMsColorTable.PasswordDialogEditBoxGrayoutColor;
DialogTheme.EditBoxGrayOutTextColor = gMsColorTable.PasswordDialogEditBoxGrayoutTextColor;
DialogTheme.DialogTextSelectColor = gMsColorTable.PasswordDialogTextSelectColor;
DialogTheme.DialogBackGroundColor = gMsColorTable.PasswordDialogBackGroundColor;
DialogTheme.DialogFrameColor = gMsColorTable.PasswordDialogFrameColor;
DialogTheme.DialogButtonHoverColor = gMsColorTable.PasswordDialogButtonHoverColor;
DialogTheme.DialogButtonSelectColor = gMsColorTable.PasswordDialogButtonSelectColor;
DialogTheme.DialogButtonGrayOutColor = gMsColorTable.PasswordDialogButtonGrayOutColor;
DialogTheme.DialogButtonRingColor = gMsColorTable.PasswordDialogButtonRingColor;
DialogTheme.DialogButtonTextColor = gMsColorTable.PasswordDialogButtonTextColor;
DialogTheme.DialogButtonSelectTextColor = gMsColorTable.PasswordDialogButtonSelectTextColor;
break;
}
default:
{
DialogTheme.DialogTextColor = gMsColorTable.DefaultDialogTextColor;
DialogTheme.TitleBarTextColor = gMsColorTable.DefaultTitleBarTextColor;
DialogTheme.ErrorTextColor = gMsColorTable.DefaultErrorTextColor;
DialogTheme.EditBoxBackGroundColor = gMsColorTable.DefaultEditBoxBackGroundColor;
DialogTheme.EditBoxTextColor = gMsColorTable.DefaultEditBoxTextColor;
DialogTheme.EditBoxGrayOutColor = gMsColorTable.DefaultEditBoxGrayOutColor;
DialogTheme.EditBoxGrayOutTextColor = gMsColorTable.DefaultEditBoxGrayOutTextColor;
DialogTheme.DialogTextSelectColor = gMsColorTable.DefaultDialogTextSelectColor;
DialogTheme.DialogBackGroundColor = gMsColorTable.DefaultDialogBackGroundColor;
DialogTheme.DialogFrameColor = gMsColorTable.DefaultDialogFrameColor;
DialogTheme.DialogButtonHoverColor = gMsColorTable.DefaultDialogButtonHoverColor;
DialogTheme.DialogButtonSelectColor = gMsColorTable.DefaultDialogButtonSelectColor;
DialogTheme.DialogButtonGrayOutColor = gMsColorTable.DefaultDialogButtonGrayOutColor;
DialogTheme.DialogButtonRingColor = gMsColorTable.DefaultDialogButtonRingColor;
DialogTheme.DialogButtonTextColor = gMsColorTable.DefaultDialogButtonTextColor;
DialogTheme.DialogButtonSelectTextColor = gMsColorTable.DefaultDialogButtonSelectTextColor;
break;
}
}
return DialogTheme;
}