Another VB programmer

. You should consider buying
tRev it cost $60 and you will get some kind of auto-completion which is pretty nice and helpful if you are not so familiar with the syntax at the start. Its not at the Visual Studio level but its better than the default editor imo.
The
User Guide and the community is nice and friendly. You also find many infos on the
mailing list and
lessons.runrev.com. If you think the dictionary is clumsy you could also use
docs.runrev.com.
Some people here come from
Hypercard,
MetaCard, ... and they have a different viewpoint towards Revolution. For me Revolution is a scripting engine which is available for the three major platforms with an own GUI toolkit. The executable is the engine with your script attached to it (encrypted if your wish). Stacks = Windows, Cards = Layers, Messages = Events, Commands = Procedures, Functions = Functions and so on ... You have a limited set of controls but its very easy to create your own (put the basic controls together, group them, write the code for the messages ...). You could utilize Applescript and VbScript by using the do command and you could extend Revolution by libraries (DLLs) which are called Externals, in case you need to do platform specific things which are not covered by the default range of functions and which could not handle by shell calls.
PS:
Revolution Message Path
Robert