summaryrefslogtreecommitdiff
path: root/openbox/popup.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-07-10 15:22:36 +0000
committerDana Jansens <danakj@orodu.net>2003-07-10 15:22:36 +0000
commit33a2cdbeb90fa1d5017174abe4fc9c99257ea175 (patch)
treec6f3545a17395d9a473f8912a4e82fb6ef89c4b1 /openbox/popup.c
parent06d3487d49791015902b322408ebb105ba82d9b7 (diff)
prefixing for the Popup->ObPopup struct
Diffstat (limited to 'openbox/popup.c')
-rw-r--r--openbox/popup.c35
1 files changed, 19 insertions, 16 deletions
diff --git a/openbox/popup.c b/openbox/popup.c
index 769b942c..ba1aed0b 100644
--- a/openbox/popup.c
+++ b/openbox/popup.c
@@ -1,3 +1,5 @@
+#include "popup.h"
+
#include "openbox.h"
#include "frame.h"
#include "client.h"
@@ -6,7 +8,8 @@
#include "render/render.h"
#include "render/theme.h"
-typedef struct Popup {
+struct _ObPopup
+{
ObWindow obwin;
Window bg;
@@ -17,13 +20,13 @@ typedef struct Popup {
RrAppearance *a_bg;
RrAppearance *a_icon;
RrAppearance *a_text;
- int gravity;
- int x;
- int y;
- int w;
- int h;
+ gint gravity;
+ gint x;
+ gint y;
+ gint w;
+ gint h;
gboolean mapped;
-} Popup;
+};
Popup *popup_new(gboolean hasicon)
{
@@ -75,23 +78,23 @@ void popup_free(Popup *self)
}
}
-void popup_position(Popup *self, int gravity, int x, int y)
+void popup_position(Popup *self, gint gravity, gint x, gint y)
{
self->gravity = gravity;
self->x = x;
self->y = y;
}
-void popup_size(Popup *self, int w, int h)
+void popup_size(Popup *self, gint w, gint h)
{
self->w = w;
self->h = h;
}
-void popup_size_to_string(Popup *self, char *text)
+void popup_size_to_string(Popup *self, gchar *text)
{
- int textw, texth;
- int iconw;
+ gint textw, texth;
+ gint iconw;
if (!self->a_text)
self->a_text = RrAppearanceCopy(ob_rr_theme->app_hilite_label);
@@ -106,11 +109,11 @@ void popup_size_to_string(Popup *self, char *text)
self->w = textw + iconw + ob_rr_theme->bevel * (self->hasicon ? 3 : 2);
}
-void popup_show(Popup *self, char *text, ObClientIcon *icon)
+void popup_show(Popup *self, gchar *text, ObClientIcon *icon)
{
- int x, y, w, h;
- int textw, texth;
- int iconw;
+ gint x, y, w, h;
+ gint textw, texth;
+ gint iconw;
/* create the shit if needed */
if (!self->a_bg)