Clarion 9.1 build 11129 release notes

***********************************************************
9.1 beta 13 (pre-release) - 11129
***********************************************************

NEW: Added more public functions for working with 64-bits integers
NEW: Added support for Win8.1 in the generated manifest
NEW: Clarion Chain: New embed; "WindowEventHandlingBeforeFirstFieldSelect", allows code to be inserted just before doing the SELECT of the first control when the window opens
NEW: added EQUATEs for additional paper formats (equates.clw)

CHANGE: JSON: EscapeString implementation changed to use calculated size of the output string
CHANGE: TaskList - auto resize the columns automatically only if the panel is resized or docked/un-docked
CHANGE: TaskList - column type and line number columns now always resize to its best fit the content
CHANGE: TaskList - double clicking on right border did not resize all the columns 
CHANGE: added message when a project fails to save because it is read-only (usually in a build process) NOTE: The message can be disabled using the tools-options- Projects and Solution: Show Message when saving Read Only Projects

FIX: Builds did not work if you used the %THISDIR% redirection macro more than once on a line in a redirection file
FIX: Changing a redirection file that is active because it is included using the {include} directive would not cause the redirection system to reload the file if there was a space between the redirection file's name and the closing } in the {include} command.  i.e. if you had {include test.red} and changed test.red, then the changes were automatically included in the redirection system, but having {include test.red } meant the changes were not active unless you first reloaded the solution.
FIX: Changing detail band's position could affect its subsequent printed instances. 
FIX: Changing the hot state could clear the disabled state for Buttons
FIX: ErrorPad column sizes were not saved if there was no Solution open when resized
FIX: FILEERROR and FILEERRORCODE were not set correctly if a connection error occurred when connecting to Oracle and the connection was not being raised on the main thread.  This meant that any connection errors did not appear when you tried to connect to an Oracle database while importing or synchronising tables into a data dictionary.
FIX: If you edited an existing directory in the list of directories scanned by the ABC scanner in the Tools/Options/Clarion/Versions dialog, the File dialog did not start in the directory that you were trying to edit
FIX: PDF Output text was stored with the width of the font in PPI instead of DPI
FIX: PE Version was not freeing memory after code generation
FIX: POSITION(View) would return an incorrect position string after a call to REGET(View, position) if the view contained joins and at least one of the joined records was NULL
FIX: PROP:LineHeight could return incorrect value for multi-line TEXT controls
FIX: Passwords were not hidden when importing/synchronizing from an SQL database
FIX: Resizing problems, the "Enable Auto size BrowseBox Columns" was interfering with the Anchored resize.
FIX: Two EVENT:Accepted events could be posted by a pressing button's hot key right after pressing the button with the mouse 
FIX: Unload project message was displaying an internal Id
FIX: UserControl template was generating the class for all the user controls in the window

PTSS 40778: failure on position/reget sequence on view 
PTSS 40781: Event:Accepted Fires Twice on Button with hotkey and certain mouse click sequence
PTSS 40878: Resizing problems