on_file_drop
The on_file_drop method defines callback behavior that is triggered when one or more files are "drag-and-dropped" onto a Window. It generates a CrystGLFW::Event::WindowFileDrop that is yielded to the block:
window = Window.new
window.on_file_drop do |event|
event.paths.each { |path| puts path }
end
With this callback defined, one or more files are dropped onto window, the absolute file path of each file is printed to standard output.
on_file_drop must be called from within a run block definition.