code: func (win *Window) LabelColored(str string, alignment label.Align, color color.RGBA) {
  	var bounds rect.Rect
  	var text textWidget
  
  	style := &win.ctx.Style
  	fitting := panelAllocSpace(&bounds, win)
  	item_padding := style.Text.Padding
  	if fitting != nil {
  		fitting(2*item_padding.X + FontWidth(win.ctx.Style.Font, str))
  	}
  
  	text.Padding.X = item_padding.X
  	text.Padding.Y = item_padding.Y
  	text.Background = win.style().Background
  	text.Text = color
  	win.widgets.Add(nstyle.WidgetStateInactive, bounds)
  	widgetText(&win.cmds, bounds, str, &text, alignment, win.ctx.Style.Font)
  
  }
docs: ///////////////////////////////////////////////////////////////////////////////////
  // NON-INTERACTIVE WIDGETS
  ///////////////////////////////////////////////////////////////////////////////////
  // LabelColored draws a text label with the specified background color.