int delta; delta = 2; sprintf (fontname, "*pinetree*%d*", font->size + delta); font->font = gdk_font_load(fon
tname); if (font->font == NULL) { delta = 4; sprintf (fontname, "*pinetree*%d*", font->size + de
lta); font->font = gdk_font_load(fontname); if (font->font == NULL) { delta
= 6; sprintf (fontname, "*pinetree*%d*", font->size + delta); font->font
= gdk_font_load(fontname); if (font->font == NULL) { delta = 0
; } } }이렇게 하시고 delta를 글꼴 크기 변수(여기서는 font->size)에
더해주시면 됩니다. 14-18-24와 24 이상 때문에 길어지네요. :)pinetree라는 글꼴 이름도 따로 nam
eoffont쯤으로 정해놓고sprintf (fontname, "*%s*%d*", nameoffont, font->size + delta);로 해주셔도 되겠습니
다. 문자변수 지정은 char nameoffont[길이];로하는 걸로 되어 있네요. 베이직이랑은 너무 달러!
리눅스를 만나기 전까지 프로그램 소스를 안보고 산 게, 한.. 다섯 해?from [ke'izi] : where is [r]
?