diff options
Diffstat (limited to 'abs/mv-core/ghosd/ghosd-0.0.1/ghosd/ghosd-text.c')
-rw-r--r-- | abs/mv-core/ghosd/ghosd-0.0.1/ghosd/ghosd-text.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/abs/mv-core/ghosd/ghosd-0.0.1/ghosd/ghosd-text.c b/abs/mv-core/ghosd/ghosd-0.0.1/ghosd/ghosd-text.c deleted file mode 100644 index ba62616..0000000 --- a/abs/mv-core/ghosd/ghosd-0.0.1/ghosd/ghosd-text.c +++ /dev/null @@ -1,25 +0,0 @@ -/* ghosd -- OSD with fake transparency, cairo, and pango. - * Copyright (C) 2006 Evan Martin <martine@danga.com> - */ - -#include "config.h" - -#include <pango/pangocairo.h> -#include "ghosd-internal.h" -#include "ghosd-text.h" - -void -ghosd_text_set_position(Ghosd *ghosd, int x, int y, PangoLayout *layout) { - PangoRectangle ink_rect; - pango_layout_get_pixel_extents(layout, &ink_rect, NULL); - /*printf("rect %d %d %d %d\n", - ink_rect.x, ink_rect.y, - ink_rect.width, ink_rect.height);*/ - - const int width = ink_rect.x + ink_rect.width+5; - const int height = ink_rect.y + ink_rect.height+5; - - ghosd_set_position(ghosd, x, y, width, height); -} - -/* vim: set ts=2 sw=2 et cino=(0 : */ |