103 Commits

Author SHA1 Message Date
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
villa
70c3e5a7bc Generazione automatica fincatura; aggiunto BOX, corrette cazzatelle
git-svn-id: svn://10.65.10.50/trunk@2296 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-15 11:35:47 +00:00
guy
fc96dc05b5 Resa out of line la funzione editor per non includere applicat.h in form.h
git-svn-id: svn://10.65.10.50/trunk@2292 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-14 14:30:58 +00:00
villa
68ea3ebd0a Cagatina
git-svn-id: svn://10.65.10.50/trunk@2287 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-14 11:55:44 +00:00
villa
c163b8e1e7 Megamodifica form editor
git-svn-id: svn://10.65.10.50/trunk@2285 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-14 10:45:17 +00:00
guy
506e99c7d1 Aggiunto metodo section che accetta il page_type come una volta: era stato
sostituito da quello che accetta un numero di pagina


git-svn-id: svn://10.65.10.50/trunk@2284 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-14 08:00:27 +00:00
guy
fb74dc3723 Aggiunto metodo per settare _lastpage
git-svn-id: svn://10.65.10.50/trunk@2278 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-12 13:35:59 +00:00
guy
780df3a079 Aggiunta gestione di get e set_picture ai form items
git-svn-id: svn://10.65.10.50/trunk@2272 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-11 17:36:57 +00:00
gianluca
b951884742 Aggiunti i messaggi di inizializzazione
git-svn-id: svn://10.65.10.50/trunk@2231 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-12-04 10:27:42 +00:00
guy
1b4bb30c66 default.url Aggiunto discardable alle icone ed ai cursori
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
1995-11-27 08:39:18 +00:00