comparison src/layout_util.c @ 163:e3f12d4abc04

<num> toggles mark num <control><num> selects mark num
author nadvornik
date Thu, 20 Dec 2007 16:18:28 +0000
parents 1a42a2451575
children f6e307c7bad6
comparison
equal deleted inserted replaced
162:1a42a2451575 163:e3f12d4abc04
1042 { "Rename", NULL, N_("_Rename..."), "<control>R", NULL, CB(layout_menu_rename_cb) }, 1042 { "Rename", NULL, N_("_Rename..."), "<control>R", NULL, CB(layout_menu_rename_cb) },
1043 { "Delete", GTK_STOCK_DELETE, N_("_Delete..."), "<control>D", NULL, CB(layout_menu_delete_cb) }, 1043 { "Delete", GTK_STOCK_DELETE, N_("_Delete..."), "<control>D", NULL, CB(layout_menu_delete_cb) },
1044 { "CloseWindow", GTK_STOCK_CLOSE,N_("C_lose window"), "<control>W", NULL, CB(layout_menu_close_cb) }, 1044 { "CloseWindow", GTK_STOCK_CLOSE,N_("C_lose window"), "<control>W", NULL, CB(layout_menu_close_cb) },
1045 { "Quit", GTK_STOCK_QUIT, N_("_Quit"), "<control>Q", NULL, CB(layout_menu_exit_cb) }, 1045 { "Quit", GTK_STOCK_QUIT, N_("_Quit"), "<control>Q", NULL, CB(layout_menu_exit_cb) },
1046 1046
1047 { "Editor0", NULL, "editor0", "<control>1", NULL, CB(layout_menu_edit_cb) }, 1047 { "Editor0", NULL, "editor0", NULL, NULL, CB(layout_menu_edit_cb) },
1048 { "Editor1", NULL, "editor1", "<control>2", NULL, CB(layout_menu_edit_cb) }, 1048 { "Editor1", NULL, "editor1", NULL, NULL, CB(layout_menu_edit_cb) },
1049 { "Editor2", NULL, "editor2", "<control>3", NULL, CB(layout_menu_edit_cb) }, 1049 { "Editor2", NULL, "editor2", NULL, NULL, CB(layout_menu_edit_cb) },
1050 { "Editor3", NULL, "editor3", "<control>4", NULL, CB(layout_menu_edit_cb) }, 1050 { "Editor3", NULL, "editor3", NULL, NULL, CB(layout_menu_edit_cb) },
1051 { "Editor4", NULL, "editor4", "<control>5", NULL, CB(layout_menu_edit_cb) }, 1051 { "Editor4", NULL, "editor4", NULL, NULL, CB(layout_menu_edit_cb) },
1052 { "Editor5", NULL, "editor5", "<control>6", NULL, CB(layout_menu_edit_cb) }, 1052 { "Editor5", NULL, "editor5", NULL, NULL, CB(layout_menu_edit_cb) },
1053 { "Editor6", NULL, "editor6", "<control>7", NULL, CB(layout_menu_edit_cb) }, 1053 { "Editor6", NULL, "editor6", NULL, NULL, CB(layout_menu_edit_cb) },
1054 { "Editor7", NULL, "editor7", "<control>8", NULL, CB(layout_menu_edit_cb) }, 1054 { "Editor7", NULL, "editor7", NULL, NULL, CB(layout_menu_edit_cb) },
1055 { "Editor8", NULL, "editor8", "<control>9", NULL, CB(layout_menu_edit_cb) }, 1055 { "Editor8", NULL, "editor8", NULL, NULL, CB(layout_menu_edit_cb) },
1056 { "Editor9", NULL, "editor9", "<control>0", NULL, CB(layout_menu_edit_cb) }, 1056 { "Editor9", NULL, "editor9", NULL, NULL, CB(layout_menu_edit_cb) },
1057 { "RotateCW", NULL, N_("_Rotate clockwise"), "bracketright", NULL, CB(layout_menu_alter_90_cb) }, 1057 { "RotateCW", NULL, N_("_Rotate clockwise"), "bracketright", NULL, CB(layout_menu_alter_90_cb) },
1058 { "RotateCCW", NULL, N_("Rotate _counterclockwise"), "bracketleft", NULL, CB(layout_menu_alter_90cc_cb) }, 1058 { "RotateCCW", NULL, N_("Rotate _counterclockwise"), "bracketleft", NULL, CB(layout_menu_alter_90cc_cb) },
1059 { "Rotate180", NULL, N_("Rotate 1_80"), "<shift>R", NULL, CB(layout_menu_alter_180_cb) }, 1059 { "Rotate180", NULL, N_("Rotate 1_80"), "<shift>R", NULL, CB(layout_menu_alter_180_cb) },
1060 { "Mirror", NULL, N_("_Mirror"), "<shift>M", NULL, CB(layout_menu_alter_mirror_cb) }, 1060 { "Mirror", NULL, N_("_Mirror"), "<shift>M", NULL, CB(layout_menu_alter_mirror_cb) },
1061 { "Flip", NULL, N_("_Flip"), "<shift>F", NULL, CB(layout_menu_alter_flip_cb) }, 1061 { "Flip", NULL, N_("_Flip"), "<shift>F", NULL, CB(layout_menu_alter_flip_cb) },
1277 " <menubar name='MainMenu'>" 1277 " <menubar name='MainMenu'>"
1278 " <menu action='SelectMenu'>"); 1278 " <menu action='SelectMenu'>");
1279 1279
1280 for (mark = 1; mark <= FILEDATA_MARKS_SIZE; mark++) 1280 for (mark = 1; mark <= FILEDATA_MARKS_SIZE; mark++)
1281 { 1281 {
1282 layout_actions_setup_mark(lw, mark, "Mark%d", _("Mark _%d"), NULL, NULL); 1282 layout_actions_setup_mark(lw, mark, "Mark%d", _("Mark _%d"), NULL, NULL);
1283 layout_actions_setup_mark(lw, mark, "SetMark%d", _("_Set mark %d"), NULL, G_CALLBACK(layout_menu_set_mark_sel_cb)); 1283 layout_actions_setup_mark(lw, mark, "SetMark%d", _("_Set mark %d"), NULL, G_CALLBACK(layout_menu_set_mark_sel_cb));
1284 layout_actions_setup_mark(lw, mark, "ResetMark%d", _("_Reset mark %d"), NULL, G_CALLBACK(layout_menu_res_mark_sel_cb)); 1284 layout_actions_setup_mark(lw, mark, "ResetMark%d", _("_Reset mark %d"), NULL, G_CALLBACK(layout_menu_res_mark_sel_cb));
1285 layout_actions_setup_mark(lw, mark, "ToggleMark%d", _("_Toggle mark %d"), "%d", G_CALLBACK(layout_menu_toggle_mark_sel_cb)); 1285 layout_actions_setup_mark(lw, mark, "ToggleMark%d", _("_Toggle mark %d"), "%d", G_CALLBACK(layout_menu_toggle_mark_sel_cb));
1286 layout_actions_setup_mark(lw, mark, "SelectMark%d", _("_Select mark %d"), NULL, G_CALLBACK(layout_menu_sel_mark_cb)); 1286 layout_actions_setup_mark(lw, mark, "SelectMark%d", _("_Select mark %d"), "<control>%d", G_CALLBACK(layout_menu_sel_mark_cb));
1287 layout_actions_setup_mark(lw, mark, "AddMark%d", _("_Add mark %d"), NULL, G_CALLBACK(layout_menu_sel_mark_or_cb)); 1287 layout_actions_setup_mark(lw, mark, "AddMark%d", _("_Add mark %d"), NULL, G_CALLBACK(layout_menu_sel_mark_or_cb));
1288 layout_actions_setup_mark(lw, mark, "IntMark%d", _("_Intersection with mark %d"), NULL, G_CALLBACK(layout_menu_sel_mark_and_cb)); 1288 layout_actions_setup_mark(lw, mark, "IntMark%d", _("_Intersection with mark %d"), NULL, G_CALLBACK(layout_menu_sel_mark_and_cb));
1289 layout_actions_setup_mark(lw, mark, "UnselMark%d", _("_Unselect mark %d"), NULL, G_CALLBACK(layout_menu_sel_mark_minus_cb)); 1289 layout_actions_setup_mark(lw, mark, "UnselMark%d", _("_Unselect mark %d"), NULL, G_CALLBACK(layout_menu_sel_mark_minus_cb));
1290 1290
1291 g_string_append_printf(desc, 1291 g_string_append_printf(desc,
1292 " <menu action='Mark%d'>" 1292 " <menu action='Mark%d'>"
1293 " <menuitem action='ToggleMark%d'/>" 1293 " <menuitem action='ToggleMark%d'/>"
1294 " <menuitem action='SetMark%d'/>" 1294 " <menuitem action='SetMark%d'/>"