User Tools

Site Tools


/— Clarion 10.11897 — August 13, 2015 —– Fixes/Changes/Features–/

FEATURE: MSSQL: You can now update fields stored as TIMESTAMP fields in MSSQL and as TIME fields in Clarion when the WATCH statement has been called and the data was originally created by a non-Clarion program
FEATURE: You can now use PROP:NativeErrorCode to get the native error code set by the SQL engine.  This may be different to FILEERRORCODE() which contains to the ODBC error code that the SQL engine sets
FEATURE: You can now use PROP:SQLRowSet with the Dynamic file driver
FEATURE: ABC Templates, added button to preserve local variables into the Window Procedure
FEATURE: Added Functions to get the MIME type based on the file extension
FEATURE: Added new Menu Item under the Application Menu to open the current application Project
FEATURE: Added new button to open the application's project from the App Pad
FEATURE: Added new top-level menu item; "Dictionary", into the Main Menu (only active when a DCT is open)
FEATURE: Global Option Setting to toggle showing IDE progress notifications. Tools-Options-General- Show notifications. Used on search all, generation, build, etc.
FEATURE: HttpUpload Demo App. The example shows how to call the methods to upload a file to an Http Server
FEATURE: IMDD Template: Added option to disable transactions for IMDD tables declared in the DCT
FEATURE: JSON class: added support for inner groups, DIMensiones fields, and queue references
FEATURE: Json example on how to use queues and DIM in the structures to represent arrays in groups
FEATURE: Notification when the TemplateRegistry is closing to alert the user when the process of closing is ongoing and when it is done
FEATURE: Support to upload a file to a webserver using POST
FEATURE: New parameter in the SendSMS and SendMail methods, SMTPForceCertCheck, by default true, to allow disabling the check for validity of the certificate on those case with servers with certificates that are expired
FEATURE: SYSTEM{PROP:WindowsVersion) now supports an optional index parameter (1-10) to make it easier to retrieve information on the OS

CHANGE: Application Editor: Added a new button to access the Embeditor (button on the right side toolbar under the embed editor button)
CHANGE: Applications Option Dialog is now wider and some options were moved to the IDE Tab
CHANGE: Inline documentation ( added the list of valid values for the messageBodyEncoding parameter to the SendMail function 
CHANGE: Make the Window Menu Editor apply the global properties for fonts and icons
CHANGE: Support ESC key in the "keep searching from top" dialog in the Text Editor

FIX: If you did 3 or more PUT statements in a row and your primary key had STRING components, the PUT would not put the data
FIX: If you copied a TOPSPEED or CLARION file structure from one dictionary to another (or within the dictionary) and a field had more than 4 dimensions, then the dimensions were set to 4 in the new file structure
FIX: Incorrect text for the linker's error message about duplicate ordinal numbers
FIX: JSON class: fix some array parsing
FIX: Maximized MDI child window could lose caption buttons when they became active after closing another (not-maximized) MDI child window
FIX: Debug info was not generating for a source module if it had no static variables and none of the module's procedures had local variables and parameters
FIX: Protection from recursive initialization of static data declared locally in a PROCEDURE could misbehave on looped calls of that PROCEDURE from 3 or more concurrent threads
FIX: Report Previewer 'Send by Email' menu was not working as expected
FIX: Slider Control was generating an exception at design time if "UseVisualStyles" was set to off in the Window Designer
FIX: TabOrderAssistant was not always refreshing its contents when DataPad items were added to the Window
FIX: TabOrderAssistant was not using the Fonts or icons as set on Global Options dialog
FIX: Template Editor was not collapsing the code within the WITH/END
FIX: The Actions... and Embeds... links in the property grid of the menu formatter did not work in context
FIX: The select Key Component template dialog would select the wrong field if the key's file was an alias

PTSS 41722: PUT statement fails with MSSQL and string primary keys 
readme_10.0.11897.txt · Last modified: 2021/06/27 11:38 by carlbarnes