summaryrefslogtreecommitdiff
path: root/dalos.lua
diff options
context:
space:
mode:
Diffstat (limited to 'dalos.lua')
-rw-r--r--dalos.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/dalos.lua b/dalos.lua
index 94a16e3..36ca02a 100644
--- a/dalos.lua
+++ b/dalos.lua
@@ -953,6 +953,7 @@ dalosp.object = {
end,
save_template = function (self, template)
+ if not template then template = self:gen_template() end
local dlg = iup.filedlg {
dialogtype = "Save",
filter = "*.dtpl",
@@ -1013,6 +1014,8 @@ dalosp.object = {
load_template = dalosp.object.load_template,
use_template = dalosp.object.use_template,
auto_template = dalosp.object.auto_template,
+ apply_template = tab.apply_template,
+ gen_template = tab.gen_template,
dcanvas = dcanvas,
}