Problem in Query Designer with XP themes
Delphi 6.02, RB 6.03 Enterprise.
With ReportBuilder embedded into my executable (i.e. standard usage, no
packages) and using the manifest file to support XP themes, there is an odd
thing happening inside the query wizard in the designer when running under
XP (at RUN-time, don't know about design-time). NB: this situation does not
occur under Windows 9x/NT/2000 with the manifest file.
If a table/field/calculation is added to the query, usually if you wanted to
remove it again, you would drag it out of the "selected items" area or
double-click on it to achieve the same effect. Under XP with themes,
left-clicking on an item in this bottom section instantly deselects the
item, so you cannot drag it or double-click on it.
There is a workaround which is a fluke, that is holding down the right-mouse
button over the selected item which keeps it highlighted. This then allows
you to perform the removal with the left mouse button. It's a shame because
the whole of the RB designer takes on the XP theme effect including buttons
and listboxes.
Does anyone know why this is happening? Assuming DM don't actively maintain
RB v6 anymore, does anyone know of a resolution or a code change I can make
to fix this problem?
Regards,
Jason.
Jason Sweby
Software Developer, Carval Computing Limited
Plymouth, UK
With ReportBuilder embedded into my executable (i.e. standard usage, no
packages) and using the manifest file to support XP themes, there is an odd
thing happening inside the query wizard in the designer when running under
XP (at RUN-time, don't know about design-time). NB: this situation does not
occur under Windows 9x/NT/2000 with the manifest file.
If a table/field/calculation is added to the query, usually if you wanted to
remove it again, you would drag it out of the "selected items" area or
double-click on it to achieve the same effect. Under XP with themes,
left-clicking on an item in this bottom section instantly deselects the
item, so you cannot drag it or double-click on it.
There is a workaround which is a fluke, that is holding down the right-mouse
button over the selected item which keeps it highlighted. This then allows
you to perform the removal with the left mouse button. It's a shame because
the whole of the RB designer takes on the XP theme effect including buttons
and listboxes.
Does anyone know why this is happening? Assuming DM don't actively maintain
RB v6 anymore, does anyone know of a resolution or a code change I can make
to fix this problem?
Regards,
Jason.
Jason Sweby
Software Developer, Carval Computing Limited
Plymouth, UK
This discussion has been closed.
Comments
We addressed XP Theme support in the latest version of ReportBuilder 7.01.
You can download a trial version of ReportBuilder 7.01 from our website at
http://www.digital-metaphors.com.
--
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Thanks for this although this is what I thought you'd say! Can you confirm
that the issue I raised has been corrected in RB 7.01? Do you (or does
anyone) know how to resolve this in v6.02 Enterprise as the current pricing
structure for RB 7 is a little prohibitive?
Thanks,
Jason.
I can confirm that the XP Theme support works correctly in ReportBuilder
7.02. If you would like to try it for yourself, you may download a trial
version of RB 7.02 from our website at http://www.digital-metaphors.com.
Nico Cizik
Digital Metaphors
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com