2009-03-24 Alberto Garcia <agarcia@igalia.com>
[hildon] / src / hildon-app-menu-private.h
index c1ccfb6..2312632 100644 (file)
@@ -3,7 +3,7 @@
  *
  * Copyright (C) 2008 Nokia Corporation, all rights reserved.
  *
- * Contact: Karl Lattimer <karl.lattimer@nokia.com>
+ * Contact: Rodrigo Novo <rodrigo.novo@nokia.com>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU Lesser Public License as published by
@@ -25,20 +25,27 @@ G_BEGIN_DECLS
                                                 (G_TYPE_INSTANCE_GET_PRIVATE ((obj), \
                                                 HILDON_TYPE_APP_MENU, HildonAppMenuPrivate));
 
-typedef struct                                  _HildonAppMenuPrivate HildonAppMenuPrivate;
-
 struct                                          _HildonAppMenuPrivate
 {
     GtkBox *filters_hbox;
     GtkBox *vbox;
     GtkTable *table;
+    GtkWindow *parent_window;
     GdkWindow *transfer_window;
     gboolean pressed_outside;
     GList *buttons;
     GList *filters;
     guint columns;
+    guint find_intruder_idle_id;
+    guint hide_idle_id;
 };
 
+void G_GNUC_INTERNAL
+hildon_app_menu_set_parent_window              (HildonAppMenu *self,
+                                                GtkWindow     *parent_window);
+
+gpointer G_GNUC_INTERNAL
+hildon_app_menu_get_parent_window              (HildonAppMenu *self);
 
 G_END_DECLS