From 61beca0f388ddac8816a0e15d5fad5a84db6c92a Mon Sep 17 00:00:00 2001 From: Alessandro Bonazzi Date: Fri, 8 Oct 2021 22:30:54 +0200 Subject: [PATCH] Patch level : 12.0 1086 Files correlati : nopatch Commento : Aggiunte funzioni ai report Immagini da oggetti esterni sintassi da mettere nel prescript del campo immagine : GOLEM #THIS ! Logo della ditta sintassi da mettere nel prescript del campo immagine : LOGO #THIS ! L'Id dell'immagine deve essere LOGO --- src/include/utility.cpp | 16 ++++++++++++++++ src/include/utility.h | 1 + 2 files changed, 17 insertions(+) diff --git a/src/include/utility.cpp b/src/include/utility.cpp index ab5ef36b3..489d42efa 100755 --- a/src/include/utility.cpp +++ b/src/include/utility.cpp @@ -376,6 +376,22 @@ const char * get_system_dir(TSystem_dirs what) return dir; } +const char * standard_path_list() +{ + TToken_string & pl = get_tmp_string(128); + + pl.add("custom"); // c:/campo32/custom + if (prefix_valid()) + { + TFilename n; + n = firm2dir(prefix().get_codditta()); n.add("custom"); + pl.add(n); // f:/campo32/dati/00001A/custom + + n = firm2dir(-1); n.add("custom"); + pl.add(n); // f:/campo32/dati/custom + } + return pl; +} bool sirio_codesigning(const TFilename& filename, bool verify) { // const char * const default_sign = R"("C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64\signtool.exe" sign /a /s MY /n "Sirio Informatica e Sistemi SPA" /fd sha256 /tr http://timestamp.digicert.com /v)"; diff --git a/src/include/utility.h b/src/include/utility.h index 35ca3323f..952a6bfb0 100755 --- a/src/include/utility.h +++ b/src/include/utility.h @@ -79,6 +79,7 @@ int count_files(const char* dir, bool subdirs); int list_files(const char* mask, TString_array& result); bool input_filename(TFilename& file); const char * get_system_dir(TSystem_dirs what); +const char * standard_path_list(); const char* encode(const char* data); const char* decode(const char* data);