User Tools

Site Tools


readme_8.0.8658

Release Notes: C8.0.8658 (Gold Release)

FEATURE: "Column 1" check-box for the Embed Tree dialog is now available
FEATURE: ABC Utility class DynaStringClass to declare dynamic strings with auto-dispose.
FEATURE: Ability to Run the Selected Application's Project Target from the Application Pad
FEATURE: Activate use of hot keys for menu items when in the application editor
FEATURE: Added support to apply gradients to TOOLBARs
FEATURE: Added Locator the Derived Column dialog selection and Expand All and Contract All buttons
FEATURE: Added a new redirection symbol %THISDIR% which is set to the directory of the redirection 
file. This is useful when you have nested redirection files and want to find a file based on the location of 
the redirection file
FEATURE: Added accelerator keys throughout the dictionary editor
FEATURE: Added switch to ClarionCL to set the Active Configuration (DEBUG/RELEASE) for code generation (/ac)
FEATURE: Added Locator to the Table Selection, Key Selection from the Data Pad
FEATURE: Allow Data Pad definitions to be edited as text (in TXA format)
FEATURE: All Dictionary lists now have a Locator control
FEATURE: Application Options are now saved right after the dialog is closed instead of when the IDE is closed.
FEATURE: Applications Pad displays the Target type (EXE or DLL) next to the App name
FEATURE: BOX and PANEL control now support applying a gradient color using PROP:GradientFromColor, PROP:GradientToColor, PROP:GradientType
FEATURE: Built-in RTL support for HTML Help, with future support to integrate additonal help systems based on other formats
FEATURE: C8 now inherits all Clarion versions already set up in Clarion 7
FEATURE: Conversion of data files with large number of records from within the IDE is much fasterFEATURE: Editing dependencies from the Application Pad will pre select the Selected Application Project 
in the Dependency Editor
FEATURE: Evaluation of AND and OR expressions in EVALUATE (or FILTER) statements are now shortcircuited (only the left hand side is evaluated if possible)
FEATURE: F10Key can activate Zoom dialog for every template entry field
FEATURE: New Control: Three-state Checkbox (supports Checked,Unchecked,Indeterminate states)
FEATURE: FREEZE and UNFREEZE are available for MENUBARs. The "magic" feq value 10001h must be 
passed to identify the current window's menu bar
FEATURE: Global Setting to force the save/restore of the Solution tree state after generation if the 
Solution pad is visible.
FEATURE: IDE: improved icons, new Tab style, remove infrequently used toolbar buttons
FEATURE: If you add a trailing | to a path in a redirection file, this will inform the redirection system to 
not search any further when trying to open a file that matches the pattern at the start of the line
FEATURE: If you select a .dctx file when doing File/Save As for a dictionary, then the dictionary will be 
saved as an XML representation of the dictionary
FEATURE: If a WindowPreviewer.inc file can be found via redirection, this file will be included into the 
generated program used to preview a window.
FEATURE: Improve speed on generation of multiple apps by only refreshing the Solution Tree at 
completion
FEATURE: In the Dependency Editor the Sorted List of Project is synchronized with the Selected Project 
in the DropList of Projects
FEATURE: New "Clear All Errors" button in the Errors pad 
FEATURE: New SYSTEM property to get or set the Help Engine
FEATURE: New PROP:NoThemed support for a SHEET control to allow transparent SHEETs when the 
application is using a manifest
FEATURE: New Application Manifest Option to set PROP:NoTheme = True to all SHEET controls in the 
application
FEATURE: New WindowPreviewer.inc file creating template for easily creating WindowPreviewer.inc 
files
FEATURE: New algorithm provides much better look for disabled Icons and ImagesFEATURE: New Application Manifest Option to prevent using the Themed controls but still generate the .manifest file
FEATURE: New button in the Applications Pad to change the Generation order calling the Dependency Editor (EE only)
FEATURE: New button in the Applications Pad to change the Generation order calling the Dependency Editor
FEATURE: Open File Dialog now show the extension sorted alphabetically
FEATURE: Open the selected Application's Containing Folder from the Application Pad
FEATURE: Open File Toolbar button now has a drop option to show the QuickFile open extension
FEATURE: Pressing Ctrl-Enter when in a list in the Data pad or Dictionary editor will search to the next entry matching the contents of the locator
FEATURE: Pressing the alt keys to match the main menu items will now activate the main menus when you are in AppGen
FEATURE: READONLY property is added to CheckBox and Option controls in the Designer (corresponds 
to the runtime property PROP:READONLY)
FEATURE: READONLY support for OPTION control
FEATURE: Redirection tracing now includes the name and location of sections it is searching
FEATURE: Redirection tracing now includes the pattern masks that match the passed file
FEATURE: ResetIDE.EXE tool to allow cleanup of the IDE settings and temp files.
FEATURE: Redirection tracing now starts with the name of the file it is searching for
FEATURE: SLIDER Control support in the Designer
FEATURE: STATE3 supported in designer for CHECK controls
FEATURE: Save the last state of nodes in the Embed tree
FEATURE: Support icons and bitmaps that use an alpha channel. (images with alpha channel are not 
supported in reports and in IMAGE procedure until switch to EMFs)
FEATURE: Support of icons of size 256x256 under Vista/Win7
FEATURE: Templates (both chains): Added public Global Embeds to address including data in the before 
and after generation of Global Data even when it is generated in external modules
FEATURE: The Audit and Comments tab now uses a splitter to allow the Audit details to be contractedFEATURE: The Clarion linker now tells you in which two files the symbol exists in when reporting a duplicate symbol error
FEATURE: The Binary File Import process now prompts before overwriting the binary file with the text file
FEATURE: The position of the splitter between the Audit and Comments is remembered between windows and sessions
FEATURE: The Reference check box will now preserve its original state if you scroll through the list of data types in the data type combo-box.
FEATURE: Tools->Options are now saved right after the dialog is Accepted not when the IDE is closed.
FEATURE: Typing into a list in either the Data pad or the Dictionary editor fills the locator
FEATURE: When the WINDOW/APPLICATION Structure have a width or height bigger than the screen 
resolution it will inform the user and keep the value till the value is changed by manually changing the 
designer or the property value in the property grid.
FEATURE: When converting C6 or older DCTs invalid window and report controls that use LEFT with TEXT 
controls are automatically fixed
FEATURE: When you have a macro in your red file that does not exist in the list of valid errors the error 
dialog now tells you which red file has the error, which line has the error and lists all valid macros.
FEATURE: When you save a newly created file the save dialog now defaults to the name you set when 
creating the file
FEATURE: Window Previewer add support for setting Line Height for LIST/COMBO/DROP controls
FEATURE: You can get a trace of how the redirection system attempts to find a file from the File/Open 
File using Redirection File
FEATURE: You can now set the default characters, decimal places, justification and offset that the 
dictionary editor uses via Tools/Options/Clarion/Dictionary Editor Options/Column Options
FEATURE: You can now close an application with the X in the top right hand corner of the tab
FEATURE: You can configure if the locator in the data pad is below the toolbar, in the toolbar or not 
available via the Tools/Options/Clarion/General page
FEATURE: You can now set which section of the redirection file is active when using ClarionCL with the /rs switch
FEATURE: You can now use the redirection macro %Configuration% to get the currently active build 
configuration in your redirection filesFEATURE: You can now search for files using the redirection system with ClarionCL with the /rf switch
FEATURE: You can now close the IDE if there are Apps open
FEATURE: You can use Ctrl-Tab and Ctrl-Shft-Tab to cycle between open files, the Quick View and the Dct 
Explorer in the Dictionary Editor
FEATURE: add an "Apply" button to the Data Browser's column format dialog so that multiple fields can 
be formatted and instantly previewed without an open/close of the dialog
IMPROVEMENT: Listbox general tooltip is not required anymore to activate per-cell and per-column tooltips
IMPROVEMENT: Avoid extra redrawing of IMAGE controls on their resizing
IMPROVEMENT: Show message with the column whose options are failing in the parsing
IMPROVEMENT: AppGen now uses HTML Help
IMPROVEMENT: The IDE no longer asks to add matching apps for libs when you generate an app that has libs that match apps, but the apps are not part of the Solution
IMPROVEMENT: Added Clarion source code files to the QuickOpen File droplist in the toolbar
IMPROVEMENT: Less chance of appearance of unexpected caption bar menu items on closing an MDI child window
IMPROVEMENT: Allow TRUE and FALSE equates as initial values for numeric variables
IMPROVEMENT: Add hot key to the tool tip for the next and previous error buttons on the error pad
IMPROVEMENT: Template driven dialogs can now have any number of pages (#TABs in top-level #SHEET) 
IMPROVEMENT: The Help, Validity Checks and Controls tabs are not displayed if a field is a reference field
IMPROVEMENT: The IDE no longer asks to add matching apps for libs when you generate an app that has libs that match apps, but the apps are not part of the Solution
IMPROVEMENT: Templates now use HTML Help (Template engine also still supporta .HLP help)
CHANGE: .App and .Appx files are no longer added to the File category
CHANGE: Added cleanup of the status message after the solution refreshedCHANGE: Avoid repeated calls to refresh the IDE statusbar with the same message
CHANGE: Change to using HTML help in the templates
CHANGE: Make sure the CWVersion property is set for Clarion versions on startup so 3rd parties can find it
CHANGE: Relative paths in an {include} statement is now calculated relative to the redirection file rather than relative to the project directory. This makes it easier to have multiple levels of redirection files
CHANGE: Speed up the conversion of C7 DCT files to C8 DCT files
CHANGE: "Refresh Embed Tree" options in the Application Options are removed
CHANGE: Added template option for controls inside TABs to use COLOR:Window as the Background instead of TRN
CHANGE: Added support to close the DCT Dialogs with ESC 
CHANGE: Adjust Tabs/Text/Image spacing in Pad Tabs and Document Tab
CHANGE: Allow read-only PROP:ThemeActive property for SLIDER controls
CHANGE: Allow use of equates as values of RADIO/CHECK controls VALUE attribute
CHANGE: Allow locating of the #TEMPLATE's help file using redirection
CHANGE: Allow PROP:NoTheme property for all controls except TABs. TABs use the PROP:NoTheme value of their SHEET. 
CHANGE: Allow use of equates as values of RADIO/CHECK controls VALUE attribute
CHANGE: Better handling of images on button controls
CHANGE: Better message when the OS UNICODE library isn't able to be loaded
CHANGE: Better use of screen real-estate on Audit tabs
CHANGE: Change text for Project Context Menu Exclude Item to "Remove From Project"
CHANGE: Change text for Project Context Menu Delete Item to "Delete Permanently"
CHANGE: Ctrl+R now executes a Make and Run of the Current Application when the selected Document tab is an App, and the Apptree has focus with Proc/Module View
CHANGE: Datapad: Change the Edit Data as text icon
CHANGE: Decrease number of openings of the VSCLASS_HEADER theme classCHANGE: Decrease number of openings of theme classes
CHANGE: Decrease number of openings of theme classes
CHANGE: Decrease number of openings of the VSCLASS_HEADER theme class
CHANGE: Delete Permanently now shows a Warning message with better text and sets the defaultbutton to NO
CHANGE: Follow the MS style of drawing themed border around combo- and spin-boxes
CHANGE: Highight the entire group header if it is hot and no field has its own header
CHANGE: If there are < 1001 records don't show the QueryParameters dialog just open the Data Browser with all the records
CHANGE: If an extension that is a Project/Solution/App type is open form the QuickOpen file it will open as a Solution using the Solution Dialog
CHANGE: If you click below the last element of a tree in the dictionary editor, now the last node is selected
CHANGE: If value of ENTRY's USE variable has been changed after this ENTRY has received the focus but before drawing of changed value for the first time, selected text could be set incorrectly.
CHANGE: Improve refreshing of buttons on changing the Procedure selection in the App Tree
CHANGE: Key properties general tab uses screen real-estate better
CHANGE: Key Editor now shows the KeyComponents in the first Tab instead of the 3rd, also the Comments were moved to the Audit tabControl
CHANGE: Moved Report/Window Preview button to the left of the toolbar so that its always available
CHANGE: Nested controls (except TABs) do not inherit PROP:NoTheme setting from their parents
CHANGE: Normalize fonts and icons
CHANGE: Order of cached embed responses / code generation of structures to match C73
CHANGE: Propagate value of the PROP:NoTheme property from SHEET to all its TABs
CHANGE: QuickBrowse - changed some colors and font size
CHANGE: Remove %Configuration% usage from default redirection file
CHANGE: Shoeten long #prompt in brwext.tpw
CHANGE: Stop auto-display of the DataPad every time an .App is openedCHANGE: Support greyscaling images with alpha channel
CHANGE: Template Zoom dialog (F10 key) normalized icons and font size
CHANGE: The default redirection file now has an entry for finding *.chm files in %BIN%;%ROOT%\Accessory\bin
CHANGE: The Dictionary editor now detects and fixes dictionaries that have fields over fields outside the group the field is defined in
CHANGE: The error message that appears when you try to open a Solution that used a version that no longer exists now displays all available valid versions
CHANGE: The default redirection file now uses the %Configuration% macro to locate obj, res, rsc, lib, map and FileList.xml files
CHANGE: The Dictionary editor now detects and fixes dictionaries that have fields over fields outside the group the field is defined in
CHANGE: The dictionary editor now detects and removes corrupt key components and corrupt relationships
CHANGE: Update EditDataPad image to use a different one than the Actions button
CHANGE: Use "Current Document" as the target for the search in the first search executed in the IDE (if it is possible)
CHANGE: When a Column with a bad value for the Window/Report controls is selected in the DCT a message will inform about the invalid imported column. related to PTSS 38019
CHANGE: When a File is deleted from the project by default it's sent to the Recycle Bin (based on Options->General->Load/Save setting
CHANGE: When the DataPad can not display an item show a message with the Column/Table/Item with the problem 
CHANGE: When open a Solution/App/Project the extension in the Open Dialog now show sorted alphabetically
CHANGE: When a Directory is deleted from the project it will send it to the Recycle Bin
CHANGE: You can now put the locators in the quick view in the dictionary editor in the toolbars or below the toolbars
CHANGE: You no longer have to enter a label as the first thing you do when adding new item to the data pad or the dictionary editor
CHANGE: Zoom Dialog and ExpressionEditor Dialog didn't show the X button to close the dialogsCHANGE: Zoom Dialog and ExpressionEditor Dialog didn't show the X button to close the dialogs
CHANGE: make Courier New the default monospaced font on all OS platforms for Output pad and Search results
CHANGE: normalize font in Data Browser QueryParamters dialog to match IDE
FIX: The Derived From Dialog was not accepting double click or Select button
FIX: "Visual" and numeric presentations of the bevel were not in sync
FIX: "Visual" and numeric presentations of the bevel were not in sync
FIX: ?A{PROP:Folllows} = ?B if ?B is a GROUP, OPTION, TAB or SHEET control could work incorrectly
FIX: ABUTIL.TPW: Relation:%OtherFiles should actually be Relate:%OtherFiles
FIX: ABUTIL.TPW: Relation:%OtherFiles should actually be Relate:%OtherFiles
FIX: Alias in a new procedure was sending to the Embed editor the columns form the Aliased Table and not the Alias Table
FIX: Alias Tables were not added to the File Schema only to the Data Pad
FIX: Alias Tables were not removed from the application File Schema only from the Data Pad
FIX: Alphas mapped to code in the range 128-191 occurred in string literals were translated to Unicode (in managed strings) incorrectly
FIX: App files were continually imported if you had auto import/export set up and used the command line interface to generate apps
FIX: App files were continually imported if you had auto import/export set up and used the command line interface to generate apps
FIX: AppGen: Procedures Modified datestamp was not updated after applying changes in procedures 
local data made via Data Pad *note timestamp is updated when Procedure is saved, or if the edits to the 
Data Pad are done directly from the App Tree view (so the Procedure Properties is not open) the 
timestamp is updated when the Procedure loses focus
FIX: AppGen did not report errors on declaration of sections with duplicate names
FIX: AppGen did not write Quick Code options to TXA files correctly
FIX: AppGen did not read Quick Code options from an .App file
FIX: Back-space behavior was incorrect if typing mode is OVRFIX: Blurry icons in the Window/Report Designer
FIX: Building PWEE information on invoking plain embed editor caused showing of "filled" icon for incorrect nodes in the Embed Tree
FIX: Calling CREATE(file) for an MSSQL 2008 file that had a timestamp structure would fail
FIX: Changeable data of the Generator instance could be accessed simultaneously from concurrent threads
FIX: Changing of the bevel style in the property tab was not always reflected in redrawing of the control
FIX: Changing/adding/deleting of global embeds and/or global extensions would not always trigger generation of the main module.
FIX: Changing of the bevel style in the property tab was not always reflected in redrawing of the control
FIX: Characters given by their codes in angle brackets in string literals could be parsed by designers incorrectly
FIX: ClarionCL would throw an error if the runafter switch was not supplied
FIX: Clicking on Delete or Insert in an empty DataPad could generate a UE
FIX: Clicking on the 'E' button under Global Properties results in the Error: Cannot find entry point 'GenGlobalExpEdit' in DLL \bin\ClaTPLE.DLL
FIX: Closing an MDI child window would activate the first MDI window opened instead of the last
FIX: Color transformations of images worked incorrectly if target DC had color depth equal to 16 bpp
FIX: Color values set/get by properties should not be converted to RGB
FIX: Color values set/get by properties should not be converted to RGB
FIX: Conditions when item without text can be treated as a separator were incomplete
FIX: Context help doesn't work with F1 in Embeditor (PWEE)
FIX: DCT Editor: The Control for a field could be reset to the default (or last saved state) when you selected the control tab
FIX: DCT Editor: Viewing the Controls tab for a column was prompting to save changes when another field was selected
FIX: DCT editor: Setting the properties of a control in the control formatter did not update the 
appropriate properties of a fieldFIX: DCT editor: The correct default window control was not always selected and sometimes it was 
selected when it should not have been
FIX: DCT editor: The correct default window control was not always selected and sometimes it was selected when it should not have been
FIX: DCT editor: Changing the properties of a field did not always update the appropriate properties of the window and report controls
FIX: DCT editor: Setting the properties of a control in the control formatter did not update the appropriate properties of a field
FIX: DCT editor: Changing the properties of a field did not always update the appropriate properties of the window and report controls
FIX: DCT: Auto Number was not displayed if you specified "Display Other Key Attributes" in the Dictionary Editor Options
FIX: DCT: If you tried to insert a global variable in the middle of global data defined in the dictionary, 
then the field was displayed before the dictionary fields. When you reopened the app the field was 
correctly placed after dictionary variables
FIX: DCT: Reading of a global variable from the dictionary derived from another dct's global variable can cause exception
FIX: DCT: The "Derived From" list was not sorted based on the dictionary options
FIX: DCT: The list of fields that a field could be over was showing only empty items
FIX: DCT: The DCT Editor now displays <No Field Defined> when it encounters a key definition that has 
key components that point to a non-existent field instead of not displaying anything
FIX: DCT: You could not change the file driver of a copied file without first closing and reopening the dictionary
FIX: Debug data about extra fields in structures declared using parent structure might not be written to .OBJ file 
FIX: Disabled ENTRY placed on a TAB might not be drawn on activation of the TAB
FIX: Disabled prompts could be drawn with incorrect background
FIX: Displaying of metafiles
FIX: Disposed data could be involved into building the Embed Tree on the second entry to the dialog for a procedure
FIX: Double clicking on a field in the data pad was only pasting the label into the editorFIX: Duplication of apostrophes in titles of WINDOW/APPLICATION structures
FIX: EVENT:Selected was not fired when a multi-line TEXT control gained focus
FIX: Editing templates from the Template registry interface was not always opening the correct file
FIX: Embed node could be erroneously marked as having code
FIX: Embed node could be erroneously marked as having code
FIX: Error on populating Check controls prevented properties from displaying
FIX: Error when canceling the App Editor using the X after opening/closing the DCT for that App
FIX: Error when canceling the EmbedEditor from the Designer and then canceling the Designer itself
FIX: Error reported for the SKIP attribute on STRING controls in reports
FIX: Exception was thrown if the line that the error points at in the error pad was removed from the file 
and then you clicked on the error
FIX: Extra text margins could be used around button/menu text
FIX: Extra text margins could be used around button/menu text
FIX: FORMAT and UNFORMAT could return incorrect value if picture is passed as a string or expression
FIX: FROM attribute of a queue was not being populated when a control template that used a QUEUE was dropped into the Window Formatter
FIX: Field editor did not allow dimensions greater than 32767
FIX: Fields with STD:PASTE would not be activated if focus was in a TEXT control
FIX: First entry in multi-selection list prompts was selected always on opening the dialog
FIX: GDI leaks
FIX: Generation could fail if there are orphaned embeds
FIX: Generator would not generate if you use the %Configuration% setting and do not have any active section
FIX: Global variables declared in the Dictionary displayed in the Expression Editor without prefixes
FIX: IDE Text Search was not always returning a result when searching in files
FIX: IDE Text Search could fail upon multiple searches
FIX: Icons on buttons could be stretchedFIX: Icons in Pad tabs were not showing for certain DPI/Resolution combinations
FIX: If #EMBED is defined within #AT-block for another #EMBED with the HIDE attribute, user-defined 
responses for that embed displayed as orphaned in the Embed Tree
FIX: If App Tree is in Modified View mode, the tree might not be refreshed after returning from the Procedure Edit dialog
FIX: If Listbox's source or FORMAT string was changed in response to pressing VCR buttons, capture released incorrectly
FIX: If a directory that used in a Macro is not found it was creating the directory with that macro name 
without expanding it, (using the unexpanded macro name)
FIX: If any Pad is pinned on the left side of the App and unpinned sometimes the App Tree view was not resizing
FIX: If the content of an ENTRY control is wider than the control, it could be displayed incorrectly before gaining focus for the first time
FIX: If window is maximized upon opening, its client area could be set temporarily to incorrect rectangle under Windows7
FIX: If window is maximized upon opening, its client area could be set temporarily to incorrect rectangle under Windows7
FIX: If you changed the prefix of a file, the control strings for fields that where within a group where not updated
FIX: If you dragged a PROMPT control onto a window from the toolbar no AT attribute was stored
FIX: If you changed the prefix of a file, the control strings for fields that where within a group where not updated
FIX: Improve refreshing of buttons on changing the selected procedure in the App Tree
FIX: Incorrect drawing of slider control at design time
FIX: Incorrect values returned on evaluating some %Driver-dependent symbols
FIX: Incorrect expansion of {n} in strings in TXA
FIX: Index out of range error on output to PDF
FIX: Index out of range error on output to PDF
FIX: Initial value for CSTRING variables could be generated incorrectlyFIX: Initial value for CSTRING variables could be generated incorrectly
FIX: Initial values of string-like variables could be read from/write to TXA/TXD files incorrectly if they contain <0> characters
FIX: Initial values of string-like variables could be written to TXA file incorrectly if padded with '<0>' (for CSTRING) or space (for STRING and PSTRING)
FIX: Merging of template changes could affect procedure's modification date/time
FIX: Mis-aligned icons on VCR buttons on the LIST control
FIX: Mis-match property settings in the bevel style in the property pad
FIX: Mis-match property settings in the bevel style in the property pad
FIX: Multiple right mouse clicks and/or rapidly repeated access to popup menu's could fail/cause a crash
FIX: New #EMBEDs having multiple priority ranges might not immediately display in the Embed Tree 
FIX: Newly added embed would not display in the embed tree if there are multiple #EMBED statements with the same ID but with different priority ranges
FIX: Old apps could have invalid Picture in variables without the leading @ (now when the .App is opened those picture are corrected and stored back in the .App)
FIX: Old apps could have invalid options in variables that cause the Data Pad to crash
FIX: Origin of the image rectangle was calculated incorrectly if a button had the RIGHT attribute and its height is sufficiently less than image width
FIX: Orphan embeds could appear after building PWEE information
FIX: Output of properties with string values back to text could fail
FIX: PRE attribute treated as incorrect on parsing declarations of LIKE variables from TXA 
FIX: PROP:Checked returned '0' instead of '' for normal check boxes if they are in the unchecked state
FIX: PROPLIST:Width could return value 1 greater than in FORMAT string
FIX: PROPLIST:Width could return value 1 greater than in FORMAT string
FIX: Parameters of attributes of WINDOW/APPLICATION/REPORT statement could be converted incorrectly
FIX: Popup menus were not always removed from the menu hash table
FIX: Possible error on drawing SHEETs with the WIZARD attributeFIX: Possible inter-thead lock-up on changing text of the ENTRY/SPIN/TEXT control placed on the toolbar of MDI child windows
FIX: Possible exception on reading TXAs with wrong values of the INITIAL attribute of variable declaration
FIX: Possible use of an unreleased reference on rebuilding the Embed Tree multiple times
FIX: Possible GPF on execution of OPEN(View) if main table of View is not opened
FIX: Possible errors on building the Embed Tree
FIX: Possible failure if CREATEd items are added to the menubar before drawing it for the first time 
FIX: Possible orphan embeds in the Embed Tree after returning from the Procedure Embed Editor
FIX: Possible inter-thead lock-up on changing text of the ENTRY/SPIN/TEXT control placed on the toolbar of MDI child windows
FIX: Possible errors on building the Embed Tree
FIX: Possible orphan embeds in the Embed Tree after returning from the Procedure Embed Editor
FIX: Possible GPF on execution of OPEN(View) if main table of View is not opened
FIX: Possible fault if no output to MAP file is specified in linker options
FIX: Possible exception on reading APP if name of base variable is misspelled or if APP has no dictionary
FIX: Pragmas property of a project was displayed in the Property pad even though it was not editable
FIX: Printing of selected radio-buttons
FIX: Printing of selected radio-buttons
FIX: Probable incorrect deformatting of time or date value if component is equal to 0
FIX: Programs that linked to the Report Writer libraries caused the file dialog and message dialog to be incorrectly hooked 
FIX: Propagating some flags from the "last on line" field to its region
FIX: Query to save dialog could be displayed for read-only applications
FIX: REGION's frame could be redrawn incompletely after setting its color to COLOR:None
FIX: REMOVE, RENAME and COPY could work incorrectly if file name is an empty string
FIX: REMOVE, RENAME and COPY could work incorrectly if file name is an empty stringFIX: RUN with parameters failed on Win 2000 and below
FIX: Recovery file was not freed upon canceling the application
FIX: Remove extra ] in the IDE title
FIX: Repeated calls to MATCH/REGULAR with malformed regular expression could cause a runtime exception
FIX: Report formatter was dropping the AT attribute from STRING controls
FIX: Restore selection after changing PROP:Password
FIX: Restore selection after changing PROP:Password
FIX: STATIC/THREAD QUEUE based on local QUEUE could cause attempt to free some static memory during program shutdown
FIX: Search using regular expression could cause a UE when switching documents and searching ALL
FIX: Searching via the context menu in the Template editor would throw an exception unless you had done a standard find
FIX: Selecting global Data in the DataPad was changing the Font
FIX: Setting the text of any control to something containing a apostrophe caused an error when the structure was saved
FIX: Setting bevel properties for REGION controls must force redrawing of the control
FIX: Setting bevel properties for REGION controls must force redrawing of the control
FIX: Slider's thumb not drawn if ticks location was default
FIX: Some IDE dialogs were incorrectly sized on systems running 120dpi or greater
FIX: Sometimes some IDE toolbar buttons were hidden instead of shown in the overflow dropdown
FIX: Sometimes opening and (quickly) closing the app and re-opening another App can generate a NullReferenceException 
FIX: Sometimes when closing an App before it completely finished opening an exception could be generated
FIX: Sometimes the Delete item menu in the project node deleted the selection even after clicking cancel
FIX: Statusbar showing last error was not cleared after the ErrorPad was emptyFIX: Text Search sometimes gave a null result if the cursor was moved after a search
FIX: The %BIN% redirection macro was being expanded to the directory where the C8 binaries where 
located rather than the directory where the binaries for the version of Clarion in use where located
FIX: The %TransactionManagerVirtuals #GROUP was defined twice
FIX: The Control formatter would loose the FULL attribute when loading the control string
FIX: The Control formatter was putting zeros into the AT attribute instead of leaving them blank
FIX: The Control formatter was generating strings differently than previous versions of the IDE
FIX: The Control formatter was generating COLOR equates differently than previous versions of Clarion
FIX: The Control formatter would loose the FULL attribute when loading the control string
FIX: The Control string was not updated if you changed a property of a control that did not affect a field property
FIX: The Control formatter was generating FONT equates differently than previous versions of Clarion
FIX: The Control formatter was putting zeros into the AT attribute instead of leaving them blank
FIX: The Control formatter was generating strings differently than previous versions of the IDE
FIX: The Control formatter was generating FONT equates differently than previous versions of Clarion
FIX: The Control formatter would loose the FULL attribute when loading the control string
FIX: The Control formatter was generating COLOR equates differently than previous versions of Clarion
FIX: The Control string was not updated if you changed a property of a control that did not affect a field property
FIX: The Control formatter would loose the FULL attribute when loading the control string
FIX: The DCT file would not store window and report controls >1024 characters in length
FIX: The DCT editor would not generate the correct RADIO structures if you set the Values constraint list after setting the Choices list
FIX: The DataPad could throw an exception in some systems when the IDE was closed.
FIX: The DataPad could throw an exception in some systems when the IDE was closed.
FIX: The Derived From field was not read from a TXA file
FIX: The Dictionary editor thew an exception on double-byte systemsFIX: The FONT attribute was being automatically assigned as Sans Serif 10 by the designer if it was missing from the Window
FIX: The Listbox formatter built incorrect FORMAT string if columns have the header with alignment(offset) equal to Left(2)
FIX: The OK and Trace buttons were disabled when you went into the Open File via Redirection dialog using the context menu within the editor
FIX: The OK and Trace buttons were disabled when you went into the Open File via Redirection dialog using the context menu within the editor
FIX: The Picture for a control was not set to the screen picture when you set the USE attribute of the control via the ... button in the property pad
FIX: The VALUE attribute of CHECK controls was not passed to the new application during conversion from previous version's application
FIX: The WHERE condition on #RESTRICT statement in #CODE templates could be evaluated incorrectly
FIX: The Window Previewer would not display a List that used a string rather than a queue as it's USE and used List styles
FIX: The Window Previewer would fail if you used %Configuration% in your red file to specify the 
location of obj, map or exe files and the directory did not exist
FIX: The Window Previewer did not work if there was an IMAGE control with a second component of the USE attribute
FIX: The align right icon in the formatter was the same as the align left
FIX: The align right icon in the formatter was the same as the align left
FIX: The area around themed push buttons blackened after numerous gaining and losing of focus 
FIX: The compiler reported an error if the @D picture token had a intellidate part
FIX: The dictionary editor now detects and fixes invalid window and report controls that use LEFT with TEXT controls
FIX: The dictionary editor would create the wrong RADIO control if you had VALUE values set in the validity checks
FIX: The dictionary editor would create the wrong RADIO control if you had VALUE values set in the validity checks
FIX: The generated ship list had incorrect name for the Html help dllFIX: The locator button in the dictionary editor and data pad was not visible on some machines
FIX: The locator button in the dictionary editor and data pad was not visible on some machines
FIX: The rectangle used to draw a button's text could be changed after evaluation
FIX: The rectangle used to draw a button's text could be changed after evaluation
FIX: The root node for orphaned embeds was not displayed in the Embed Tree
FIX: The themed border around spin controls could be drawn incompletely
FIX: TransactionManager might not end a started transaction
FIX: TransactionManager might not end a started transaction
FIX: Typing in an ENTRY control with DECIMAL alignment could cause some unexpected behavior (position of caret, display of the value) 
FIX: Unexpected window could be activated after closing an MDI child window
FIX: Unnecessary message box was displaying if the user canceled upgrading an app's dictionary to a newer version
FIX: Value could be displayed incorrectly in ENTRY controls with @N pictures if some some digits should replace grouping characters
FIX: Values of EQUATEs for standard icons and cursors was not always recognized by the Designer
FIX: Variables of ASTRING type without initial value exported to TXA incorrectly
FIX: When App's are set to auto-open and there area other files in the Solution the App document might not refresh
FIX: When creating a new Clarion 7.3 Clarion version within C8 the list of compilers was not set correctly
FIX: When converting C6 dictionaries the AT attribute was generated incorrectly if there was default x and y, but not a default height and width
FIX: When converting C6 dictionaries the AT attribute was generated incorrectly if there was default x and y, but not a default height and width
FIX: When converting a pre C7 app the IDE was not asking if you wanted to add dependent apps in the Solution
FIX: Windows OS problems with performing deferred move/size of controls on multiple resize events 
forced to be generated by changing of IDE layoutFIX: You could press OK and Trace when no file was specified in the "Open File via Redirection File" Dialog
FIX: You could set the prefix for a GROUP in a pool
FIX: You could not set some properties in the DCT Control Formatter on a RADIO that was part of a Window Control
FIX: You could not set multiple runbefore options in a CommandLine setting
FIX: You could not define an &ANY with the Data pad
FIX: You could not export to Dctx a screen or row Picture that had > 20 characters in it
FIX: You could define a MEMO or BLOB outside a file structure using the data pad
FIX: You could set the prefix for a GROUP in a pool
FIX: You could try and set the Derived From field in an .App that has no Dictionary
FIX: You could not declare a field as LIKE(memo_field). If you converted an app that had such a 
declaration, the data pad would display a large red cross rather than the list of variables
FIX: You could not set some properties in the DCT Control Formatter on a RADIO that was part of a Window Control
FIX: add *.chm to the default red file
FIX: blurry icons in Embed Editor (prev/next)
FIX: regression the Application->Open Dictionary menu option stopped working 
FIX: regression the Application->Open Dictionary menu option stopped working 
FIX: the InitialSize property had choices of Maximized and Iconized, the correct attributes are Maximize and Iconize (caused window parser/compiler errors) 
FIX: typo CUROSR:Icon 
PTSS 33603: Column Header Justification BUG
PTSS 33997: Cannot place string in 'Inside The Global MAP' embed in column 1 
PTSS 34434: Context help doesn't work with F1 while higlighting Clarion language
PTSS 34593: Pattern not exported properly in dctx PTSS 35031: An unnecessary "Debug" message pops up after canceling DCT upgrade.
PTSS 35051: Weird results for File Driver Symbols 
PTSS 35512: Double clicking on a primary key in the data pad would paste the table name and the key instead of just the table name
PTSS 35570: Bevel properties in settings pad affect wrong settings 
PTSS 35793: Cannot put embed code in column 1 
PTSS 35860: SELECTION prompt always pre-selects top item 
PTSS 36021: The window previewer could not display this window 
PTSS 36305: compiler error with intellidate picture 
PTSS 36360: Dropdown Listbox does not allow ' in it - Clarion 6 does 
PTSS 36932: Window previewer cannot display window structure 
PTSS 36962: Unable to preview attached window structure 
PTSS 36963: Disabled PROMPTs are displayed incorrectly 
PTSS 36986: Some list boxes have invalid format after the conversion C6.3->C7.2. 
PTSS 36987: REMOVE() function not working correctly 
PTSS 36995: Buttons over not redrawn properly on MAXed screen 
PTSS 36997: The window previewer cannot open some windows after the conversion C6.3->C7.2. 
PTSS 37028: Numbers disappear while entering in entry field 
PTSS 37036: Attached Project crashes the Linker 
PTSS 37037: .... {PROP:FOLLOWS} 
PTSS 37041: gpf using queue(someotherqueue),static 
PTSS 37047: Dissappearing Frame Menu on Maximize/Restore sequence when MDI Child is maximized
PTSS 37056: Drop Combo Not Working Correctly adding a new entry
PTSS 37081: Report designer changes characters entered in Job name 
PTSS 37098: Expression editor does not show prefixes of *Global* DCT Tables 
PTSS 37118: Read Only apps prompt to savePTSS 37130: PROP:COLOR on Region does not work properly
PTSS 37137: Checkbox VALUE('X','') conversion error 
PTSS 37150: Fields do not resize properly when changing page layout... 
PTSS 37181: Not updating last modified date 
PTSS 37187: Window Preview - doesn't display 
PTSS 37195: POPUP menu items lost 
PTSS 37198: Disabled Entry Loses Text 
PTSS 37201: Problems with seeing static classes in Debugger 
PTSS 37236: Loosing the File-Browsing List Box files
PTSS 37261: Unable to change driver on copied table 
PTSS 37273: Failure on #RESTRICT in #CODE Template 
PTSS 37355: Left mouse button lockup
PTSS 37365: Window Hangs on open 
PTSS 37398: Match given certain regex patterns can cause an Exception
PTSS 37464: Wrong parsing of procedure parameter prototypes when using CONST
PTSS 37467: Opening an embed causes teh designer crash 
PTSS 37527: ClarionCL vs IDE RED usage/behavior 
PTSS 37717: Data Pad is empty
PTSS 37748: DCT: The Foreign Key and Public Key label text does not switch when loading an existing Many:1 relationship
PTSS 37776: MDI tab bar not properly releasing GDI objects 
PTSS 37792: PWEE file needs a unique temporary name
PTSS 37845: Listbox field sizes returned changed from prior major versions 
PTSS 37845: Listbox field sizes returned changed from prior major versions 
PTSS 37912: Z order of MDI windows gets corrupted when closing MAX window
PTSS 37919: Clarion 8 Icon Issue when hovering PTSS 37923: AppGen lockup if the description of a #CONTROL/#EXTENSION template used a #GROUP returning a value
PTSS 37924: Second Icon issue in Clarion 8 
PTSS 37928: C8 - Vector image positioning is broken 
PTSS 37932: Extended Browse Options : LIST/DROP/COMBO - READONLY 
PTSS 37933: Prop:Check / Prop:Checked misbehave 
PTSS 37940: deformat doesn't format data with @T4 picture well 
PTSS 37956: SKIP Attribute not recognized 
PTSS 37960: Modified Dates on all procedures changed to TODAY on import 
PTSS 37961: Problem with column tooltips not showing 
PTSS 37965: Export/Import Txa Problems 
PTSS 37972: Export/Import of a Variable with type ASTRING
PTSS 37974: POPUP GPFs 
PTSS 37975: Missing ICON on BUTTONs with RIGHT attribute
PTSS 37977: MENUs with RIGHT appear too far to the right 
PTSS 37979: Setting PROPLIST:LastOnLine affects PROPLIST:RightBorder 
PTSS 37986: LIST header activation issues 
PTSS 38000: disabled icons painted wrong when color depth = 16 bpp
PTSS 38006: Embeds
PTSS 38019: App from TXA failure 
PTSS 38050: Cambiar lel alto de la barra de los browse 
PTSS 38073: TEXT Field with Single Attribute doesn't fire Accept Event 
PTSS 38123: String value doesn't get correct value from USE 
PTSS 38132: Can't access embeds 
PTSS 38138: IDE locks loading embed tree 
PTSS 38210: "Unresolved External DCTINIT@F...."PTSS 38234: Window Formatter changes CURSOR(CURSOR:ICON) to CURSOR('CUROSR:Icon') 
PTSS 38249: Global changes not causing global regeneration 
PTSS 38262: Data pad does not refresh for some procedures 
PTSS 38264: Slider control in window designer is broken
PTSS 38265: Checkbox has blank properties pad 
PTSS 38358: Orphaned embeds creating new embeds from source button 
PTSS 38375: Window Designer Changes Radio Button VALUE Attribute 
PTSS 38379: Dictionary Conversion Error 
PTSS 38397: Save Button Transaction Frame extension template malfunction
PTSS 38405: Toolbar button text not aligned correctly 
PTSS 38410: Index out of range runtime error when generating PDF from report 
PTSS 38411: Does not generate CSTRING with initial values correctly 
PTSS 38413: Prop:bevel = 0 not working 
PTSS 38422: Options Control Radio Button on Report prints wrong when selected 
PTSS 38423: Icons on buttons rendered differently than in C7 
PTSS 38426: GPF when using prop:ImageBlob under Server 2008
PTSS 38435: Broken listbox headers 
PTSS 38445: PROP FontColor and PROP Color do not return consistant results 
PTSS 38446: Header of list boxes gets black after some scrolling 
PTSS 38450: dimension limit 
PTSS 38457: Clicking on the 'E' button under Global Properties, Field Navigation results in an error
REGRESSION: under some circumstances you could not enter a, e or k in controls in Template dialogs
WORKAROUND: Windows paints a semi-transparent area around themed button incorrectly in response 
to the WM_PRINT message if height of button less than 18 pixels
WORKAROUND: Handle inconsistency in key declarations in the dictionaryWORKAROUND: Do not allow generation to fail on mailformed relations in the dictionar
readme_8.0.8658.txt · Last modified: 2021/06/27 11:20 by carlbarnes