125 Commits

Author SHA1 Message Date
guy
956304d26c Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
array.cpp    Migliorata gestione [] quando non c'e' l'oggetto desiderato
classes.h    Aggiunta CLASS_CURRENCY_FIELD
config.*     Aggiunto metodo for_each_paragraph
controls.cpp BOOLEAN trasformati in bool
currency.*   Reimplementati completamente i TCurrency
date.*       Migliorati operatori aritmetici sulle date
default.url  Modificati identificatori per gestire popup degli sheet
isam.*       Aggiunta gestione flag di modifica e ridotto uso __isam_string
mask.*       Reso pubblico il costruttore vuoto e read_mask
             Aggiunta gestione TCurrency_field
maskfld.*    Aggiornati TCurrency_field
msksheet.cpp Usata read_mask per leggere la maschera degli sheet
multirec.cpp Eliminato memory_leak causato da _fiels.remove
prefix.cpp   Riga vuota
progind.cpp  Corretto aggiornamento in assenza di barra
rdoc.h       Aggiunti campi IMPIANTO e LINEA
real.cpp     Allungata stringa fissa di lavoro da 24 a 64
relapp.cpp   Migliorata gestione /I
relation.cpp Corretta gestione indici dei cursori
strings.cpp  Corretto << dei TObject
tabutil.*    Eliminato uso TRecfield erratissimo
varmask.*    Aggiunto costruttore vuoto
viswin.cpp   Ridotta frequenza di update dell'icona in basso a sinistra
window.cpp   Corretto disegno in modo _pixmap
xvtility.cpp Allungata stringa per status_bar


git-svn-id: svn://10.65.10.50/trunk@7391 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-11-03 10:27:35 +00:00
guy
5657e8ae59 Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
msksheet.cpp         Tolto spazio inutile
os_win32.cpp         Corretto calcolo spazio libero su disco
prefix.*             Aggiunto clock_t di ultima modifica al file
recarray.*           Aggiunta discard
relation.*           Corretti alcuni metodi TSorted_file


git-svn-id: svn://10.65.10.50/trunk@7201 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-10-01 14:04:23 +00:00
alex
1df67d66c8 Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            : Riportata la verione 98.01.04 sul main trunk


git-svn-id: svn://10.65.10.50/trunk@6986 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-08-25 18:07:30 +00:00
guy
1e0ec20f1b Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
realtion.cpp    Corretta gestione cancellazione file indice dei cursori
utility.cpp     Aggiustati messaggi d'errore nella fcopy
viswin.*        Eliminata richiesta di conferma Esc quanto non e' toplevel
xvtility.cpp    Cambiata in TString80 la stringa della status bar


git-svn-id: svn://10.65.10.50/trunk@6950 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-08-10 10:28:11 +00:00
guy
7cfd681203 automask.* Supporto automask all'interno degli spreadsheet
default.url  Aggiunto bottone elabora
defmask.h    Aggiunto DLG_ELABORA
urldefid.h   Aggiunto BMP_ELABORA
dongle.cpp   Corretta procedura di connessione a chiave o server
expr.*       Corretti operatori di conversione a TString, real e bool
form.cpp     Modificata indentazione
isamrpc.cpp  Aggiunto riconoscimento stringa localhost
netsock.cpp  Aggiunto riconoscimento stringa localhost
relation.cpp Usato operatore as_string delle espresioni
strings.cpp  Migliorato assegnamento


git-svn-id: svn://10.65.10.50/trunk@6735 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-06-10 14:25:36 +00:00
guy
cc4fd2a9da relation.cpp Modificata la generazione dei nomi degli indici dei cursori
relation.h     Migliorata spaziatura
scanner.cpp    Corretta apertura e chiusura dello stream
scanner.h      Corretto test di errore


git-svn-id: svn://10.65.10.50/trunk@6587 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-05-04 08:07:27 +00:00
guy
2c2d972216 prefix.* Migliorata gestione handles dei file aperti
progind.cpp  Corretta gestione messaggi multiriga per XI_R4
progind.h    Trasformate da void a bool i metodi setstatus e addstatus
rectypes.h   Aggiunti due nuovi TDirtype _studir e extdir
relapp.cpp   Migliorata gestione stringhe fisse
relation.cpp Adeguati i cursori alla nuova gestione handles
relation.h   Tolto _filename dai cursori e messo _indexfirm


