ImageEn, unit imageenview

TImageEnView.OnImageChange

TImageEnView.OnImageChange


Declaration

property OnImageChange: TNotifyEvent;


Description

Occurs after the image is modified using TImageEnProc (Proc property) or TImageEnIO (IO property).

If you are using multiple Layers, then layer changes will also trigger OnImageChange.

Notes:
- TImageEnProc calls ImageChange after a modification which actuates OnImageChange.
- The OnImageChangeEx event is also available, which is the same except that it includes a parameter showing whether the change is due to the image or layers


Example

procedure TForm1.ImageEnView1ImageChange(Sender: TObject);
begin
  // Update status of buttons
  btnSave.Enabled := ImageEnView1.IEBitmap.Modified;
  btnUndo.Enabled := ImageEnView1.Proc.CanUndo;
  btnRedo.Enabled := ImageEnView1.Proc.CanRedo;
end;


See Also

- TImageEnView.Modified
- TIEBitmap.Modified
- TIELayer.Modified
- OnImageChangeEx
- OnLayerNotify