56 Commits

Author SHA1 Message Date
guy
043790be92 applicat.cpp Tolti commenti e riscritto meglio controllo di abiliatzione cambio ditta
controls.cpp   Migliorato riconoscimento tasti estesi
dongle.cpp     Aggiunto riconoscimento delle nuove chiavi programmatori
execp.cpp      Aggiunta chiamata per chiudere tutto il chiudibile prima di un'esecuzione sincrona


git-svn-id: svn://10.65.10.50/trunk@6455 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-03-30 13:39:21 +00:00
guy
138208fcc9 dongle.cpp Migliorato riconoscimento delle chiavi programmatore
execp.*      Corretta gestione nomi ed errori della classe TExternal_app
extctype.h   Tolte struct inutili usate da campo
files.h      Tolte variabili inutili usate da campo
isam.cpp     Corretta ricezione files di testo
isam.h       Tolti flags di linkrecinst


git-svn-id: svn://10.65.10.50/trunk@6349 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-03-13 10:25:37 +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
9719f1cd4d applicat.cpp Eliminato uso della chiave HARDLOCK e usato il TDongle
browfile.h   Derivato il TBrowsefile_field da TWindowed_field
execp.cpp    Eliminato uso della chiave HARDLOCK e usato il TDongle
dongle.*     Aggiunta classe TDongle per gestire chiavi hardcore


git-svn-id: svn://10.65.10.50/trunk@6184 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-02-13 13:46:18 +00:00
guy
cf5fee43d1 applicat.* Corretto metodo get_module_name (tolta stringa statica)
classes.h   Aggiunta CLASS_TREE_FIELD
default.url Aggiunter bitmap standard per i tree field
execp.cpp   Tolta #define inutile


git-svn-id: svn://10.65.10.50/trunk@6144 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-02-06 16:03:18 +00:00
guy
24619adf71 cfiles.c Corretta gestione del prawin.ini quando questi non esiste
controls.cpp  Implementati 'outline' alcuni metodi inline
controls.h    Eliminato include <xi.h> ed aggiunto include <xvt_type.h>
execp.cpp     Tolti due include inutili <string.h> e <ctypes.h>
golem.cpp     Sostituita xi_invalidate_rect con xvt_dwin_invalidate_rect
msksheet.cpp  Sostituito <xi.h> con <xinclude.h>
progind.cpp   Eliminata dipendenza da <xi.h>
sheet.cpp     Aggiunto include <xinclude.h>
viswin.cpp    Sostituito XI_FU_MULTIPLE con 8 (Distanza dei bottoni dal fondo)
window.cpp    Sostituito <xi.h> con <xinclude.h>
xinclude.h    Includitore automagico di <xi.h> con relative #define


git-svn-id: svn://10.65.10.50/trunk@5807 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-12-30 10:07:11 +00:00
augusto
bc00988010 Corretta la gestione dei nomi con path
git-svn-id: svn://10.65.10.50/trunk@5766 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-12-17 15:10:38 +00:00
guy
e4e927843f array.* Aggiunta class TPointer_array : public TArray
Gestisce array di puntatori senza mai farne delete
assoc.*    Portata sizeof(TAssoc_array) da 2278 a 48 sostituendo
           l'array di TArray con un TArray di TArray.
           N.B. 883 e 10883 sono numeri primi.
config.*   Ottimizzata la scrittura dei pragrafi, vengono messi a dirty
           solo quando e' vero e non sempre!
execp.cpp  Tolto controllo dei parametri in quanto gia' effettuato
           dalla nuova funzione TFilename::name()
prefix.cpp Migliorato controllo sull'esistemnza dello studio nella
           TPrefix::set_study


git-svn-id: svn://10.65.10.50/trunk@5756 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-12-17 10:40:18 +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
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
angelo
d6763dce8d Tolto il controllo sull'utente per iconizzare/massimizzare l'applicazione
nel caso si esegua un programma esterno.


