www.icetips.com  Icetips Xplore Documentation 1/13/2016    

Version History

Previous  Top  Next  


This chapter lists releases with changes to classes, templates and documentation.

 

Version 2018.10.332 - Sunday, October 14, 2018 

Version 2.0.325 - February 24, 2015

Version 2.0.321 - January 29, 2014

Version 2.0.320 - September 13, 2011

Version 2.0.318 - September 13, 2011

Version 2.0.306 - May 4, 2011

 

Version 2018.10.332 [October 14, 2018]

 

November 2, 2015:

 

   Bullet ClassesExport to HTML.  Exported HTML now inherits following from the browse:
Column widths
Header text alignment
Header offset
Column data alignment
Column offset
Window font
Listbox font (if set)
Font color
Font size
Listbox background color
Listbox width

 

   Bullet ClassesUse the HtmlFileName property to change the name/location of the generated .htm file. 
 
   Bullet ClassesExport to HTML now uses a CSS style sheet file.  It uses the HtmlFileName property and adds ".css" to the end.  The resulting .css file is included in the generated .htm file.

 

   Bullet TemplatesIf Icetips Previewer was to be used there had to be a report with the Previewer extension on it.  Fixed. 

 

 

 

Version 2.0325  [February 24, 2015]

 

February 24, 2015:

 

   Bullet InstallerInstaller is now compatible with Clarion 10

 

Version 2.0.321 [January 29, 2014]

 

 

January 29, 2014:

 

   Bullet InstallerInstaller is now compatible with Clarion 9.1

 

 

 

Version 2.0.320 [August 3, 2013]

 

 

April 29, 2013:

 

   Bullet ClassesWhen the export option is used and no file is associated with the .csv file extension the class throws a message that is unclear what is going on.  Same with the .html file but there is less chance of that file type not being associated.

 

 

February 1, 2013:

 

   Bullet Template"Xplore: Parent for Hand-Coded ListBox" did not display contents on "Hot Fields", "Colors" and "Icons" tabs correctly.  Fixed.

 

 

 

January 24, 2013:

 

   Bullet ClassesWork on ExportHTML method to add style sheet to use with the exported HTML page.  Not finished.

 

 

 

Version 2.0.318 [September 13, 2011]

 

September 11, 2011:

 

   Bullet DocumentationDocumentation done for initial release.

 

 

September 10, 2011:

 

   Bullet TemplatesCleaned up "End User Options" tab in both Global and Browse extensions.

 

 

September 9, 2011:

 

   Bullet ClassesDescending sort order was not working properly.  Fixed.

 

   Bullet TemplatesHeader cleaned up.

 

   Bullet TemplatesSupport Tab added.

 

 

May 9, 2011:

 

   Bullet ClassesSeveral global/static variables changed into class properties to prevent possible threading issues.

 

   Bullet ClassesSubclassing caused a crash in Clarion 8.0.8274.  Also tested with Clarion 8.0.8312.  Tested in Clarion 6.3 and 7.3 for backward compatibility.  Seems to be fixed. 

 

   Bullet TemplatesTwo #GROUP calls moved from an embed point to #ATSTART as they would not #DECLARE data early enough in Clarion 8 (worked in Clarion 7.3 and 6.3)

 

   Bullet ClassesVarious OMIT/COMPILE support section for Clarion 4, 5, and 5.5 removed.  As of version 2.0.306, Xplore is only compatible with Clarion 6, 7 and 8.

 

   Bullet ClassesSupport for 16 bit compiles removed.

 

 

Version 2.0.306 [May 4, 2011]

 

May 4, 2011:

 

   Bullet InstallerProduct revived after couple of years of non activity.  Help still under construction.

 

 

Version information from before version 2.0:

 

 

June-09-2005:

 

1.  Templates     Modified call to Init method to pass the INIMgr.FileName instead of the %IniFileName as the name for the INI filename.  Needs testing.

 

 

 

September-21-2004:

 

1.  Templates     Added check for %ControlFieldHasTip so that it is not checked if it doesn't exist.  Code in testing.

 

 

----------  VERSION  1.204, August 16, 2004  ----------

 

 

August-9-2004:

 

1.  Classes       Implemented GetFocus() API instead of the Focus() function to work around a bug in Clarion 6.1 which breaks the Focus() function.

 

 

June-21-2004:

 

1.  Classes       Found limitation in GetIni and PutIni which are used to store the browse format. Very big browses can reach the limit of 1023 characters that GetIni and PutIni can handle.  Added XPGetIni and XPPutIni which use GetPrivateProfileString and WritePrivateProfileString api calls to read and update the ini file. Currently in testing.

 

 

June-16-2004:

 

1.  Template      Template would generate the wrong ini filename if a variable was being used, i.e. if !Glo:IniFileName was used as the INI filename it would not use the variable, rather use "IniFileName." as the filename.  Reported with a fix by Ole Torgersen.  Fixed.

 

 

June-10-2004:

 

1.  Classes       Implemented new property and methods of the XploreQueryClass and XploreRootClass so the query indicator can be changed.  This indicator was being hardcoded to * (asterisk).  This would cause problems if there was a column that included * as in tagging columns etc.  New methods implemented are SetQIndicator(String)  and GetQIndicator(),String, which set and get the indicator character.  The character can only be one character - defined as CString(2) and is protected.

 

 

June-02-2004:

 

1.  Classes       Added the ONCE attribute to INCLUDE('PrnProp.CLW') in Xplorert.inc and Xplore.tpw for compatibility with Capesoft's Send-To.

 

 

 

February-27-2004:

 

1.  Classes       Fix in the .Init method.  It was setting default values for preview settings causing problems since the templates set the preview settings before the call to the .Init method.  This caused the outputs not to be previewed. Fixed.

 

 

 

