GTK+ Проблема в следующем. Нужно нарисовать прямоугольник на виджете, а в нем (в прямоугольнике) текст. Текст надо расположить в левом верхнем углу прямоугольника. Причем, если текст не помещается в прямоугольник, он должен обрезаться. Итак, нарисовать прямоугольник у меня получилось (gdk_draw_rectangle(..)), текст тоже (создал PangoLayout с нужным мне текстом и отрисовал с помощью gdk_draw_layout(..)) Но вот как обрезать "лишний" текст - не понимаю. Пытаюсь найти, как изменить размеры PangoLayout'а. Чтоб подогнать их (размеры) под размеры прямоугольника - но пока никак. :( Может, кто-нибудь встречался с подобной проблемой?
Ответ на:
комментарий
от ananas
Ответ на:
комментарий
от Ignat
Ответ на:
комментарий
от welkam
Ответ на:
комментарий
от Ignat
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум PostScript и как с ним работать на уровне примитивов (2011)
- Галерея мин-2 (2007)
- Форум [опрос] печать изображений (2005)
- Форум кастомизация Firefox - ваши скриншоты (2013)
- Галерея Still pimping awesome (2012)
- Форум Нарисовать рамку вокруг текста (2012)
- Галерея Моя уютная Plasma 5 (2016)
- Форум [FullШГ] Продолжаю пилить свой скин Micro и расцветочку True для winxp/wine (2010)
- Форум Gtk+ русский текст (2004)
- Форум GTK показать текст (2005)