118 Commits

Author SHA1 Message Date
alex
94eb35ae2b Correzione MI3381. Tolti i metodi get_mode() e mode() di TForm; al loro
posto vi e' ora get_fink_mode() e set_fink_mode() per settare il
tipo di fincatura sulla stampante.


git-svn-id: svn://10.65.10.50/trunk@4722 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-19 15:04:33 +00:00
guy
2487f8653a defmask.h Tolta sdefinizione di min e max
expr.cpp    Cambiato in yesnofatal un fatal
form.cpp    Io non cio' colpa
maskfld.cpp Cambiata gestione K_TAB per validate degli edit field
relapp.cpp  Io non cio' colpa
sheet.cpp   Aggiunte righe multiple
uml.h	    Sdefiniti min e max


git-svn-id: svn://10.65.10.50/trunk@4678 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-16 12:52:23 +00:00
augusto
37455c490a Versione con subsections
git-svn-id: svn://10.65.10.50/trunk@4677 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-16 12:41:59 +00:00
alex
0e6df8119c Porting a 32 Bit
git-svn-id: svn://10.65.10.50/trunk@4485 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-06-02 09:59:21 +00:00
angelo
c4a26ad0d5 Correzione MI3381. Tolti i metodi get_mode() e mode() di TForm; al loro
posto vi e' ora get_fink_mode() e set_fink_mode() per settare il
tipo di fincatura sulla stampante.


git-svn-id: svn://10.65.10.50/trunk@4436 c028cbd2-c16b-5b4b-a496-9718f37d4682
1997-05-28 12:44: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
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