| 1341 gtk_action_group_set_translation_domain(action_group, PACKAGE); |
1341 gtk_action_group_set_translation_domain(action_group, PACKAGE); |
| 1342 #endif |
1342 #endif |
| 1343 |
1343 |
| 1344 for (i = 0; i < G_N_ELEMENTS(actions); i++) { |
1344 for (i = 0; i < G_N_ELEMENTS(actions); i++) { |
| 1345 GtkAction *action; |
1345 GtkAction *action; |
| 1346 if (actions[i].toggle) |
1346 if (actions[i].toggle) { |
| 1347 action = GTK_ACTION(gtk_toggle_action_new(actions[i].name, |
1347 action = GTK_ACTION(gtk_toggle_action_new( |
| 1348 actions[i].label, |
1348 actions[i].name, _(actions[i].label), |
| 1349 actions[i].tooltip, |
1349 _(actions[i].tooltip), actions[i].stock)); |
| 1350 actions[i].stock)); |
1350 } else { |
| 1351 else |
1351 action = gtk_action_new(actions[i].name, |
| 1352 action = gtk_action_new(actions[i].name, actions[i].label, |
1352 _(actions[i].label), _(actions[i].tooltip), |
| 1353 actions[i].tooltip, actions[i].stock); |
1353 actions[i].stock); |
| |
1354 } |
| 1354 gtk_action_set_is_important(action, TRUE); |
1355 gtk_action_set_is_important(action, TRUE); |
| 1355 gtk_action_group_add_action(action_group, action); |
1356 gtk_action_group_add_action(action_group, action); |
| 1356 g_signal_connect(G_OBJECT(action), "activate", actions[i].cb, toolbar); |
1357 g_signal_connect(G_OBJECT(action), "activate", actions[i].cb, toolbar); |
| 1357 *(actions[i].action) = action; |
1358 *(actions[i].action) = action; |
| 1358 } |
1359 } |