Shoutbox

[SUG] Intelligent IntelliSense - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: WLM Plus! General (/forumdisplay.php?fid=23)
+----- Thread: [SUG] Intelligent IntelliSense (/showthread.php?tid=87171)

[SUG] Intelligent IntelliSense by SmokingCookie on 11-08-2008 at 10:22 PM

The idea of this one is to have an XML file to specify all functions (aka methods) and objects used by JScript, MPL and developers' classes. An example syntax would be:

code:
<?xml version="1.0" encoding="Unicode"?>
<IntelliSense>
      <Object name="MsgPlus">
            <Methods>
                  <Method name="DisplayToast">
                        <Parameter type="String">Title</Parameter>
                        <Parameter type="String">Message</Parameter>
                        <Parameter type="String" optional="true">SndFile</Parameter>
                        <Parameter type="String" optional="true">Callback</Parameter>
                        <Parameter type="_any" optional="true">CbParam</Parameter>
                  </Method>
            </Methods>
      </Object>
</IntelliSense>