git-svn-id: svn://10.65.10.50/trunk@6457 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-03-30 13:50:30 +00:00
guy
a411177e90 progind.cpp Migliorato disegno barra tridimensionale
real.cpp     Aggiunto _atold per 32 bit
relation.cpp Tolti linkrecinst
stdtypes.cpp Tolte variabili inutili di campo
strings.*    Aggiunto metodo TFilename::input
tabutil.*    Tolti linkrecinst


git-svn-id: svn://10.65.10.50/trunk@6353 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-03-13 10:41:20 +00:00
guy
306e964e2c Nuntio vobis gaudium magnum: habemus Papam,
cui nomen inditum est Victorius XXXII

Aggiunte maschere senza handler statici, TAutomask
Tolto file inutile libdefs.h
Megafigata per un significativo speed-up dei TCursori


git-svn-id: svn://10.65.10.50/trunk@6304 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-03-05 13:54:51 +00:00
augusto
d932168794 Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :corretto il bug sui tsorted file filtrati: dato
	il set_curr successivo, il filtro veniva mal interpretato


git-svn-id: svn://10.65.10.50/trunk@6294 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-03-03 12:39:50 +00:00
guy
369bde9243 Eliminate dipendenze dal sistema operativo tramite os_dep.h
git-svn-id: svn://10.65.10.50/trunk@6251 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-02-24 10:37:28 +00:00
guy
330f90f7ea printer.cpp Riaggiorna la lista delle stampanti dopo aver premuto
il tasto Imposta:  MI6251
progind.cpp    Corrette dimensioni barra di attesa in 3D
relation.cpp   Tolto il limite di 80 caratteri sulla descrizione dei files
scanner.h      Tolto #include <xvt.h>
scanner.cpp    Modificato il metodo TScanner::rectangle


git-svn-id: svn://10.65.10.50/trunk@6044 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-01-28 09:09:57 +00:00
augusto
c05d9177eb Metodo replacef che usa il numero logico del file (o alias) anziché l'indice della relazione
git-svn-id: svn://10.65.10.50/trunk@5657 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-11-24 11:01:04 +00:00
alex
ea24bfa9be Velocizzata la valutazione dei filtri sui cursori
git-svn-id: svn://10.65.10.50/trunk@5482 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-10-29 12:06:24 +00:00
guy
21ea6df4df applicat.cpp Gestione di EdApp oltre che EdMask nelle configurazioni
execp.cpp    Aggiunta forzatura user sulla riga di comando
form.cpp     Aggiunte sezioni ad altezza variabile
form.h       Aggiuto metodo virtual bool TForm_item::is_section() const
isam.cpp     Forzatura user in chiamata delle conversioni
lffiles.h    Sostituito LF_ABPROF con LF_SVRIEP
mask.*       Aggiunto metodo sfield() che ritorna direttamente uno spreadsheet
rdoc.h       Risolti conflitti
relapp.cpp   Corretta cancellazione veloce di documenti protetti
relation.cpp Tolto spazio inutile


git-svn-id: svn://10.65.10.50/trunk@5062 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-08-18 14:11:37 +00:00
guy
25f1002027 controls.cpp Corretta gestione colori dei bottoni
printer.cpp    Velocizzata appertura finestra di dialogo stampante
relapp.cpp     Salvata ditta corrente nel paragrafo [Transaction]
relapp.h       Aggiunto const al metodo mask2ini
relation.cpp   Corretti gravissimi errori nel metodo TCursor::test (usato da read!)


git-svn-id: svn://10.65.10.50/trunk@4851 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-07-09 10:00:02 +00:00
augusto
27f3b27c34 Rilevato errore di uso dei tsorted file quando usati come file principale dei cursori
git-svn-id: svn://10.65.10.50/trunk@4773 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-27 14:20:46 +00:00
augusto
b6e2fa3942 Metodo set_curr virtuale; aggiunto set_curr nei tsortedfile
git-svn-id: svn://10.65.10.50/trunk@4535 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-06 07:56:00 +00:00
guy
f9b9e70dbd applicat.cpp Aggiunta gestione chiave di protezione di rete
codeb.c        Corretta creazione nome tag delle chiavi
isam.h         Aggiunta put dei long double
relation.cpp   Corretta rewrite delle relazioni
stack.cpp      Aggiunto metodo remove_base
stack.h        Cambita derivazione da TArray a TObject
stdtypes.cpp   Aggiunto supporto per chiave di rete
stdtypes.h     Aggiunta chiamata get_serial_number(const char* )


