Patch level : 10.1000
Files correlati : ba3.exe cg0.exe cg2.exe ve0.exe ve2.exe mg0.exe ve2.exe Ricompilazione Demo : [ ] Commento : Bug 0001861: Errore gestore di posta predefinita Nella anagrafica clienti se il programma non riesce a trovare il gestore di posta predefinitada un errore prima ancora di premere sul pulsante collegamenti esterni. Visto che tale segnalazione non serve si potrebbe togliere git-svn-id: svn://10.65.10.50/branches/R_10_00@22128 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
		
							parent
							
								
									087d4e2996
								
							
						
					
					
						commit
						80660167b9
					
				@ -264,9 +264,6 @@ TGolem_mask::TGolem_mask()
 | 
				
			|||||||
  ini.list_variables(list);
 | 
					  ini.list_variables(list);
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  // Elimina la posta se c'e'
 | 
					  // Elimina la posta se c'e'
 | 
				
			||||||
  const int mmf_pos = list.find("mailto");     
 | 
					 | 
				
			||||||
  if (mmf_pos >= 0) list.destroy(mmf_pos);
 | 
					 | 
				
			||||||
  
 | 
					 | 
				
			||||||
	// Ordina alfabeticamente
 | 
						// Ordina alfabeticamente
 | 
				
			||||||
  list.sort();
 | 
					  list.sort();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -274,30 +271,15 @@ TGolem_mask::TGolem_mask()
 | 
				
			|||||||
  const int MAX_ITEMS = ITEMS_PER_ROW * 2;
 | 
					  const int MAX_ITEMS = ITEMS_PER_ROW * 2;
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  // Aggiungi la posta se attiva
 | 
					  // Aggiungi la posta se attiva
 | 
				
			||||||
#ifdef WIN32  // verificare
 | 
					 | 
				
			||||||
  if (::GetProfileInt("Mail", "MAPI", 0))
 | 
					 | 
				
			||||||
  {
 | 
					 | 
				
			||||||
    const int items = list.items();
 | 
					 | 
				
			||||||
    const int mmf_pos = (items >= MAX_ITEMS) ? MAX_ITEMS-1 : -1;
 | 
					 | 
				
			||||||
    list.add("mailto", mmf_pos);
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
#else
 | 
					 | 
				
			||||||
	SORRY_BOX();  // verificare
 | 
					 | 
				
			||||||
#endif  
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  int i = 0;
 | 
					  int i = 0;
 | 
				
			||||||
  FOR_EACH_ARRAY_ROW(list, r, row)
 | 
					  FOR_EACH_ARRAY_ROW(list, r, row)
 | 
				
			||||||
  {               
 | 
					  {               
 | 
				
			||||||
    TString16 ext = *row;   
 | 
					    TString16 ext = *row;   
 | 
				
			||||||
    unsigned int icon = 0;
 | 
					    unsigned int icon = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (ext == "mailto") 
 | 
							if (ext[0] != '.')
 | 
				
			||||||
      icon = mail2icon();
 | 
					 | 
				
			||||||
    else
 | 
					 | 
				
			||||||
    {
 | 
					 | 
				
			||||||
			ext.insert(".", 0);
 | 
								ext.insert(".", 0);
 | 
				
			||||||
    icon = xvt_sys_load_icon(ext);
 | 
					    icon = xvt_sys_load_icon(ext);
 | 
				
			||||||
    } 
 | 
					 | 
				
			||||||
    if (icon)
 | 
					    if (icon)
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      const int x = (i < ITEMS_PER_ROW ? i*5 : (i-ITEMS_PER_ROW)*5) + 1;
 | 
					      const int x = (i < ITEMS_PER_ROW ? i*5 : (i-ITEMS_PER_ROW)*5) + 1;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user