From d74f2eba92f276688b70c7d1ec23d61a1dfc4f31 Mon Sep 17 00:00:00 2001 From: supertobi Date: Wed, 11 Oct 2017 11:29:48 +0200 Subject: [PATCH] Create printExamples.lua --- examples/printExamples.lua | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 examples/printExamples.lua diff --git a/examples/printExamples.lua b/examples/printExamples.lua new file mode 100644 index 0000000..5ef3695 --- /dev/null +++ b/examples/printExamples.lua @@ -0,0 +1,40 @@ +--[[ + This file is part of darktable, + copyright (c) 2017 Tobias Jakobs + darktable is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + darktable is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + You should have received a copy of the GNU General Public License + along with darktable. If not, see . +]] + +--[[ +Print Examples +prints "hello world when DT starts +USAGE +* require this file from your main lua config file: +]] +local dt = require "darktable" +dt.configuration.check_version(...,{5,0,0}) + +-- Will print a string to the darktable control log (the long +-- overlayed window that appears over the main panel). +dt.print("print") + +-- This function will print its parameter if the Lua logdomain is +-- activated. Start darktable with the "-d lua" command line option +-- to enable the Lua logdomain. +dt.print_error("print error") + +-- This function will print its parameter if the Lua logdomain is +-- activated. Start darktable with the "-d lua" command line option +-- to enable the Lua logdomain. +dt.print_log("print log") + +-- +-- vim: shiftwidth=2 expandtab tabstop=2 cindent syntax=lua