Home

Vencor Software's primary focus is providing tools and resources to assist Omnis Studio developers.

The isclear() function was introduced in Omnis Studio 4x. It is a great function that tests for null, empty, or zero (for numeric data types). There is one gotcha that you need to be careful of when using the isclear() function. Learn more...

At EurOmnis 2009 I learned a new tip from Jean Marc Azerad. Did you know you can terminate 'Enter data' which something other than evOk or evCancel? The 'Enter data' command has an optional 'Termination condition'. Learn more...

StudioWorks Unicode Testing October 5, 2009

The release of Omnis Studio version 5 now includes unicode for all platforms (Windows, Mac, Linux) making it possible to move StudioWorks to unicode. A test StudioWorks app has been built in unicode using Omnis Studio 5. So far the only glitch has been with the FileOps external. FileOps $readfile no longer works for reading a text file into a string variable, nor does $writefile work for writing a string variable to a text file. Finding and changing lines of code in StudioWorks to $readcharacter(kUniTypeAutomatic,String) and $writecharacter(kUniTypeAnsiLatin1,String) solved the problem.