User Tools

Site Tools


readme_8.0.9285

Release Notes: C8.0.9285 – Fixes/Features/Changes

IMPROVEMENT: Faster painting of the background of transparent controls populated on a toolbar
IMPROVEMENT: Faster painting when drawing transparent themed check boxes and radio buttons
IMPROVEMENT: Faster processing of WM_ERASEBKGND and WM_PRINT messages sent by Windows in response to calls to the DrawThemeParentBackground function
IMPROVEMENT: Flicker suppression when painting themed controls; buttons, check boxes and radio buttons
IMPROVEMENT: Reduce flicker on hovering themed transparent check boxes and radio buttons
IMPROVEMENT: Suppression of extra re-drawing of check boxes and radio buttons when they are clicked or current selection is changed with arrow keys (for radio buttons)

FEATURE: ABC/Clarion added new 'Use Legacy Button Margins Compatibility' global prompt to enable the RTL to use the old (previous to C8.9119) drawing algorithm, SYSTEM {PROP:Compatibility} = BOR (4, SYSTEM {PROP:Compatibility})

CHANGE: ABC/Clarion Change the Vista Manifest text heading/prompt to be just Manifest
CHANGE: ABC/Clarion removed the 'Enable Exception Message with Procedure Stack' global prompt because it is not needed as the RTL now produces better information in its exception message when using the debug RTL.
CHANGE: ABC/Clarion, remove the 'Enable Window Frame Dragging' global prompt as it was not needed anymore
CHANGE: Better handling of text color for 3-state check boxes when in indeterminate state
CHANGE: Better synchronization of activation/maximization of MDI child windows
CHANGE: Change text used for the registration of file drivers and synchronizers on the IDE main Menu-Tools
CHANGE: FILEERROR() now returns all error messages and warnings reported by the server separated by CR/LF rather than just the first one
CHANGE: New flicker-free workaround for the Windows bug on drawing transparent themed check boxes and radio buttons
CHANGE: The Owner entry field in the synchronizer no longer has the PASSWORD attribute
CHANGE: The RTL now tries to find an exact match when setting PROP:DeviceName. If an exact match is not found, the first enumerated printer with a partially matched name is set. If the value of SYSTEM{PROP:Compatibility} has flag 08h, the older (Previous to 9285) behavior is used.
CHANGE: Themed border of ENTRY-like and RTF controls
CHANGE: When opening an app for the first time in the IDE and requesting to included referenced applications in the solution the IDE now asks you for the location of the referenced application if it cannot be found in the current directory
CHANGE: add *.chm to file dialog patterns
CHANGE: reorder file extension patterns for image selection

FIX: Clarioncl now has matching manifest and config files
FIX: Deferred moving of controls on resizing of IDE dialogs could run into conflict with other moving/sizing
FIX: Drawing of themed buttons when intersecting other controls
FIX: Generating an app from the Application pad was changing the last written Time for the application
FIX: If an ENTRY's value was changed and another dialog was opened before it was redrawn, the selection could be set incorrectly after closing a dialog and setting focus back to ENTRY
FIX: If a sln was generated with Clarioncl and there was a matching sln for an app in the original solution, an exception was thrown
FIX: If you closed an app without saving changes and you had the auto-export to text feature enabled, the timestamp for the app was not kept in sync with the timestamp of the matching text file
FIX: If you opened a solution, then deleted an app, then tried to open the app and you had auto-import enabled, the app would be opened in the text editor
FIX: If you opened an app file and there was a matching cwproj file, but no matching sln file and you had previously set up the cwproj file to reference other applications, these applications (and matching cwproj) where not added to the newly created sln file
FIX: Moving fields out of a DCT group would show the field as moved, but the fiel
                    
                                    
readme_8.0.9285.txt · Last modified: 2021/06/27 11:02 by carlbarnes