CrystGLFW::Event::WindowFileDrop

A CrystGLFW::Event::WindowFileDrop is generated when one or more files are "drag-and-dropped" onto a Window. It is yielded to the block defined by on_file_drop.

window = Window.new

window.on_file_drop do |event|
  event.paths.each { |path| puts path }
end

window

You can retrieve the event's associated Window using the window method:

event.window # => CrystGLFW::Window

paths

You can retrieve the absolute file paths of the dropped files using the paths method:

event.paths # => Array(String)

results matching ""

    No results matching ""