February-04-2004, Version 1.202:

 

1.  Classes       New Method, GetCurrentFilter().  Retrieves the currently used filter so it could  be used in reports or whatever else.  Returns a string with the filter.  Optional parameter indicates if the parenthesis around the filter should be removed.   Default value is False.

 

2.  Template      Locator for Filtered fixed so that it uses an entry field. 

 

 

 

January-27-2004

 

1.  Classes:        User filters were not working at all.  Debugged this and found the problem and have fixed it.  Tested in both C5.5H and C6Gold.

 

2.  Classes:        Regression:  Field names in the Properties window were not being sorted alphabetically.  Fixed.

 

3.  Classes:        Added a property to determine if the browse format should be stored/restored

 

4.  Template:       Added prompts to take advantage of 3.

 

 

 

January-01-2004

 

1.  Xplore.clw      Made changes to make the filtering work with the user filter option.

 

 

Version 1.006

 

1.  Classes:       Properties window would show fields in default order instead of alphabetical order.  Fixed.

 

2.  TRN file:      Made some cosmetic changes to the Properties window.

 

 

Version 1.005

 

1.  Classes:       Created a cut down copy of the ABC Query Class to use. 

 

2.  Templates:     Modified template to generate filter code for C6.

 

 

Version 1.001

 

1.  Bug fix:       Filters were not working.  Removed the symbol and the filters work.   Need to go through this code to figure out exactly WHY they didn't work.  They were correct according to ABC docs.  (Line 227 XPLORE.CLW)

 

 

Version 1.000, released March  2003

 

1.  New Feature:   Icetips Previewer implemented as an optional previewer.

 

2.  New Feature:   Optionally set preview for all page/one page printing or use variable.  Optionally update the variable when the popup shows up.

 

3.  Update:        Updated all screens in template to show Icetips Software

 

4.  Clarion 6:     Checked for compatibility with Clarion 6.  Does not seem to have any problems.

 

5.  New Feature:   Added properties to the XploreRoot class to eliminate the popup menu from the header as well as eliminate all popup items added by Xplore.  Added options in the template also to set these properties.

 

 

Versions from before Icetips took Xplore over on March 3, 2003.

 

2001/06/19 043   Xplore.CSS validated by: http://jigsaw.w3.org/css-validator/validator Xport.htm validated by: http://validator.w3.org/ for xhtml1.0 modified XploreMask suffix to solve a problem when 11 browses on one window had Xplore applied <bg>

 

2001/05/30 042   Adjusted  ManagerName code for C5 and C55

 

2001/04/24       New embed point to allow developer to set a filter for all sort order via hand code

                Increased size of stored Format Strings to 2048

 

2001/04/15       QueueField symbol now has new value in it for C55 gold (possible GPF) culminating in a display of all rows being the same after an update - now fixed

                Improved look of HTML output including column justification and column headers plus optional ability to integrate a Cascading Style Sheet called XPLORE.CSS (sample included)

                New Template dialog to hide sub-menus and/or a few other right-click items

 

2001/02/22       Reports (Print View) now prints totals correctly.

                Fixed occasional GPFs when hiding columns

                Fixed problem with some menuitems not showing

                Fixed Colors dialog popping on any field event

                Fixed problem in Graph to allow changing of font

                Added new embed points to .MyPreViewer to allow TinTools Preveiwer via child extension template (courtesy of Jim Gambon)

                Sub-Menu text items can now have hot keys and can contain spaces and/or special characters.

 

2000/04/02 041   New property IncludeHeader (default=false) which decides whether or not to include the header text in adjusting column widths to that of the widest field

 

2000/03/03 040   Move XploreN.Init after Open(Window) and applied code to maintain TRN on column ICON even after shifting columns

                Added new Property (LHCol4Moving default=1) which designates a left hand column where shifting can start.

                Xplore now remembers descending correctly from session to session.

 

1999/12/30 039   Fixed a Filter bug where 'less than' on numeric fields were not working correctly

 

1999/12/01 038   Added capability to inherit a single Locator for all Sort orders IF 'Override

                Default Locator Control' is specified in the BrowseBox template.

 

1999/08/08 037   Added a Portuguese (Brazilian) TRN file - courtesy of Nelson de Carvalho

1999/08/08 037   Added the ability to show a Total field on a graph bar

1999/08/08 037   added a new User Filter feature where the user can type in the 'search value'

 

1999/08/07 036   Added a Norwegian TRN file - courtesy of Trond Eirik Paulsen

1999/08/07 036   Fixed the right-click Sub-Menu positioning when non-English TRN files were used

1999/08/04 036   Added a Spanish TRN file - courtesy of Rafael Lopez

1999/08/03 036   Fixed a problem with EIP so that Xplore now executes any derived EditClass column specific code

1999/07/20 036   Added a Dutch TRN file - courtesy of Wolter Nijmeijer.

                Moved submenu text from code to TRN files for easy translation.

                Increased size of text fields for color names in non-english languages

 

1999/06/10 035   User cannot now move columns if option is turned off.

                Added a 'NOT =' filter option

                'UPPER' for Orders/Filters can now be specified on a procedure basis.

                Fixed filter problem where it could use the wrong picture after columns have moved.

                Fixed 'grayed-out' filter if field is the non-primary file.

                Applied 'UPPER' on filter based upon Xplore Global Template setting.

                Added option to add '=' to the < or > filter.

                Fixed problem with DCT field description of something like: Ship'd

 

1999/05/19 034   Added a '<' and '>' filter facility.

 

1999/04/15 033   Added a Filter facility to apply a filter on a right-clicked cell value along with a 'Void the current filter'. This functionality is only available if compiled in C5 - as it uses the QueryClass.

 



Direct link to this page: http://www.icetips.com/manuals/xplore/version_history.htm