git-svn-id: svn://10.65.10.50/trunk@4500 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-03 13:51:20 +00:00
alex
e6ff4aa8c2 Eliminato parametro data
git-svn-id: svn://10.65.10.50/trunk@4487 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-02 10:06:58 +00:00
augusto
9912eb21e7 Modificato TRelation::replace con la possibilità di cambiare anche
chiave e joinexpr
Aggiunta i TSortedfile
Aggiunta la gestione dei TSortedfile nelle TRelation


git-svn-id: svn://10.65.10.50/trunk@4387 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-05-23 14:13:20 +00:00
augusto
3529f67bee Corretta la valutazione di next_match con ==
git-svn-id: svn://10.65.10.50/trunk@4294 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-04-21 13:39:17 +00:00
guy
cfeded0c58 config.cpp Aggiustamenti minimi alla read_paragraph
config.h       Aggiunta funzione get_paragraph
isam.cpp       Eliminato warning per null_char = (char)0xFF;
relapp.cpp     Aggiunto supporto per transazioni mediante .ini
relapp.h       Aggiunte dichiarazioni per funzioni di gestione .ini
realtion.cpp   Aggiunta possibilita' di leggere e scrivere i TFieldref su .ini
relation.h     Aggiunte dichiarazioni dei metodi suddetti
rmov.h         Aggiunta dichiarazione dei NUMGIO
strings.cpp    Aggiunto operatore di copia tra TString_array
string.h       Dichiarato operatore di copia di array di stringhe


git-svn-id: svn://10.65.10.50/trunk@4243 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-03-28 12:07:58 +00:00
guy
12f4ee0441 applicat.cpp Tolti include inutili
codeb.c         Sostituita la x4go con la d4go
isam.cpp        Tolta una riga vuota
maskfld.cpp     Aggiunto controllo sugli id duplicati
relation.cpp    Aggiunto test di cancellato nel metodo TCursor::changed
realtion.h      Aggiunto const al metodo TFieldref::len


git-svn-id: svn://10.65.10.50/trunk@4027 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-12-20 12:09:45 +00:00
guy
ad81a2dd56 relation.cpp Tolti i Trecord_array
relation.h      Lo stesso


git-svn-id: svn://10.65.10.50/trunk@4001 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-12-12 16:18:23 +00:00
angelo
c86b569b50 Corretta la TRelation::position_rels() under Guy's supervision.
Riguarda il valore settato nel caso il match debba essere = o ==.


git-svn-id: svn://10.65.10.50/trunk@3994 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-12-10 14:17:25 +00:00
guy
29d9bff0d9 classes.h Aggiunta classe GRID_FIELD_CLASS
config.cpp   Sostituita una TString16 con un const char*
form.cpp     Corretta gestione picture contenente @
mask.cpp     Corretta gestione menu pop-up
maskfld.cpp  Corretta gestione ricerche usando il nuovo metodo test dei cursori
relapp.cpp   Accetta cambio maschera anche si passa da insert a insert
relation.cpp Aggiunto fighissimo metodo test ai cursori
sheet.cpp    Sostituita stricmp con strcmp nel salavataggio colonne


git-svn-id: svn://10.65.10.50/trunk@3986 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-12-10 08:28:14 +00:00
guy
bf0b92ea09 default.url Corretto CORSOR in CURSOR
expr.cpp        Corretta esecuzione del token _lteq
mask.cpp        Modificata gestione popup menu
maskfld.cpp     Corretta do_output e do_clear
msksheet.cpp    Tolte righe di commento obsolete
relation.cpp    Modificato uso della clessidra
utility.cpp     Cambiata indentazione


git-svn-id: svn://10.65.10.50/trunk@3903 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-11-15 14:19:37 +00:00
angelo
bc3439e40f Modificate alcune segnalazioni, modificato il reference a TRectype
nella filtercursor() dei TSorted_cursor.


git-svn-id: svn://10.65.10.50/trunk@3744 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-10-09 14:37:46 +00:00
guy
51236253f8 array.cpp Tolte alcune righe vuote
assoc.cpp     Stessa roba
object.h      Aggiunti distruttori virtuali
printapp.cpp  Sostituito == -1 con < 0 nei metodi set/get_cursor
relation.cpp  Riportate modifiche suggerite da Angelo
string.*      Aggiunti distruttori virtuali


