DIALOG_THEME InitializeTheme()

in MsGraphicsPkg/Library/SwmDialogsLib/SemmUserAuthDialog.c [70:121]


DIALOG_THEME InitializeTheme(
    IN    SWM_PWD_DIALOG_TYPE   Type
    )
{
    DIALOG_THEME DialogTheme;

    switch (Type){
    case SWM_PWD_TYPE_ALERT_PASSWORD:
    case SWM_THMB_TYPE_ALERT_PASSWORD:
    case SWM_THMB_TYPE_ALERT_THUMBPRINT:
    {
        DialogTheme.DialogTextColor = gMsColorTable.UserAuthDialogTextColor;
        DialogTheme.TitleBarTextColor = gMsColorTable.UserAuthTitleBarTextColor;
        DialogTheme.ErrorTextColor = gMsColorTable.UserAuthErrorTextColor;
        DialogTheme.EditBoxBackGroundColor = gMsColorTable.UserAuthEditBoxBackGroundColor;
        DialogTheme.EditBoxTextColor = gMsColorTable.UserAuthEditBoxTextColor;
        DialogTheme.EditBoxGrayOutColor = gMsColorTable.UserAuthEditBoxGrayOutColor;
        DialogTheme.EditBoxGrayOutTextColor = gMsColorTable.UserAuthEditBoxGrayOutTextColor;
        DialogTheme.DialogTextSelectColor = gMsColorTable.UserAuthDialogTextSelectColor;
        DialogTheme.DialogBackGroundColor = gMsColorTable.UserAuthDialogBackGroundColor;
        DialogTheme.DialogFrameColor = gMsColorTable.UserAuthDialogFrameColor;
        DialogTheme.DialogButtonHoverColor = gMsColorTable.UserAuthDialogButtonHoverColor;
        DialogTheme.DialogButtonSelectColor = gMsColorTable.UserAuthDialogButtonSelectColor;
        DialogTheme.DialogButtonGrayOutColor = gMsColorTable.UserAuthDialogButtonGrayOutColor;
        DialogTheme.DialogButtonRingColor = gMsColorTable.UserAuthDialogButtonRingColor;
        DialogTheme.DialogButtonTextColor = gMsColorTable.UserAuthDialogButtonTextColor;
        DialogTheme.DialogButtonSelectTextColor = gMsColorTable.UserAuthDialogButtonSelectTextColor;
        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;
}