Plone "Editors" cant edit files but can edit on pages

We use plone5 for our small company intranet.

Ive set sharing permissions to a folder that I want a user to be able to edit pages and files. By using Sharing and adding a user and ticking "Can edit" allows the users to edit pages ok but when clicking on a file in the folder doesnt give them an option to edit the file in the menu bar (eg change the description of the file etc).

Ive checked the permissions and its got 'can edit' inherited on the file.

Could some one shed some light on how I can allow said user to have edit rights to everything in that folder no mater what type of content it is?

Version Overview
Plone 5.0.5 (5015)
CMF 2.2.10
Zope 2.13.24
Python 2.7.12 (default, Jul 1 2016, 15:12:24) [GCC 5.4.0 20160609]
PIL 3.2.0 (Pillow)

Thanks in advance for your help.