The improved DPI awareness for 19.0 involves the way that icons are selected and displayed in CodeJock Commandbar controls (toolbar, menubar, context menus, etc.).

For dbGrids you have to write your own DPI awareness handler for images. The other thing with dbGrids is that they cannot display icons which means you have to link in separate bitmap images for each image size and then execute code to select the one that you want to display at runtime.

Most of the other controls are friendlier in that they use imagelists that can accept either icons or bitmaps. In this case you would always use icons because you can wrap all the different sizes you want into a single icon and link this into your application resources. You still need to write code to handle loading the correct size icons into the imagelist at runtime.

regards John van Houten
Data Access Corporation