func AddColor(askColor, errorColor, infoColor, logColor, outputColor, responseColor, runningColor, successColor, warnColor Color, ui UI) *ColorUI {
	return &ColorUI{
		LogFGColor:      logColor,
		LogBGColor:      None,
		OutputFGColor:   outputColor,
		OutputBGColor:   None,
		SuccessFGColor:  successColor,
		SuccessBGColor:  None,
		InfoFGColor:     infoColor,
		InfoBGColor:     None,
		ErrorFGColor:    errorColor,
		ErrorBGColor:    None,
		WarnFGColor:     warnColor,
		WarnBGColor:     None,
		RunningFGColor:  runningColor,
		RunningBGColor:  None,
		AskFGColor:      askColor,
		AskBGColor:      None,
		ResponseFGColor: responseColor,
		ResponseBGColor: None,
		UI:              ui,
	}
}
func AddColor(askColor, errorColor, infoColor, logColor, outputColor, responseColor, runningColor, successColor, warnColor Color, ui UI) *ColorUI {
	return &ColorUI{
		LogFGColor:      logColor,
		LogBGColor:      None,
		OutputFGColor:   outputColor,
		OutputBGColor:   None,
		SuccessFGColor:  successColor,
		SuccessBGColor:  None,
		InfoFGColor:     infoColor,
		InfoBGColor:     None,
		ErrorFGColor:    errorColor,
		ErrorBGColor:    None,
		WarnFGColor:     warnColor,
		WarnBGColor:     None,
		RunningFGColor:  runningColor,
		RunningBGColor:  None,
		AskFGColor:      askColor,
		AskBGColor:      None,
		ResponseFGColor: responseColor,
		ResponseBGColor: None,
		UI:              ui,
	}
}
func AddColor ( askColor , errorColor , infoColor , logColor , outputColor , responseColor , runningColor , successColor , warnColor Color , ui UI ) * ColorUI { return & ColorUI { LogFGColor : logColor , LogBGColor : None , OutputFGColor : outputColor , OutputBGColor : None , SuccessFGColor : successColor , SuccessBGColor : None , InfoFGColor : infoColor , InfoBGColor : None , ErrorFGColor : errorColor , ErrorBGColor : None , WarnFGColor : warnColor , WarnBGColor : None , RunningFGColor : runningColor , RunningBGColor : None , AskFGColor : askColor , AskBGColor : None , ResponseFGColor : responseColor , ResponseBGColor : None , UI : ui , } }
//AddColor will wrap a colorful UI on top of ui.
//Use wlog's color variables for the color.
//All background colors are not changed by this function but you are able to change them manually.
//Just create this structure manually and change any of the background colors you want.
//Arguments are in alphabetical order.
AddColor will wrap a colorful UI on top of ui . Use wlog s color variables for the color . All background colors are not changed by this function but you are able to change them manually . Just create this structure manually and change any of the background colors you want . Arguments are in alphabetical order .