United States Argentina Australia Austria Belgium Canada Chile Colombia Costa Rica Dominican Republic France Germany Bangladesh/India Italy Kenya Mexico Netherlands Puerto Rico South Africa Sweden Switzerland Venezuela
BASIS International Ltd.
Home | Site Map | Contact Us | Partner Login  

 










 
Technical Communique BASIS International
Date:  January 16 , 2006
Subject:  BBj 5.03 Now Available
Number:  TC-06001

BASIS International Ltd. announces the release of BBj® 5.03. While this maintenance release includes well over 200 bug fixes, it also expands the preview of BBj 6.0.

Preview of 6.0 features introduced in this release includes:

Development Tools
  • BBj AppBuilder – integrates GUIBuilder functionality with FormBuilder in the BASIS IDE. AppBuilder benefits from the color-coded syntax and code completion capabilities of the IDE while taking advantage of the integration with FormBuilder.

Language/Interpreter

  • New caching mechanism – optimally manages saved copies of program and resource files in memory, reducing the amount of time required to run frequently-used programs. The new mechanism drops programs out of the cache when the amount of available memory is low, reducing the possibility of out of memory errors.
  • BBj Autorun – adds administrator control of which BBj programs run automatically when BBjServices starts
  • BBjMDI – provides shortcut keys known as menu accelerators
    • getDefaultForwardMenuAccelerators - returns the default value of getForwardMenuAccelerator
    • setDefaultForwardMenuAccelerators - returns the initial value returned by getForwardMenuAccelerator
    • getForwardMenuAccelerators - returns a value describing whether the window argument will forward keystrokes to the MDI parent for consideration as menu accelerators
    • setForwardMenuAccelerators - configures whether keystrokes are forwarded by the window argument to the MDI parent window for menu accelerator consideration
  • BBjProgramInfo – provides programmatic access to information about a program
    • getLineCount - returns the number of program lines in a BBjProgramInfo object
    • getListing - returns the complete program listing for a BBjProgramInfo object
    • getListingVector - returns a BBjVector of strings containing the complete program listing of a BBjProgramInfo object
    • getListingForPhysicalLine - returns the listing for a specified physical line of a BBjProgramInfo object
    • hasLineNumbers - returns whether the program referenced by a BBjProgramInfo object has line numbers
  • Window Move Event – reports that the user moved a window

Review the documentation for these BBj 6.0 preview features by typing BBj 6 in the index tab in the online BASIS documentation or on the product CD at documentation.html. To review the features and enhancements previously introduced in BBj 5.0x, type BBj 5 in the index tab.


Read about the other 6.0 features previewed in earlier maintenance releases in the BBj Readme, Relnotes.

Download the latest release of BBj today.

Read previous Marketing and Technical Communiqués for additional information regarding BASIS technology.

For further information, contact your BASIS Sales Representative directly or through the following sales channels:

LOCATION E-MAIL & PHONE ORDER ONLINE AT
In the U.S.
  BASIS International Ltd.
info@basis.com
800.423.1394
http://www.poweredbybbj.com
Worldwide
  Authorized BASIS Distributors
  http://www.basis.com/sales/

BBj®, PRO/5®, and BBxPROGRESSION/4®is a registered trademarks of BASIS International Ltd.