112 Commits

Author SHA1 Message Date
guy
29d9bff0d9 classes.h Aggiunta classe GRID_FIELD_CLASS
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
1996-12-10 08:28:14 +00:00
paola
4daae140f1 Correzione alla stampa di valori numerici con pictures di solo @.
git-svn-id: svn://10.65.10.50/trunk@3975 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-12-07 09:45:01 +00:00
guy
aa4c2968bc Corretta la reset delle sezioni di stampa dei form
git-svn-id: svn://10.65.10.50/trunk@3720 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-10-07 16:08:14 +00:00
angelo
d940129a6b Corretto errore MI.... : evita l'update dello spreadsheet, permettendo
di variare i parametri del campo anche da spreadsheet, senza entrare
dettaglio.


git-svn-id: svn://10.65.10.50/trunk@3661 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-09-26 07:43:15 +00:00
guy
9351353bc3 form.cpp Corretta imperfezione sulla riga di poszionamento della X
maskfld.cpp   Corretta gestione focusdirty dei listfield


git-svn-id: svn://10.65.10.50/trunk@3630 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-09-19 10:45:54 +00:00
angelo
ce341c3cb2 Aggiunta alla readprofile(). Salta eventuali sezioni sconosciute.
git-svn-id: svn://10.65.10.50/trunk@3597 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-09-17 10:45:50 +00:00
angelo
1c27eca32a Modifiche affinche funzioni l'offset negativo (sposta in alto la stampa).
git-svn-id: svn://10.65.10.50/trunk@3479 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-09-02 14:18:13 +00:00
angelo
bd3fef754a Corretta la lettura della sezione general di un form:
chiamava popkey() anziche' key(), per cui sbagliava se effettuava
piu' di un ciclo.


git-svn-id: svn://10.65.10.50/trunk@3393 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-08-14 15:37:33 +00:00
guy
edf7cbf467 clifo.h Aggiunti campi agente e zona
controls.cpp  Corretta selezione iniziale nei listbox contenuti negli sheet
form.cpp      Aggiunto metodo per disabilitare le somme


git-svn-id: svn://10.65.10.50/trunk@3337 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-08-08 09:21:57 +00:00
guy
479c93ab42 maskfld.cpp Aggiiustata gestione del tasto gestione
msksheet.cpp   Reso parametrico autoselect
controls.h     Aggiunto prompt con sottolineatura ai bottoni
form.cpp       Corretto commento
xvtility.cpp   Spostati in controls i colori
sheet.cpp      Corretto sort numeber delle colonnne


git-svn-id: svn://10.65.10.50/trunk@3229 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-07-24 08:43:02 +00:00
ale
58f9c5fef6 Utilizzato un real al posto di un double nel calcolo del rapporto di
conversione tra caratteri


git-svn-id: svn://10.65.10.50/trunk@3186 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-07-15 07:34:45 +00:00
angelo
aa62a48d4a Settato il membro _effective_height (al fine di utilizzarlo) nella
put_paragraph(). Rimossa la put_paragraph() dalla validate() dei
messaggi custom in TForm.


git-svn-id: svn://10.65.10.50/trunk@3185 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-07-15 07:20:20 +00:00
guy
d3ccbe4673 Corretta gestione righe disabilitate degli sheet
git-svn-id: svn://10.65.10.50/trunk@3179 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-07-11 12:33:58 +00:00
guy
41b7692b62 array.cpp Corretto commento sul metodo TBit_array:copy
form.cpp     Aggiunta gestione del rapporto tra i caratteri in god-mode
isam.cpp     Corretto metodo dump quando riceve un file non valido
maskfld.cpp  Modificato metodo on_key degli TOperable per i tasti funzione
msksheet.cpp Corrtto metodo on_key per gestire meglio il cambio pagina
sheet.cpp    Corretto aggiornamento della colonna dei checks
xvtility.cpp


git-svn-id: svn://10.65.10.50/trunk@3175 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-07-10 07:28:26 +00:00
guy
85a2d7afec form.cpp Aggiunti const a funzioni virtuali che una volta l'avevano
controls.cpp  Corretto lo scrolling e le dimensioni dei listbox
window.cpp    Corretti colori trasparenti


