91 Commits

Author SHA1 Message Date
guy
1855e56994 Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
Gestione postino e permessi di esecuzione


git-svn-id: svn://10.65.10.50/trunk@7553 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-12-10 16:25:48 +00:00
guy
062476b25d Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
isam.*      Migliorate get e put field_buffer() e update()
            Eliminato _cod dai TRectype
maskfld.c*  Corretta gestione selezione files
*.*         Corretti conflitti generati dal riporto della 1.5


git-svn-id: svn://10.65.10.50/trunk@7426 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-11-10 10:07:12 +00:00
alex
d0ab8cc457 Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            : riportata la versione 98.01.05 patch 34


git-svn-id: svn://10.65.10.50/trunk@7409 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-11-04 18:04:26 +00:00
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
12227a589a Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
stack.*    Aggiunto metodo destroy
strings.*  Aggiunti costruttori ed operator= per le TStingNN
tree.cpp   Aumentata spaziature righe della TTree_window
urldefid.h Aggiunto BMP_STOP
window.cpp Corretta TScroll_window::dev2log


git-svn-id: svn://10.65.10.50/trunk@6854 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-07-20 13:29:52 +00:00
guy
017422bc2c assoc.cpp Diminuita HASH_SIZE che era un po' esagerata
isam.cpp     Corretta cancellazione dei memo nei file temporanei
maskfld.*    Aggiunta keyword FSELECT agli edit field
multirec.*   Aggiunto metodo compare
prefix.cpp   Corretta gestione autochiusura e nome dei file temporanei
strins.cpp   Aggiunti delete [] qua e la'


git-svn-id: svn://10.65.10.50/trunk@6775 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-06-24 07:11:33 +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
b86fbf2f4c sheet.cpp Cambiato nome da get_focus_id in low_get_focus_id
stack.cpp   Corretto aggiornamento dello stack pointer
strings.*   Aggiunto nuovo tipo di get alle TToken_string


git-svn-id: svn://10.65.10.50/trunk@6588 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-05-04 08:12:15 +00:00
guy
f16f443f52 stdtypes.cpp Aggiornata gestione prefix()
strings.*      Spostato da prefix il nome dell'utente corrente
tree.cpp       Condizionato il controllo delle dimensioni delle immagini
varrec.*       Aggiornato uso dei nuovi file handles
xvtility.cpp   Migliorata gestione tasti estesi


git-svn-id: svn://10.65.10.50/trunk@6458 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-03-30 13:53:39 +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
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
1df45b8904 strings.h Aggiunta macro EMPTY_STRING corrispondente a una
TToken_string vuota, molto indispensabile in funzioni
            che devono ritornare TString& a volte introvabili
            come ad esempio i TConfig o i TAssoc_array
strings.cpp Implementazione di EMPTY_STRING
text.h      Aggiornato #ifdef sull'inclusione di <stdio.h>
text.cpp    Cambiata indentazione parentesi
utility.*   Tolte righe vuote


git-svn-id: svn://10.65.10.50/trunk@6045 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-01-28 09:24:17 +00:00
guy
0e4f20e083 mask.cpp Aggiunta clessidra
strings.cpp  Corretto metodo TFilename::ext in seguito alla correzione
             del metodo name.


git-svn-id: svn://10.65.10.50/trunk@5727 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-12-12 08:38:14 +00:00
guy
b88cceb3dd execp.cpp Mega correzione del metodo TExternal_app::run che ora
puo' attendere bene i programmi a 16 e a 32 bit!
form.cpp     Corretto metodo TForm::print per form TCursorless
sheet.cpp    Corretta larghezza colonne con intestazioni su piu' righe
strings.cpp  Corretti metodi TFilename::name() e TFilename::path()
xvtility.cpp Migliorata indentazione per facilitare il debug dei
             messaggi WM_WAKEUP


