Change log for release of build 9059. ------------------------------------------------- Note that in the text below that "PTS" indicates the reference number of a problem reported in the online Problem Tracker Support System (PTSS). To enter the Problem Tracker Support System please login at: http://problemtracker.softvelocity.com Your Login information is: User ID: (email address on record with us) Password: C6 SN# ----------------------------------------------------------------- 9059 Build Notes: ----------------------------------------------------------------- ----------------------------------------------------------------- Fixes, Changes and Features ----------------------------------------------------------------- FEATURE: XMLGenerator support multiple RootTags FEATURE: XMLGenerator new method SetRootTagAttributes and AddRootTagAttributes FEATURE: RTF control: support of links in the RTF text FEATURE: added Squared option to Tab Style FEATURE: LinkPressed(STRING LinkText) method implemented in the RTFControlClass 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. If set to a TRUE value (the default for C6 RTL), the background of the tree and icon area of treebox is set to the Listbox's normal background. If property has a FALSE value, the background of the tree and icon area of treebox is set to row or field (depending on the format string) normal background. (as it is in 9058) CHANGE: Debugger: Use PIDs and TIDs as keys to process and thread information where it is possible CHANGE: Debugger: Use Ctrl+\ key to toggle output of debugger's trace CHANGE: ReportAttributeManager.SetHideControls now only change width and height if PROP:THOUS is false CHANGE: XMLGenerator is not enforcing the version number CHANGE: XMLGenerator Only add version info if it exists 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 FIX: Possible GPF on change of PROP:LineHeight for dynamically created controls of CREATE:DropList and CREATE:DropCombo types FIX: from (PTSS 30312): Transparent listbox ignored explicitly specified background colors 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: 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: Instance of threaded queue is not shown in the debugger in the Stack Trace window FIX: Debugger: Avoid troubles with simultaneous debug events on a multi-core CPU or multi-CPU systems FIX: Debugger may fail if the Watch window is showing an entry from unloaded DLL 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 rightmost visible field of listbox is resizeable, the part of bar for regions scrollbars was remaining undrawn 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: Previous method of text's length adjusting made the manifest broken if it had the UTF-8 signature FIX: PROP:SQL against a view would sometimes not work if you passed a string as an input parameter FIX: RTL: Entire control must be redrawn on hiding/unhiding FIX: SortHeader was not accepting ! in the INI file name 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: TopSpeed ODBC miscellaneous fixes FIX: TopSpeed ODBC: ulong fields with values greater than 0x7ffffff where returned as 0x80000000 FIX: TopSpeed ODBC: If you tried to use a String function that took more than one parameter you would get an ISAM error FIX: Wrong entries were generated in the embed tree for MENUs in MENUBARs (Standard.tpw) 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 FIX: sync from C7: Suppress extra redrawing of listbox on its initial loading IMPROVEMENT: Debugger:Preview strings pointed by pointers of char * type IMPROVEMENT: Put debugger window to foreground without locking the GUI IMPROVEMENT: Preview strings pointed by pointers of char * type PTSS 10811: Print Engine would halt the program if a file could not be found rather than just erroring out PTSS 11095: SortHeaderClassType.SetSortOrder was using property and not paramter 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 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 12135: Getting of all the text from the RTF control fails if installed RichEdit DLL has version 4.0+ PTSS 12208: HIDE(?TextControl) does not work correctly PTSS 12137: Disable menu does not disable hotkeys PTSS 12135: RTF method GetText( text, [StartPos], [EndPos] ) PTSS 12102: List box malfunctions when COLUMN attribute present PTSS 11679: Flicker on browse windows due to resize PTSS 11567: FIX: SortHeader was not accepting ! in the INI file name PTSS 11136: Output Report Generator leaves graphics in temporal folder PTSS 11095: Browse SortHeader problem in BRWEXT.CLW PTSS 10089: Problem with the "E" button on the General Tab of the Process template (Clarion Chain) PTSS 12134: Cannot link an EXE in local mode if HTML Help extension is included