git-svn-id: svn://10.65.10.50/trunk@3143 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-07-08 07:24:36 +00:00
villa
a1d587ff67 Aggiunto un const che impediva la lettura/scrittura di FIELD
git-svn-id: svn://10.65.10.50/trunk@3086 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-06-26 14:08:40 +00:00
villa
fa160adf84 Sistemati ID campi e handler per editing riferimenti archivi
git-svn-id: svn://10.65.10.50/trunk@3070 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-06-24 07:59:22 +00:00
angelo
5c0d1e5bf3 Resa virtuale e pubblica la TForm_item::put_paragraph().
Tolti i set_handler() relativi ai bottoni obsoleti in ba2100f e associati
ai relativi K_F9.
Aggiunta la cancellazione del form nuovo se in inserimento l'user
preme Annulla.
Tolta la fastidiosa domanda "Salvo i dati generali" in caso di nuovo form.


git-svn-id: svn://10.65.10.50/trunk@3024 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-06-18 16:44:12 +00:00
angelo
5186ac4a31 Corretta la richiesta del font-name e font-size dalla maschera solo
se si tratta di editor base.


git-svn-id: svn://10.65.10.50/trunk@2919 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-28 09:41:18 +00:00
angelo
745451af76 Modificata la TForm::read(), corretto l'errore ritornato dalla read().
git-svn-id: svn://10.65.10.50/trunk@2905 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-24 13:14:14 +00:00
angelo
fd1396a30b Correzione errore MI1087 (Variazione della descrizione di un profilo
esistente). Resa piu' snella la TForm_item::dup() (eliminata la
TForm_item::make_new_item()). Corretta la gestione della modifica del
font per i profili base (deleghe).


git-svn-id: svn://10.65.10.50/trunk@2854 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-20 13:07:32 +00:00
alex
1abadee271 Corretta dichiarazione di fink
git-svn-id: svn://10.65.10.50/trunk@2806 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-05-14 10:07:18 +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
fb2df3ca73 Correzione errori:
MI3346: aggiunta la set_compulsory_specials() alla fine della TForm::reread()
MI3347: implementati i metodi TForm_item::dup(), TForm_item::make_new_item()
TForm_item::copy_to_form_item(). Implementate anche le dup() per le
classi derivate da TForm_item. Corretto il metodo TPrint_section::copy()


git-svn-id: svn://10.65.10.50/trunk@2747 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-04-17 16:43:58 +00:00
alex
8e1aa76c3b Corretto primo salto pagina
git-svn-id: svn://10.65.10.50/trunk@2659 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-03-01 14:02:56 +00:00
alex
10b377cf0a Correzioni all'editor dei form
git-svn-id: svn://10.65.10.50/trunk@2651 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-02-28 16:58:50 +00:00
villa
677751be4d Form non l'occambiato
Invecie viswin l'ocambiata
ecciomesso l'uppdate cuando glie si da il focus


git-svn-id: svn://10.65.10.50/trunk@2647 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-02-28 09:43:52 +00:00
alex
3a5d57c310 Corretta gestione ultima pagina
git-svn-id: svn://10.65.10.50/trunk@2643 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-02-26 13:25:34 +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
5aa3c59a2a Aggiunti metodi TForm::set_compulsory_specials() e TForm::get_compulsory_specials(),
per settare gli specials di default (intestazione, offset e fincatura)
per ogni item. Implementata la TForm_item::get_special_item().
Aggiunta la possibilita' di salvare anche gli spazi oltre la fine
dell'intestazione.


git-svn-id: svn://10.65.10.50/trunk@2549 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-02-03 10:52:05 +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
villa
a3f12ff8c0 Eliminato errore caricamento form EC (leggeva le righe form dell'ultimo
in lingua anche se non aveva la lingua)


git-svn-id: svn://10.65.10.50/trunk@2515 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-29 11:47:01 +00:00
angelo
770a2714f9 Aggiunto metodo TForm_number::put_paragraph(), corretto TForm_number::aplly_format()
Resa protected la TForm::change_number_format().


