// API for Vista Sidebar Gadgets.
var oFile = System.Shell.itemFromFileDrop(event.dataTransfer, 1);
// get an FSO object, then get the file from the path passed by the
// Gadget API …
var fso = new ActiveXObject("Scripting.FileSystemObject");
var filItem = fso.GetFile(oFile.path);
// Now get the file extension from it
var start = instrrev(filItem.Path,".");
var len = filItem.Path.length – start;
var filExt = new String(filItem.Path.substr(start,len));
It was actually very simple to pull this solution inline with what is already created. Along with a few smaller updates – including an overhaul of the Introduction Screen, which has the instructions for turning ON file extensions yanked – version 1.6 is currently undergoing my test pass and I hope to get it posted first thing in the morning.
A big thank you to ctshiner whoever and wherever you are…you woke me up.