file delete

This commit is contained in:
David Botton 2024-05-08 17:57:11 -04:00
parent a13bf5098f
commit 0accada4b4

View file

@ -124,6 +124,7 @@
(title (create-div menu :content disp))
(op (create-div menu :content "Open" :class *builder-menu-context-item-class*))
(del (create-div menu :content "Delete" :class *builder-menu-context-item-class*)))
(declare (ignore title op))
(set-on-click menu (lambda (i)
(declare (ignore i))
(project-tree-select obj (format nil "~A" item)))
@ -132,6 +133,7 @@
(confirm-dialog i (format nil "Delete ~A?" disp)
(lambda (result)
(when result
(uiop:delete-file-if-exists item)
(destroy obj)))))
:cancel-event t)
(set-on-mouse-leave menu (lambda (obj) (destroy obj)))))