DIALOG_THEME InitializeTheme()

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;
}