The 4.31 pre-release is available here;http://www.capesoft.com/ftp/public/prerelease/index.htm
The feature set for 4.31 is not complete yet, but major chunks have already been finished, and so for those urgently needing the new features this is a good build to start playing with.** If you use this build please remember to update your Web folder **
The primary feature additions with this build are;
a) Better looking browses.
b) Edit-In-Place on browses.
c) a "Copy" button for the browse (ie Insert / Copy / Change / Delete)
d) An animated graphic displays when Ajax browse updates are pending.
e) 4 new examples covering ActiveX, Timers, Static Pages and record Tagging.
The complete version history is as follows;
Add: New example: WScriptActiveX (45)
Add: New example: Timers (46)
Add: New example: Pages (47)
Add: New example: Tagging (48)
Add: MouseOver feature in Browses. The row under the mouse is visually highlighted (as distinct from visual highlighting used for selections)
Add: Support for multi-lined browse records.
Add: Edit-In-Place on browse columns added. [still todo : Lookup button functionality]
Add: 'Other' buttons in browses can now trigger server-side code.
Add: Support for browse headers to span multiple columns.
Add: Support for browse data to span multiple columns.
Add: Removed extra browse column 1.
Add: Small animated "busy" graphic when browse is doing an Ajax update.
Add: Copy button and SmallCopy button to browses. Does an "Insert" but using the highlighted record to prime the fields.
Add: SmallOtherButton property and template settings.
Add: ABC Class support to NetWebBrowse, NEtWebForm and NetWebSource procedure types.
Add: Optionally allow xHtml in Browse headings and sub-headings.
Add: SyncSql property. If set VIEW access to the database is synchronized. This may help with HTMST BUSY errors in MsSql. [Better to use Ms2005, clarion 9058, and MARS]
Add: Page title on browse and form defaults to header if blank. *** This may cause compile errors when upgrading. Please see note here.
Add: Allow xHtml setting for Form "Display" fields.
Add: Option to suppress children if browse called as a lookup.
Add: Ability to set the browse table width in pixels.
Change: NoWrap attribute added to browse and form styles. This prevents text from wrapping. Feel free to override in your own styles.
Change: Improved CSS for Browse table - including Image background for header bar.
Change: Optionally allow a read-only lookup field on a form to display the "description" instead of the "Code".
Change: Properties ImageW and ImageH in NetWebButtonGroup changed to ImageWidth and ImageHeight respectively to avoid conflict with Pro-Scan.
Change: Embed points in NetWebBrowse better organised.
Change: Improved template support for Checkbox values.
Change: Deprecated "not in view" template option on browse.
Change: Re-arranged template settings for buttons on a form to make it neater.
Fix: Style applied to comment in form, even if comment is Spanned.
Fix: Dynamic Form Fields, with formatted pictures, improved.
Fix: _jsok method can now be called safely multiple times on the same string.
Fix: Special characters in Form Field Type "Display" handled correctly.
Fix: When using SQL backends, the form often "forgot" where to return to in the browse.
Fix: ReadOnly on Text fields (when HTML) now works.
Fix: Work-around for frame borders not visible in IE.
Fix: After specific lookup sequence, old checkbox field values might be restored.
Fix: Contains and BeginsWith Locators were broken.
Internal: Parameters for CreateSortHeader method changed.
Internal: Parameter to CreateTextArea method added.
Internal: Parameter to _jsok method added.