98 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
a3d13d1b9f applicat.* Sostituiti __argc e __argv con _argc_ _argv_ perche'
esistono gia' a 32 bit
array.h      Aggiunto cast per evitare warning a 32 bit
codeb.c      Tolte define inutili in CB6
controls.*   Corretta e migliorata gestione listbox a 32 bit


git-svn-id: svn://10.65.10.50/trunk@6348 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-03-13 10:18:29 +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
933d3924d4 applicat.h Aggiunto metodo statico get_version_info
applicat.cpp Implementato metodo statico get_version_info
             Aggiunta gestione dei nomi del produttore del software


git-svn-id: svn://10.65.10.50/trunk@6035 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-01-27 10:27:24 +00:00
guy
3e793a4cab applicat.cpp Gestione semplificata dei bar_item
array.cpp      Corretti TPointer_array
assoc.cpp      Aggiuntta add()
cfiles.c       Corretto salvataggio pathpref.ini
controls.cpp   Aggiunto attributo di read_only
default.url    Aggiunto menu di edit ed help
mask.cpp       Gestione menu edit
maskfld.cpp    Gestione menu edit
msksheet.cpp   Gestione menu edit
progind.cpp    Aggiunto nuova scavatura 3D
sheet.cpp
viswin.cpp     Aggiornati ID del menu edit
window.cpp     Corretta gestione voci di menu standard
xvtility.cpp   Aggiunto metodo per skippare gli errori di XVT


git-svn-id: svn://10.65.10.50/trunk@5791 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-12-24 14:26:25 +00:00
alex
57926e6be7 Aggiunto metodo check_autorization per avere programmi che non verifichino l'appartenenza ad alcun modulo
git-svn-id: svn://10.65.10.50/trunk@5694 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-12-04 17:29:21 +00:00
alex
56de750d9f Programmi dimostrativi
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
1997-12-02 11:57:26 +00:00
guy
dd0a101b38 applicat.cpp Tolta una riga vuota
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
1997-11-07 08:51:14 +00:00
guy
e35d75f96e applicat.cpp Cambiata una TString80 in TFilename
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
1997-10-31 13:43:39 +00:00
guy
b7b5f606a8 applicat.* Aggiunta l'utilissima TSkeleton_app per creare semplici applicazioni
bafgn006.uml Migliorata maschera di gestione Golem
default.url  La voce 'Editor' del menu e' diventata 'Editors' per i Golem
golem.cpp    Migliorata maschera di gestione Golem
maskfld.*    Aggiunto il metodo TButton_field::set_icon
xvtility.cpp Corretta gestione del tasto F1


git-svn-id: svn://10.65.10.50/trunk@5354 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-10-13 14:04:22 +00:00
guy
a590d5a741 applicat.cpp Convertito in maiuscolo l'utente
config.cpp   Tolto messaggio di creazione .ini utente
config.h     Aggiunto flag alla init
maskfld.cpp  Aggiustata indentazione
maskfld.h    Cambiato =0 con pure


git-svn-id: svn://10.65.10.50/trunk@5308 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-09-30 10:40:28 +00:00
guy
3f497d166a Corretta gestione EdApp
git-svn-id: svn://10.65.10.50/trunk@5136 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-08-29 15:06:30 +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
eeb5dae5e6 applicat.cpp Migliorato risveglio dei programmi chiamanti
prefix.cpp     Cambiata indentazione


git-svn-id: svn://10.65.10.50/trunk@4723 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-19 15:14:28 +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
9be3e3eedf Porting 32 Bit
git-svn-id: svn://10.65.10.50/trunk@4483 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-02 09:55:35 +00:00
guy
5eb151a528 applicat.cpp Sostituito SendMessage con PostMessage(WM_WAKEUP)
relapp.cpp    Aggiunta gestione combio ditta da file.ini


git-svn-id: svn://10.65.10.50/trunk@4266 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-04-08 12:20:57 +00:00
guy
633cf6d5c6 applicat.cpp Sostituito unsigned int con WPARAM
git-svn-id: svn://10.65.10.50/trunk@4264 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-04-08 08:54:04 +00:00
guy
c99ad845d3 applicat.cpp Corretta dimensione finestra principale in Windows 95
utility.cpp     Aggiuta funzione get_os_type
utility.h       Aggiunta funzione get_os_type ed enum os_type
xvtility.cpp    Aggiunta funzione set_xvt_hooks
xvtility/h      Aggiunta funzione set_xvt_hooks


git-svn-id: svn://10.65.10.50/trunk@4075 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-01-14 11:31:13 +00:00
guy
a35b293943 applicat.cpp Corretta gestione nome applicazionme
applicat.h     Trasformate TString80 in TString(80)
tabapp.h       Corretto commento errato


git-svn-id: svn://10.65.10.50/trunk@4049 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-01-09 16:33:39 +00:00
guy
8af81deee0 applicat.cpp Tolto utente PRASSI in modo DEBUG
git-svn-id: svn://10.65.10.50/trunk@4045 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-01-09 11:50:33 +00:00
guy
c4104e628b applicat.cpp Caricato dall'url il nome della ditta che rilascia il programma
default.url    Aggiunta stringa col nome della ditta
urldefid.h     Aggiunta #defina STR_FIRMNAME


git-svn-id: svn://10.65.10.50/trunk@4040 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-01-07 11:27:47 +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
bf819df0be PORTING alla versione 4.56 di XVT piu' altre f...te
applicat.cpp  Aggiornata alla 4.5 la gestione dei 3d controls,
              corretto routing di certi E_COMMAND
              corretta gestione title di XVT_CONFIG
