Version history

Return to Introduction  Previous page 

 

Version 2018.10.146 [October 14, 2018]

 

 

May 14, 2014:

 

   Bullet Install:Install built for Clarion 9.1

 

 

Version 3.0.136 [October 3, 2013]

 

 

October 3, 2013:

 

   Bullet Install:Last build included old files, causing problems.  All files have been updated to latest sources.

 

Version 3.0135 [August 6, 2013]

 

 

August 6, 2013:

 

   Bullet Install:Install built for Clarion 9.0 beta

 

 

September 9, 2012:

 

   Bullet ClassesTheming of listboxes did not gray header text if the listbox control was disabled.  Fixed. 

 

   Bullet DocumentationMain document style had accidentally be changed to a 1.5" indent.  Fixed.

 

Version 3.0.133 [July 28, 2011]

 

 

May 16, 2011:

 

   Bullet ClassesAdded SetTabHeight method to the PXPWindowClass and to the PXPSheetClass.  It sets the height for the tabs on the sheet.  Note that it does not increase the height of the sheet to accommodate the difference in height, rather developer must take into account the height of the tabs.  The default height is 21 and the height is always specified in pixels.

 

 

May 15, 2011:

 

   Bullet ClassesListbox headers with hidden columns (0 width) were not scrolled horizontally correctly.  Fixed.

 

March 10, 2011:

 

   Bullet ClassesListbox headers without groups and with fixed column(s) were not scrolled horizontally correctly.  Fixed.

 

March 5, 2011:

 

   Bullet ClassesListbox headers with groups and no fixed columns were not scrolled horizontally correctly.  Fixed.

 

March 3, 2011:

 

   Bullet ClassesListbox groups with a single column and no group header were not drawn correctly.  Fixed.

 

March 2, 2011:

 

   Bullet ClassesListbox groups were not drawn correctly.  Fixed.
   Bullet ClassesListbox headers were not scrolled horizontally correctly.  Fixed
   Bullet ClassesListbox headers with Fixed columns were not scrolled horizontally correctly.  Fixed
   Bullet ClassesListboxes without horizontal scrollbar were not scrolled horizontally correctly when using keyboard (Left/Right arrow keys) to scroll.  Fixed.

 

 

February 1, 2011:

 

   Bullet TemplateTemplate did not export global variables or classes in Clarion 7.  This is needed because PowerToolbar still uses some settings from XPTheme in Clarion 7.  Fixed.

 

Version 3.0.124 [December 21, 2010]

 

November 24, 2010:

 

   Bullet TemplateTemplate did not fully prevent Clarion 7 from generating theme code.  Fixed.

 

Version 3.0.122 [June 6, 2010]

 

March 1, 2010:

 

   Bullet TemplateExport section was generated into .exp file for EXE files as well as DLL.  Fixed.

 

 

September 29, 2009:

 

   Bullet ClassesHeader text was not properly centered.  Fixed.

 

 

September 10, 2009:

 

   Bullet ClassesIf a column had no right border, a header splitter line was still drawn.  Fixed.
   Bullet ClassesHeader text was not properly left-aligned with the text in the column.  Fixed.

 

 

June 18, 2009:

 

   Bullet TemplateAdded an "Exclude Procedures" option in the global template.  Procedures that are selected there are not themed and no code for XP-Themes generated in those procedures.  Note that this is NOT the same as the override template, which does generate all the code but then removes or overrides selected controls.  This template option removes all generated code from both the global template and the override template.

 

Version 3.0.113 [May 19, 2009]

 

May 18, 2009:

 

   Bullet ClassesSplit the xpthemedc.clw into 7 new files with 1 source file for each control class, such as entries, lists, sheets. etc.  Makes it much easier to navigate each class in order to fix things.
   Bullet ClassesFixed columns in listboxes were not drawn correctly.  Fixed.
   Bullet ClassesIf columns in a listbox group did not have headers but the group had a header the header was drawn in normal height but the group horizontal splitter line was still drawn going through the group header.  Fixed.
   Bullet ClassesWhen scrolling a listbox with groups horizontally the headers could get out of sync with the columns.  Fixed.

 

 

Version 3.0.110  [May 14, 2009]

 

May 14, 2009:

 

   Bullet ClassesWizard sheet could still react to left mouse click where the tabs would be on a normal sheet allowing users to click to tabs.  Fixed.
   Bullet ClassesMultiple groups in listboxes could cause various problems, including not drawing some of the controls, not drawing horizontl splitter line, etc.  Fixed. 

 

 

Version 3.0.107 [April 15, 2009]

 

March 9, 2009:

 

   Bullet ClassesGroups in listboxes could cause a horizontal lines through the header.  Fixed. 
Addendum:  This is still an issue with group columns without headers.

 

 

 