git-svn-id: svn://10.65.10.50/trunk@2492 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-23 12:16:28 +00:00
angelo
a965a36900 Aggiunto il settaggio del fontname e fontsize in caricamento del form.
git-svn-id: svn://10.65.10.50/trunk@2471 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-18 18:18:47 +00:00
angelo
1ceeb20a33 Sostituito membro _section_mask con metodo section_mask() virtuale.
Spostata in protected la exist(); aggiunti metodi pre_edit_checks() e
post_edit_checks() per effettuare controlli non standard sull'editing
di sezione. Rimossi metodi remove_temp_items(), put_examples() e
remove_examples(). Aggiunto membro _ofsvr in TPrint_section per l'offset
verticale intestazione colonna. Rimossa la find_first_col().
Corretta visualizzazione esempi data, rimossa la gestione degli specials
di default, corretta la gestione della prima colonna COLUMNWISE; corretto
metodo TForm_item::x() per COLUMNWISE (ora ritorna la coordinata x +
l'ooffset prima colonna); aggiunta la gestione della larghezza campo
anche in sezioni non COLUMNWISE. Corretta la visualizzazione delle
stringhe di esempio. Corretta la gestione dello sheet di selezione ed
edit dei form_items. Ristrutturata la TPrint_section::edit() per effettuare
controlli non standard.


git-svn-id: svn://10.65.10.50/trunk@2446 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-13 10:44:36 +00:00
angelo
951af4a11c Aggiunto il metodo TForm::mode() che ritorna il modo _background; cambiati
i metodi TForm::print e TForm::read() per settare il modo fincatura e
gli offset. Cambiato il metodo TForm::set_mode(): ora inizializza anche
la stampante.


git-svn-id: svn://10.65.10.50/trunk@2416 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-09 18:07:33 +00:00
angelo
96ef959b91 Aggiunto metodo TPrint_section::find_first_col() che ritorna l'id della
prima colonna stampabile. Aggiunto TForm_item::_col_head, per memorizzare
le intestazioni di sezioni COLUNWISE. Modificata la gestione delle
intestazioni e delle larghezze colonna in sezioni COLUMNWISE (metodi
genera_intestazioni(), tab() e altri).


git-svn-id: svn://10.65.10.50/trunk@2412 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-09 11:34:13 +00:00
guy
f2c1511f11 Risolto conflitto
git-svn-id: svn://10.65.10.50/trunk@2409 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-09 10:51:59 +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
alex
f32b35bfa1 Corretto metodo TPrint_section::tab() e tolta la segnalazione di errore
se la prima colonna stampabile era diversa da 1.


git-svn-id: svn://10.65.10.50/trunk@2403 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-08 14:54:01 +00:00
angelo
60617a3661 Inserito il salvataggio della fincatura per ogni form.
Ristrutturazione metodi TForm_item::x(), aggiunta metodi set_x(), get_column()
e set_column.


git-svn-id: svn://10.65.10.50/trunk@2397 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-01-05 18:39:12 +00:00
angelo
d12de9d600 Rif. mod. 96/1. Modifiche effettuate per la gestione e l'anteprima
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
1996-01-03 15:51:25 +00:00
villa
c6f7fdfff1 Everyfink is now working
git-svn-id: svn://10.65.10.50/trunk@2359 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-28 10:31:20 +00:00
angelo
68de7c2f96 Aggiunto metodo TForm::reread() per rileggere una sezione.
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
1995-12-23 12:14:50 +00:00
angelo
4e73dfb702 Aggiunta funzione fnt_handler, per controllare la larghezza colonna
di una sezione COLUMNWISE.
Aggiunta gestione dei campi memo di un form.
Modificati metodi di lettura/salvataggio di TPrint_section e TForm_item
per gestire il campo memo, il prompt, l'offset iniziale, la fincatura
destra e sinistra.
Corretta la visualizzazione delle informazioni di una sezione COLUMNWISE
Aggiunto il salvataggio su file del membro _ofspc di TPrint_section
Aggiunta la gestione delle descrizioni dell'estratto conto.
Corretto il salvataggio di TDate_iten su file.
Aggiunto il ricalcolo della larghezza colonna nel caso ssi cambi il
font di stampa.


git-svn-id: svn://10.65.10.50/trunk@2342 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-22 15:57:45 +00:00
villa
c872f8ceb5 Linee e box in modo testo
git-svn-id: svn://10.65.10.50/trunk@2334 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-22 12:01:15 +00:00
villa
f9ac1b045a Dio gabrone
git-svn-id: svn://10.65.10.50/trunk@2319 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-19 12:02:36 +00:00
villa
585c6020ac Autofinkatura
git-svn-id: svn://10.65.10.50/trunk@2318 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-19 09:44:13 +00:00
guy
c3911bba9e assoc.cpp Da' errore se si cerca un oggetto inesistente
form.cpp    Aggiunte le righe smussate
form.h      Aggiunto metodo set_prompt
printer.cpp Aggiunte righe smussate


git-svn-id: svn://10.65.10.50/trunk@2304 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-15 17:11:18 +00:00
villa
c27b2559ca Cazzatina
git-svn-id: svn://10.65.10.50/trunk@2297 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-15 11:54:24 +00:00