PxPlus Releases
PxPlus 2019 (version 16.00) |
May 2019 |
PxPlus 2019 consists of various new features and enhancements, including the ability to create Android and iOS apps, a new Panel Creation generator, new Charting capabilities, Grid Presets improvements and industry-standard encryption.
Major New Features
Additional Features
Language Enhancements
Directives
- New OPT= clause of CACHE=xxx for the
OPEN LOAD directive to indicate if caching is to be done
-
PASSWORD directive support to accept SHA-256 encryption for hashing a password
- "Hover" option for the
SETMOUSE directive
- "S" option for the
MULTI_LINE directive for enabling the Windows built-in spell checker
Objects
- Created a new
Chart Object for all chart types
- Improved Excel performance when using SetRange methods
- Added properties to the
Excel object and the ability to allow RGB values when setting text and fill colors
- Document, paragraph and sentence methods added to the
Word object, as well as the ability to allow RGB values and named constants when setting text color
OPTION Mnemonics
-
AutoSpellCheck for setting automatic spell checking for Multi-Line controls
-
BrowserLang for defining the language code for the embedded Chromium browser language
Note: The above options are also available to read using the FIN function.
Mnemonics
Functions
Enhanced IDE, Nomads, iNomads and Toolkit
- New
Pointer Tool and Default to Pointer option for the NOMADS+ Toolbar
- Specific type of List Box, Chart and Shape displays in the
Type column in the NOMADS+ Toolbar grid
-
Release Notes added to the IDE menu bar
-
Refresh option for refreshing the Library Object Selection list box
- Ability to create a
Message Library Message on-the-fly in all designers
- Default Program field added to the Logic panel for all panel controls (e.g.
Button,
Multi-Line, etc.)
- Themes Maintenance and Visual Class Maintenance accessibility from the
Utilities menu in Library Object Selection
-
Suppress Panel Persistence for individual panels
- Add/maintain Themes from
Library Defaults and
Panel Header
- Add/maintain Visual Classes from NOMADS panel controls (e.g.
Button,
Multi-Line, etc.)
- Moveable attribute for
Button controls
- Advanced Image settings for
Button,
Check Box and
Radio Button controls
- Center Alignment option for
Button,
Check Box and
Radio Button controls
- Spell Check attribute for
Multi-Line controls
- Specify a bitmap image as an expression when defining a Multi-Line
Query Button
- Extended Data Class properties for
Multi-Lines,
Drop Boxes and
List Boxes
-
Extended Class Browse when creating
Multi-Line controls for Extended Class Validation data elements
- New Arc, Circle, Line and Pie shapes for the
Shape control
-
Center Text Vertically attribute for Report View List Box controls
-
Lock Top Rows attribute for Report View List Box controls
-
Lock Top Rows property for Grid controls
-
Grid Presets functionality and usability enhancements:
- Filter the Property list by property type
- Right-click Property selection by property category
- Create a duplicate of the current row and insert below
- Insert a new row above or below the current row
- Rearrange rows using drag and drop
- Replace column number settings with column names
- New Format button to launch Grid Format Definition dialog
- Navigate Sidebar folders using up/down arrow keys
- Usability enhancements for NOMADS panel designers and utilities
- Optional values for Certificate Key (EZWeb Server and Simple Client Server) and PFX Password (EZWeb Server) when
Installing a Windows Service
- Updated to the new
TinyMCE HTML Editor and new modern
Layouts
- Added support to automatically set the logic for
Custom Title Bar standard variables
-
IT Tracing capability of IF conditions when single stepping through a program
iNomads Configuration
-
Relaunch option for relaunching an iNomads task
-
Full_Screen option that forces a full screen display when first displaying a panel in iNomads
- Added
iNomads Classes for use on Web style buttons for hyperlinks
Charts
Get_File_Box
Themes and Visual Classes
- Moveable attribute for Button properties
- Focus Background Color and Focus Text Color attributes for Drop Box, Variable Drop Box, List Box, Variable List Box and Multi-Line properties
- Center Text Vertically attribute for List Box properties
- Bitmap, Connector Line, Legend Location, Pastel Palette, Show Values, Default Color, Face Color (Back) and Face Color (Bottom) attributes for Chart properties
Data Dictionary
Data Class Definition
Menu Maintenance
Query Plus
Report Writer
- Specify a Class and/or Format for a
Parameter Definition
- Vertical
Text Alignment options for setting both horizontal and vertical alignment (i.e. Left Top, Left Middle, Left Bottom, etc.)
PxPlus SQL ODBC Driver
- Increased the maximum number of Catalogs to 256 (for
Windows and
UNIX/Linux)
- Improved performance when using SELECT BETWEEN directive
WindX
- Ability to
Reset WindX Security
- New options to provide additional workstation authorization when connecting to a server using
Simple Client-Server
- WindX authorization check during WindX installation to ask for security settings
- Ability to use a separate PEM and private key for SSL/TLS Certificates to
Simple Client Server
Web Services
- New parameters for
Query Web Service to control the sort column, sorting direction and number of records to display
- New Query parameters for
Web Services Maintenance
- Chart Web Service uses the new "Plus" charts
PxServer
-
Enable Exclusive File Use option for controlling access to files that PxServer has open from other processes
-
Prefix option added to allow a list of search paths to be defined when using relative pathnames
-
Service option added to allow PxServer to run as a Windows service
- Enhanced the functionality of the PxServer interface to eliminate the need for mapped/networked file access from applications
- Improved the PTH( ) function when checking a [pxs] path
Other Changes for Reference
NOMADS Properties Added
Parameters Added
-
'CL' system parameter to define the number maximum number of records that can exist in a file to be cached
-
'EA' system parameter to control how file passwords are hashed and how files are encrypted for new file passwords
Properties
-
LoadPoint property enhanced with a new option that allows the data included with the List Box or Drop Box LOAD directive to replace the current contents of the list starting at the item number set in the 'Item property