PackagerEditor: improve updating only parts of the view after user changes.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@46224 4005530d-fff6-0310-9dd1-cebe43e6787f
TreeFilterEdit: Better names for 2 methods.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@46225 4005530d-fff6-0310-9dd1-cebe43e6787f
SynEdit: Prevent calling OnKeyPress twice when ReadOnly is True. Issue #26444, patch from Mukhin Alexey.

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