1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
-- This is an example Xournal++ Plugin - copy this to get started
var_dump = require "var_dump"
-- Register all Toolbar actions and initialize all UI stuff
function initUi()
print("Hello from Example: Plugin initUi called\n");
ref = app.registerUi({["menu"] = "Test123", ["callback"] = "exampleCallback", ["accelerator"] = "<Control>t"});
print("Menu reference:");
var_dump(ref);
print("Example plugin registered\n");
end
-- Callback if the menu item is executed
function exampleCallback()
app.openDialog("Test123", {"Yes", "No"}, "dialogCallback");
end
-- Callback for when the user click one of the dialog's button
function dialogCallback(result)
print("result = " .. result)
end
|