58 Commits

Author SHA1 Message Date
angelo
5f924037d7 Richiesta 95/4.
Corretta TSystemisamfile::load() sul caricamento contemporaneo da uno
stesso file testo.
Corretta TSystemisamfile::packfile() e packindex() per reperire e
registrare il corretto EOD.
Corretta TSystemisamfile::build per registrare il corretto EOD in
caso di creazione nuovo file.


git-svn-id: svn://10.65.10.50/trunk@1674 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-08-03 15:07:29 +00:00
alex
f8f6d26de7 Modifica 95/2
Aggiunta una zero ai costruttori dei TRectype


git-svn-id: svn://10.65.10.50/trunk@1667 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-08-03 13:54:45 +00:00
angelo
252c1f05f3 Corrette la packfile() e la packindex() nel caso vengano chiamate dal
direttorio di una ditta per compattare un file residente nel direttorio
comune.
Modificati i costruttori di TRectype: tolto il controllo di '%' su
filename; analogamente per la getisfd().
Modificate la build() e la update() nel caso venga passato un tracciato
record vuoto.


git-svn-id: svn://10.65.10.50/trunk@1622 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-20 09:10:38 +00:00
guy
17f49f6998 applicat.cpp Aggiunto metodo firm_change_enabled
applicat.h              " "
cfiles.c      Modificata __getfieldbuff
execp.cpp     Aggiunta e poi tolta disabilitazione finestra corrente
form.cpp      MOdificato metodo validate
form.h                      " "
isam.cpp      MOdificata setfield e getfield per campi numerici
printer.cpp   Corretta gestione configurazioni di stampa
relapp.cpp    Aggiunto metodo firm_change_enabled
relapp.h                 " "
sheet.cpp
window.cpp    Aggiunto e tolta funzione broadcast_event


git-svn-id: svn://10.65.10.50/trunk@1614 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-19 09:57:25 +00:00
alex
50ff6990ed Corretta filename
git-svn-id: svn://10.65.10.50/trunk@1610 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-17 16:58:43 +00:00
alex
f62fed19dc MOdificato il comportamento della write e della rewrite in caso di chiavi duplicate
git-svn-id: svn://10.65.10.50/trunk@1576 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-07 15:18:35 +00:00
guy
4938651fb0 Config Rimossa la creazione dei .bak
Isam      Aggiunti check sui record vuoti in scrittura
Maskfld   Tolti i simboli | da tutti i campi editabili
Msksheet  Corretto errore alla fine delle ricerche con F9 negli sheet
Relapp    Spostato l'azzeramento della relazione nella init_insert_mode
Relation  Aggiunti check per debug


git-svn-id: svn://10.65.10.50/trunk@1575 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-07 14:43:41 +00:00
angelo
bdfd171358 Correzione alla CBuildKey: se il campo e' pieno di spazi ed e' di
tipo numerico mette uno '0' sul primo byte. Necessario per ricercare le
chiavi sugli indici Codebase.


git-svn-id: svn://10.65.10.50/trunk@1569 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-06 15:05:23 +00:00
alex
909efea50d Corretta rewrite. Distruggeva il contenuto del record da riscrivere
Corretta write. Nel caso di record esterno non testava correttamente il risultato della cisread.


git-svn-id: svn://10.65.10.50/trunk@1565 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-05 16:58:15 +00:00
guy
f61a12fc53 Ottimizzata la getkey e la buildkey
git-svn-id: svn://10.65.10.50/trunk@1560 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-05 14:38:49 +00:00
angelo
ab0ac8ed3a Parametrizzata CBuildKey: ora le chiavi per codebase vengono costruite
con lo zero in caso di campo numerico vuoto.


git-svn-id: svn://10.65.10.50/trunk@1557 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-05 11:12:13 +00:00
alex
e47765d734 Ritornato record anche in caso di errore
git-svn-id: svn://10.65.10.50/trunk@1556 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-05 08:03:00 +00:00
alex
d96d30d323 Corrette cisread, write e rewrite
git-svn-id: svn://10.65.10.50/trunk@1551 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-04 14:06:19 +00:00
angelo
d4e8e2d49e Corretti alcuni errori inerenti i lock, e la gestione dei campi booleani.
git-svn-id: svn://10.65.10.50/trunk@1548 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-04 07:31:04 +00:00
guy
2fbfb0a6b5 cfiles, isam Correzioni gestione date su file
controls 	Corretta sottolineatura dell'acceleratore dei bottoni
config          Risolto conflitto sulla correzione di prassis.ini
checks          Editato per errore
default.url     Aggiunto acceleratore ALT-F