git-svn-id: svn://10.65.10.50/trunk@5386 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-10-16 13:59:54 +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
ab3cf55295 bagn006.h Aggiunti identificatori per maschera golem
bagn006.uml  Maschera per gestire i golem
controls.*   Aggiunto il metodo set_icon per i TPushbutton_control
default.url  Rinnovato il set di icone standard
execp.*      Aggiunta la funzione ext2app e print_url
golem.*      Rivoluzionati completamente i golem
mask.cpp     Aggiunto il riconmoscimento del nuo campo TGolem
maskfld.*    Aggiunto nuovo tipo di campo golem e tolto il vecchio
strings.h    Modificata la derivazione della classe TFilename
urldefid.h   Aggiunto identificatore icona dei golem
utility.cpp  Migliorata la fexist per riconoscere i nomi lunghi
validate.cpp Migliorato il valdate FILENAME_FUNC
window.*     Aggiunto nuovo costruttore per la classe TImage


git-svn-id: svn://10.65.10.50/trunk@5336 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-10-07 14:29:35 +00:00
guy
11d8c5e0b0 browfile.h Stampa background multipli
form.cpp                  "
printer.*                 "
viswin.*                  "
execp.*       Aggiunta fantastica goto_url
isam.cpp      Tolta riga vuota
mask.h        Tolto TMask:: da un metodo
files.h       Tolto include object.h


git-svn-id: svn://10.65.10.50/trunk@5225 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-09-19 08:47:46 +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
alex
35797b7f20 Supporto exec a 32 bit
Supporto cambio di direttorio
Supporto applicazioni spezzate


git-svn-id: svn://10.65.10.50/trunk@4538 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-06 09:00:01 +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
671f4eb7e0 execp.cpp Aggiunto un salutare wakeup in caso di perdita del task
expr.cpp      Corretta gestione del >= e del <=
maskfld.cpp   COrretta gestione errori in caso di fallimento di un check


git-svn-id: svn://10.65.10.50/trunk@4011 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-12-17 15:12:20 +00:00
guy
621bf39f3d applicat.cpp Corretta define per windows
controls.cpp    Corretta gestione palette dei colori
execp.cpp       Tentativo inutile di migliorare focus dopo lancio applicazioni
mask.cpp        Corretto metodo focus_field per maschere chiuse
msksheet.cpp    Migliorata getione ricerche dentro agli sheet


git-svn-id: svn://10.65.10.50/trunk@3304 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-07-31 15:14:06 +00:00
angelo
5b459898d4 Ripristinate le chiamate a allow_another_instance() e deny_another_instance()
come erano in precedenza.


git-svn-id: svn://10.65.10.50/trunk@3082 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-06-24 16:57:55 +00:00
angelo
5495ed9b34 Cambiata la sequenza di chiamata per allow_another_instance()
e deny_another_instance(), per evitare fastidiosissimi reset della
macchina dopo un GPF dell'applicazione.[Modifica effettuata tramite
Alex].


git-svn-id: svn://10.65.10.50/trunk@3056 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-06-21 14:26:53 +00:00
angelo
71922f801f Rimossa la copia del file per lanciare piu' istanze della stessa
applicazione. Cio' era valido per Win95. Ora per lo stesso sistema
operativo del futuro, si utilizza un altro metodo, implementato
da Alex. Vedi commit del 20 giugno 1996 di applicat.cpp, xvtility.cpp.


git-svn-id: svn://10.65.10.50/trunk@3034 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-06-20 15:20:25 +00:00
angelo
34df76ebf1 Modifica effettuata per ritornare l'errore 8 (Insufficient Memory)
dalla TExternal_app::run() senza segnalarlo con error_box().


