Repository: psychopy/psychopy

Issue:
Some tooltips need to be updated
I'm working on translation of 2021.1.0 and noticed that some tooltips need to be updated.

"Color" parameters
---------------------------

Tooltip says that right-click brings up a color picker, but this operation doesn't work in 2021.1.0.

![1](https://user-images.githubusercontent.com/2094930/106720128-6e58f680-6646-11eb-8ac3-56905decc363.png)

"Flip" parameter of Text Component
------------------------------------------------------

In the previous version, this item is an edit box and we can set a variable here as tooltip says.  In 2021.1.0, this item is modified to list box and we can't set a variable.  In addition, I suspect that 'allowedUpdates' setting (i.e., constant, set every repeat or set every frame) is meaningless if we can't set a variable to this parameter.

![2](https://user-images.githubusercontent.com/2094930/106721418-fdb2d980-6647-11eb-84fb-318ec925fb61.png)




Discussion:

Resolving patch:
diff --git a/psychopy/experiment/components/_base.py b/psychopy/experiment/components/_base.py
--- a/psychopy/experiment/components/_base.py
+++ b/psychopy/experiment/components/_base.py
@@ -617,8 +617,7 @@ def __init__(self, exp, parentName, name='',
             hint=msg,
             label=_localized['units'])
 
-        msg = _translate("Foreground color of this stimulus (e.g. $[1,1,0], red );"
-                         " Right-click to bring up a color-picker (rgb only)")
+        msg = _translate("Foreground color of this stimulus (e.g. $[1,1,0], red )")
         self.params['color'] = Param(color,
             valType='color', inputType="color", categ='Appearance',
             allowedTypes=[],
@@ -636,8 +635,7 @@ def __init__(self, exp, parentName, name='',
             hint=msg,
             label=_localized['colorSpace'])
 
-        msg = _translate("Fill color of this stimulus (e.g. $[1,1,0], red );"
-                         " Right-click to bring up a color-picker (rgb only)")
+        msg = _translate("Fill color of this stimulus (e.g. $[1,1,0], red )")
         self.params['fillColor'] = Param(fillColor,
             valType='color', inputType="color", categ='Appearance',
             updates='constant', allowedTypes=[],
@@ -645,8 +643,7 @@ def __init__(self, exp, parentName, name='',
             hint=msg,
             label=_localized['fillColor'])
 
-        msg = _translate("Color of this stimulus (e.g. $[1,1,0], red );"
-                         " Right-click to bring up a color-picker (rgb only)")
+        msg = _translate("Color of this stimulus (e.g. $[1,1,0], red )")
         self.params['borderColor'] = Param(borderColor,
             valType='color', inputType="color", categ='Appearance',
             updates='constant',allowedTypes=[],
diff --git a/psychopy/experiment/components/text/__init__.py b/psychopy/experiment/components/text/__init__.py
--- a/psychopy/experiment/components/text/__init__.py
+++ b/psychopy/experiment/components/text/__init__.py
@@ -85,7 +85,7 @@ def __init__(self, exp, parentName, name='text',
                             " the specified units)"),
             label=_localized['wrapWidth'])
         self.params['flip'] = Param(
-            flip, valType='str', inputType="choice", allowedTypes=[], categ='Layout',
+            flip, valType='str', inputType="single", allowedTypes=[], categ='Layout',
             allowedVals=["horiz", "vert", "None"], updates='constant', allowedUpdates=_allow3[:],  # copy the list
             hint=_translate("horiz = left-right reversed; vert = up-down"
                             " reversed; $var = variable"),


Test patch: