comparison src/gui_gtk.c @ 133:bcb347a8f934

updated for version 7.0044
author vimboss
date Tue, 25 Jan 2005 22:12:55 +0000
parents a2081e6febb8
children a20218704019
comparison
equal deleted inserted replaced
132:d6009de12681 133:bcb347a8f934
865 # if defined(HAVE_GTK2) 865 # if defined(HAVE_GTK2)
866 name = translate_mnemonic_tag(menu->name, enable); 866 name = translate_mnemonic_tag(menu->name, enable);
867 gtk_label_set_text_with_mnemonic(GTK_LABEL(menu->label), 867 gtk_label_set_text_with_mnemonic(GTK_LABEL(menu->label),
868 (const char *)name); 868 (const char *)name);
869 vim_free(name); 869 vim_free(name);
870 # elif defined(GTK_USE_ACCEL) 870 # else
871 # if defined(GTK_USE_ACCEL)
871 name = translate_mnemonic_tag(menu->name, TRUE); 872 name = translate_mnemonic_tag(menu->name, TRUE);
872 if (name != NULL) 873 if (name != NULL)
873 { 874 {
874 accel_key = gtk_label_parse_uline(GTK_LABEL(menu->label), 875 accel_key = gtk_label_parse_uline(GTK_LABEL(menu->label),
875 (const char *)name); 876 (const char *)name);
887 { 888 {
888 name = translate_mnemonic_tag(menu->name, FALSE); 889 name = translate_mnemonic_tag(menu->name, FALSE);
889 gtk_label_parse_uline(GTK_LABEL(menu->label), (const char *)name); 890 gtk_label_parse_uline(GTK_LABEL(menu->label), (const char *)name);
890 vim_free(name); 891 vim_free(name);
891 } 892 }
893 # endif
892 # endif 894 # endif
893 } 895 }
894 } 896 }
895 897
896 static void 898 static void
1878 { 1880 {
1879 gtk_widget_add_accelerator(button[butcount], 1881 gtk_widget_add_accelerator(button[butcount],
1880 "clicked", 1882 "clicked",
1881 accel_group, 1883 accel_group,
1882 accel_key, 0, 1884 accel_key, 0,
1883 0); 1885 (GtkAccelFlags)0);
1884 } 1886 }
1885 # else 1887 # else
1886 (void)gtk_label_parse_uline(GTK_LABEL(label), (const gchar *)p); 1888 (void)gtk_label_parse_uline(GTK_LABEL(label), (const gchar *)p);
1887 # endif 1889 # endif
1888 1890