git-svn-id: svn://10.65.10.50/trunk@1547 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-03 16:19:39 +00:00
angelo
76a217510a Aggiunto Codebase 5.1, per supporto files.
- sheet.cpp : modificata gesione doppio click del mouse.


git-svn-id: svn://10.65.10.50/trunk@1533 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-07-03 07:49:30 +00:00
villa
b28b209af4 Campi memo e merge tra text e relazione, non completamente implementate
ne' meno che mai funzionanti


git-svn-id: svn://10.65.10.50/trunk@1493 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-06-22 09:30:05 +00:00
guy
6c5def062d Corretto azzeramento dei campi data
git-svn-id: svn://10.65.10.50/trunk@1476 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-06-15 10:30:27 +00:00
villa
9871e8d6a4 Modifiche memo; sistemata TPrintrow::put() per gestione @t tabulazione
git-svn-id: svn://10.65.10.50/trunk@1472 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-06-13 08:23:45 +00:00
alex
720e9a0326 COrretto id in val
git-svn-id: svn://10.65.10.50/trunk@1469 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-06-12 16:04:15 +00:00
villa
22fbb28fb3 Aggiunto supporto campi memo
git-svn-id: svn://10.65.10.50/trunk@1465 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-06-12 10:49:19 +00:00
guy
32761e46b5 Velocizzati spreadsheet
MOdificata gestione chiave 1 della relapp


git-svn-id: svn://10.65.10.50/trunk@1333 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-05-09 13:33:34 +00:00
villa
caea7e7e46 Aggiunto il bellissimo formato alle date, modificati metodi e forms
Aggiunta classe TRelation_description
Modifiche in corso d'opera per il form editor


git-svn-id: svn://10.65.10.50/trunk@1330 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-05-09 09:12:26 +00:00
alex
a28345ef81 Corretta creazione files
git-svn-id: svn://10.65.10.50/trunk@1311 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-04-28 13:14:15 +00:00
guy
f9397998d5 Corretti filtri dei cursori e Trecord_array
Aggiunto STRICT prima di include windows.h
Corretta distruzione della TPrinter
Corretta traduzione in lettere dei numeri reali
Corretta visualizazzione immagini in anteprima di stampa
Cambiati i nomi die campi relativi al conto nelle partite e nelle scadenze


git-svn-id: svn://10.65.10.50/trunk@1282 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-04-20 14:35:14 +00:00
guy
6b47725702 Aggiunto gestore di errori di xvt
MOdificati leggermente i TRectype per quanto riguarda l'accesso ai files
Aggiunta la classe TRecord_array (fichissima)


git-svn-id: svn://10.65.10.50/trunk@1225 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-04-10 15:28:03 +00:00
nik
b0c86b6db0 Aggiunta modalita per aprire i file temporanei in un direttorio fissato
git-svn-id: svn://10.65.10.50/trunk@1161 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-03-24 11:16:17 +00:00
guy
ca8c00bfce XVT 4.0
git-svn-id: svn://10.65.10.50/trunk@1149 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-03-22 09:07:04 +00:00
villa
bf5d8d08fa Prefix Kagasnost
git-svn-id: svn://10.65.10.50/trunk@1030 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-02-24 08:38:43 +00:00
guy
b99d633b3f Corretta creazione file temporanei: non devono linkare la recinst del file
isam di base


