Beispiel #1
0
static GList *
create_format_menu (void)
{
    GList *entries = NULL;

    entries =
        g_list_prepend (entries, menu_entry_create (_("Insert &literal..."), CK_InsertLiteral));
    entries = g_list_prepend (entries, menu_entry_create (_("Insert &date/time"), CK_Date));
    entries = g_list_prepend (entries, menu_separator_create ());
    entries =
        g_list_prepend (entries, menu_entry_create (_("&Format paragraph"), CK_ParagraphFormat));
    entries = g_list_prepend (entries, menu_entry_create (_("&Sort..."), CK_Sort));
    entries =
        g_list_prepend (entries, menu_entry_create (_("&Paste output of..."), CK_ExternalCommand));
    entries =
        g_list_prepend (entries, menu_entry_create (_("&External formatter"), CK_PipeBlock (0)));

    return g_list_reverse (entries);
}
Beispiel #2
0
static GList *
create_command_menu (void)
{
    GList *entries = NULL;

    entries = g_list_append (entries, menu_entry_create (_("&Go to line..."), CK_Goto));
    entries =
        g_list_append (entries, menu_entry_create (_("&Toggle line state"), CK_ShowNumbers));
    entries =
        g_list_append (entries, menu_entry_create (_("Go to matching &bracket"), CK_MatchBracket));
    entries =
        g_list_append (entries,
                       menu_entry_create (_("Toggle s&yntax highlighting"), CK_SyntaxOnOff));
    entries = g_list_append (entries, menu_separator_create ());
    entries =
        g_list_append (entries, menu_entry_create (_("&Find declaration"), CK_Find));
    entries = g_list_append (entries, menu_entry_create (_("Back from &declaration"), CK_FilePrev));
    entries =
        g_list_append (entries, menu_entry_create (_("For&ward to declaration"), CK_FileNext));
#ifdef HAVE_CHARSET
    entries = g_list_append (entries, menu_separator_create ());
    entries = g_list_append (entries, menu_entry_create (_("Encod&ing..."), CK_SelectCodepage));
#endif
    entries = g_list_append (entries, menu_separator_create ());
    entries = g_list_append (entries, menu_entry_create (_("&Refresh screen"), CK_Refresh));
    entries = g_list_append (entries, menu_separator_create ());
    entries =
        g_list_append (entries,
                       menu_entry_create (_("&Start/Stop record macro"), CK_MacroStartStopRecord));
    entries = g_list_append (entries, menu_entry_create (_("Delete macr&o..."), CK_MacroDelete));
    entries =
        g_list_append (entries,
                       menu_entry_create (_("Record/Repeat &actions"), CK_RepeatStartStopRecord));
    entries = g_list_append (entries, menu_separator_create ());
    entries =
        g_list_append (entries, menu_entry_create (_("'ispell' s&pell check"), CK_PipeBlock (1)));
    entries = g_list_append (entries, menu_entry_create (_("&Mail..."), CK_Mail));

    return entries;
}