What's New

2024

Date Description
06 Dec 24 Added BBjGridDragDropEvent::getNewText and BBjGridDragDropEvent::getOldText
04 Dec 24 Added the return code behavior of SCALL() when there is an abnormal termination.
13 Nov 24 Added notes on the new operator on BBj Object Creation and Assignment.
06 Nov 24 Added BBjGridSortInfo for BBj 24.20 and higher.
28 Oct 24 Updated BBjGrid::setPaging, BBjGrid::isPaging, BBjGrid::setPagingAmount, and BBjGrid::getPagingAmount.
15 Oct 24 Added an optional units argument to BBjGrid::getColumnWidths for BBj 24.20 and higher.
09 Oct 24 Updated Character Encoding - BBj
04 Oct 24 Updated Enterprise Manager — Getting Started
20 Sept 24 New Advantage Article: Unleashing the Power of SQL EXPLAIN
09 Sept 24 New Advantage Article: Growing with AddonSoftware®
27 Aug 24 Added BBjTabCtrl::setSlotAt for BBj 24.11 and higher.
26 Aug 24 Added BBjControl::setSlot for BBj 24.11 and higher.
09 Aug 24 The attributes parameter for BBjThinClient::setUserProperties and BBjThinClient::setUserProperty in BBj 23.06 and higher can be set to a string of arbitrary cookie attribute values.
07 Aug 24 New Advantage Article: What Makes a Web Client Dynamic, Anyway?
07 Aug 24 Added BBjWebEvent callbacks in BBjWebManager.
02 Aug 24 Added Enterprise Manager: Send Support Files for BBj 16.00 and higher.
01 Aug 24 Added STBL("!COMPAT") option SHORT_YEAR for BBj 23.06 and higher.
29 Jul 24 Added BBjAPI::isSAMAvailable, BBjAPI::lcheckin, and BBjAPI::lcheckout for BBj 24.11 and higher.
26 Jul 24
19 Jul 24 Added MODE="button-#-label=value" for the PROMPT() function in BBj 24.10 and higher.
18 Jul 24 Updated the BBx Generations & Barista Customer Support Handbook to version 2.1 that include details about using the new BASIS Support Ticket Portal at support.basis.cloud.
17 Jul 24 Added BBjGridCell::getImageLocation, BBjGridCell::setImageLocation, and optional images! argument for BBjStandardGrid::setCellImage for BBj 19.00 and higher.
02 Jul 24 Added support of the ON_EDITKEYPRESS BBjEditKeypressEvent for BBjCEdit for 24.10 and higher.
25 Jun 24 Added Enterprise Manager: Email Services for BBj 17.00 and higher.
12 Jun 24 Added MultiSourceEvent::getInputT and MultiSourceEvent::getInputTSpinner for BBj 23.02 and higher.
11 Jun 24 Added BBjGridSelectCellEvent::getSelectedCells and BBjGridSelect::getSelectedCellCount for BBj 19.20 and higher.
19 Apr 24 Added BBjAppConfig::isDesktopEnabled, BBjAppConfig::setDesktopEnabled, and BBjApplication::isDesktopEnabled for BBj 24.01 and higher.
11 Apr 24
01 Apr 24
13 Mar 24 The BUI icon is now a hyperlink to the BUI Overview and the DWC icon is now a hyperlink to the DWC Documentation.BUI logoDWC logo
12 Feb 24 Added BBjWebComponent, BBjWebEventOptions, BBjWebEvent, and BBjWebComponentDefinedEvent for BBj 24.00 and higher.
23 Jan 24 Added BBjControl::getProperty, BBjControl::setProperty, BBjWebManager::addClass, BBjWebManager::getClassList, and BBjWebManager::removeClass for BBj 24.00 and higher.
12 Jan 24 Added BBjCheckOffEvent::isChecked and BBjCheckOnEvent::isChecked for BBj 23.00 and higher.
04 Jan 24 Updated Installing BBx for BBx 22.x and higher.

2023

Date Description
15 Dec 23 Added example code for BBjKeypressevent methods.
13 Dec 23 Added deprecated watermarks to BBjHttpRequest and BBjHttpResponse. They are deprecated for BBj 21.00 and higher and have been replaced with BBxServletRequest and BBxServletResponse.
06 Dec 23 Added BBjPrinter::setNative for BBj 15.12 and higher.
05 Dec 23 Added documentation for SQL LIMIT clause.
01 Dec 23

Added two BBjControl constants for BBj 23.06 and higher: INPUTT_CONTROL and INPUTTSPINNER_CONTROL.

