Cambiato il nome del metodo code_lenght in code_length
git-svn-id: svn://10.65.10.50/trunk@5102 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
10db253543
commit
74687059d9
@ -195,7 +195,7 @@ public:
|
||||
|
||||
class TCodice_livelli : public TObject
|
||||
{
|
||||
int _code_lenght[MANY_MAG_LEV];
|
||||
int _code_length[MANY_MAG_LEV];
|
||||
TString _name[MANY_MAG_LEV];
|
||||
TString _picture[MANY_MAG_LEV];
|
||||
int _last_level;
|
||||
@ -222,7 +222,7 @@ public:
|
||||
// Ritorna la stringa di picture per i codici gruppo di quel livello
|
||||
const TString & picture(int levnum) const;
|
||||
// Ritorna la lunghezza dei codici gruppo di quel livello
|
||||
const int code_lenght(int levnum) const ;
|
||||
const int code_length(int levnum) const ;
|
||||
// Ritorna la posizione iniziale del codice gruppo di quel livello
|
||||
const int code_start(int levnum) const ;
|
||||
// Ritorna la lunghezza del codice compatto fino a quel livello
|
||||
|
@ -591,11 +591,11 @@ void TCodice_livelli::load(bool enabled, const char *tabname,const char *tabgrp)
|
||||
if ((e==NOERR) && _lev_enabled) {
|
||||
_name[i]=_tabformato.get("S0");
|
||||
_picture[i]=_tabformato.get("S1");
|
||||
_code_lenght[i]=TMetachar::maxstrlen(_picture[i]);
|
||||
_code_length[i]=TMetachar::maxstrlen(_picture[i]);
|
||||
_last_level=i+1;
|
||||
} else {
|
||||
_name[i]="";
|
||||
_code_lenght[i]=0;
|
||||
_code_length[i]=0;
|
||||
_picture[i]="";
|
||||
}
|
||||
e=_tabformato.next();
|
||||
@ -650,15 +650,15 @@ const int TCodice_livelli::code_start(int levnum) const
|
||||
}
|
||||
|
||||
|
||||
const int TCodice_livelli::code_lenght(int levnum) const
|
||||
const int TCodice_livelli::code_length(int levnum) const
|
||||
{
|
||||
/*
|
||||
if (_lev_enabled && levnum <= MANY_MAG_LEV && levnum > 0)
|
||||
return(_code_lenght[levnum-1]);
|
||||
return(_code_length[levnum-1]);
|
||||
else
|
||||
return(0);
|
||||
*/
|
||||
return enabled() ? _code_lenght[levnum-1] : 0;
|
||||
return enabled() ? _code_length[levnum-1] : 0;
|
||||
}
|
||||
|
||||
|
||||
@ -666,7 +666,7 @@ const int TCodice_livelli::packed_lenght(int levnum) const
|
||||
{
|
||||
int start=0;
|
||||
for (int i=0; _lev_enabled && i<levnum && levnum<MANY_MAG_LEV; i++)
|
||||
start+= _code_lenght[i];
|
||||
start+= _code_length[i];
|
||||
return start;
|
||||
}
|
||||
|
||||
@ -689,20 +689,20 @@ const TString & TCodice_livelli::picture(int levnum) const
|
||||
|
||||
void TCodice_livelli::pack_grpcode(TString & pc, const TString &codlev, const int levnum)
|
||||
{
|
||||
pc.overwrite(codlev.left(_code_lenght[levnum-1]),packed_lenght(levnum-1));
|
||||
pc.overwrite(codlev.left(_code_length[levnum-1]),packed_lenght(levnum-1));
|
||||
}
|
||||
|
||||
TString TCodice_livelli::unpack_grpcode(const TString & pc, const int levnum) const
|
||||
{
|
||||
int start=0;
|
||||
for (int i=1; _lev_enabled && i<levnum; i++)
|
||||
start+= _code_lenght[i-1];
|
||||
start+= _code_length[i-1];
|
||||
if (start>=pc.len())
|
||||
return("");
|
||||
else {
|
||||
if (levnum < 1 || levnum > _last_level )
|
||||
return("");
|
||||
return(pc.mid(start,levnum == _last_level ? -1 : _code_lenght[levnum-1]));
|
||||
return(pc.mid(start,levnum == _last_level ? -1 : _code_length[levnum-1]));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -150,7 +150,7 @@ TMask_anamag::TMask_anamag(TRelation * rel,bool mg_autorized) : TMask("ve2400")
|
||||
if (livelli_art->enabled(1+i)) {
|
||||
field(F_LIVART1+i).show();
|
||||
field(F_LIVART1+livelli_giac->last_level()-1).check_type(1+i==livelli_art->last_level() ? CHECK_NONE : CHECK_REQUIRED);
|
||||
((TEdit_field&)field(F_LIVART1+livelli_giac->last_level()-1)).set_width(livelli_art->code_lenght(1+i));
|
||||
((TEdit_field&)field(F_LIVART1+livelli_giac->last_level()-1)).set_width(livelli_art->code_length(1+i));
|
||||
set_handler(F_LIVART1+i, handle_livart);
|
||||
} else {
|
||||
field(F_LIVART1+i).hide();
|
||||
|
Loading…
x
Reference in New Issue
Block a user