For instance when the edit button is disabled, the text should NOT say 'Edit current record'. It should say 'Edit not available'. Wherever implemented, the Help topic for that page should provide the conditions under which the icon has been disabled.
For example:
Business Case - This will allow people to understand better the capabilities and provide accurate information in the text.