Files correlati : librerie
Ricompilazione Demo : [ ]
Commento :
Eliminato uso funzione localtime sostituendolo con xvt_time_now()
Eliminato uso funzione localtime sostituendolo con xvt_time_now()
Rese opzionali le griglie a lettura facilitata
git-svn-id: svn://10.65.10.50/trunk@16626 c028cbd2-c16b-5b4b-a496-9718f37d4682
Files correlati : quasi tutti
Ricompilazione Demo : [ ]
Commento :
In caso di assenza del file studio.ini, lo copiamo da prassis.ini
git-svn-id: svn://10.65.10.50/trunk@11514 c028cbd2-c16b-5b4b-a496-9718f37d4682
Files correlati : ve0.exe ve1.exe ve6.exe
Ricompilazione Demo : [ ]
Commento :
GF20103
Sui documenti interattivi di vendita non legge il .ini nel direttorio CUSTOM
git-svn-id: svn://10.65.10.50/trunk@11459 c028cbd2-c16b-5b4b-a496-9718f37d4682
Files correlati :
Ricompilazione Demo : [ ]
Commento :
Elininati tutti i riferimenti a WIN16
Aggiunto supporto per variabile ADVANCED_GRAPHICS, per dis/abilitare gli sfondi
git-svn-id: svn://10.65.10.50/trunk@11187 c028cbd2-c16b-5b4b-a496-9718f37d4682
Files correlati :
Ricompilazione Demo : [ ]
Commento :
Aggiunto supporto per il file c:\campo.stp contenente la lista delle installazioni.
Eliminato uso delle #define DOS e FOXPRO
Risolto il problema di scrollig delle anteprime di stampa
git-svn-id: svn://10.65.10.50/trunk@11087 c028cbd2-c16b-5b4b-a496-9718f37d4682
Files correlati :
Ricompilazione Demo : [ ]
Commento :
Spostata in XVAGA gestione chiavi di protezione
Adeguamenti vari per tutte le altre funzioni spostate
git-svn-id: svn://10.65.10.50/trunk@11073 c028cbd2-c16b-5b4b-a496-9718f37d4682
Files correlati :
Ricompilazione Demo : [ ]
Commento :
Aggiornamento periodico del main trunk con riporti del best of 1.5
git-svn-id: svn://10.65.10.50/trunk@7959 c028cbd2-c16b-5b4b-a496-9718f37d4682
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
Files correlati :
Ricompilazione Demo : [ ]
Commento :
codeb.c Migliorata la funzione static find_slash_backslash
config.cpp Tolto messaggio di creazione config, in quanto blocca il
programma se viene mostrato durante la create!
expr.h Trasformate in TString80 alcune TString
form.* Aggiunto metodo per accedere ai campi per numero
git-svn-id: svn://10.65.10.50/trunk@6947 c028cbd2-c16b-5b4b-a496-9718f37d4682
config.cpp Sostituiti fexist con TFilename::exist
controls.* Migliorato supporto per il resizing dei campi
date.* Promossi da byte a int i parametri di weekday e monthname
git-svn-id: svn://10.65.10.50/trunk@6576 c028cbd2-c16b-5b4b-a496-9718f37d4682
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
array.h Aggiunto metodo TPointer_array::insert_long
browfile.h Aggiunto metodo TBrowse_file::set_vis_win da usare nelle derivazioni
confapp.cpp Aggiornato uso del metodo TConfig::get (vedi sotto)
config.h Tolto #include <xvt.h>
Il metodo TConfig::get ora ritorna una 'const TString&'
non piu' una 'TString&'
I valori di default vengono scritti su file solo se non nulli
controls.cpp Gestione menu di Modifica
Allineamento dei bottoni a fianco di campi o listbox
Corretta gestione dei tasti AltGr nelle tatstiere non U.S.A.
git-svn-id: svn://10.65.10.50/trunk@6040 c028cbd2-c16b-5b4b-a496-9718f37d4682
config.cpp Gestito CONFIG_INSTALL e tolto #include <applicat.h>
maskfld.cpp Migliorato riconoscimento dei bottonui Elmina e e Conferma
msksheet.cpp Corretta gestione focus su campi mancanti
stdtypes.cpp Spostato nel prawin il nome del dongle server
Eliminata chiamata a DB_Exit
xvtility.cpp Riga vuota
git-svn-id: svn://10.65.10.50/trunk@5865 c028cbd2-c16b-5b4b-a496-9718f37d4682
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
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
senza ricorrere all'assoc_array interno che non setta il
flag di dirty!
config.h Aggiunto metodo TConfig::remove_all
default.url Modificata la voce di menu da ~Edit a ~Modifica in quanto
nella visualizzazione stampe esiste gia' il bottone ~Edit,
che fa cose turche diverse da quelle del menu.
maskfld.cpp Corretto filtraggio dei cursori nelle ricerche.
git-svn-id: svn://10.65.10.50/trunk@5583 c028cbd2-c16b-5b4b-a496-9718f37d4682
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
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
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
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
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
isam.cpp Messa fuori da un ciclo una Token_string!
maskfld.cpp Corretto ripristino campi dopo una ricerca
msksheet.cpp Migliorata gestione righe disabiliatate completamente
sheet.cpp
git-svn-id: svn://10.65.10.50/trunk@3509 c028cbd2-c16b-5b4b-a496-9718f37d4682
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