User Tools

Site Tools


readme_6.3.9059

Change log for release of build 9059.

CHANGE: Debugger: Use Ctrl+\ key to toggle output of debugger's trace
CHANGE: Debugger: Use PIDs and TIDs as keys to process and thread information where it is possible
CHANGE: Debugger:More reliable way to call SetForegroundWindow without freezing the GUI
CHANGE: ReportAttributeManager.SetHideControls now only change width and height if PROP:THOUS is false
CHANGE: Synchronization with C7 (support of links in the RTF text)
CHANGE: XMLGenerator Only add version info if it exists
CHANGE: XMLGenerator is not enforcing the version number
CHANGE: XPManifest to work on Vista
CHANGE: compiler - sync fixes/changes with C7
CHANGE: sync from C7: More strict calculating of areas occupied by drop-box's parts
CHANGE: sync with C7: show values referenced by &DECIMAL and &PDECIMAL variables in the debugger
FEATURE: ABC/Clarion Added message if the XP Menu was enable but the menu does not have a USE
FEATURE: Added new listbox property: PROPLIST:OldTreeColor. 
FEATURE: LinkPressed(STRING LinkText) method implemented in the RTFControlClass
FEATURE: RTF control: support of links in the RTF text
FEATURE: The ODBC based drivers now detect GUID fields being used in filters for browses and will convert binary string constants into GUID string constants
FEATURE: The ODBC import now supports backends that support the ODBC 3.5 data type SQL_GUID
FEATURE: XMLGenerator new method SetRootTagAttributes and AddRootTagAttributes
FEATURE: XMLGenerator support multiple RootTags
FEATURE: XMLGenerator supports multiple RootTags
FEATURE: added Squared option to Tab Style
FEATURE: added Squared option to Tab Style
FIX: Suppress extra redrawing of listbox on its initial loading
FIX: Tree lines could be not drawn when needed
FIX: (All SQL-based drivers):  Doing an autoincrementing ADD after issuing a PROP:SQL = SELECT ... would sometimes change the values in the non-auto incremented fields.
FIX: Activation of and navigation in the system menu of minimized MDI child window from keyboard not worked
FIX: Avoid troubles with simultaneous debug events on a multi-core CPU or multi-CPU systems
FIX: Compiler: FIX: Checking for the end of OMIT-block could be not done under some conditions during repetitive reading of the source/include file
FIX: Correct the handling of names of temporary image files (abwmfpar.clw)
FIX: Debugger may fail if the Watch window is showing an entry from unloaded DLL
FIX: Debugger: Avoid troubles with simultaneous debug events on a multi-core CPU or multi-CPU systems
FIX: Debugger: Instance of threaded queue is not shown in the debugger in the Stack Trace window
FIX: Debugger: Simultaneous debug events in 2 or more threads might remain some breakpoints suspended
FIX: Extra EVENT:SELECTED and EVENT:SELECTING might be posted/executed when window gained the focus
FIX: If derived class is implementing some interface, the compiler reports error on accessing protected fields of base class from interface methods
FIX: If rightmost visible field of listbox is resizeable, the part of bar for regions scrollbars was remaining undrawn
FIX: Importing from SQL backends would fail if the server returned details for a key whos components where not columns of the table (ie hidden system columns)
FIX: Incorrect parameter of #PROJECT - Standard.tpw
FIX: LIST control: Tree lines might be not drawn when needed
FIX: Memory leaks in AbBreak.clw
FIX: More accurate hiding/unhiding and disabling/enabling of menu items
FIX: PROP:SQL against a view would sometimes not work if you passed a string as an input parameter	
FIX: PROP:SQL against a view would sometimes not work if you passed a string as an input parameter	
FIX: Possible GPF on change of PROP:LineHeight for dynamically created controls of CREATE:DropList and CREATE:DropCombo types
FIX: Previous method of text's length adjusting made the manifest invalid if it had the UTF-8 signature
FIX: REGET(key);REGET(key) would fail with ODBC based drivers with some backends if a key component was binary data
FIX: RN: 11682 - Clarion Resizer template priorities cause slow redrawing. - abwindow.tpw
FIX: RTL: Entire control must be redrawn on hiding/unhiding
FIX: Simultaneous debug events in 2 or more threads might remain some breakpoints suspended
FIX: SortHeader was not accepting ! in the INI file name
FIX: TS ODBC: Separator was spelt incorrectly on DSN Configuration dialog
FIX: Text limit of entry controls could be not updated after changing the picture
FIX: The %F macro was not correctly expanded when issuing a delete command if you where working with a version control system that has no checkout (eg Subversion)
FIX: The SQL drivers would some times get stuck in an infinite loop when manipulating large blobs
FIX: The SQL drivers would some times not detect that a key component's null state had changed and not regenerate the SELECT statement when repositioning to a record.
FIX: TopSpeed ODBC miscellaneous fixes
FIX: TopSpeed ODBC: If you tried to use a String function that took more than one parameter you would get an ISAM error
FIX: TopSpeed ODBC: ulong fields with values greater than 0x7ffffff where returned as 0x80000000
FIX: WFIELD.TPW Two BOXED attributes could be generated for OPTION controls
FIX: Wrong entries were generated in the embed tree for MENUs in MENUBARs (Standard.tpw)
FIX: from (PTSS 30312): Transparent listbox ignored explicitly specified background colors
FIX: sync from C7: Suppress extra redrawing of listbox on its initial loading
FIX: sync from C7:Incorrect setting of current record and first visible record if LIST box has tree and current record was in contracted block
IMPROVEMENT: Debugger:Preview strings pointed by pointers of char * type
IMPROVEMENT: Preview strings pointed by pointers of char * type
IMPROVEMENT: Put debugger window to foreground without locking the GUI
PTSS 10089: Problem with the "E" button on the General Tab of the Process template (Clarion Chain)  
PTSS 10811: Print Engine would halt the program if a file could not be found rather than just erroring out
PTSS 11095: Browse SortHeader problem in BRWEXT.CLW 
PTSS 11095: SortHeaderClassType.SetSortOrder was using property and not paramter
PTSS 11136: Output Report Generator leaves graphics in temporal folder 
PTSS 11136: Remove temporary image files as well as report WMFs they are related to unless PROP:TempNameFunc is used to define custom names for WMFs
PTSS 11567: FIX: SortHeader was not accepting ! in the INI file name
PTSS 11679: Flicker on browse windows due to resize 
PTSS 11682: Clarion Resizer template priorities cause slow redrawing. 
PTSS 12102: If tree listbox has the COLUMN attribute and some rows are contracted, selecting a row by mouse click could work incorrectly
PTSS 12102: List box malfunctions when COLUMN attribute present 
PTSS 12134: Cannot link an EXE in local mode if HTML Help extension is included 
PTSS 12135: Getting of all the text from the RTF control fails if installed RichEdit DLL has version 4.0+
PTSS 12135: RTF method GetText( text, [StartPos], [EndPos] )   
PTSS 12137: Disable menu does not disable hotkeys 
PTSS 12208: HIDE(?TextControl) does not work correctly 
PTSS 12236: RESTORESTATE could crash when restoring the state of a file with a BLOB when the BLOB was empty
PTSS 12272: DUPLICATE could fail sometimes with SQL drivers
PTSS 20302: driverkit: better way to scan the file name to find its extension
PTSS 31218: Calling a stored procedure using a file that has not been opened GPFs 

REGRESSION:  (PTSS 31614) Fix for PTSS 12272 caused RESET/NEXT or RESTORESTATE to sometimes fail with SQL drivers.
WORKAROUND: RichEdit 4.1 implements handles the EM_REPLACESEL message incorrectly
readme_6.3.9059.txt · Last modified: 2021/06/27 10:45 by carlbarnes