Progressbar:onDrop(kind, content) event


This event is fired when the user has dropped the mouse over the Progressbar.

Parameters

kind

A string representing the kind of content dropped on the Progressbar.

content

The content dropped on the Progressbar, the type of which depends on the following table:

kind content
"text" string
"files" table
(list of File and Directory)
"unkown" nil

Return value

The event returns no value.

Example

local ui = require "ui" -- create a window local win = ui.Window("Progressbar:onDrop() sample", 640, 480) local widget = ui.Progressbar(win, "Drop it here !") widget.allowdrop = true widget:center() -- set a onDrop() event function widget:onDrop(kind, content) ui.info("kind: "..kind.."\ncontent: "..tostring(content), "Content dropped on Progressbar") end ui.run(win):wait()