Hi All,
I’ve been going through the CRM source code to find the official / standard / proper SuiteCRM way to display a modal window using the libraries which come with the CRM,
The email settings page has a global function called overlay
which is not available on any other page, and similarly in the module builder module, the global SUGAR object has a property MessageBox but not on any other page.
These two pages seem to use these javascript functions and objects for powering Modal windows.
There is also a global YAHOO object which seems to be available everywhere,
I have a hunch the implementations above use this YAHOO object however I am not too sure.