git-svn-id: svn://10.65.10.50/trunk@5724 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-12-11 15:40:11 +00:00
guy
6bd2505bbc config.cpp Migliorato controllo sulla validita' del parametro section
golem.cpp    Aggiunta funzione edit_url
golem.h      Aggiunta funzione edit_url
isam.h       Tolti #include inutili
relapp.cpp   Migliorata indentazione
sheet.cpp    Aggiunto parametro al costruttore dei TArray_sheet
             Migliorata gestione sheet in genere:
             supportata la modalita' a tutto schermo e
             le testate su piu' righe come i normali sheet
sheet.h      Aggiunto metodo TSheet::force_update(int r = -1)
             Incredibile ma prima non c'era
strings.cpp  Trasformato in CHECK un controllo in modo DBG
viswin.cpp   Usata la fantastica edit_url al posto della mitica goto_url


git-svn-id: svn://10.65.10.50/trunk@5693 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-12-04 14:16:30 +00:00
guy
1ea0f9dc35 golem.cpp Reindentato caricamento funzioni da DLL
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
1997-11-20 08:07:02 +00:00
guy
42bddb770f array.h Tolta riga vuota
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
1997-11-17 10:28:04 +00:00
guy
937fcbfe58 archives.cpp Aggiustate indentazioni
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
1997-10-30 16:14:49 +00:00
guy
2b38285053 mask.cpp Migliorata scelta sheet cui mandare Alt+
strings.cpp  Migliorata generazione nomi di file temporanei
tabutil.cpp  Aggiuornato uso della list_files
utility.cpp  Migliorata la list_files aggiungendo un parametro
utility.h    Cambiato prototipo della list_files


git-svn-id: svn://10.65.10.50/trunk@5342 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-10-09 13:31:51 +00:00
guy
f955b1a48e execp.* Tolte funzioni sugli url e spostate nei golem
golem.cpp    Potenziata la gestione delle icone
isam.cpp     Modificata la creazione dei file temporanei
progind.cpp  Cambiati i colori della barra
strings.*    Potenziata la generazione dei file temporanei


git-svn-id: svn://10.65.10.50/trunk@5339 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-10-08 10:46:39 +00:00
guy
8314a8a0c3 Aumentata dimensione stringa temporanea per la classe TString
git-svn-id: svn://10.65.10.50/trunk@5335 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-10-07 13:34:36 +00:00
augusto
a768fc142a - metodi lower() e upper() con parametri from-to
- nuovi metodi shift


git-svn-id: svn://10.65.10.50/trunk@5325 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-10-06 09:54:03 +00:00
sauro
e5614d3ef3 Separati in due fasi la formattazione dei campi e dei records
git-svn-id: svn://10.65.10.50/trunk@5315 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-10-02 07:50:13 +00:00
alex
e034826879 Corretta tokenize delle Paragraph_string
git-svn-id: svn://10.65.10.50/trunk@5112 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-08-27 13:26:39 +00:00
angelo
67b62e323e Corretta TFilename::tempdir(). Non funzionava per nomi utente
lunghi 7 chars.


git-svn-id: svn://10.65.10.50/trunk@4575 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-10 13:27:07 +00:00
alex
684d7bc7db Proting a 32Bit
git-svn-id: svn://10.65.10.50/trunk@4489 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-02 10:16:10 +00:00
augusto
7affcbf253 Aggiuntol il parametro fillchar al costruttore TString(int size)
TString(int size,char fillchar='\0') che permette di creare stringhe
di size caratteri fillchar


git-svn-id: svn://10.65.10.50/trunk@4326 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-05-08 14:00:53 +00:00
augusto
6e47eeb7de Aggiunti metodi rpad e lpad
git-svn-id: svn://10.65.10.50/trunk@4302 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-04-29 09:36:12 +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
c996099caf mailbox.cpp corretti alcuni CHECK e sostiuiti con NFCHECK
mask.cpp      aggiunta clessidra durante i check iniziali
rectypes.h    corretto commento errato
relapp.cpp    corretto messaggio di errore di lock
sheet.cpp     aggiunto #include<config.h>
sort.cpp      falso allarme
strings.cpp   corretta add dei TString_array
xvtility.cpp  spostata #ifdef CTL3d che scazzava il NOMUNGE
xvtility.h    Aggiunta class TWaitCursor


