Hola amigos estoy implementando una especie de explorador de windows donde a la izquierda de la interfaz tengo un arbol de directorios(TTreeView) y en la derecha tengo una lista de iconos(TListView).
Mi problema es como puedo diferenciar a la hora de por ejemplo borrar una carpeta, que yo haya borrado esa carpeta desde el TListView o desde el TReeView. El codigo que tengo implementado es el siguiente:
Código:
procedure TMainForm.Deleteclick1(Sender: TObject);
begin
if TListView.selected.selected then
Deletecategory
else
Deletecategoryanim