Форум — Development Как получить размер текста? 0 0 Есть текстовая строчка. Есть загруженный шрифт. Как получить ширину и высоту текста? Это нужно чтобы получить координаты для центрирования текста. Спасибо. Ссылка
линеечкой померять. чудо, ты бы хоть тулкит рассекретил. anonymous (27.04.08 11:01:41 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 27.04.08 11:01:41 MSK Линеечкой тоже не получится. Он же не нарисованный, где мерить? Тулкит роли не играет. Мне сейчас бы найти любое решение, любыми инструентами. А уж до нужного видя я приведу. Вообще у меня есть доступ только к Xlib и Glx. Никаких сторонних либ желательно не использовать. anonymous (27.04.08 11:10:12 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 27.04.08 11:10:12 MSK man XTextExtents? anonymous (27.04.08 11:28:42 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 27.04.08 11:28:42 MSK Спасибо! Похоже как раз то что нужно! anonymous (27.04.08 11:36:17 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 27.04.08 11:36:17 MSK ну, и до кучи учти, что для Xft есть XftTextExtentsXXX(). штоп они посдыхали — те, кто понапридумывал кучи разных функций для одного и того же. anonymous (27.04.08 12:26:10 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 27.04.08 12:26:10 MSK ++ по поводу Xft http://cvsweb.xfree86.org/cvsweb/xc/lib/Xft/Xft.h?rev=1.33 typedef struct _XftFont { int ascent; int descent; int height; int max_advance_width; FcCharSet *charset; FcPattern *pattern; } XftFont; Valeriy_Onuchin ★★ (28.04.08 10:27:21 MSK) Ссылка