Patch level : 12.00 1322
Files correlati : 777.exe tp*.exe Commento : Diano CU
This commit is contained in:
		
							parent
							
								
									96adac3e57
								
							
						
					
					
						commit
						a889d14508
					
				@ -340,11 +340,27 @@ bool TAVM_monitor::on_field_event(TOperable_field& o, TField_event e, long jolly
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
  switch (o.dlg())
 | 
					  switch (o.dlg())
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
  case DLG_CANCEL:
 | 
							case DLG_CANCEL:
 | 
				
			||||||
    if (e == fe_button)
 | 
								if (e == fe_button)
 | 
				
			||||||
      set_ignore_mon(true);
 | 
									set_ignore_mon(true);
 | 
				
			||||||
    break;
 | 
								break;
 | 
				
			||||||
  default: break;
 | 
							case DLG_NEXTREC:
 | 
				
			||||||
 | 
								if (e == fe_button)
 | 
				
			||||||
 | 
									stop_run(K_F11);
 | 
				
			||||||
 | 
								break; 
 | 
				
			||||||
 | 
							case DLG_LASTREC:
 | 
				
			||||||
 | 
								if (e == fe_button)
 | 
				
			||||||
 | 
									stop_run(K_F10);
 | 
				
			||||||
 | 
								break;
 | 
				
			||||||
 | 
							case DLG_ELABORA:
 | 
				
			||||||
 | 
								if (e == fe_button)
 | 
				
			||||||
 | 
									stop_run(K_F5);
 | 
				
			||||||
 | 
								break;
 | 
				
			||||||
 | 
							case DLG_QUIT:
 | 
				
			||||||
 | 
								if (e == fe_button)
 | 
				
			||||||
 | 
									stop_run(K_QUIT);
 | 
				
			||||||
 | 
								break;
 | 
				
			||||||
 | 
							default: break;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  return true;
 | 
					  return true;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@ -1143,7 +1159,7 @@ TAVM::~TAVM()
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
TAVM& TAlex_virtual_machine::avm()
 | 
					TAVM& TAlex_virtual_machine::avm()
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  if (_avm == NULL)
 | 
					  if (_avm == nullptr)
 | 
				
			||||||
    _avm = new TAVM(this);
 | 
					    _avm = new TAVM(this);
 | 
				
			||||||
  return *_avm;
 | 
					  return *_avm;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -2723,7 +2723,7 @@ int TSystemisamfile::overwrite(
 | 
				
			|||||||
// @comm Se <p extended> e' TRUE e trova alcune stringhe col formato %stringa% (es. %frm%)
 | 
					// @comm Se <p extended> e' TRUE e trova alcune stringhe col formato %stringa% (es. %frm%)
 | 
				
			||||||
//       ne sostituisce i valori (es. ditta corrente).
 | 
					//       ne sostituisce i valori (es. ditta corrente).
 | 
				
			||||||
                                      
 | 
					                                      
 | 
				
			||||||
// @xref <mf TSystemisamfile::dump>
 | 
					// @xref <mf TSystemisamfile::overwrite>
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  int err=NOERR;
 | 
					  int err=NOERR;
 | 
				
			||||||
 | 
				
			|||||||
@ -703,6 +703,7 @@ public:
 | 
				
			|||||||
  const TFilename& filename() const { return _path; }
 | 
					  const TFilename& filename() const { return _path; }
 | 
				
			||||||
  bool save(const char* fname) const;
 | 
					  bool save(const char* fname) const;
 | 
				
			||||||
  bool load(const char* fname);
 | 
					  bool load(const char* fname);
 | 
				
			||||||
 | 
						void show_all_sections();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // Used by TReport_printer
 | 
					  // Used by TReport_printer
 | 
				
			||||||
  void set_page(word r, word p) { _rep_page = r; _book_page = p; } 
 | 
					  void set_page(word r, word p) { _rep_page = r; _book_page = p; } 
 | 
				
			||||||
 | 
				
			|||||||
@ -2798,6 +2798,7 @@ long TReport_book::print_section(TReport_section& rs)
 | 
				
			|||||||
  if (rs.condition().full())
 | 
					  if (rs.condition().full())
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    TVariant var;
 | 
					    TVariant var;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    _report->evaluate(rs.condition(), var, _alfafld);
 | 
					    _report->evaluate(rs.condition(), var, _alfafld);
 | 
				
			||||||
    if (!var.as_bool())
 | 
					    if (!var.as_bool())
 | 
				
			||||||
      return -2;
 | 
					      return -2;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user