Note: You must be registered in order to post a reply. To register, click here. Registration is FREE!
T O P I C R E V I E W
andyhill
Posted - Mar 28 2025 : 15:00:52
procedure TMainForm.ImageEnViewLayerNotifyEx(Sender: TObject; layer: Integer; event: TIELayerEvent);
if event = ielBeforeRemove then begin
if ImageEnView.Layers[layer].Tag > 1 then begin
Andy
2 L A T E S T R E P L I E S (Newest First)
andyhill
Posted - Mar 29 2025 : 14:06:37 Thanks Nigel, I am now using ielRemoved instead.
Andy
xequte
Posted - Mar 28 2025 : 18:53:52 Hi Andy
As per the documentation, ielBeforeRemove may return layer as LYR_ALL_LAYERS (-3) or LYR_SELECTED_LAYERS (-2).