I'm aware that the AREV RBASIC command PERFORM is no longer supported in the OpenInsight environment. But is there any way to call a TCL "interpreter" from BASIC+? Perhaps a way to instantiate a process that an app's code can submit TCL commands to? If not, is there anything like this in the works for future versions of OI, to support legacy applications?
I've got a pretty good sized, pretty old (early 1990's) AREV application that I'm converting to use an up-to-date OpenInsight UI. The app contains a lot of PERFORM calls, some of which are straightforward to translate to BASIC+ calls. But most PERFORM commands I'm not sure what to do about - the TCL commands are undocumented, or documented as taking different parameters, or matching commands defined in are VOC table that are confusing, undocumented, or seemingly wrong.
Dietrich
The TCL interpreter is designed to operate with the TCL command window at this time. There is nothing available today to replicate the perform command in AREV and nothing in the works as of now. However there is a service performed by WinWinSolutions that converts these programs and reformats the Perform commands to a suitable OI command along with other AREV specific commands. Please check with Bob Catalano if interested.