diff --git a/include/relapp.h b/include/relapp.h index e2b5f9511..fc38a35fc 100755 --- a/include/relapp.h +++ b/include/relapp.h @@ -44,12 +44,6 @@ class TRelation_application : public TApplication TMask_field* get_search_field() const; bool autonum(TMask* m, bool rec); - void set_fixed(); // Fissa i campi non modificabili - bool search_mode(); // Attiva la maschera di ricerca - void query_mode(bool pre_ins = FALSE); // Entra in modo ricerca - bool modify_mode(); // Entra in modo modifica - void setkey(); - bool lnflag() const { return _lnflag;} bool has_filtered_cursor() const { return filtered() || force_cursor_usage();} protected: @@ -63,6 +57,12 @@ protected: virtual bool user_create() pure; // Inizializzazione dati utente virtual bool user_destroy() pure; // Distruzione dati utente + void set_fixed(); // Fissa i campi non modificabili + bool search_mode(); // Attiva la maschera di ricerca + void query_mode(bool pre_ins = FALSE); // Entra in modo ricerca + bool modify_mode(); // Entra in modo modifica + void setkey(); + bool lnflag() const { return _lnflag;} // La richiesta della maschera da utilizzare per ogni fase di lavoro (ricerca, inserimento, // modifica avviene sempre in due tempi: changing_mask e get_mask. Cio' serve per gestire // Correttamente le applicazioni con mashere multiple. La prima funzione serve a sapere se