Patch level : 2003 580

Files correlati     : ve0.exe
Ricompilazione Demo : [ ]
Commento            :

Aggiunta update_navigation_bar, usata da ve0 per correggere GF20092


git-svn-id: svn://10.65.10.50/trunk@11443 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2003-09-24 14:54:49 +00:00
parent cbc4457689
commit 1f6069e787
2 changed files with 13 additions and 3 deletions

View File

@ -239,7 +239,6 @@ void TRelation_application::enable_query()
set_fixed(); set_fixed();
} }
void TRelation_application::set_toolbar() void TRelation_application::set_toolbar()
{ {
const int mode = _mask->mode(); const int mode = _mask->mode();
@ -301,6 +300,14 @@ void TRelation_application::set_toolbar()
enable_query(); enable_query();
} }
void TRelation_application::update_navigation_bar()
{
if (_mask->query_mode())
{
set_limits();
set_toolbar();
}
}
bool TRelation_application::save_and_new() const bool TRelation_application::save_and_new() const
{ return FALSE; } { return FALSE; }

View File

@ -84,6 +84,8 @@ private:
bool test_key(word k, bool err); bool test_key(word k, bool err);
// @cmember:(INTERNAL) Abilita la ricerca sulla maschera // @cmember:(INTERNAL) Abilita la ricerca sulla maschera
void enable_query(); void enable_query();
// @cmember:(INTERNAL) Setta i limiti
void set_limits(byte what = 0x3);
// @cmember:(INTERNAL) Abilita i vari bottoni di ricerca della toolbar // @cmember:(INTERNAL) Abilita i vari bottoni di ricerca della toolbar
void set_toolbar(); void set_toolbar();
@ -236,8 +238,9 @@ protected:
// @access Public Member // @access Public Member
public: public:
// @cmember:(INTERNAL) Setta i limiti // @cmember Ricalcola l'attivazione dei bottoni di navigazione
void set_limits(byte what = 0x3); void update_navigation_bar();
// @cmember Ritorna la maschera corrente // @cmember Ritorna la maschera corrente
TMask& curr_mask() const TMask& curr_mask() const
{ return *_mask; } { return *_mask; }