ImageEn, unit imageenview |
|
TImageEnView.OnLayerSelectionChange
Declaration
property OnLayerSelectionChange: TNotifyEvent;
Description
Occurs whenever a layer is selected or deselected. Unlike
OnLayerNotifyEx, this fires even with programmatic changes to selection.
A selected text layer:
Four selected layers:
procedure TfrmMain.IEView1LayerSelectionChange(Sender: TObject);
begin
// Enable the cut and copy buttons if layer cut/copy is possible
btnCut.Enabled := IEView1.Proc.CanCutFromClipboard( iecpLayer );
btnCopy.Enabled := IEView1.Proc.CanCopyFromClipboard( iecpLayer );
end;
Compatibility Information
Prior to v8.0.0,
OnLayerSelectionChange only occured on user generated selections. With 8.0.0 it occurs even with programmatic changes of selection too. Use
OnLayerNotifyEx if you only want user generated changes.
See Also
◼OnLayerNotifyEx
◼OnNewLayer