Version history |
Version 2018.10.146 [October 14, 2018] |
May 14, 2014:
Install: | Install built for Clarion 9.1 |
Version 3.0.136 [October 3, 2013] |
October 3, 2013:
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:
Install: | Install built for Clarion 9.0 beta |
September 9, 2012:
Classes | Theming of listboxes did not gray header text if the listbox control was disabled. Fixed. |
Documentation | Main document style had accidentally be changed to a 1.5" indent. Fixed. |
Version 3.0.133 [July 28, 2011] |
May 16, 2011:
Classes | Added 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:
Classes | Listbox headers with hidden columns (0 width) were not scrolled horizontally correctly. Fixed. |
March 10, 2011:
Classes | Listbox headers without groups and with fixed column(s) were not scrolled horizontally correctly. Fixed. |
March 5, 2011:
Classes | Listbox headers with groups and no fixed columns were not scrolled horizontally correctly. Fixed. |
March 3, 2011:
Classes | Listbox groups with a single column and no group header were not drawn correctly. Fixed. |
March 2, 2011:
Classes | Listbox groups were not drawn correctly. Fixed. |
Classes | Listbox headers were not scrolled horizontally correctly. Fixed |
Classes | Listbox headers with Fixed columns were not scrolled horizontally correctly. Fixed |
Classes | Listboxes without horizontal scrollbar were not scrolled horizontally correctly when using keyboard (Left/Right arrow keys) to scroll. Fixed. |
February 1, 2011:
Template | Template 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:
Template | Template did not fully prevent Clarion 7 from generating theme code. Fixed. |
Version 3.0.122 [June 6, 2010] |
March 1, 2010:
Template | Export section was generated into .exp file for EXE files as well as DLL. Fixed. |
September 29, 2009:
Classes | Header text was not properly centered. Fixed. |
September 10, 2009:
Classes | If a column had no right border, a header splitter line was still drawn. Fixed. |
Classes | Header text was not properly left-aligned with the text in the column. Fixed. |
June 18, 2009:
Template | Added 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:
Classes | Split 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. |
Classes | Fixed columns in listboxes were not drawn correctly. Fixed. |
Classes | If 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. |
Classes | When 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:
Classes | Wizard sheet could still react to left mouse click where the tabs would be on a normal sheet allowing users to click to tabs. Fixed. |
Classes | Multiple 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:
Classes | Groups 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:
Classes | Prop: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] |
All code and documentation modified from PowerOffice AS to Icetips Creative, Inc.
Bug tracking set up at http://icetips.fogbugz.com
Added link to bug tracking to Global template
Updated link to website to point to www.icetips.com
Added ITRun32.dll to install
Version information added to global template
Previous beta changes are all implemented in public release - see below:
2.3 BETA 2 - not released publicly before
New: Support for toolbar controls
Fixed: Memory leak in listbox class
Fixed: Alt+Tab to change tabs did not trigger field selection
Fixed: Entries and spin boxes was drawn incorrectly at various layout combinations
2.3 BETA 1 - not released publicly before
Fixed: Listbox headers after groups with fields without right border was drawn offset
Fixed: Grouped listbox headers with small lineheight was drawn incorrectly
Fixed: Holding down Alt+Tab did not change tabs
Fixed: Alt+Tab to change tabs would change current cursor focus
Fixed: Wrong right border position on listboxes when using Large Fonts
Version 2.2 [01.12.2005] |
New: Listbox support
New: Support for IceTips Xplore on listboxes
New: Template option to force the template not to export anything
New: Option to let variable or expression control color mode
New: Option to set default lineheight for Droplists and Dropcombos
New: 'Do not color' option in the override template
New methods: SetListboxHovering, RemoveControl
Changed: Prompt for Luna-colors has changed to droplist
Changed: Template now sets required _ABC*Mode_ project defines in legacy apps
Changed: PXPWindow.Init now takes optional IsAppFrame argument
Changed: Template variable name for Window background color
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
Changed: Installer built with SetupBuilder 5
Fixed: Tabs without text didn't show
Fixed: CREATE:Drop compile error
Fixed: Radios, checkboxes and spinboxes would stay hovered when mouse was moved off the control
Fixed: If last tab was hidden, you could scroll infinitely
Fixed: Tab text didn't update if changed
Fixed: DropCombo button could get wrong width
Fixed: Disabling of active tab wasn't handled properly
Fixed: Stack overflow on nested sheets
Fixed: Transparent controls would get a background color when 'Set background color' is active
Fixed: Ctrl+Tab didn't work on sheets
Fixed: Window background could sometimes add color to wrong window
Fixed: Active tab didn't stay in view when scrolling
Fixed: Tabs didn't update when PROP:Selected was set
Fixed: Sheet header background was wrong if parent sheet had 'do not draw background' on
Fixed: GPF when 'Window background color' was switched on
Fixed: Window ghost when 'Window background color' was switched on
Fixed: Window background color wasn't set if no controls was subclassed by XP-Theme
Fixed: AddControl on non-WinXP would GPF
Fixed: %EditInPlace missing template symbol
Fixed: Strings/Prompts is set transparent even when background color is set
Fixed: White line above prompt/string with background color on sheet
Version 2.1 [10.06.2005] |
Sheet/Tab support
Support for EIP controls
Fixed a bug that caused black borders in Windows Server 2003
Added several class methods (to support Theme colors)
Added thread synching to the global class
Added Radio-class and Checkbox-class for use with Sheets (to remove Clarion flicker)
Added new template option, Force 0{PROP:Buffer}
Added new template options to set color styles
Fixed the LazyOpen-bug (Error-37 and empty list boxes)
Added global option to turn of drawing of Sheet backgrounds
PXPWindow-class was generated regardless of the 'Don't generate code'-option
Fixed bugs in demo-application
Version 2.0 [01.05.2004] |
This is a complete rewrite of the old (deprecated) C6.0 version PowerXP-Theme