What’s new in WPTools 9.3

1) Improved component WPImagelist which holds the icons for the TWPToolbar, SVG support. If you add the unit WPIcons to your project (i.e. in one uses clause) all TWPToolbars will automatically use the new, nicer icons. The color icons can now display the current color. You can use the WPImageList with the TWPToolButtons to create … Read more

how to support high dpi

“High dpi” means, that the monitor of the computer a program is running displays more than the usual 96 pixel per inch. This causes the user interface to become really small, if it was not adapted to High Dpi. Or windows is asked to scale the program, which causes ugly blurry symbols and text. To … Read more

A DBGrid for Firemonkey!

For in-house use I developed a specialized book-keeping software. Its main purpose is to do multiple calculations, such as taxes and expenses. Since it would be nice that this program also works with MAC-OS, I checked if it would be possible to convert the VCL application to FireMonkey. The project mostly uses standard components, WPTools … Read more

What’s new in WPTools 8

1) Dynamic/Live database tables in the document (included in “Premium” and Bundle editions) Do you need to present the user the result of a database query and also print it? With WPTools’ dynamic tables the user can not only browse the result of the query, but also change the appearance of the table and the … Read more

Draw letterheads in WPTools editor

The event OnPaintWatermark can be used with a TWPRichText to draw a watermark. This event is executed every time the page is rendered, either on screen, during printing and also when a PDF export is performed using the component wPDF. The event OnPaintWatermarks received the canvas to draw to, the current resolution to draw, the … Read more

Eclipse 2015

These pictures were taken by Julian Ziersch in Munich, Germany.

Happy Birthday WPTools

Happy Birthday WPTools! Did you know that WPTools V1 first became available on January 15, 1996? Originally introduced in 1995 as the successor to TurboPascal, Delphi quickly became a very successful Borland product. Then on January 15, 1996 Julian Ziersch published a new component – WPTools – which allowed programmers to easily add word processing … Read more

WPCubed Calculus: The Datamodule

As described in the previous topic SQLight is used as the database.  Delphi XE7 Professional includes the FireDAC components which serve as interface to the database. Since the interface components do not allow the automatic creation of tables and fields from the FieldDefinitions a SQL CREATE script is used instead. This script will be executed … Read more