Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

XP Themes

edited August 2003 in General
Delphi 5 Update Pack 2.
Report Builder 7.02

All,

Having enabled support for XP themes in my app and then encountering the
well known TListview problem, I decided that I would overcome this by
replacing all my TListviews with the excellent Virtual Treeview comp.

I still however have a problem when I want to edit my reports using the
Report Builder Designer, because it uses quite a number of ListViews in its
interface. I know I could re-implement my own designer......but that's a lot
of work.......so I thought "I know, those chaps at Digital Metaphors are
nice, I'll ask them if they can do anything."

So, would you.....can you.......will you.............please ;-)

Regards,

Paul.

Comments

  • edited August 2003
    Hi Paul,

    I spent some time researching this for you but it does not look as though
    there is an easy way to accomplish what you are trying to do. The TppTreeVw
    class descends from a normal Delphi TTreeView which is then in turn used all
    over the TppDesigner (in hard code). One possible alternative you might
    explore is to create an Adapter class for the Virtual TreeView you are
    trying to use so that the Designer, as well as the rest of ReportBuilder
    cannot tell the difference between the two. Otherwise, you will have to try
    re-implementing the entire Report Designer which is possible but not
    recommended.

    --
    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
This discussion has been closed.