Index: draw_fontsel.c =================================================================== --- draw_fontsel.c (revision 7133) +++ draw_fontsel.c (revision 7134) @@ -200,7 +200,16 @@ pcb_text_set_font(fontsel_layer, fontsel_txt, fid); break; case PCB_TYPE_ELEMENT_NAME: - pcb_message(PCB_MSG_ERROR, "Can't change element name font yet\n"); + { + int which; + pcb_element_t *e = (pcb_element_t *)fontsel_layer; + for(which = 0; which <= PCB_ELEMNAME_IDX_VALUE; which++) { + if (&e->Name[which] == fontsel_txt) { + pcb_element_text_set_font(PCB, PCB->Data, e, which, fid); + break; + } + } + } break; } pcb_gui->invalidate_all();