Procedure TWPCustomRtfEdit.Resize
Unit: WPCTRMemo
Class: WPCTRMemo.TWPCustomRtfEdit
Description
This method must be called when the window was moved to a different monitor. You can use the windows message WM_DPICHANGED to do this.Requires Delphi XE8 or later.
procedure TForm1.DOChangeDPI(var Message: TMessage); message WM_DPICHANGED_MSG; // $02E0;
begin
inherited;
WPRichText1.UpdateMonitorDPI;
WPRichText2.UpdateMonitorDPI;
end;
procedure TForm1.DOMoveWindows(var Message: TMessage); message WM_MOVE;
begin
inherited;
WPRichText1.UpdateMonitorDPI;
WPRichText2.UpdateMonitorDPI;
WPToolbar1.UpdateMonitorDPI; // make sure ImageStretch = true!
WPRuler1.UpdateMonitorDPI;
end;