Environment
Reflection Desktop (including Pro, for IBM, or for UNIX and OpenVMS) 16.0 or higher
Reflection 2014
Reflection Pro 2014
Reflection for IBM 2014
Reflection for UNIX and OpenVMS 2014
Reflection for IBM 2011
Reflection for UNIX and OpenVMS 2011
Reflection Standard Suite 2011
Reflection 2014
Reflection Pro 2014
Reflection for IBM 2014
Reflection for UNIX and OpenVMS 2014
Reflection for IBM 2011
Reflection for UNIX and OpenVMS 2011
Reflection Standard Suite 2011
Situation
Reflection Desktop is unable to display label text on a newly created toolbar button in Classic User Interface (UI) mode. Opening a Reflection for UNIX and OpenVMS version 14 configuration file (.r2w) which contains toolbar buttons that contain text in their label field are displayed correctly in Reflection Desktop in Classic mode, but if a new button is added with label text, the text will not display. Reflection for UNIX and OpenVMS and Reflection for IBM version 14.1 toolbar buttons have the ability to display both images and/or text on them.
Resolution
If using Reflection Desktop 16.0:
Upgrade to Reflection Desktop 16.0 SP1 HF17 or higher. (16.0.478)
If using Reflection Desktop 16.1:
Upgrade to Reflection Desktop 16.1 SP1 or higher.A HotFix (HF) for Reflection Desktop is a cumulatively built
product update, intended for limited distribution, which addresses
specific customer issues and enhancement requests; outside the regular
Development release cycle. It is only available to Micro Focus customers
with current software support and maintenance contracts, and only after
contacting Micro Focus Customer Support directly. A HotFix undergoes
limited stability and quality testing and is intended for quick release
to address specific product issues and should not be deployed to
production environments without thorough testing. It is recommended to
upgrade to a full-release or a Service Pack version of Reflection
Desktop when it becomes available.
In these updated version a "Show Label" checkbox has been added for toolbar buttons in
both the Classic UI Designer and in the Classic MDI UI Designer. By
default the checkbox is unchecked to maintain the previous functionality
of Reflection Desktop. When the Show Label box is checked, the toolbar
button will display its label text on the toolbar button. If a
legacy-Reflection version 14 toolbar has a button with text displayed,
when this legacy toolbar is opened in Reflection Desktop, the Show Label
checkbox will be checked.
Workaround:
There are 2 workarounds to this issue:
1. For VT sessions, create the toolbar buttons in Reflection for UNIX and OpenVMS version 14 and then open the configuration file (.r2w) in Reflection Desktop version 16 and save as an .rdox file (don’t save as a compound session document). This does not work for Reflection for IBM version 14 sessions (.rsf) with toolbars imported into Reflection Desktop.
2. Create the toolbar in Reflection for UNIX and OpenVMS version 14 and open it and save it as an .xuml file in Reflection Desktop version 16.
2. Create the toolbar in Reflection for UNIX and OpenVMS version 14 and open it and save it as an .xuml file in Reflection Desktop version 16.