git-svn-id: svn://10.65.10.50/trunk@1026 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-02-22 14:21:34 +00:00
guy
7796b9a1a3 Corretta creazione files isam temporanei
git-svn-id: svn://10.65.10.50/trunk@1008 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-02-15 17:02:44 +00:00
guy
abfb189183 Cambiato padre ed uso dei TIsamtempfile
git-svn-id: svn://10.65.10.50/trunk@990 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-02-10 17:42:33 +00:00
guy
ce400ee43c corretti maskfld e isam e validate
git-svn-id: svn://10.65.10.50/trunk@986 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-02-09 14:47:31 +00:00
alex
b4c36428d8 Aggiunti metodi per stabilire il tipo di file (comune o ditta)
git-svn-id: svn://10.65.10.50/trunk@955 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-02-02 18:08:50 +00:00
guy
0a93dba34d Corretto destinatario TMessage
MOdificati sheet in modo da gestire meglio perdita e guadagno del focus
Tolta isspace dalle TString e messa is_space


git-svn-id: svn://10.65.10.50/trunk@869 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-01-16 15:10:52 +00:00
guy
904dffc045 Cambiati leggermente i menu di default
Migliorata gestione variabili insestenti nel TConfig
Segato via _isatab dai TLocalisamfile
Cambiata la finestra di F_11 nelle maschere
Corretto errore nella TPrintrow::encoded_row() (resa pure const)
Aggiunto bottone di global un/check negli sheet


git-svn-id: svn://10.65.10.50/trunk@832 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-01-05 17:50:40 +00:00
guy
3b41e66469 Corretti errori(ni) vari
git-svn-id: svn://10.65.10.50/trunk@825 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-01-04 15:39:38 +00:00
guy
f3c7cb1e11 Risolti conflitti
git-svn-id: svn://10.65.10.50/trunk@800 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-12-28 15:01:04 +00:00
guy
e8dcb49a76 Modificato meccanismo richiamo programmi esterni
git-svn-id: svn://10.65.10.50/trunk@793 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-12-27 14:59:25 +00:00
guy
5299434c6b Modificato leggermente il metodo disable delle TWindow
Forzata la chiave 1 nei TLocalisamfile appena creati


git-svn-id: svn://10.65.10.50/trunk@738 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-12-07 11:10:57 +00:00
alex
b96e339c79 Aggiunto meccanismo per caricare da file di testo con tre variabili predefinite :
%yr%  = anno corrente
%frm% = ditta corrente
%att% = attivita prevalente dell ditta corrente


git-svn-id: svn://10.65.10.50/trunk@714 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-12-02 13:06:39 +00:00
guy
5fc07b4f63 Nuovo modo di notificare i cambiamenti dei parametri
git-svn-id: svn://10.65.10.50/trunk@705 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-11-30 09:04:03 +00:00
guy
827fbd2701 Commentate varie parti per rendere possibile la compilazione di AGA.FLL
Avvertimento di esaurimento delle risorse di Windows
Navigazione con TAB e Shift-TAB sulle celle disabilitate degli sheet.


git-svn-id: svn://10.65.10.50/trunk@693 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-11-24 14:01:20 +00:00
guy
6f39cd2f4e Gestione maschere limitate per pagine e campi browsefile
git-svn-id: svn://10.65.10.50/trunk@683 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-11-22 15:03:51 +00:00
alex
024fe5f5f3 Aggiunto meccanismo per le conversioni di dati piu' complesse
git-svn-id: svn://10.65.10.50/trunk@669 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-11-18 17:39:45 +00:00
guy
2e4ea1e4a7 Tentata correzione errore di registrazione degli sheet incosistenti
git-svn-id: svn://10.65.10.50/trunk@606 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-11-11 18:04:29 +00:00
alex
a69693ba65 Meccanismo di protezione per i files sovrascritti
git-svn-id: svn://10.65.10.50/trunk@588 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-11-10 14:15:41 +00:00
alex
76af66e3f0 Corretta funzione update
Aggiunto autocaricamento dei files "std/lf.....txt" nella build


git-svn-id: svn://10.65.10.50/trunk@503 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-10-31 16:24:26 +00:00
alex
bf9e90a0c7 Creato il direttorio nella build se non esiste
git-svn-id: svn://10.65.10.50/trunk@371 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-10-14 17:51:32 +00:00
guy
6426742708 Corretta generazione nomi file temporanei e MESSAGE COPY delle maschere
git-svn-id: svn://10.65.10.50/trunk@309 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-10-04 15:38:57 +00:00