]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkmenuitemprivate.h
filechooser: Rename _gtk_file_is_path_not_local() to _gtk_file_has_native_path()
[~andy/gtk] / gtk / gtkmenuitemprivate.h
index df7632fa3c55b9b053e600f6aa53b18e181234a7..689e7d735d3d184659ba8f33030c06663584d41e 100644 (file)
@@ -12,9 +12,7 @@
  * Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __GTK_MENU_ITEM_PRIVATE_H__
@@ -22,7 +20,7 @@
 
 #include <gtk/gtkmenuitem.h>
 #include <gtk/gtkaction.h>
-
+#include <gtk/gtkactionhelper.h>
 
 G_BEGIN_DECLS
 
@@ -33,8 +31,14 @@ struct _GtkMenuItemPrivate
 
   guint16 toggle_size;
   guint16 accelerator_width;
+
+  guint timer;
+
   gchar  *accel_path;
 
+  GtkAction *action;
+  GtkActionHelper *action_helper;
+
   guint show_submenu_indicator : 1;
   guint submenu_placement      : 1;
   guint submenu_direction      : 1;
@@ -43,10 +47,6 @@ struct _GtkMenuItemPrivate
   guint from_menubar           : 1;
   guint use_action_appearance  : 1;
   guint reserve_indicator      : 1;
-
-  guint timer;
-
-  GtkAction *action;
 };
 
 void     _gtk_menu_item_refresh_accel_path   (GtkMenuItem   *menu_item,