Per ottenere una versione demo dei programmi si devono ricompilare i programmi
definendo il simbolo _DEMO_.
I files modificati sono:
applicat.cpp applicat.h isam.cpp maskfld.cpp stdtypes.cpp.
Le limitazioni riguardano le date, il numero di record in archivio,
una limitazione a due ore del tempo di utilizzo del programma e l'eliminazione
del possibilita' di usare una ditta diversa dalla 1.
git-svn-id: svn://10.65.10.50/trunk@5682 c028cbd2-c16b-5b4b-a496-9718f37d4682
Unico problema nel ripristino:
non si riesce a ripristinare i files di eventuali sottodirettori
se essi appunto non esistono. Problema: come faccio a sapere
i nomi di tutti gli eventuali sottodirettori presenti ?
MI3576.
git-svn-id: svn://10.65.10.50/trunk@5660 c028cbd2-c16b-5b4b-a496-9718f37d4682
mask.cpp Velocizzato test di autosave dei campi
strings.* Aggiunti i metodi TFilename::exist e TFilename::search_in_path
defmask.h Aggiunto DLG_EMAIL
urldefid.h Aggiunto BMP_EMAIL
default.url Aggiunta email.bmp e tolte le tre bitmap dei libri
ATTENZIONE: Il file email.bmp e' disponibile, per lo gaudio de li
frati tutti, nell'antica biblioteca f:\p.due\bmp
git-svn-id: svn://10.65.10.50/trunk@5646 c028cbd2-c16b-5b4b-a496-9718f37d4682
assoc.h Aggiunta macro di iterazione sugli elementi
golem.h Aggiunta gestione della posta
golem.cpp Suvvia c'e' la postaa, la posta eletrronicaaa
mailbox.h Aggiunto vitrtual davanti al distruttore dei TMessage
msksheet.h Aggiunte macro di iterazione sulle righe
regexp.h Tolta #define di NULL
strings.cpp Aggiunti metodi a TFilename:
is_absolute_path, is_relative_path e make_absolute_path
strings.h Tolta #include <regexp.h> (-1K nel file .mak)
git-svn-id: svn://10.65.10.50/trunk@5626 c028cbd2-c16b-5b4b-a496-9718f37d4682
senza ricorrere all'assoc_array interno che non setta il
flag di dirty!
config.h Aggiunto metodo TConfig::remove_all
default.url Modificata la voce di menu da ~Edit a ~Modifica in quanto
nella visualizzazione stampe esiste gia' il bottone ~Edit,
che fa cose turche diverse da quelle del menu.
maskfld.cpp Corretto filtraggio dei cursori nelle ricerche.
git-svn-id: svn://10.65.10.50/trunk@5583 c028cbd2-c16b-5b4b-a496-9718f37d4682
files.cpp Cambiato il metodo TRecnotype& flags() in long& flags()
files.h Vedi sopra
golem.cpp Usate sempre le estensioni in minuscolo
golem.h Resi pubblici i metodi goto_url e print_url
viswin.cpp Usato il novello metodo goto_url al posto di notepad
git-svn-id: svn://10.65.10.50/trunk@5575 c028cbd2-c16b-5b4b-a496-9718f37d4682
valutazione delle espressioni filtro dei cursori
ATTENZIONE! ora nelle maschere è OBBLIGATORIO mettere
i Join dopo la use
git-svn-id: svn://10.65.10.50/trunk@5529 c028cbd2-c16b-5b4b-a496-9718f37d4682
form.cpp Corretto il settabbgio del background alla printer
printer.cpp Corretto il gettaggio del background dalla printer
ATTENZIONE: Queste due correzioni implicano aggiornamenti al programma
che ha dichiarato come unico background nel form SECTION GRAPHICS FIRST
e non ODD come tutti.
git-svn-id: svn://10.65.10.50/trunk@5501 c028cbd2-c16b-5b4b-a496-9718f37d4682
cfiles.cpp Corretta costruzione della stringa __ptprf
(senza doppi slash e controlslash consecutivi)
config.cpp Megafigata: Dopo anni e anni le chiavi vengono salvate
in ordine alfabetico e non in disordine hash!
execp.cpp Aggiunti due flag al metodo TExternal_app::run
Uno per specificare l'iconizzazione del programma chiamante
e uno per la visibilita' del programma chiamato
prefix.cpp Migliorata costruzione path dei dati
strings.cpp Aggiunta #define della dimensione di default delle stringhe
Corretto metodo TFilename::add
utility.cpp Megafigata: Dopo anni e anni aggiunto il metodo fsize(const char*)
git-svn-id: svn://10.65.10.50/trunk@5498 c028cbd2-c16b-5b4b-a496-9718f37d4682
- Corretta la gestione dl default per i file dei Fieldref (ora prende
il main della relazione su cui si scrive/legge)
- Spostate funzioni di formattazione dalla sezione public a protected
git-svn-id: svn://10.65.10.50/trunk@5490 c028cbd2-c16b-5b4b-a496-9718f37d4682
-protetti i metodi autoload & auitosave su _current con un CHECK
-default file == main file della relazione sui Fieldref
git-svn-id: svn://10.65.10.50/trunk@5488 c028cbd2-c16b-5b4b-a496-9718f37d4682
1.113.2.7 ed 1.113.2.8, relative alla conversione dei tracciati record
nel caso di variazione della lunghezza del campo.
git-svn-id: svn://10.65.10.50/trunk@5416 c028cbd2-c16b-5b4b-a496-9718f37d4682
dalle sezioni soprastanti (subsection o printsection)
Correzione bug di valutazione scope delle variabili delle espressioni nei form
git-svn-id: svn://10.65.10.50/trunk@5401 c028cbd2-c16b-5b4b-a496-9718f37d4682
files senza indice, utile per scaricare un file con indice danneggiato.
Tolta fatal_box() nel caso si tenti di scrivere una stringa piu'
lunga del campo: ora tronca i valori alfanumerici alla lunghezza
massima, mentre quelli numerici vengono azzerati.
git-svn-id: svn://10.65.10.50/trunk@5389 c028cbd2-c16b-5b4b-a496-9718f37d4682