git-svn-id: svn://10.65.10.50/trunk@3740 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-10-09 14:18:33 +00:00
alex
837d492680 Modificato isam
git-svn-id: svn://10.65.10.50/trunk@3672 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-09-26 15:28:04 +00:00
guy
9fd2d09c0b controls.cpp Aggiunte alcune righe di debug per tasti freccia
msksheet.cpp    Corretta gestione tasti freccia
relation.cpp    Tolto il maiuscolo dai nomi dei TFieldref


git-svn-id: svn://10.65.10.50/trunk@3522 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-09-05 13:29:13 +00:00
simona
53e7e70c06 Modifica alla documentazione
git-svn-id: svn://10.65.10.50/trunk@3519 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-09-05 09:54:52 +00:00
simona
382def99a5 Modifiche alla documentazione
git-svn-id: svn://10.65.10.50/trunk@3510 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-09-04 10:54:14 +00:00
angelo
04895326b5 Modificato il display dell'arraysheet di selezione files.
git-svn-id: svn://10.65.10.50/trunk@3496 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-09-03 17:11:31 +00:00
guy
e7b77a3e3e assoc.cpp Corretto il metodo is_key
expr.cpp      Migliorata l'efficienza ci compilazione e valutazione
printapp.cpp  Corretti commenti
progind.cpp   Corretta posizione della barra
relation.cpp  Resi maiuscoli i nomi dei campi nei TFiledref
sheet.cpp     Resi accettabili TBrowse_sheet senza campo di ricerca
stack.cpp     Aggiunto metodo peek
strings.cpp   Trasformati alcuni yesnofatal_box in NFHECK
viswin.cpp    Corretto errore di scrittura di __LONDOUBLE


git-svn-id: svn://10.65.10.50/trunk@3468 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-08-30 14:30:08 +00:00
guy
b763d99520 relation.cpp Aggiunta funzione exist
git-svn-id: svn://10.65.10.50/trunk@3433 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-08-23 15:55:15 +00:00
guy
9a5fc69736 expr.cpp Aggiunto metodo per avere l'ultimo token parsato
expr.h       Idem
maskfld.h    Corretta has_query_button()
msksheet.cpp Corretta gestione del taso K_ENTER
realtion.cpp Corretti commenti con errori di battitura


git-svn-id: svn://10.65.10.50/trunk@3424 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-08-21 15:29:02 +00:00
guy
75c1edeb04 non mi ricordo




git-svn-id: svn://10.65.10.50/trunk@3406 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-08-19 10:30:57 +00:00
angelo
fdffbdcf65 Aggiunto metodo TRecord_arry::pack().
git-svn-id: svn://10.65.10.50/trunk@3356 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-08-09 08:54:51 +00:00
cris
59dbf8baa4 Corretta la insert_row dei record array
git-svn-id: svn://10.65.10.50/trunk@3334 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-08-06 09:13:50 +00:00
guy
f861502e4a msksheet.cpp Corrette ricerche
relation.cpp   Corrtto congelamento


git-svn-id: svn://10.65.10.50/trunk@3316 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-08-01 15:55:23 +00:00
guy
7ae31d9d8a isam.cpp Corretta buildkey coi booleani
maskfld.cpp
relation.cpp Corretta gestione cursori vuoti


git-svn-id: svn://10.65.10.50/trunk@2936 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-30 13:53:00 +00:00
alex
fd1e643907 Corretto errore nella read
git-svn-id: svn://10.65.10.50/trunk@2926 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-29 08:22:00 +00:00
alex
a7011674fe Ulteriori modifive al commit precedente
git-svn-id: svn://10.65.10.50/trunk@2814 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-14 10:30:50 +00:00
alex
9fe1e240a7 Aggiunta funzione insert_row ai record_array
git-svn-id: svn://10.65.10.50/trunk@2812 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-14 10:17:34 +00:00
guy
80b7a2bc86 Nuova versione campi a video
git-svn-id: svn://10.65.10.50/trunk@2783 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-08 11:09:13 +00:00
angelo
a3ecc6379d Aggiunto il metodo dup() ai TFieldref. Riguarda la correzione di
MI3347, per effettuare una copia di salvataggio della sezione prima
della fase di editing.


git-svn-id: svn://10.65.10.50/trunk@2745 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-04-17 16:38:38 +00:00
guy
772fee0c03 maskfld.cpp Corretta picture data degli edit_field
relation.cpp Corretta write dei record_array


git-svn-id: svn://10.65.10.50/trunk@2623 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-02-21 09:01:24 +00:00
andrea
d1298ebfb2 Aggiunta documentazione in linea
git-svn-id: svn://10.65.10.50/trunk@2562 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-02-05 19:00:53 +00:00