import org.eclipse.swt.widgets.*; import org.eclipse.swt.internal.Converter; import org.eclipse.swt.internal.gtk.OS; public class Stub8 { public static void main(String[] args) { //Display display = new Display(); OS.g_thread_init (0); OS.gtk_set_locale(); OS.gtk_init_check (new int /*long*/ [] {0}, null); int window = OS.gtk_window_new (OS.GTK_WINDOW_TOPLEVEL); int vbox = OS.gtk_vbox_new (false, 0); OS.gtk_container_add (window, vbox); int bar = OS.gtk_menu_bar_new (); OS.gtk_container_add (vbox, bar); byte [] buffer = new byte [1]; int item = OS.gtk_image_menu_item_new_with_label (buffer); int label = OS.gtk_bin_get_child (item); byte [] text = Converter.wcsToMbcs(null, "_File", true); OS.gtk_label_set_text_with_mnemonic (label, text); OS.gtk_menu_shell_insert (bar, item, 0); int menu = OS.gtk_menu_new (); OS.gtk_menu_item_set_submenu (item, menu); OS.gtk_widget_show(item); item = OS.gtk_image_menu_item_new_with_label (buffer); label = OS.gtk_bin_get_child (item); text = Converter.wcsToMbcs(null, "Open _Type...", true); OS.gtk_label_set_text_with_mnemonic (label, text); OS.gtk_container_add (menu, item); OS.gtk_widget_show(item); item = OS.gtk_image_menu_item_new_with_label (buffer); label = OS.gtk_bin_get_child (item); text = Converter.wcsToMbcs(null, "Open Reso_urce", true); OS.gtk_label_set_text_with_mnemonic (label, text); OS.gtk_container_add (menu, item); OS.gtk_widget_show(item); item = OS.gtk_image_menu_item_new_with_label (buffer); label = OS.gtk_bin_get_child (item); text = Converter.wcsToMbcs(null, "Sho_w In", true); OS.gtk_label_set_text_with_mnemonic (label, text); OS.gtk_container_add (menu, item); OS.gtk_widget_show(item); item = OS.gtk_image_menu_item_new_with_label (buffer); label = OS.gtk_bin_get_child (item); text = Converter.wcsToMbcs(null, "Ne_xt", true); OS.gtk_label_set_text_with_mnemonic (label, text); OS.gtk_container_add (menu, item); OS.gtk_widget_show(item); item = OS.gtk_image_menu_item_new_with_label (buffer); label = OS.gtk_bin_get_child (item); text = Converter.wcsToMbcs(null, "Pre_vious", true); OS.gtk_label_set_text_with_mnemonic (label, text); OS.gtk_container_add (menu, item); OS.gtk_widget_show(item); OS.gtk_widget_show (menu); OS.gtk_widget_show (bar); OS.gtk_widget_show (vbox); OS.gtk_widget_show (window); OS.gtk_main (); } }