code: func (win *Window) SelectableLabel(str string, align label.Align, value *bool) bool {
  	style := &win.ctx.Style
  	state, bounds, fitting := win.widget()
  	if fitting != nil {
  		fitting(selectableWidth(str, &style.Selectable, style.Font))
  	}
  	if !state {
  		return false
  	}
  	in := win.inputMaybe(state)
  	return doSelectable(win, bounds, str, align, value, &style.Selectable, in)
  }
docs: // SelectableLabel adds a selectable label. Value is a pointer
  // to a flag that will be changed to reflect the selected state of
  // this label.
  // Returns true when the label is clicked.