ValEdit: refactor the logic behind wether or not to hide the editor when manipulating the Strings property.


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@43118 4005530d-fff6-0310-9dd1-cebe43e6787f
ValEdit: fix possible error in InsertRowWithValues due to uninitialized NameValueSeparator.


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@43119 4005530d-fff6-0310-9dd1-cebe43e6787f