dei profili E.C.:
metodi agggiunti: TForm::genera_inmtestazioni, TForm::remove_temp_items,
TForm::put_examples, TForm::remove_examples, TForm::set_mode,
TPrint_section::set_mode
metodi modificati: TForm::reread, TPrint_section::destroy_field,
TPrint_section::tab. Corretti inoltre il ricalcolo della larghezza colonna
nel caso cambi il font, e sistemato l'offset di stampa.
git-svn-id: svn://10.65.10.50/trunk@2382 c028cbd2-c16b-5b4b-a496-9718f37d4682
Aggiunto metodo TPrint_section::destroy_fields() per rimuovere
tutti i campi.
git-svn-id: svn://10.65.10.50/trunk@2356 c028cbd2-c16b-5b4b-a496-9718f37d4682
friend TForm_EC_editor, maschera di sezione parametrizzabile.
Modifiche a TForm_flags:
aggiunto membro memo e funzione set_memo(), per identificare un campo
Memo sul form
Modifiche a TForm_item:
membro _memo, metodo memo() che ritorna lo stato di _flag.memo, e
metodo memo_info() che ritorna il reference a _memo.
git-svn-id: svn://10.65.10.50/trunk@2341 c028cbd2-c16b-5b4b-a496-9718f37d4682
form.* Resi virtuali i metodi sul cursore e la relazione principale
mask.h Resa virtuale la on_firm_change
relation.cpp Eliminata include di sort.h
sheet.* Aggiunto metodo cursor() e reso nuovamente privato _cursor
sort.* Eliminata include di isam.h
git-svn-id: svn://10.65.10.50/trunk@2207 c028cbd2-c16b-5b4b-a496-9718f37d4682
Window/maskfld: corretti errori line() e aggiunto flag allow_pipe nei field
git-svn-id: svn://10.65.10.50/trunk@2184 c028cbd2-c16b-5b4b-a496-9718f37d4682
Si puo' ora dire al form se effettuare il posizionamento o no.
Fatto e provato sulla stampa versamenti.
git-svn-id: svn://10.65.10.50/trunk@2120 c028cbd2-c16b-5b4b-a496-9718f37d4682
gestione posizionamenti e altre modifiche minori.
printer.h : aggiunto metodo TPrinter.is_generic(), ritorna TRUE se
la stampante e' generico/solo testo
printwin.h,
printwin.cpp: aggiunto membro TPrintwin._realformlen, modificato il
costruttore e metodo TPrintwin::paint_row(), per
correggere il buco di TTY.DRV (mangia una riga...)
form.h,
form.cpp : aggiunto metodo TForm::arrange_form() per gestire i
posizionamenti; aggiunti i membri _ipy, _ipx, _fpx e _char_to_pos
aggiunto metodo TForm_string::edit() per disabilitare la gestione
del testo fisso. Modificata la TForm_number::update() aggiungendo
la possibilita' di specificare la lunghezza della picture in
lettere. Rimosso il controllo sulla lunghezza del foglio fisico.
Aggiunta la gestione dei nuovi membri su file e su maschera.
git-svn-id: svn://10.65.10.50/trunk@2028 c028cbd2-c16b-5b4b-a496-9718f37d4682
ba2100 e ba2500 per quanto riguarda gli editor dei profili per deleghe
ed editor dei profili per estratto conto.
Queste le modifiche richieste da Paolo per una migliore funzionalita':
- cambiata intestazione dello sheet di selezione items del form.
- cambiata la maschere ba2100f.uml per aggiungere la
visualizzazione della lunghezza del foglio.
Queste le modifiche apportate per l'iniziale implementazione del form
editor per i profili di estratto conto:
- aggiunto calcolo e controllo, in inserimento, della somma della
lunghezze delle sezioni di uno stesso tipo di pagina
- aggiunto un analogo controllo in TForm::print()
- cambiato metodo TForm::section() per la selezione del paramtero "p"
poiche' causava alcune incongruenze quando tenta di calcolare la
lunghezza usata dal form.
- cambiata TForm::height(): aggiunto un controllo sull'esistenza
della pagina e sezione
- cambiato il tipo del membro _code da long a TString, poiche' e'
cambiata il tipo del campo sul tracciato record
git-svn-id: svn://10.65.10.50/trunk@1965 c028cbd2-c16b-5b4b-a496-9718f37d4682
Aggiornati form
Corretta query_mode della TRelapp
Corretto warning long->int in text
git-svn-id: svn://10.65.10.50/trunk@1376 c028cbd2-c16b-5b4b-a496-9718f37d4682
Aggiunta classe TRelation_description
Modifiche in corso d'opera per il form editor
git-svn-id: svn://10.65.10.50/trunk@1330 c028cbd2-c16b-5b4b-a496-9718f37d4682
Tolto il bottone di stampa dalle finestre di visualizzazione
Adattati checks per FOXPRO
Resi meno ridicoli i messaggi corrispondenti a F11 e F12 (mi mancheranno)
git-svn-id: svn://10.65.10.50/trunk@941 c028cbd2-c16b-5b4b-a496-9718f37d4682