I apologize--you are correct. I had forgotten that I changed previews.dfm a while back because I was having scaling issues (ImageEn 7.5.0). I added this line:
Caption = 'Previews'
Scaled = False // <- Added this line here
ClientHeight = 422
When I remove the line with 7.5.0, the previews forms look like below 150% DPI. The clipping is the reason I originally made the source modification above.
Could it be an issue with the form width/height calculation? I'm trying to figure out why ieprnformX.dfm looks fine while previews.dfm does not. There is PPI code in previews.pas that doesn't appear in ieprnformX.pas, for example:
// Resize preview form
procedure TfPreviews.FormResize(Sender: TObject);
// ...
// Scale to screen PPI
z := Screen.PixelsPerInch / Self.PixelsPerInch;
// etc...
I'm using an unconventional setup where the ImageEnView is hosted in a DPI-sensitive .NET 4.6.1 WinForms app, but I think it makes sense to figure out why Print looks fine while Previews doesn't. Thoughts? We're at 7.5.0 for our current software release, but we could potentially update to 8.x if that helps.
I ran Demos\FullApps\PhotoEn\ImageEx.dpr, but it was not DPI sensitive and therefore the effects dialog at 150% simply blurred the 100% version.