DataEase 8.1 - New version quick update (Ver. 8.1.0.1517)
We are really sorry that our team haven't had time to test and release these versions as they have been developed. This is due to a lot of other activities that our team has to participate on and hence the process around releasing new versions has been put on hold.
Another reason for the delay is that even our most avid users has not yet been able to catch up with the release of new functions, and neither have our documentation team.
A lot of the new functions found in this release will need proper explaining, samples and documentation to give benefit to our users and this WILL be our focus from April till after the summer where we will start pushing DE8 properly in the market.
As you can see from below there is quite a lot of new stuff since the last release.
SetStyle() - Which allow you to set a style on any object in a form is now fully implemented and will allow you to style all objects including Forms/Records/Tabs/Subforms etc.
GetLabelText() is the opposite of SetlabelText() and will allow you to read the content of a label (including the label of buttons).
GetValue() is the opposite of SetValue(). You can ask what is the purpose when you can simply access the field value (PRISM value) anywhere directly. There is a lot of differences. This is a GUI function so you access the value in the control rather than the value in the Record, but the real value comes when you combine it with # feature GetValue("Field#5") will get the value of the field object called Field but the 5 of it on screen. So you can for instance use this to pick values out of a Subform etc.
GetStyle() is the opposite of SetStyle() and will return the name of the style of the object. Quite useful you will see when you start changing styles with SetStyle()... Might be nice to be able to re-set the style etc, so knowing what it was before you changed it is quite useful.
Below you can see the change log in detail:
r1518
Change request 1421 (new MEMO functions) - functions SetLabeltext (objectName, text) and GetLabelText (objectName) are improved to support long (up to 4096) data
---------------------
r1517
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) is improved, lost support of RECTANGLEs is restored, support for LINE is added
---------------------
r1516
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) function support is added for SPIN objects
---------------------
r1515
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) function support is added for SUMMARY objects; errors in summary painting are fixed
---------------------
r1514
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) function support is added for RPTVAR objects; errors in RPTVAR pin ting are fixed
---------------------
r1513
Application vars and Summaries - lost functionality is added, not RT properties are syncronised with DT
---------------------
r1512
Change request 1400 (new prism function list) - functions GetStyle (objectName)is finally implemented.
---------------------
r1511
Change request 1400 (new prism function list) - functions GetStyle (objectName)is initially implemented. NB! Known issues are presented, only static style name returns
---------------------
r1510
Change request 1400 (new prism function list) - functions GetValue (objectName)is initially implemented
---------------------
r1509
Change request 1421 (new MEMO functions) is improved, GetLabelText (objectName) is supported for BUTTON objects
---------------------
r1508
Change request 1421 (new MEMO functions) is improved, GetLabelText (objectName) and SetLabelText(objName, text) are changed to provide real time text support .
---------------------
r1507
Change request 1421 (new MEMO functions) is improved, GetLabelText (objectName) is added. NB! Known issues are presented; the function works with template value only!
---------------------
r1506
Bug 1455 (Change of UI setting in Tab objects apply to other objects) is fixed.
---------------------
r1505
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) function is improved, memory leak in Tabitem and Tabconytol is fixed
---------------------
r1504
Non-functional code changes to do TAB code better for reading, understanding and debug - build error is fixed
---------------------
r1503
Non-functional code changes to do TAB code better for reading, understanding and debug
---------------------
r1502
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) function is improved, potential GPF with Tab is fixed, MULTIBOX support is switched on
---------------------
r1501
Memory leaks and GPF in TAB items and TAB controls are fixed
---------------------
r1500
Memory leaks and GPF in TAB control are fixed
---------------------
r1499
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) function is improved, memory leaks are fixed, potential GPF is fixed
---------------------
r1498
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) function is improved, memory leaks are fixed
---------------------
r1497
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) function support is added for IMAGE FIELD objects
---------------------
r1496
Fixed dependency for DEExec to include multibox. Added back setstyle for multibox.
---------------------
r1495
Change request 1421 (new MEMO functions) - function SetStyle (objectName, styleName) is added for MULTIBOX objects. NB! Known bugs with implementation are presented
---------------------
r1494
Multibox template - potential GPF during undo function is fixed
---------------------
r1493
Multibox template extern OT_MBOX_FLD is added to GUI class definition procedure
---------------------
r1492
Change request 1421 (new MEMO functions) - function SetStyle (objectName, styleName) is implemented for TAB ITEM objects
---------------------
r1491
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) function support is added for TAB CONTROL objects
---------------------
r1490
Change request 1421 (new MEMO functions) - function SetStyle (objectName, styleName) is implemented for IMAGE objects
---------------------
r1489
Change request 1421 (new MEMO functions) - function SetStyle (objectName, styleName) is implemented for WEB and AWEB objects
---------------------
r1488
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) function support is added for HTML editor fields
---------------------
r1487
Change request 1421 (new MEMO functions): SetStyle (objectName, styleName) function support is added for records
---------------------