git-svn-id: svn://10.65.10.50/trunk@4231 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-03-24 16:51:54 +00:00
augusto
0ae2f8de88 Aggiunta l'accettazione dei NULL pointer come parametri nella rewrite
git-svn-id: svn://10.65.10.50/trunk@4214 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-03-18 09:28:36 +00:00
guy
55a36762ef archives.cpp Tolto include windows.h
checks.cpp      Tolto include windows.h
colors.cpp      Tolto include windows.h
controls.cpp    Aggiunto cambiamento del font runtime dei TText_control
execp.cpp       Tolto include windows.h
form.cpp        Tolto include windows.h
mask.cpp        Corretta formattazione di due righe
maskfld.cpp     Aggiunto messaggio CHECK
msksheet.cpp    Tolto include windows.h
relapp.cpp      Tolto include windows.h
strings.pp      Corretto CHECK della TFixed_string::format()
viswin.cpp      Tolto include windows.h
window.cpp      Tolto include windows.h
xvtility.cpp    Corretto calcolo altezza righe delle maschere


git-svn-id: svn://10.65.10.50/trunk@4085 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-01-17 11:07:43 +00:00
guy
972e56a4bd isam.cpp Migliorate conversioni dei TRecfield
printapp.cpp  Corretta formattazione dei long double
printer.cpp   Migliorato riconoscimento del fax
progind.cpp   Aggiorna la barro solo se cambia la percentuale
strings.cpp   Aggiunta funzione get_buffer


git-svn-id: svn://10.65.10.50/trunk@3952 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-12-02 11:01:06 +00:00
angelo
5df598f64f Corretta TParagraph_string::tokenize().
git-svn-id: svn://10.65.10.50/trunk@3924 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-11-23 10:36:33 +00:00
angelo
337c8d45bc E' stata cmabiata per l'ennesima volta la TParagraph_string::tokenize().
Spero sia la volta buona


git-svn-id: svn://10.65.10.50/trunk@3921 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-11-22 17:24:10 +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
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
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
4a4ff4a48f Corretta formattazione
git-svn-id: svn://10.65.10.50/trunk@2948 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-31 15:27:42 +00:00
guy
1d80e8a48c Corretta gestione listbox nelle celle e bottoni della toolbar
git-svn-id: svn://10.65.10.50/trunk@2947 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-31 15:07:00 +00:00
alex
4796306755 Porting per Win32
git-svn-id: svn://10.65.10.50/trunk@2811 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-14 10:16:31 +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
fb2159ee47 Aggiunto metodo TString::replace().
git-svn-id: svn://10.65.10.50/trunk@2759 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-04-24 16:39:11 +00:00
alex
34d1c9af2c Corretta tempdir
git-svn-id: svn://10.65.10.50/trunk@2577 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-02-06 16:14:56 +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
angelo
b3bbb1a51a Corretta la TParagraph_string::tokenize()
git-svn-id: svn://10.65.10.50/trunk@2491 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-23 12:14:04 +00:00
angelo
2d3cfcb803 Rif. mod. 96/4. Variazione a TParagraph_string::tokenize().
La variazione riguarda il contemporaneo scanning di eventuali '\n',
sostituendoli con '|', pur mantenendo il precedente algoritmo di
separazione (separa all'ultimo spazio prima della larghezza o
altrimenti tronca alla larghezza massima).


git-svn-id: svn://10.65.10.50/trunk@2386 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-03 16:09:17 +00:00
guy
a9c34fd78c checks Aggiunto suonino MB_ICONQUESTION alla yesno_box
date       COntrollate le date costruite con TDate(NULL)
strings    Aggiunti checks sui separatori delle TToken_string


git-svn-id: svn://10.65.10.50/trunk@2282 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-13 15:13:51 +00:00
gianluca
1a552db81e Aggiunte le regular expression al metodo match() delle TString
git-svn-id: svn://10.65.10.50/trunk@2230 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-04 10:26:49 +00:00