>The "other" Intellisense is object Intellisense, which cannot be table based because of its dynmic nature. Object Intellisense for COM objects would be fairly easy todo right now, because the object does not have to be instanciated to traverse the tlb and gather the methods and properties. Intellisense for native VFP objects, however I think might be another story. At design time, you cannot dependably resolve THISFORM to the active form with _SCREEN.ActiveForm, or SYS(1270). So even if we could catch every key in the editor window, getting an actual object reference to the object in question would be pretty tricky. (Any ideas? You've amazed me plenty of times before...)
Do it like builders do... use ASelObj() and you're in the saddle.