private void refresh_note(note_item i) {
notesCtrl.RefreshObject(i);
var item = notesCtrl.ModelToItem(i);
OLVListSubItem idx = item.GetSubItem(0), line = item.GetSubItem(1), text = item.GetSubItem(2);
idx.ForeColor = i.idx_fg;
line.ForeColor = i.line_fg;
text.ForeColor = i.text_fg;
idx.BackColor = line.BackColor = text.BackColor = i.bg;
line.Font = i.font;
text.Font = i.font;
}