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,40 +264,22 @@ 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");
|
// Ordina alfabeticamente
|
||||||
if (mmf_pos >= 0) list.destroy(mmf_pos);
|
|
||||||
|
|
||||||
// Ordina alfabeticamente
|
|
||||||
list.sort();
|
list.sort();
|
||||||
|
|
||||||
const int ITEMS_PER_ROW = 15;
|
const int ITEMS_PER_ROW = 15;
|
||||||
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();
|
ext.insert(".", 0);
|
||||||
else
|
icon = xvt_sys_load_icon(ext);
|
||||||
{
|
|
||||||
ext.insert(".", 0);
|
|
||||||
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