Fix for gadcon update. Not added new gadcon functions.

SVN revision: 31732
This commit is contained in:
Sebastian Dransfeld 2007-09-16 01:46:52 +00:00
parent 7a48673234
commit fa332b234a
4 changed files with 5 additions and 5 deletions

View File

@ -135,7 +135,7 @@ _gc_init(E_Gadcon *gc, const char *name, const char *id, const char *style)
o = edje_object_add(gc->evas);
gcc = e_gadcon_client_new(gc, name, id, style, o);
ni = news_item_new(gcc, o);
ni = news_item_new(gcc, o, id);
gcc->data = ni;
news->items = evas_list_append(news->items, ni);

View File

@ -12,7 +12,7 @@ static void _cb_item_open(void *data, Evas_Object *obj, const char *emissi
*/
News_Item *
news_item_new(E_Gadcon_Client *gcc, Evas_Object *obj)
news_item_new(E_Gadcon_Client *gcc, Evas_Object *obj, const char *id)
{
News_Item *ni;
News_Config_Item *nic;
@ -23,7 +23,7 @@ news_item_new(E_Gadcon_Client *gcc, Evas_Object *obj)
news_theme_edje_set(obj, NEWS_THEME_ITEM);
nic = news_config_item_add(gcc->id);
nic = news_config_item_add(id);
ni->gcc = gcc;
ni->obj = obj;
ni->config = nic;

View File

@ -74,7 +74,7 @@ struct _News_Item
};
News_Item *news_item_new(E_Gadcon_Client *gcc, Evas_Object *obj);
News_Item *news_item_new(E_Gadcon_Client *gcc, Evas_Object *obj, const char *id);
void news_item_free(News_Item *ni);
void news_item_refresh(News_Item *ni, int changed_order, int changed_content, int changed_state);

View File

@ -298,7 +298,7 @@ _dialog_create(News_Viewer *nv)
E_Dialog *dia;
char buf[4096];
snprintf(buf, sizeof(buf), "_e_mod_news_viewer_%c", nv->item->gcc->id[0]);
snprintf(buf, sizeof(buf), "_e_mod_news_viewer_%d", nv->item->gcc->id);
dia = e_dialog_new(e_container_current_get(e_manager_current_get()),
"E", buf);
if (!dia) return 0;