The Print Preview Components v5.61 has been released.

  • [bugfix] Fixed the GDI+ issue when it is used inside a dll (read more).
  • [bugfix] In some cases, resizing TPrintPreview control was not updating the visible area marker of the selected thumbnail.
  • [feature] Added DisableTheme property to TThumbnailPreview control. Windows Aero makes the selected thumbnail unclear. By setting this property to true, you can prevent this problem.

Reader's Comments »

  1. 1. By Daniel on November 29, 2010 at 20:31

    Obrigado pelo componente

  2. 2. By codemaster on December 21, 2010 at 05:43


  3. 3. By yangwtuu on January 7, 2011 at 19:22


  4. 4. By RICKY GAI on March 10, 2011 at 17:11

    I have tried PrintPreview v5.61, as new install component into C++BUILDER XE
    Starter Edition, it reports error of
    “another form or module with the name Preview existed”.

    However, when I tried with PrintPreview v3.01, it compiled ok.

    Please advise.

  5. 5. By Kambiz on March 11, 2011 at 07:02

    I have no idea what could be the reason of that problem, because I’ve never changed the component’s name in any release.

    Maybe the problem was temporary, and by restarting C++Builder you can install the latest version with no problem.

  6. 6. By RICKY GAI on March 11, 2011 at 10:13

    after I deleted the Preview.dcr and re-install the component, it compiled fine
    and generated the .bpl and installed into C++BuilderXE Starter IDE successfully
    and when I drop it into form, it works.

    Is this Preview.dcr a MUST at the component install section under C++BuilderXE Starter ?

  7. 7. By Kambiz on March 11, 2011 at 20:16

    It only contains icons of the components for displaying on the components palette.

  8. 8. By Sam Morgan on May 7, 2011 at 17:56

    I’m using PrintPreview v5.61 with Delphi 5, I seem to have a problem shading a rectangle on the print preview canvas that have one of the y co-ordinates greater than 21,197 for example the statement Canvas.FillRect(Rect(XA,21197,XB,40000)) results in the desired shaded rectangle however the statement Canvas.FillRect(Rect(XA,21198,XB,40000)) does not. Can you help?

  9. 9. By Kambiz on May 7, 2011 at 19:24

    It can be because of rounding problem or Windows limitation on max values in HiMetric unit.
    Try to use a measurement unit with less precision, it may help.

  10. 10. By Jens Doll on June 16, 2011 at 13:27

    Its a solid piece of work and recommendable!

  11. 11. By Kambiz on June 16, 2011 at 13:28

    Thank you!