]> Dogcows Code - chaz/tint2/blobdiff - src/util/area.h
*add* real transparency is now supported... most systray applications work out of...
[chaz/tint2] / src / util / area.h
index 52a8c492492b0126fbff39b5928a60b3ff38d74f..47c265ab9bd26eb1f57a4e262b7b0d6d34a3a79a 100644 (file)
@@ -50,7 +50,7 @@ typedef struct
 
 
 typedef struct {
-       // absolute coordinate in panel
+       // coordinate relative to panel window
        int posx, posy;
        // width and height including border
        int width, height;
@@ -79,6 +79,7 @@ typedef struct {
        void (*_resize)(void *obj);
        void (*_add_child)(void *obj);
        int (*_remove_child)(void *obj);
+       const char* (*_get_tooltip_text)(void *obj);
 } Area;
 
 
@@ -102,5 +103,7 @@ void free_area (Area *a);
 // draw rounded rectangle
 void draw_rect(cairo_t *c, double x, double y, double w, double h, double r);
 
+// clear pixmap with transparent color
+void clear_pixmap(Pixmap p, int x, int y, int w, int h);
 #endif
 
This page took 0.024223 seconds and 4 git commands to generate.