ui/common/menu.c

changeset 1092
0accf125a65f
parent 1016
ccde46662db7
equal deleted inserted replaced
1091:1524b5dc4d4d 1092:0accf125a65f
146 mitem_set_id(&item->item); 146 mitem_set_id(&item->item);
147 item->item.prev = NULL; 147 item->item.prev = NULL;
148 item->item.next = NULL; 148 item->item.next = NULL;
149 item->item.type = UI_MENU_ITEM; 149 item->item.type = UI_MENU_ITEM;
150 150
151 item->action = nl_strdup(args->action);
151 item->label = nl_strdup(args->label); 152 item->label = nl_strdup(args->label);
152 item->icon = nl_strdup(args->icon); 153 item->icon = nl_strdup(args->icon);
153 item->userdata = args->onclickdata; 154 item->userdata = args->onclickdata;
154 item->callback = args->onclick; 155 item->callback = args->onclick;
155 item->states = uic_copy_states(args->states, &item->nstates); 156 item->states = uic_copy_states(args->states, &item->nstates);

mercurial