BDL 2.51 new features
Features added in 2.51 releases of the Genero Business Development Language.
Important: Most of the new features of BDL 2.51 have been added for Genero
Mobile. The features designed for Genero Mobile may not be supported by desktop and
web-browser front ends in the coming releases.
Genero Mobile V 1.0 (FGL 2.51.06)
Overview | Reference |
---|---|
Remote debugging through network TCP socket | See Debugging on a mobile device. |
The channel methods
openServerSocket() and
readOctets() |
See base.Channel.openServerSocket, base.Channel.readOctets. |
The sort() method of ARRAY
variables. |
See DYNAMIC ARRAY.sort. |
Datetime-related utility methods. | See util.Datetime methods. |
String-related utility methods. | See util.Strings methods. |
Write to stdout with
om.XmlWriter.createFileWriter(NULL) . |
See om.XmlWriter.createFileWriter. |
Overview | Reference |
---|---|
FGLPROFILE settings to define environment variables | See Setting environment variables in FGLPROFILE (mobile). |
The method
base.Application.isMobile() |
See base.Application.isMobile. |
FGL Java class to access Androidâ„¢ JVM context | See Standard Java and Android library usage. |
VCard utility functions. | See vCard utility functions (IMPORT FGL VCard). |
Overview | Reference |
---|---|
URL-based Web Components | See Using a URL-based web component. |
The DATETIMEEDIT form item type |
See DATETIMEEDIT item type. |
Dialog-level action attribute definitions with
ON ACTION name
ATTRIBUTES() . |
See Configuring actions. |
New ON SELECTION CHANGE control
block. |
See Multiple row selection. |
Overview | Reference |
---|---|
START DIALOG / TERMINATE
DIALOG / fgl_eventLoop() |
See Understanding parallel dialogs. |
Window TYPE attribute in
OPEN WINDOW instruction. |
See Window types. |
DISPLAY ARRAY attributes for list
views handling: ACCESSORYTYPE ,
DETAILACTION , DOUBLECLICK . |
See Using tables on mobile devices. |
The DISCLOSUREINDICATOR action
attribute. |
See DISCLOSUREINDICATOR action attribute |
The ROWBOUND action
attribute. |
See ROWBOUND action attribute |
The KEYBOARDHINT form field
attribute. |
See KEYBOARDHINT attribute. |
List filter with DISPLAY ARRAY
dialog. |
See Reduce filter. |
Method
ui.Interface.getFrontEndName() can now return
GMI or GMA |
See ui.Interface.getFrontEndName. |
Front-end functions for Genero Mobile (GMA / GMI) | See Genero Mobile common front calls, Genero Mobile Android front calls, Genero Mobile iOS front calls. |
Toolbar style attribute
iosStretchSeparator , to stretch item separators on
iOS device toolbars. |
See ToolBar style attributes. |
Navigation bar button colors and background colors
for iOS device (iosTintColor ,
iosNavigationBarTintColor ,
iosToolBarTintColor ,
iosTabBarTintColor ) - provided as Window class
style attributes. |
See Window style attributes. |
Overview | Reference |
---|---|
Simplified database driver specification | See New database driver name specification. |
Support for SQL Server 2014 | See Database driver specification (driver). |
Support for Oracle Database 12c | See Database driver specification (driver). |
Support for PostgreSQL 9.3 | See Database driver specification (driver). |
Better support for DATETIME types with SQLite | See DATETIME types with SQLite. |
STRING typed variables can be
used in SQL statements. |
See STRING. |
Genero Mobile V 1.1 (FGL 2.51.07)
Overview | Reference |
---|---|
Implementing C-Extensions on iOS / GMI. | See Implementing C-Extensions for GMI. |
Using Java interface for Android / GMA. | See Executing Java code with GMA. |
Implementing customer front calls for GMA. | See Implement front call modules for GMA. |
Presentation styles are now supported by mobile front-ends. | See Style attributes reference. |
GMA bundles zxing for Android. | See scanBarCode. |
Overview | Reference |
---|---|
Complete support of Web Services on Android mobile
devices. (Web Services are partly supported on iOS mobile devices) |
See Web services. |
Overview | Reference |
---|---|
Presentation styles are now supported by mobile front-ends. | See Style attributes reference. |
GMA bundles zxing for Android. | See scanBarCode. |