Deep Sky Technologies has updated their 4D plug-in, BASh, to version 1.4.6. BASh allows 4D designers to utilize a pool of variables within their 4D project. According to Deep Sky Technologies:
Deep Sky Technologies, Inc., today announced the release of BASh v1.4.6 for Macintosh and Windows. BASh is a 4th Dimension component which provides a set of methods that allow you to dynamically utilize variables from a pool of available variables in your 4D projects. BASh is the first 4D component publicly available after the release of 4D v6.7.0 by 4D, Inc. And, in keeping with the tradition of offering quality services, the BASh component is available for free from Deep Sky Technologies, Inc.
The BASh component consists of many different modules of methods which provide basic utility services in 4th Dimension applications. The list of modules currently available in the BASh component is:
- ARR - Array sizing, management, and manipulation methods;
- DSS - Dynamic Stack Space; reusable variable management system;
- NULL - Variable clearing and initialization methods;
- SEM - Semaphore management methods;
- TYPE - Variable type comparison methods;
- VAR - Variable utility methods.
Many of the modules which are currently available in the BASh component are merely there as support services to the DSS module. In future releases of the BASh component, additional functionality will be provided in the existing modules and new modules of utility code will become available for use.
Version 1.4.6 of the BASh component doubles the amount of variable space available for use. Now up to one hundred (100) variables of each type native to 4th Dimension can be utilized from the DSS module. Additionally, the documentation for all of the methods and utilities available within the BASh component has been completed and is included in the BASh download as a PDF.
BASh is available as "peepware" (donit ask). You can find more information at the Deep Sky Technologies web site.