controls.cpp  Intercettati eventi XIE_COLMOVE e XIE_COLSIZE
              intrappolato bottone sinistro del mouse e ignorati gli altri
config.cpp    Migliorata gestione paragrafi con righe vuote
              probabile ottimizzazione del reperimento delle variabili
config.h      Tolto un CAZZ di Ferdinando
colors.cpp    Creato per gestire scelta colori
colors.h      Aggiunta funzione di conversione colori
mask.cpp      Gestione popup menu
sheet.cpp     Salvataggio colonne
msksheet.cpp  Salvataggio colonne e colorazione righe
printer.cpp   Migliorato riconoscimento fax e calcolo dimensioni foglio
tabapp.cpp    Ora prima creo la relazione e poi la maschera principale
xvtility.cpp  Aggiornata la gestione dei controlli 3D di Windows
mask.h        Aggiunto metodo per avere il numero della sottomaschera


git-svn-id: svn://10.65.10.50/trunk@3890 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-11-12 14:53:09 +00:00
angelo
fccc31b3b3 Correzione MI3461 passata da Alex.
git-svn-id: svn://10.65.10.50/trunk@3636 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-09-19 15:08:25 +00:00
guy
4759abb8f4 applicat.cpp Aggiunto metodo pre_create per inizializzazioni di basso livello
golem.cpp     Migliorata gestione degli hook agli handler di finestra
msksheet.cpp  Eliminati molti sfarfallamenti duante cambio focus
relapp.cpp    Corretta gestione messaggio ED
sheet.cpp     Corretto posizionamento iniziale su righe disabilitate
xvtility.cpp  Migliorata gestione dell'event hook.


git-svn-id: svn://10.65.10.50/trunk@3328 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-08-05 09:43:06 +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
guy
4f621ab513 applicat.cpp Spostata gestione evento E_FONT
config.cpp     Aggiunti metodi per convertire i colori
controls.cpp   Gestito meglio il font dell'interfaccia
window.cpp     Aggiunto metodo per cambiare il colore dello sfondo


git-svn-id: svn://10.65.10.50/trunk@3248 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-07-26 15:41:29 +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
alex
28bf34a56a Modificato meccanismo di lancio programmi
git-svn-id: svn://10.65.10.50/trunk@3030 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-06-20 13:48:56 +00:00
alex
5369726524 Corretta gestione on_firm_change
git-svn-id: svn://10.65.10.50/trunk@2957 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-06-04 14:22:16 +00:00
guy
b88a9be772 applicat.cpp ~ Messa nell heap la maschera dei prametri ditta
mask.cpp         Corretta la first_focus
maskfld.cpp      Corretta gestione del bootone collega nelle ricerche
msksheet.cpp     Coreetta gestione sheet non editabili
sheet.cpp        MIgliorate posizioni campi editabili di ricerca


git-svn-id: svn://10.65.10.50/trunk@2923 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-28 15:47:35 +00:00
alex
565b421b0f Aggiunto menu font
git-svn-id: svn://10.65.10.50/trunk@2800 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-14 09:58:45 +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
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
andrea
41a0596be2 Aggiunta documentazione in linea
git-svn-id: svn://10.65.10.50/trunk@2546 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-31 17:19:02 +00:00
guy
68f398ca96 applicat.cpp Aggiunta possibilita di debuggare cambio ditta da MSVC
causali.h      Aggiunto campo CAU_GRUPPO
form.cpp       Spostata gestione _memo nei TString_field
form.h         Aggiunta funzione has_memo()
msksheet.cpp   Corretto aggiornamento celle disabilitate nella mask2str()
window.cpp     Aggiunti due const
caus.h         Segato infamemente in quanto inutile, esiste causali.h!


git-svn-id: svn://10.65.10.50/trunk@2406 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-09 10:37:29 +00:00
guy
44778bb392 applicat.cpp Corretta gestione clessidra
msksheet.cpp   Corretta gestione set_focus_cell su celle disabilitate


git-svn-id: svn://10.65.10.50/trunk@2152 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-11-14 16:04:38 +00:00
angelo
888f4a884c Rif. mod. 95/37. Aggiunto metodo TApplication::extra_modules(). Ritorna
una stringa contenente le autorizzazioni supplementari dei moduli.


git-svn-id: svn://10.65.10.50/trunk@1878 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-09-22 10:53:44 +00:00
angelo
ee0cc47f4c Rif. mod. 95/37. Modificata la TApplication::run().
Aggiunta una chiamata a CGetPref() in caso non si utilizzino files,
cosi' __ptprf viene inizializzato e non accodono inconvenienti del
tipo creazione di PRASSI.INI in un direttorio CONFIG che non risiede
sotto cio' che indica PATHPREF.INI, ma bensi' sotto la directory
principale dei porgrammi PR.A.S.S.I.


git-svn-id: svn://10.65.10.50/trunk@1875 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-09-21 16:52:09 +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
61ca770a4f Correzione
git-svn-id: svn://10.65.10.50/trunk@1445 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-06-06 08:50:16 +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
villa
7179711a44 Aggiunto il megawonderful supporto menu a TWindow e conseguentemente a
TApplication


git-svn-id: svn://10.65.10.50/trunk@1227 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-04-10 16:31:00 +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
alex
dfa98abb64 Cambiato XVT_OS in XVT + XVT4.0
git-svn-id: svn://10.65.10.50/trunk@1176 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-03-27 14:42:52 +00:00