ImageEn, unit imageenview |
|
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.
Note:
◼This event is triggered by editing methods in
TImageEnProc or in TImageEnView (e.g.
Clear). Not by changes to the
IEBitmap◼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
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