January 1, 2009:

 

   Bullet ClassesProp:HScroll and Prop:Vscroll on spin boxes is not supported.  When spin boxes with either of the scrollbar settings turned on were themed, they would cause the original spinbox to draw under the themed one causing a rather unsightly effect.  Now horizontal and vertical scrollbars are turned off on spin boxes before the controls are themed.

 

 

Version 3.0.106 [December 29, 2008]

 

   Bullet All code and documentation modified from PowerOffice AS to Icetips Creative, Inc.

   Bullet Bug tracking set up at http://icetips.fogbugz.com

   Bullet Added link to bug tracking to Global template

   Bullet Updated link to website to point to www.icetips.com

   Bullet Added ITRun32.dll to install

   Bullet Version information added to global template

   Bullet Previous beta changes are all implemented in public release - see below:

 

2.3 BETA 2 - not released publicly before

 

   Bullet New: Support for toolbar controls

   Bullet Fixed: Memory leak in listbox class

   Bullet Fixed: Alt+Tab to change tabs did not trigger field selection

   Bullet Fixed: Entries and spin boxes was drawn incorrectly at various layout combinations

 

2.3 BETA 1 - not released publicly before

 

   Bullet Fixed: Listbox headers after groups with fields without right border was drawn offset

   Bullet Fixed: Grouped listbox headers with small lineheight was drawn incorrectly

   Bullet Fixed: Holding down Alt+Tab did not change tabs

   Bullet Fixed: Alt+Tab to change tabs would change current cursor focus

   Bullet Fixed: Wrong right border position on listboxes when using Large Fonts

 

 

Version 2.2 [01.12.2005]

 

   Bullet New: Listbox support

   Bullet New: Support for IceTips Xplore on listboxes

   Bullet New: Template option to force the template not to export anything

   Bullet New: Option to let variable or expression control color mode

   Bullet New: Option to set default lineheight for Droplists and Dropcombos

   Bullet New: 'Do not color' option in the override template

   Bullet New methods: SetListboxHovering, RemoveControl

   Bullet Changed: Prompt for Luna-colors has changed to droplist

   Bullet Changed: Template now sets required _ABC*Mode_ project defines in legacy apps

   Bullet Changed: PXPWindow.Init now takes optional IsAppFrame argument

   Bullet Changed: Template variable name for Window background color

   Bullet Changed: Actions of the template option 'Set PROP:Buffer=0' has been changed to force PROP:Buffer=0 whenever it's set to 1, not only after window int

   Bullet Changed: Installer built with SetupBuilder 5

   Bullet Fixed: Tabs without text didn't show

   Bullet Fixed: CREATE:Drop compile error

   Bullet Fixed: Radios, checkboxes and spinboxes would stay hovered when mouse was moved off the control

   Bullet Fixed: If last tab was hidden, you could scroll infinitely

   Bullet Fixed: Tab text didn't update if changed

   Bullet Fixed: DropCombo button could get wrong width

   Bullet Fixed: Disabling of active tab wasn't handled properly

   Bullet Fixed: Stack overflow on nested sheets

   Bullet Fixed: Transparent controls would get a background color when 'Set background color' is active

   Bullet Fixed: Ctrl+Tab didn't work on sheets

   Bullet Fixed: Window background could sometimes add color to wrong window

   Bullet Fixed: Active tab didn't stay in view when scrolling

   Bullet Fixed: Tabs didn't update when PROP:Selected was set

   Bullet Fixed: Sheet header background was wrong if parent sheet had 'do not draw background' on

   Bullet Fixed: GPF when 'Window background color' was switched on

   Bullet Fixed: Window ghost when 'Window background color' was switched on

   Bullet Fixed: Window background color wasn't set if no controls was subclassed by XP-Theme

   Bullet Fixed: AddControl on non-WinXP would GPF

   Bullet Fixed: %EditInPlace missing template symbol

   Bullet Fixed: Strings/Prompts is set transparent even when background color is set

   Bullet Fixed: White line above prompt/string with background color on sheet

 

 

Version 2.1 [10.06.2005]

 

   Bullet Sheet/Tab support

   Bullet Support for EIP controls

   Bullet Fixed a bug that caused black borders in Windows Server 2003

   Bullet Added several class methods (to support Theme colors)

   Bullet Added thread synching to the global class

   Bullet Added Radio-class and Checkbox-class for use with Sheets (to remove Clarion flicker)

   Bullet Added new template option, Force 0{PROP:Buffer}

   Bullet Added new template options to set color styles

   Bullet Fixed the LazyOpen-bug (Error-37 and empty list boxes)

   Bullet Added global option to turn of drawing of Sheet backgrounds

   Bullet PXPWindow-class was generated regardless of the 'Don't generate code'-option

   Bullet Fixed bugs in demo-application

 

 

Version 2.0 [01.05.2004]

 

   Bullet This is a complete rewrite of the old (deprecated) C6.0 version PowerXP-Theme

 



Direct link to this page: http://www.icetips.com/manuals/xptheme/versionhistory.htm