From ae0903ea87393a8952bfbf7f0df46ce1912f4fd2 Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Sat, 10 Mar 2012 11:38:27 +0000 Subject: [PATCH] Corrigindo apresentação dos menus popup. --- src/gtk/common/config.c | 2 +- src/gtk/uiparser/menuitem.c | 2 +- src/gtk/uiparser/private.h | 2 +- src/gtk/uiparser/uiparser.cbp | 15 ++++++++------- ui/default.xml | 2 +- 5 files changed, 12 insertions(+), 11 deletions(-) diff --git a/src/gtk/common/config.c b/src/gtk/common/config.c index 0111d8f..a4ae1d1 100644 --- a/src/gtk/common/config.c +++ b/src/gtk/common/config.c @@ -355,7 +355,7 @@ void set_boolean_to_config(const gchar *group, const gchar *key, gboolean val) DWORD disp; gchar * path = g_strdup_printf("%s\\%s",registry_path,group); - trace("Creating key %s",path); +// trace("Creating key %s",path); if(RegCreateKeyEx(HKEY_CURRENT_USER,path,0,NULL,REG_OPTION_NON_VOLATILE,KEY_SET_VALUE,NULL,&hKey,&disp) == ERROR_SUCCESS) { DWORD value = val ? 1 : 0; diff --git a/src/gtk/uiparser/menuitem.c b/src/gtk/uiparser/menuitem.c index adf0123..b839af4 100644 --- a/src/gtk/uiparser/menuitem.c +++ b/src/gtk/uiparser/menuitem.c @@ -89,7 +89,7 @@ gtk_menu_shell_append((GtkMenuShell *) menu, widget); - return G_OBJECT(ui_insert_element(info, action, UI_ELEMENT_MENUITEM, names, values, G_OBJECT(widget), error)); + return G_OBJECT(widget); } void ui_end_menuitem(GObject *widget,struct parser *info,GError **error) diff --git a/src/gtk/uiparser/private.h b/src/gtk/uiparser/private.h index 452a9fb..cb4a7f5 100644 --- a/src/gtk/uiparser/private.h +++ b/src/gtk/uiparser/private.h @@ -38,7 +38,6 @@ { UI_ELEMENT_MENUBAR, UI_ELEMENT_MENU, - UI_ELEMENT_MENUITEM, UI_ELEMENT_TOOLBAR, UI_ELEMENT_TOOLITEM, UI_ELEMENT_POPUP, @@ -49,6 +48,7 @@ #define UI_ELEMENT_SEPARATOR UI_ELEMENT_COUNT+1 #define UI_ELEMENT_ACCELERATOR UI_ELEMENT_COUNT+2 #define UI_ELEMENT_SCRIPT UI_ELEMENT_COUNT+3 + #define UI_ELEMENT_MENUITEM UI_ELEMENT_COUNT+4 struct parser { diff --git a/src/gtk/uiparser/uiparser.cbp b/src/gtk/uiparser/uiparser.cbp index 5288f37..0647694 100644 --- a/src/gtk/uiparser/uiparser.cbp +++ b/src/gtk/uiparser/uiparser.cbp @@ -7,8 +7,8 @@