git-svn-id: svn://10.65.10.50/trunk@3001 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-06-17 09:07:22 +00:00
angelo
29005974b5 Modifica alla TExternal_app::run(), in modo che effettui un HL_LOGOUT
se e' attiva una eventuale connessione in rete. In tal modo si libera
il posto sull'HL-SERVER: prima infatti ad ogni exec() effettuava un
HL_LOGIN supplementare, riempiendo cosi' la tabella sul server di rete.
In realta' il funzionamento corretto dovrebbe prevedere un solo
HL_LOGIN per ogni stazione. A tal proposito sono stati modificati anche
stdtypes.cpp e stdtypes.h, spostando la definizione di CAMPOKEY e REFKEY


git-svn-id: svn://10.65.10.50/trunk@2943 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-31 13:05:55 +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
alex
e28d214844 Modifica 95/36
Aggiunta possibilita' di lanciare programmi in altri direttori


git-svn-id: svn://10.65.10.50/trunk@1863 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-09-20 16:22:21 +00:00
alex
c0ec74ce2b Terminata correzione 95/31
git-svn-id: svn://10.65.10.50/trunk@1829 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-09-15 08:32:08 +00:00
alex
d1c4ead9df Aggiunto meccanismo per eseguire piu' istanze di un' applicazione in Win95
git-svn-id: svn://10.65.10.50/trunk@1828 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-09-14 16:52:37 +00:00
guy
cd05dc4456 exec.cpp Cambiata indentazione
isam.cpp     Corretto aggiornamento EOX
maskfld.cpp  Corretta ricerca delle date ANSI
msksheet.cpp Tolto commento nell'update globale
pagsca.h     Aggiunti campi
viswin.cpp   Usato CONFIG_USER invece di CONFIG_GENERAL per selezionare l'editor


git-svn-id: svn://10.65.10.50/trunk@1799 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-09-08 11:02:29 +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
guy
2a1027fb60 Estesa gestione form e descrizione relazioni
git-svn-id: svn://10.65.10.50/trunk@1404 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-05-29 10:25:10 +00:00
andrea
03aac38221 Aggiunta documentazione in line
git-svn-id: svn://10.65.10.50/trunk@1398 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-05-26 10:16:03 +00:00
guy
e694e08d1a Aggiunta gestione oggetti esterni (GOLEM)
Corretto errore per cui la stampante non si ricordava il suo tipo.


git-svn-id: svn://10.65.10.50/trunk@1362 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-05-16 09:35:12 +00:00
guy
dbe4179392 Cambiato valore di default per attesa fine processo da 0x0000 a 0xFFFF
Ora e' possibile non trovare il task appena lanciato da WinExec e mettersi
in attesa del TASK generico 0 (per Foxpro)


git-svn-id: svn://10.65.10.50/trunk@1308 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-04-26 10:54:54 +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
7b26272347 Corretto errore fatale in uscita dalle applicazioni con scelte multiple
sulla barra menu


git-svn-id: svn://10.65.10.50/trunk@1175 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-03-27 14:36:11 +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
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
5961786295 Tolte tutte le set_cursor
git-svn-id: svn://10.65.10.50/trunk@815 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-01-03 15:06:43 +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
6127537a65 Cambiato meccanismo di sincronizzazione tra le applicazioni
git-svn-id: svn://10.65.10.50/trunk@773 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-12-16 15:50:08 +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
b38d92678d Corretti errori di compilazione in UNIX
git-svn-id: svn://10.65.10.50/trunk@614 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-11-14 12:03:26 +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
guy
3cc4af2dae Corretta gestione utenti in ambiente Windows
git-svn-id: svn://10.65.10.50/trunk@571 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-11-08 16:51:02 +00:00
alex
aa91be2d8e Gestione utenti
git-svn-id: svn://10.65.10.50/trunk@556 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-11-07 16:32:57 +00:00
guy
ccc71bd6db Migliorata gestione delle ricerche incrementali
git-svn-id: svn://10.65.10.50/trunk@547 c028cbd2-c16b-5b4b-a496-9718f37d4682
1994-11-07 13:51:11 +00:00