29 Nov 23 Updated example code and descriptions for BBjMDI::arrangeHorizontal, BBjMDI::arrangeHorizontal, BBjMDI::cascade, and BBjMDI::tile.
28 Nov 23 Added optional mode arguments for BBjFileSystem::recoverFile and BBjFileSystem:convertMKeyedToXKeyed for BBj 24.00 and higher.
20 Nov 23

Added BBjSysGui::getContextList for BBj 24.00 and higher.

Added SQL EXPLAIN statement for BBj 23.00 and higher.

Added BBjString::indent, BBjString::isBlank, BBjString::repeat, BBjString::strip, BBjString::stripIndent, BBjString::stripLeading, BBjString::stripTrailing, BBjString::translateEscapes for BBj 24.00 and higher.

16 Nov 23 Added a Feature List for BBXImage of the enhancements made since BBj 15.00, including method chaining for BBj 21.12 and higher.
09 Nov 23 Added TIME() Function and STBL("!TIME): for BBj 24.00 and higher.
08 Nov 23 Added creation flag $02000000$ for BBjSysGui::addWindow for BBj 23.04 and higher.
08 Nov 23 Added BBjTopLevelWindow::isDesktopModal for BBj 23.05 and higher.
06 Nov 23 Added BBjTopLevelWindow::getNominalHeight and BBjTopLevelWindow::getNominalWidth for BBj 23.04 and higher.
03 Nov 23 Added Support for Two-Factor Authentication for BBj 23.00 and higher.
01 Nov 23 Added BBjWindow::setEventMask for BBj 23.02 and higher.
30 Oct 23 Added BBjInputT and BBjInputTSpinner for BBj 24.00 and higher.
06 Oct 23 Added BBjListBox::getSelectedItems for BBj 24.00 and higher.
21 Jul 23 Added BBj 23.x Classpath Overview
06 Jul 23 Added BBjApplication::isBuiEnabled, BBjAppConfig::setBuiEnabled, and BBjAppConfig::isBuiEnabled for BBj 22.00 and higher.
06 Jul 23 Added BBjSelectionChangeEvent, BBjSelectionChangeEvent::getSelected, BBjSelectionChangeEvent::getDeselected, BBjSelectionChangeEvent::getRadioGroup for BBj 23.00 and higher.
15 Jun 23 Added BBjTopLevelWindow::setOuterStyle, BBjTopLevelWindow::getComputedOuterStyle, BBjTopLevelWindow::getOuterStyle, BBjTopLevelWindow::removeOuterStyle, BBjTopLevelWindow::clearOuterStyles, BBjTopLevelWindow::addOuterStyle, and BBjTopLevelWindow::getOuterStyles for BBj 23.00 and higher.
15 Jun 23 Added BBjCheckChangeEvent and BBjCheckChangeEvent::isChecked for BBj 23.00 and higher.
09 Jun 23 Added BBjWebManager::setStyle, BBWebiManager::getStyle, and BBjWebManager::getComputedStyle for BBj 23.00 and higher.
07 Jun 23

Added BBjControl::unsetStyle for BBj 23.00 and higher.

08 May 23 Added BBjControl::getClassList, BBjControl::removeClass, and BBjControl::addClass for BBj 23.00 and higher.
19 May 23 Added BBjListClickEvent::getSelectedItem, BBjListClickEvent::getSelectedItems, BBjListDoubleClickEvent::getSelectedItem, and BBjListDoubleClickEvent::getSelectedItems for BBj 23.00 and higher.
19 Apr 23 Added XCALL Client Proxy Server and XCALL Server
10 Mar 23 Added BBjAPI::getWebManager, BBjWebManager::getDarkTheme, BBjWebManager::getLightTheme, BBjWebManager::getTheme, BBjWebManager::setDarkTheme, BBjWebManager::setLightTheme, andBBjWebManager::setTheme for BBj 23.00 and higher.
02 Mar 23

Added BBjWindow::addPanelStyle, BBjWindow::clearPanelStyles, BBjWindow::getComputedDockStyle, BBjWindow::getComputedPanelStyle, BBjWindow::getDockStyle, BBjWindow::getPanelStyle, BBjWindow::getPanelStyles, BBjWindow::removePanelStyle, BBjWindow::setDockStyle, BBjWindow::setPanelStyle for BBj 21.00 and higher.

03 Jan 23 Added BBjToolButtonPushEvent::getX, BBjButtonPushEvent::getY, BBjToolButtonPushEvent::getY, and BBjButtonPushEvent::getX.
15 Jan 23 Added BBj 22.x Classpath Overview.
13 Jan 23 Added BBjGrid::getScrollbarTriggerTopBottomEvent and BBjGrid::setScrollbarTriggerTopBottomEvent for BBj 21.00 and higher.
04 Jan 23 Added BBjDrawPanel::getFont and BBjDrawPanel::setFont for BBj 23.00 and higher.

See Also

What's New Archive