diff --git a/include/sheet.cpp b/include/sheet.cpp index 98e7876d9..3024b4e96 100755 --- a/include/sheet.cpp +++ b/include/sheet.cpp @@ -1902,14 +1902,14 @@ TBrowse_sheet::TBrowse_sheet(TCursor* cursor, const char* fields, const int sz = csize > 50 ? 50 : csize; // Dimensione del campo di ricerca e = &add_string(c.dlg(), 0, p, 1, y++, csize, flags, sz); // Aggiunge campo con le icone di filtraggio - add_checkbutton(c.dlg()+500, 0, "", sz+18, y-1, 2, 1, "", 10112, 10113).set_handler(filter_handler); + add_checkbutton(c.dlg()+500, 0, "", sz+strlen(p)+ 2, y-1, 2, 1, "", 10112, 10113).set_handler(filter_handler); } break; case CLASS_ZOOM_FIELD: { e = &add_string(c.dlg(), 0, p, 1, y++, 32000, flags, 50); // Aggiunge campo con le icone di filtraggio - add_checkbutton(c.dlg()+500, 0, "", 68, y-1, 2, 1, "", 10112, 10113).set_handler(filter_handler); + add_checkbutton(c.dlg()+500, 0, "", 52 + strlen(p), y-1, 2, 1, "", 10112, 10113).set_handler(filter_handler); } break; case CLASS_REAL_FIELD: