.. I think it is a very necessary one in the RAD IDE environment. It cuts down on the time spent constantly flipping between help files or class implementation files etc looking for the correct name of class methods, proterties, or function and procedure arguements.
There is a similar function in Lazarus already, but it works slightly differently. Type the name of the function, so for example:
ts:=IntToStrnow move the mouse cursor back over the
IntToStr and a yellow box hint will pop up showing you the parameter list for IntToStr and also which file (including line number) the declaration appears in.
If you are using a procedure/function where there is more than one possible version of the parameter list, you can usually find the one you want by right clicking on the name and selecting 'Find Declaration'. This will open up the relevant code file in the Editor.
So there is no need to be
constantly flipping between help files or class implementation files