GTK+ Проблема в следующем. Нужно нарисовать прямоугольник на виджете, а в нем (в прямоугольнике) текст. Текст надо расположить в левом верхнем углу прямоугольника. Причем, если текст не помещается в прямоугольник, он должен обрезаться. Итак, нарисовать прямоугольник у меня получилось (gdk_draw_rectangle(..)), текст тоже (создал PangoLayout с нужным мне текстом и отрисовал с помощью gdk_draw_layout(..)) Но вот как обрезать "лишний" текст - не понимаю. Пытаюсь найти, как изменить размеры PangoLayout'а. Чтоб подогнать их (размеры) под размеры прямоугольника - но пока никак. :( Может, кто-нибудь встречался с подобной проблемой?

Ответ на:
комментарий
от ananas

Ответ на:
комментарий
от Ignat

Ответ на:
комментарий
от welkam

Ответ на:
комментарий
от Ignat

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум PostScript и как с ним работать на уровне примитивов (2011)
- Форум Нарисовать рамку вокруг текста (2012)
- Галерея Моя уютная Plasma 5 (2016)
- Форум [FullШГ] Продолжаю пилить свой скин Micro и расцветочку True для winxp/wine (2010)
- Форум Gtk+ русский текст (2004)
- Форум GTK показать текст (2005)
- Новости Релиз Plasma 5.22 (2021)
- Форум Мини-олимпиада по программированию — всякие забавные задачки и их решение. (2011)
- Форум Русский текст в GTK (2004)
- Форум Xlib: Нарисовать utf-8 текст в окне (2014)